BeShadowed

Various KDE 1.-4. Improvements by thomas12777 73 comments

did you restart kwin after compiling?
(otherwise the module will not be reloaded) - Jan 27 2011
BeShadowed

Various KDE 1.-4. Improvements by thomas12777 73 comments

I'm using it with 4.6 so i'm pretty sure that it works, but you HAVE to recompile it against the new kwin because the effect library version was bumped and therefore the plugin won't be loaded for the insufficient version. (tagged at compile time - happens to all 3rd party plugins) - Jan 27 2011
BE::MPC

Audioplayers by thomas12777 40 comments

That's common and applies to all KDE applications.

While be.mpc is NOT a KDE application, Qt will invoke it through the platform plugins (if it figures: you're on some KDE session).
KDE tries to hook it's dbus stuff (be.mpc does not link qdbus) and then cannot acces or launch it's server -> fail.
It's just like this.

Long story short:
if you want to run KDE or dekstop aware Qt applications, you'll have to use a more sophisicated user switching. - Jan 22 2011
BE::MPC

Audioplayers by thomas12777 40 comments

BE::MPC is currently not developed in a sourcecontrol system - i'm wasn't not even sure whether there was at least some interest at all :) - Jan 22 2011
BE::MPC

Audioplayers by thomas12777 40 comments

> bempc is able to work fine _only_ if mpd is available at 127.0.0.1:6600,

can you please elaborate on this?
i'm able to run it w/o any locally present server as well as with a configured "junk" connection (like 123.45.67.89:1234) and across a present "real" network connection (but my "lowest" upstream is 2MBit...)

> else gui will appear after 10 seconds, reaction to click or any other action will take 10 seconds too

10 seconds are the configured timeout, yes. but mpd_connection_* returns immediately here on connection failure (ie. it doesn't take 10 seconds to figure there's no open server)

Did you try this on a slow connection (the current database representation doesn't fit such connection anyway - i plan to add a model/view designed for slow connections/touch devices) or just with no local server available (but configured to connect one)?
And in the latter case, on what kind of network/stack?

In general you're right about network blocking, but unless you've connected a server, you cannot do anything anyway (still i shall defer the connection to _after_ the map request and also have to move the net connect/access to another thread if even unidirectional commands -play doesn't require a blocked UI sync, manipulating the playlist does- can cause enourmous lags) - Jan 20 2011
BE::MPC

Audioplayers by thomas12777 40 comments

> Yes, 'name-version.tar' is tradition in nix world, 'be.mpc', 'be::mpc', 'be$!@\'.#"&?mpc' are not supported package names in most distros.

Sounds like a superflous restriction (ie: bad scripting ;-)

Guess it won't hurt (and i've no package experience, so am not in position for an informed discussion...)

> P.S. '.txz' is short form of tar.xz, not tar.bz2:

Yes, i'm aware of this ;-)
(0.1 & 0.2 actually were lzma, was apparently a typo on 0.2a - after all, it's just the shift key...) - Jan 20 2011
BE::MPC

Audioplayers by thomas12777 40 comments

> P.S. Please use bempc-0.3.tar.xz archive name and bempc-0.3 dir name.

Is there any rational behind this beyond eg. the requirements of a particular package system? - Jan 18 2011
BE::MPC

Audioplayers by thomas12777 40 comments

Sorry, forgot the placeholder was not supported on 4.6, should be fixed now. - Jan 18 2011
BE::MPC

Audioplayers by thomas12777 40 comments

See the just added install instructions :) - Jan 17 2011
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

ah, ja - sorry. the filewatcher does not watch files being not existent when added.

in general it should be sufficient to remove/add the xbar plasmoid or "kquitapp plasma-desktop; plasma-desktop" rather than restarting KDE.

However it works now :)
(I'm aware that this is not very user friendly - it's more or less a plain copy from of my personal desktop shell...) - Jan 11 2011
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

