Alloy

KDE 3.0-3.4 Themes

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

1
Score 50.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:

16 years ago

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)

haschmich

13 years ago

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

Report

haschmich

13 years ago

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

Report

fqnbstrd

15 years ago

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

Report

fkp

16 years ago

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.

Report

Pave2

16 years ago

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

Report

efemte

16 years ago

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.

Report

C

dbrownlees

16 years ago

The install prefix is defaulting to /usr/local/kde.

Try installing using ./configure --prefix=/usr

Report

efemte

16 years ago

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

Report

matsf86

16 years ago

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?

Report

C

dbrownlees

16 years ago

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.

Report

doctorture

16 years ago

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!

Report

Haden

16 years ago

Very clean and usable theme.

Maybe someone with skills
would "improve"
Lighthouse Blue gtk theme so it mach Alloy better?

Report

bk12

16 years ago

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!

Report

doctorture

16 years ago

Yes, it is very usefull!!!

Thanks, Sandro!

How can we choose the KDE 3.2 defaults?

Report

pippi

16 years ago

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

Report

Brandybuck

16 years ago

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

Report

C

dbrownlees

16 years ago

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

Report

C

dbrownlees

16 years ago

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

Report

retro

16 years ago

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!

Report

pippi

16 years ago

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

Report

C

dbrownlees

16 years ago

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

Report

pippi

16 years ago

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

Report

C

dbrownlees

16 years ago

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.

Report

flamy

16 years ago

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

Report

doctorture

16 years ago

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

Report

16 years ago

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)

12345678910
product-maker Base: 4 x 5.0 Ratings
rvc-2011
Apr 28 2013
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
updated Jul 30 2003
added May 26 2003
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0