
Alloy
Source (link to git-repo or to original if based on someone elses unmodified work):
*Please* read the file AUTHORS for credits.
Alloy 0.4 now includes a KWin decoration thanks to Sandro Giessl.
0.4.1a:
- Fix compile problem with QT less than 3.2 (Sandro)
- Fix compile problem with --enable-final (Sandro)
0.4.1
- Changes to the makefiles to fix some compile problems (Sandro)
- Alloyclient (Sandro):
* misc clean ups: buffering of areas which need more complex paintings
* add config dialog to configure text shadows, maximization behaviour and border thickness
- Fix incorrect text colour and gradient on menubar item mouseover
- Fix drawing of combobox arrow panel on large comboboxes.
- Added basic colour scheme
0.4
- Include Sandro Giessl's nice Kwin decoration (Thankyou Sandro!)
- Redo splitter drawing
- Separate drawing of gradients on toolbars/menubars and buttons
- Make gradient intensities user-configurable (see README)
- Add (optional) hack to use extra colours on some widgets (see README)
- Redo toolbuttons, tidy KFileDialog toolbars
- Fix crash with KToolBarWidget (as used by Konqueror)
Ratings & Comments
138 Comments
...with great usability. Unfortunately it is missing the standard "mouse wheel action on title bar" feature of other KDE decos: I configured it to maximise/restore on mouse wheel/up down, but mouse wheel is ignored. This is about the only complaint I have with this deco. Thanks for the great work!
just to clarify: my comment was on the window decorations style, not on the widget theme (I didn't find a genuine entry for the windeco to comment on, only entries for the rpm packaging of it).
I'm using KDE 3.2.2 and Gentoo. The compilation fails with the following error message: configdialog.cpp: In constructor `ConfigDialog::ConfigDialog(QWidget*, const char*, unsigned int)': configdialog.cpp:52: error: `spacer1' undeclared (first use this function) configdialog.cpp:52: error: (Each undeclared identifier is reported only once for each function it appears in.) configdialog.cpp:54: error: `spacer3' undeclared (first use this function) make[3]: *** [configdialog.lo] Error 1 make[3]: Leaving directory `/dir/alloy-0.4.1a/alloyclient/config' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/dir/alloy-0.4.1a/alloyclient' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/dir/alloy-0.4.1a' make: *** [all] Error 2
when make, there is a error: /usr/bin/ld: cannot find -lart_lgpl_2 collect2: ld returned 1 exit status make[2]: *** [kwin_alloy.la.closure] Error 1 make[2]: Leaving directory `/root/alloy-0.4/alloyclient' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/alloy-0.4' make: *** [all] Error 2 after make install, it can work.But i can not see KWin windows decoration.
I had the same problem. You will probably need libart_lgpl_devel to compile this.
I've installed it correctly but I can't choose the style from the KDE control center because it isn't there! The files are in: /usr/share/apps/kstyle /usr/share/apps/kdisplay /usr/share/apps/kwin /usr/local/kde/share/apps/kstyle /usr/local/kde/share/apps/kdisplay /usr/local/kde/share/apps/kwin /usr/local/kde/lib/kde3 /usr/local/kde/lib/kde3/plugins The KDE version is 3.1.0 Can anyone help me, please?!! I've installed other styles and couldn't use them because of the same problem. I don't know what is wrong.
The install prefix is defaulting to /usr/local/kde. Try installing using ./configure --prefix=/usr
I had the same problem after the 2.x versions. Before it worked, but now the configuration pane does not show up in kcontrol. Thanks!
Thanx very much!! It worked and it's wonderful! FER.
It didn't work for me... ./configure --prefix=/usr make make install When I do this in Mandrake 9.1, I can't find any new theme in the control center. Of course, it's the same without the prefix. What shall I do?
prefix should be whatever $KDEDIR is set to, ie the root of where KDE is installed. I'm not sure what that is under Mandrake, perhaps /opt/kde3 or similar.
Very clean and usable theme. Maybe someone with skills would "improve" Lighthouse Blue gtk theme so it mach Alloy better?
It's just great! And I can now close a window by throwing the mouse cursor in the top right corner :-) Keep up the good work!
Yes, it is very usefull!!! Thanks, Sandro! How can we choose the KDE 3.2 defaults?
hi, i tried to compile the new version 041 on my qt 3.1.2 -system and this is what i got: == File generated with too recent version of Qt Designer (3.2 vs. 3.1.2) == ooh, i thought this update was running on my (old?) system, too ;( anyway: this is the style i love mostly of all! pippi
Try changing the version in alloy-0.4.1/alloyclient/config/configdialog.ui from 3.2 to 3.1.
hi! i did so and got another error: === In file included from misc.cpp:16, from kwin_alloy_la.all_cpp.cpp:3: misc.h:10: default argument given for parameter 3 of `QColor hsvRelative(QColor&, int, int = 0, int = 0)' misc.h:10: after previous specification in `QColor hsvRelative(QColor&, int, int = 0, int = 0)' misc.h:10: default argument given for parameter 4 of `QColor hsvRelative(QColor&, int, int = 0, int = 0)' misc.h:10: after previous specification in `QColor hsvRelative(QColor&, int, int = 0, int = 0)' make[3]: *** [kwin_alloy_la.all_cpp.lo] Error 1 make[3]: Leaving directory `/usr/src/alloy-0.4.1/alloyclient' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/alloy-0.4.1/alloyclient' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/alloy-0.4.1' make: *** [all] Error 2 == maybe i am too stupid too compile? i do not really understand what's going on when the messages start running through my terminal ;) pippi
Did you try building with --enable-final? Try passing --disable-final to configure.
yes! yes! you were right, it was this "final" thing! thank you for both style and help! now i can test and enjoy the new version. greetings from the sunny north of sweden pippi
Had the same problem. Did not specify --enabled-final or --disable-final params for configure, just --prefix. Your "patch" worked for me :) Thx for this fine style!
Ditto: You used Qt-3.2 Designer for the client dialog, but most of us still use (have to use) Qt-3.1.2.
Yup, the annoying thing is that here the ui files are identical from both designer 3.1 and 3.2, except for the version.
Hi Everyone, I thought I'd better explain a bit about the status of the Alloy style as I see it, and where I personally am interested in taking it. So here goes.... ;p As of 0.4.1, I feel happy that the style can now stand on it's own, as a fairly good likeness of INCORS Alloy Look&Feel. The goal is still to clone the Alloy L&F, and to that end I would like to (within reason) deviate from their design as little as possible. So to those people who request features that don't fit with that goal, please don't be offended if I ignore you. Several people have questioned whether Alloy could become part of KDE cvs. Personally I'm not interested in undertaking what that involves. In regards to this, if there is anyone who feels they have the skills and motivation to investigate and commit to to such an endeavor, I would be happy for them to take over as maintainer of Alloy. Otherwise, there are still numerous things in the TODO (and in my head) to be done, and more polishing work on various widgets is always needed. I'll continue to work on them as I get time, however I can make no promises as to when and how often that will be. As always, anyone is welcome to contribute - just email me dbrownees(at)paradise.net.nz. Once again, thankyou to Simone for creating KAlloy. And also, big thanks to Sandro for creating the KWin deco :) Regards, Daniel.
its looovely i love it love it but can u do the tabs so theyre the all either flat or graidneted but with a color line on the top of the active one, as in thin keramik...that adds a little brightness to it..thanks
Hey, sorry for bother you, but first off I have to say that I like alloy. I came here just everyday to see if there is another update, a new version... Did you are still working on it?? Can I expect improvements?? Thanks for the nice work that you keep doing!!!