Idieally it should be sufficient to
"kwrite ~/.kde/share/apps/XBar/MainMenu.xml"
edit the file and as soon as you press the save button, the menu should be updated (but ensure you don't break the xml struture. The Qt parser is very strict. Esp. don't forget to <close/> _every_ tag) - Jan 11 2011
Noir (Bespin Theme)

Be-Shell/Bespin by rahulthewall3000 12 comments

run
mkdir -p "~/.kde/share/icons"
first, while for a symbolic link the target (first parameter) doesn't have to exist at all (the link then oc. points nowhere either) the hook can (as any other file) only be placed into an existing directory (since ~/.kde/share/icons is present on most accounts as it's created the moment you install an icon theme, i just omitted that precedence ;-) - Jan 05 2011
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

Ok, should be fixed. Rev. 1315 - Dec 28 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

D'ohhh! Took me some time ;-)

a) your config is ok
b) launch "bespin config" and do it from there, i suppose there's no problem at all.

The reason is that i added color management to bespin (user request, quote "complex kde color settings suck" :-) and the cofig dialog is modal when called from systemsettings.
Since the roxydoxy preset inverts modal dialogs, the "wrong" (inverted) palette will be applied to the settings when saved and taken as the "normal" palette.

Gonna look for a way to keep the palette clean, until then - use "bespin config" instead (it's the very same dialog as standalone application, you can even spare the "config" parameter :-) - Dec 28 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

is the latter one actually the export of your stored preset? (in doubt, mail me ~/.config/Bespin/Store.conf) since it does not explain why colors should be wrong... - Dec 27 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

ok, looks more like the "wrong" colors are encoded into the preset than a bug.

can you "bespin export roxydoxy roxydoxy.conf" (or whatever it's called) and send/post (pastebin.com or so) me that file as well as the one you originally downloaded? - Dec 26 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

You mean when you use the qss file?

The reason is that the window widget is not set "styled" (by default and) unless you pick a non plain bg mode (or glassy or the ring overly).

W/o this flag qss won't work "correctly" and i won't add the style flag for performance and failsafe reasons, so this will not "fix".

Keep the tiled bg mode and set the intensity to "0" - has the same visual result. - Dec 26 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

please check rev. 1314 - Dec 23 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

no, sorry. i meant:
run "bespin config", enter the "workarounds" page, check "in Dolphin" in the '"Normal" Views' group.

Then ensure there's no running dolphin instance (ps -A | grep dolphin) and launch it - this should provide the proper colors from the beginning on (but i'll figure out what happens here and fix it for all settings ;-) - Dec 23 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

This is actually very interesting, because 0/10 are QPalette::Window/Text, ie. the roles for the widget are wrong.

I could meanwhile reproduce the issue and identify the offending setting:
-> try to enable "normal" iconviews for dolphin and check whether the problem's gone.

At least on 4.5.4 i can also confirm that this only happens for "kfmclient exec", ie, clicking an icon ;-) - Dec 23 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

Oh, and your ~/.config/Bespin/Style.conf, please ;-) - Dec 22 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

It's not like i could reproduce it :-(

