Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Description:
A neat KDE 3.x style and KWin decoration based on the Java Alloy Look&Feel from Incors (http://www.incors.com).

*Please* read the file AUTHORS for credits.

Alloy 0.4 now includes a KWin decoration thanks to Sandro Giessl.
Last changelog:

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

haschmich

...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!

haschmich

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).

fqnbstrd

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

fkp

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.

Pave2

I had the same problem. You will probably need libart_lgpl_devel to compile this.

efemte

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.

dbrownlees

The install prefix is defaulting to /usr/local/kde. Try installing using ./configure --prefix=/usr

doctorture

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!

efemte

Thanx very much!! It worked and it's wonderful! FER.

matsf86

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?

dbrownlees

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.

Haden

Very clean and usable theme. Maybe someone with skills would "improve" Lighthouse Blue gtk theme so it mach Alloy better?

bk12

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!

doctorture

Yes, it is very usefull!!! Thanks, Sandro! How can we choose the KDE 3.2 defaults?

pippi

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

dbrownlees

Try changing the version in alloy-0.4.1/alloyclient/config/configdialog.ui from 3.2 to 3.1.

pippi

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

dbrownlees

Did you try building with --enable-final? Try passing --disable-final to configure.

pippi

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

retro

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!

Brandybuck

Ditto: You used Qt-3.2 Designer for the client dialog, but most of us still use (have to use) Qt-3.1.2.

dbrownlees

Yup, the annoying thing is that here the ui files are identical from both designer 3.1 and 3.2, except for the version.

dbrownlees

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.

flamy

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

doctorture

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!!!

Pling
0 Affiliates
Details
license
version
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 2

Other KDE 3.0-3.4 Themes:

programers_microsoft
manolomx
last update date: 19 years ago

Score 5.0

Acqua RPM for SuSE
nonick
last update date: 22 years ago

Score 5.0

Kids for KDE
Dreana
last update date: 23 years ago

Score 5.0

Keramik-trans RPM for an up to date SuSE
nonick
last update date: 22 years ago

Score 5.0

dotNET-R
rhorn
last update date: 22 years ago

Score 5.0

grigo teme
grigomax
last update date: 22 years ago

Score 5.0