
AuroraeDesigner
Source (link to git-repo or to original if based on someone elses unmodified work):
theme. It provides an interactive way to design the theme and helps the designer to package a
complete theme.
Version 0.3.1 (July 25th 2010)
------------------------------
* Backport svn rev 1129816: fix for shaded windows
* Fix crash for non valid themes
Version 0.3.0 (May 22nd 2010)
-----------------------------
* Window tab support
* GHNS download support for themes
* Inner Borders
* Support for decoration on left/right/top/bottom
* Switch on/off buttons
* Previews in open theme dialog show both active and inactive decorations
* Border sizes
* Button sizes
* Sync libaurorae with kwin/clients/aurorae/src/lib (as of svn rev 112460
Version 0.2.0 (April 10th 2010)
-------------------------------------
* Previews in open theme dialog
* Dialog to check the theme compliance
* Turn on/off Translucency (shadow)
* Show and edit meta data in the config view
* Show Grid option
* Desktop File contains Categories
Version 0.1.0 (April 5th 2010)
-----------------------------------
* Initial Release
Ratings & Comments
17 Comments
That doesn't work in KDE5, it says kde4-config was not found during installation
I get an error during cmake following the instructions in the readme file. What are the required packages to build this program?
It builds fine here, but when I try to open a theme it crashes with a SIGSEGV and the below backtrace as soon as the dialog comes up: thread apply all bt full (LONG): http://ix.io/12U
Forgot to mention, I'm on KDE trunk
This crash has been fixed in 0.3.1. Thanks for reporting
Hi, I just found out the hard way that there's another crash :/ Simply install this theme: http://opendesktop.org/content/show.php?content=129082. Then press CTRL+O (to open a theme, also works when trying to open it via the menu). Here's the bt for the crash: http://pastebin.ca/1926776 It doesn't crash with this theme btw: http://opendesktop.org/content/show.php?content=128613 PS: Thanks anyway for this cool tool :)
/home/chris/builds/auroraedesigner-0.3.0/src/lib/auroraebutton.cpp:26:31: error: QtCore/QEasingCurve: No such file or directory /home/chris/builds/auroraedesigner-0.3.0/src/lib/auroraebutton.cpp:27:37: error: QtCore/QPropertyAnimation: No such file or directory /home/chris/builds/auroraedesigner-0.3.0/src/lib/auroraebutton.cpp: In constructor ‘Aurorae::AuroraeButton::AuroraeButton(Aurorae::AuroraeTheme*, Aurorae::AuroraeButtonType)’: /home/chris/builds/auroraedesigner-0.3.0/src/lib/auroraebutton.cpp:96: error: invalid use of incomplete type ‘struct QPropertyAnimation’ . . . ... Please help me fix this. I was getting a lot of errors previous to this and i've managed to solve them all until now.
i found some error: [sioux@localhost build]$ make [ 0%] Built target auroraedesigner_automoc Generating moc_auroraescene.cpp Generating moc_auroraebutton.cpp Generating moc_auroraetab.cpp Generating moc_auroraetheme.cpp [ 0%] Built target libaurorae_automoc [ 5%] Building CXX object src/lib/CMakeFiles/libaurorae.dir/libaurorae_automoc.o cc1plus: error: unrecognized option `-fno-threadsafe-statics' make[2]: *** [src/lib/CMakeFiles/libaurorae.dir/libaurorae_automoc.o] Error 1 make[1]: *** [src/lib/CMakeFiles/libaurorae.dir/all] Error 2 make: *** [all] Error 2 [sioux@localhost build]$ make [ 0%] Built target auroraedesigner_automoc [ 0%] Built target libaurorae_automoc [ 5%] Building CXX object src/lib/CMakeFiles/libaurorae.dir/libaurorae_automoc.o cc1plus: error: unrecognized option `-fno-threadsafe-statics' make[2]: *** [src/lib/CMakeFiles/libaurorae.dir/libaurorae_automoc.o] Error 1 make[1]: *** [src/lib/CMakeFiles/libaurorae.dir/all] Error 2 make: *** [all] Error 2 any solutions??
I'm getting quite a lot of errors on the build, using Kubuntu 10.04 and KDE 4.4.2... Quote:In file included from /home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/moc_auroraescene.cpp:10,
from /home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/libaurorae_automoc.cpp:5:
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:26:25: error: kdecoration.h: No such file or directory
In file included from /home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/moc_auroraescene.cpp:10,
from /home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/libaurorae_automoc.cpp:5:
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:58: error: ‘KDecorationDefines’ has not been declared
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:58: error: expected ‘,’ or ‘...’ before ‘mode’
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:59: error: ‘KDecorationDefines’ has not been declared
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:59: error: ISO C++ forbids declaration of ‘MaximizeMode’ with no type
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:59: error: expected ‘;’ before ‘maximizeMode’
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:98: error: ‘KDecorationDefines’ has not been declared
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:98: error: ISO C++ forbids declaration of ‘MaximizeMode’ with no type
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:98: error: expected ‘;’ before ‘m_maximizeMode’
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraescene.h:99: error: field ‘m_iconPixmap’ has incomplete type
In file included from /home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/moc_auroraebutton.cpp:10,
from /home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/libaurorae_automoc.cpp:6:
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraebutton.h:123: error: ‘KDecorationDefines’ has not been declared
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraebutton.h:123: error: expected ‘,’ or ‘...’ before ‘mode’
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraebutton.h:133: error: ‘KDecorationDefines’ has not been declared
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraebutton.h:133: error: ISO C++ forbids declaration of ‘MaximizeMode’ with no type
/home/nick/Downloads/auroraedesigner-0.2.0/build/src/lib/../../../src/lib/auroraebutton.h:133: error: expected ‘;’ before ‘m_maximizeMode’
make[2]: *** [src/lib/CMakeFiles/libaurorae.dir/libaurorae_automoc.cpp.o] Error 1
make[1]: *** [src/lib/CMakeFiles/libaurorae.dir/all] Error 2
make: *** [all] Error 2
Any ideas what's going on?
Please install package kdebase-workspace-dev
>_< Wow. Thanks. How did you know it was that file? Most of the errors I got before let me know what was missing, did I just miss it in there?
Probably my CMakeLists.txt is incorrect :-) But I know that the missing symbols are part of kdebase-workspace.
Really cool and usable application,thank you!
Working fine with the Kubuntu. Thank you for an useful application.
hi, thx for your work. Its really useful. Anyway, you missed to add a "Categories=" line to the desktop file, so the application is shown in the "lostAndFound" submenu in KDE. ;) I made an archlinuxpackage. http://aur.archlinux.org/packages.php?ID=36201 cya
ah yes, the Category line is available in the packages as the build service complained about that as well ;-) So this will be fixed with the next upload. Thnaks for providing an Arch package
Good to see this software! It is very useful. sxe, thanks for the Arch package!