Do you compile bespin yourself?
In case, please add
#include <QtDebug>
to views.cpp:184 (above void Style::drawBranch())
and
qDebug() << bg << fg << widget;
to views.cpp:204 (right after
"if (widget)
{ bg = widget->backgroundRole(); fg = widget->foregroundRole(); }" run dolphin from konsole and dump & mail me parts of the output when the issue occurs. - Dec 22 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

no problem.

store your preset and link it to the application "KDM"*, and copy or symlink ~/.config/Bespin/[*.conf] to /root/.config/Bespin (kdm runs as root, this is why your user settings are ignored)

*doubleclick the area right of the preset entry - Dec 12 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

No (how?), why?

What you could do was to modify "config.defaults" (it's "mostly" used, some -few- settings however are still hardcoded in the config dialogs or the style/deco, i think...) - Dec 12 2010
net theme

QtCurve by michalrud 6 comments

I think either you missed my posts referencing (reply to post #1) or chose the wrong reference :)
Granted - kde-look's post threading isn't the greatest on earth, but c'mon _one_ level... =P

I do not doubt that M$ had this style nor that KDE (or Qt - i don't know) cloned it - thus linked guidebook for d1337r to check.

I'm just not sure whether M$ called it ever the .NET style (or this was just a KDE reference to the whistler look & the framework) - Dec 04 2010
net theme

QtCurve by michalrud 6 comments

learn to use the internet correctly ;-P

http://www.guidebookgallery.org/screenshots/whistler2257

The name thing is however a bit tricky (since there was no final release), but ".net" matches since M$ called everything after their new framework then and i think there was also an XP style called this and looking like this (probably one of the first rescues from Luna - then we cloned OSX =)

KDE had (has) two decorations for kwin "Quartz" and "Web", i think the "net" ui style was actually part of Qt3, but i frankly cannot recall..

ps:
contrasting to this, a "longhorn" preview...
http://www.guidebookgallery.org/screenshots/longhorn4015 - Dec 03 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

yes, it means for sure that the plugin is not loaded (a. 'cause it's not in the env, b. 'cause changing the setting has no impact)

~/.xprofile is usually interpreted by most DMs and for sure by KDM (by default) and neither the shebang (#!/bin/bash) nor the semicolons (in general, '\n' is a command terminator as well) nor the u+x are required.

either the file in not interpreted because of the way you start KDE /OR/ whatever canberra is and however it sets the GTK_MODULE variable, overrides the setting (to load them dynamically make "export GTK_MODULE=$GTK_MODULE[?]globalmenu-plugin" where [?] is proably either ":", "," or ";" (i frankly don't know how gtk delimits lists - you'll have to ask some gnome experts on this) - Nov 21 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

please try r1285 - Nov 20 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

hmmm... do in-window menus show up if you run "globalmenu-settings show-local-menu false show-menu-icons false" /before/ starting the gtk+ application? - Nov 19 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

your testcase is hopefully not firefox (that doesn't work - at least not "easily") - Nov 19 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

no, somehow recent bespin is just fine, but you need the globalmenu plugin library for gtk+ (this is not related to bespin/xbar - you need it to get globalmenu support with gtk+ anyway) and you have to preload it, so it has any effect.

notice: that the globalmenu support is not related to using bespin via gtk-qt to style gtk+ applications - i works with aurora/murrine/pixmapengine/...

~/.xprofile is just a startup script, being interpreted by kdm (so you can place a lot of stuff there) - you could also export this in /etc/profile or so (or startx | ~/.xsession, if you don't use a display manager) -> yes: you can just create it ;-)

globalmenu-settings is part of the gtk+ module to support global menus - ideally you won't have to run the command, cause xbar does on startup. but in case of problems you can put the comand into (and below the gtk_module export) ~/.xprofile as well - Nov 19 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

yupp, native since some months and there's long time been and recently shown up here a wrapper. but with an up to date version you should just be able to add the ggmenu plugin preload* and get the menu in xbar (and mostly only there - this is still a bit wonky)


add this to ~/.xprofile:
export GTK_MODULES=globalmenu-plugin
and this to force the setting. it's however not persistant and optimally xbar un/sets it for you:
globalmenu-settings show-local-menu false show-menu-icons false - Nov 19 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

take a sharp look at the end of the last <action/> tags.
Remember that xml does not allow quirks and all tags _have_ to be valid, what means closed as well ;-)

Maybe i should add a config gui or at least a warning on invalid xml... =\ - Nov 12 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

can you send me the actual xml file? - Nov 11 2010
test widget->testAttribute(Qt::WA_WState_Created) && widget->internalWinId() before accessing QWidget::windId() - otherwise you'll get segfaults with most systray'd applications and the raster engine - sad story :-(

(see line 584 in bespin.cpp) - Nov 10 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

press the "demo" button (no idea why the apply role places it left... gonna check that somewhen later)

it will show a demo dialog with the current settings (meaning settings as you can see in the config dialog) - Oct 30 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

shipped - rev. 1262. better do "svn revert" in the config subdir before the "svn up" - Oct 29 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

yes, ahve a look in config.cpp around line 720 - there should have been the demo init.
however, i'm currently changing this anyway - Oct 29 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

not as option. only buttons in "real" toolbars (ie. in mainwindows) are affected by this setting. the main reason was i think color clashes when using the UNO stuff, but also weird look in "abused" toolbars (that locate "somewhere")

commenting lin 164 in toolbars.cpp would be sufficient to change this - you may try and check yourself if you really want "connected" & framed buttons in this dialog... - Oct 29 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

yes - it's the demo widget (and it's gonna be moved into an extra window for this and other reasons)
the textaera (just one of them) starts to infinetly resize (forth & back) on animated stack change - if you enter it, it will just stop and everything is fine from now on.

as far as i can say this started with Qt 4.7, but i really don't know why this happens (and would like a general fix for this...) - Oct 29 2010
BeReflected

Various KDE 1.-4. Improvements by thomas12777 36 comments

there's no such setting if you're looking for it - the effect derived from some demand to put a complex structure behind an argb window.

However, it's not too hard to add this (just manipulate scale and offset, while i'd recommand to have a properly scaled pixmap for xrender in place)

Do you wanna try it yourself (and maybe need assistance) or just "i want a checkbox that does some smart countermovement depending on the texture & window size" ;-) - Oct 26 2010
Faenza-Cupertino Kde

Full Icon Themes by mrmars 30 comments

enter "rhythm wallpaper" to google images, click the cyan color box.
will take you here:
http://dizorb.com/2010/05/29/hd-wallpaper-static-rhythm-by-fernando-cruz/comment-page-1/

;-) - Oct 10 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

see alias.README (<rant class="mini"> there was a time like 15 years ago when ppl. actually cared about readmes, so sad... </rant> :-)

Basically you need to know the svg name and the png target path and hang in them to the alias.txt (position doesn't matter but sticking to the alphabet sounds like a good idea :-) - then re-run the generation script (don't worry, it's incremental and will run very fast this time) - Sep 29 2010
BeDistorted

Various KDE 1.-4. Improvements by thomas12777 31 comments

/usr/include/kwinxrenderutils.h:34:35: error: X11/extensions/Xfixes.h: No such file or directory
/usr/include/kwinxrenderutils.h:35:36: error: X11/extensions/Xrender.h: No such file or directory

X11/Xrender headers (as included by the kwin headers) -> libx11fixes-dev, libxrender-dev and prepare for more errors if you don't have libx11-dev (the names might slightly differ, there's no general way distros name them) - Sep 29 2010
BeDistorted

Various KDE 1.-4. Improvements by thomas12777 31 comments

you lack the kwin headers, usually found in sth. like "kdebase-dev" or "kdebase-workspace-dev" - Sep 28 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

no, it's not - this is a known bug ;-)
(and the command has worked ever since here)

however i actually do not know whether it's on IM directly or some sublying library ... or it could be a bash thing?
try to single quote the xc:transparent 'xc:transparent' in line 114 - Sep 27 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

your imagemagick is broken ... don't worry - seems to hit many users :-(

i've extended the generation script, set alpha to 100 to prevent this issue (and tell your distro to update to a fixed version of imagemagick) - Sep 27 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

i know, the service shut down.
i already contacted thalic on this, but have so far no reply (gonna remove it from the description for now, sorry :-( - Sep 26 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

errr... yeah - that one somehow got lost =\

5step gearshift in rev. 1239 (maybe i can improve the general look - just bug me from time to time ;-) - Sep 26 2010
Bespin

Be-Shell/Bespin by thomas12777 1662 comments

;-)

Just to re-ensure:
you're talking about the window border (the lower and right endge), yesno? - Sep 24 2010