summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules3
-rw-r--r--ChangeLog691
-rw-r--r--INSTALL176
-rw-r--r--Makefile.am31
-rw-r--r--NEWS1
-rw-r--r--README708
-rw-r--r--TODO1
m---------admin0
-rw-r--r--bab/Makefile.am22
-rw-r--r--bab/Themes/Makefile.am3
-rw-r--r--colorscheme/Makefile.am3
-rw-r--r--config.h.in253
-rw-r--r--config/Makefile.am21
-rwxr-xr-xconfig/generatePixmaps.sh13
-rw-r--r--configure.files5
-rw-r--r--configure.in.in7
-rw-r--r--deco/Makefile.am28
-rw-r--r--deco/config/Makefile.am23
-rwxr-xr-xdeco/config/generatePixmaps.sh10
-rw-r--r--deco/config/new/baghiraconfig.cpp (renamed from deco/config/baghiraconfig.cpp.new)0
-rw-r--r--deco/config/new/baghiraconfig.h (renamed from deco/config/baghiraconfig.h.new)0
-rw-r--r--deco/config/new/configdialog.ui (renamed from deco/config/configdialog.ui.new)0
-rwxr-xr-xdeco/generatePixmaps.sh28
-rw-r--r--icons/Makefile.am1
-rw-r--r--kickermenu-3.3/Makefile.am20
-rw-r--r--kickermenu/Makefile.am15
-rw-r--r--kickermenu/configure.in.in2
-rw-r--r--sessionapplet/Makefile.am15
-rw-r--r--sidebar/Makefile.am17
l---------sidebar/baghiralinkdrag.cpp1
l---------sidebar/baghiralinkdrag.h1
-rw-r--r--sidebar/configure.in.in2
-rw-r--r--starter/Makefile.am18
-rw-r--r--starter/subdirs1
-rw-r--r--style/Makefile.am16
-rw-r--r--style/configure.in.in5
-rwxr-xr-xstyle/generatePixmaps.sh54
-rw-r--r--subdirs11
38 files changed, 719 insertions, 1487 deletions
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index 934def7..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,3 +0,0 @@
-[submodule "admin"]
- path = admin
- url = https://[email protected]/scm/git/tde-common-admin
diff --git a/ChangeLog b/ChangeLog
index df70813..483fb1e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1 +1,690 @@
-see readme \ No newline at end of file
+Changelog
+----------------
+*** IF YOU HAVE A 64 BIT MACHINE, UPDATE TO QT 3.3.3 ***
+will fix the horizontal slider problem, rotating pixmaps in general
+
+0.8
+----
+after a long time, this is a snapshot of the current cvs version and probably the last baghira for TQt3 ever.
+there won't be Baghira for Qt4, don't ask.
+- several bugfixes, minor changes, whatever.
+
+0.7a
+----
+- [style] Reincluded workaround for kpdf < 3.4.3
+- [style] added Milk style
+- [style] some code enhancements/cleanups
+- [bab] removed "start QString name int deco" dcop interface (useless anyway)
+- [bab] added "start QString name QString settings" dcop interface to allow starting a program with the rules set for another one (or a general rule like "Milk" ;)
+- [menubar applet] size fix (using an own settings value ;)
+
+0.7
+----
+Many? - see cvs log...
+- New Konqueror Sidebar (Hardware access + Drag 'n Drop link list)
+- New search oriented Application Launcher
+- More speed and less bugs in the style and the deco
+- New look on the brushed metal design
+- New Tiger design
+- New management to the menubar applet (in matters of size)
+.... and much more i forgot over the time ;)
+
+0.6e
+----
+Maintainance release (mainly)
+- Fixed compile error on kde3.3
+- Made resize grip optionally (off by default, disable if you get querky problems with the deco)
+- starter applet will auto correct size
+- added new widget color "Smoke" by Anton
+
+0.6d
+----
+==========================
+BECAUSE OF COLOR PREFIXES:
+If you think you've got an interesting colorset, that should be part of further releases, please drop me a mail.
+-----
+widget colors must include:
+- a name ("my colorset")
+- {R,G,B}, where R,G,B must be [0-255],[0-255],[0-255]
+-----
+deco colors must include:
+- a name ("my colorset")
+- {{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B}} in order:
+inactiveColor, closeColor, minColor, maxColor, menuColor, helpColor, stickyColor, aboveColor, behindColor, shadeColor
+(10 values)
+-----
+inclusion depends on my arbitrariness ;)
+==============================
+* (style) update: slightly changed the appereance of the scrollbar sliders (on DementedPixel note)
+* (style) update: appereance of groupboxes w/o title (improved the code resulting in more speed as well)
+* (config) feature: added color presets for the widget colors
+* (config) update: reorganized appereance a bit - NO changes on the config protocol though
+* (deco) feature: added a resize handle drag - this will probaby be optional on future releases, but currently im interested in FEEDBACK
+* (deco) update: corrected the button spacing (on DementedPixel note)
+* (deco) feature: added color presets for the buttons
+* (deco) feature: added option to remove captions as i saw some ppl interested on this.
+however in general i do not suggest this, as apps often use the title to indicate states (like e.g. unsaved)
+* (bab) bugfix: misbehaviour on dcop bab default start <appname> x command (start <app> x y was ok)
+* (starter) bugfix: compile error on non final compilations
+* (menuapplet) bugfix: compile error because of gcc/kde_export misbehaviour (3.3 problem?)
+ baghira will compile a 3.3 or 3.4 version depending on the current running system
+ (binary packagers should note this)
+* (menuapplet) update: improved Indicator title calculation
+* (menuapplet) update: ported modal window handling (0.6b) to 3.4 version
+* (icons) update: dfsw compliant license
+
+0.6c
+----
+* (overall) feature: if you compile yourself, you may try the ./install.sh script, being a GUI wizzard leading you through the installation (especially if you're unexperienced - everyone else: this was just for some lazy hour and playing around with kdialog, i'd personally never click through dialogs instead of ./configure; make; make install ;)
+* (overall) bugfix: included 0.6b fixes
+* (style) feature: because i was in some kind of nostalgic mood, i added jaguar (liquidlike) buttons. also as jaguar used darker stipples if and only if you use the bab dcop starter or predefinitions, using jaguar will lead to darker stipples (+4 to your default)
+* (style) note: this leads to new (consistent) settings: "0" is jaguar in style and deco, so calling
+dcop bab default start kcalc 0 0
+will bring you a jaguar kcalc
+dcop bab default start kcalc 1 2
+will instead bring you panther kcakc with a b/m deco
+THIS HAS ALSO IMPACT ON THE PREDEFINITIONS!
+You can either update them by hand or ONCE(!) call ./updatePredefs from the baghira topsrc dir
+* (style) update: better handling for icons on buttons
+* (style) update: improved editlines (thanks to Gav Wood for suggestion)
+* (config) bugfix: writing valid value for visible toolbuttons
+* (config) update: added option to replace kickers menu applet
+* (deco) update: removed left/right side lines if not using comicframe (looked as if the deco was smaller than the window)
+* (deco) update: corrected appereance of the left/right b/m resize handles
+* (kickermenu) bugfix: kde3.4 support - i don't know if it will still work correctly with kde3.3
+* (starter) new: i was sucked by kickers startbutton displaying the tooltip on hover, so i wrote a kickerapplet as startmenubutton replacement. you can use any png as button.
+name them bStarter.png, bStarter_hover.png, bStarter_down.png, and settle them in 22x22/action - defaults are included
+as i don't have such nice access on the startmenu as the button has, its not possible to close the menu by clicking again _AFFTER_ you left the button once, also the default KDE binding to the startmenu (alt+f1, windows key) will display the menu in the screen center instead below the (nonexistent) button
+
+0.6b
+----
+* (style) feature: animated pushbuttons
+* (style) bugfix: konqueror crashes on repolishes
+* (style) update: improved the look of (colored) iTunes (rectangular) buttons
+* (configuration) feature: look predefinition for each application (deco needs kde 3.4b1 and up to work)
+* (configuration) bugfix: skipped various unnecessary repolishes
+* (bab) update: rewrote the way design switching stuff according to kde 3.4, removed all imperfect workaround stuff -> works much better, but needs kde 3.4 to work properly
+* (kickermenu) update: using XClassHint to display the appname (better than relying on the netwm info)
+* (kickermenu) update: using app menu instead of desktop menu for modal dialogs
+* (kickermenu) note: kicker from kde 3.4 has a special menupanel that autoloads the kicker menuapplet to display the menu. you can remove this menu and readd the baghiramenu, but you'll have to do that after every kde start. -> open [kdeprefix - e.g. usr]/share/apps/kicker/applets/menuapplet.desktop, change "X-TDE-Library=menu_panelapplet" to "X-TDE-Library=b_menu_panelapplet" or (as root) run the following script (simply using sed to update the file):
+--------------------start---------------
+#!/bin/sh
+sed s/"X-TDE-Library=menu_panelapplet"/"X-TDE-Library=b_menu_panelapplet"/g $(tde-config --prefix)/share/apps/kicker/applets/menuapplet.desktop > _baghirabuffer_
+rm -f $(tde-config --prefix)/share/apps/kicker/applets/menuapplet.desktop
+mv _baghirabuffer_ $(tde-config --prefix)/share/apps/kicker/applets/menuapplet.desktop
+---------------------end----------------
+
+0.6a
+----
+* (style) serious bugfix: drawing groupbox frames on non groupboxes
+* (style) bugfix: popup menu painting
+* (style) bugfix: handles ksplash and kontact splash problem
+* (configuration) bugfix: resetting settings
+* (configuration) feature: save/restore settings to/from file
+* (icons) update: copyright notice
+* (general) bugfix: big endian (ppc/sparc) architecture support
+* (general) bugfix: openBSD support (thanks to Damir Naden)
+
+
+0.6
+---
+* stripped all fake translucency/shadows code, honoring the fact x.org 6.8 now supports true alpha handling
+* fixed OOo error (stupid one, btw. - only had to see it :)
+* tricked OOo to get background colored menubar/menus and keep nice button colors
+* better support for OOo scrollbars (allways displayd as active, as OOo does not support the MousOver effect)
+* better animation code - cpu hunger of some apps should be gone
+* completely new settings handling to avoid conflicts of concurring file accesses - unfortunately you'll have to recreate all your settings :(
+
+
+0.5f
+----
+bugfix release only
+bab started apps shouldn't hang
+konqueror shouldn't crash, NOTICE:
+the error occured, when updating the palette (applying a new background) to the toolbuttons (seems to be some very specific ones),
+please don't ask me why this worked before - i don't know (but i think it's related to the redesign of the eventhandler which now responds much faster)
+so the only solution i found was to disable the palette update for the toolbuttons, therefore you should display the inactive toolbuttons for b/m (e.g. by applying "brushed metal" or "both" in the last bab setting)
+
+0.5e
+----
+style:
+- fixed the "tde toolbar widget" thing (location bar/juk slider etc.)
+- worked around brushed metal kicker translucency support
+- changed the appereance of the kicker executor (like konqueror combobox)
+- worked around konqueror statusbar offset
+- flattened statusbars in genereal
+bab:
+- most important change:
+ bab supports a new dcop command to start applications with individual style settings, so
+ dcop bab babInterface start konqueror 1 2
+ will open konqueror b/m
+ the first argument is the command you want to execute.
+ if you want to use switches, use "" to combine them, i.e.
+ dcop bab babInterface start "konqueror --profile webbrowsing --caption Safari" 1 2
+ will start konqueror, b/m mode, show the about screen and renames the title to "Safari"
+ unfortunately the command may not contain a '"' or blanks, so if your app is named "kde application" you will not be able to pass it to bab, maybe i'll implement support for escape chars (\) if there's demand in the future.
+ the first digit addresses the style (so '0' means aqua, '1' means b/m) the second one the deco (predefined deco 0/1/2)
+ in addition there's a second command
+ dcop bab babInterface start xterm 0
+ only differing by the fact it only changes the deco design.
+ USE THIS ONE FOR NONE KDE APPS (i.e. everything that doesn't get styled by baghira) as the other function won't be able to reset the settings for style and deco.
+ The good thing about this:
+ 1. You don't have to run complex scripts (maybe just check if dcop is running), bab does all for you
+ 2. bab does not reset the settings until the app read them - so you will get style and deco you wanted
+ The "bad" thing:
+ Though much better than the solution before, this is not process relative, i.e.:
+ - start an app with long startup time (e.g. juk)
+ - start another app with short startup time directly after starting juk
+ the startups will interfere (i.e. the fast app will change the settings and the slow app will get uncertain settings)
+- just for cute... bab now "shapes" the upper corners of your screen (so any kickerbar there will be rounded as well:), but don't ask me about the perverse way i found to do so... ;)
+
+0.5d
+----
+- completely remodeled the eventfilter -> faster! (reload the library)
+- added some colored throbbers and an xcf so you can create your own colors
+- sorting headers appear colored
+- put the menuapplet into its own library, so it won't conflict with the kde one and is installed by default
+- corrected twin (stippled) frame to align the style
+- corercted brushed toolbars (disalignment)
+
+0.5c
+----
+Added a patched version of the kicker menu applet, main difference:
+shows current window name left of the menu (you can also click this indicator to get a windowlist, as the menu takes space that's usually used for the taskbar)
+*** THIS MENU APPLET WOULD REPLACE THE ORIGINAL ONE, THEREFORE IT'S NOT AUTOINSTALLED ***
+to install it with baghira, edit the "subdirs" file and remove the "#" in front of "kickermenu" _before_ (!!!) ./configure
+
+*** KAnimWidget (Throbbers) now usefully support translucent pixmaps, so the throbber is now translucent (and i removed the ugly frame :) ***
+anyway, i don't know since which version this holds, therefore maybe you want to keep the old throbber to prevent uncleaned repaints
+(if someone wants to create the nice iTunes throbber - hey thanks, i don't have iTunes)
+
+Mainly kde3.3 alignments
+- fixed juk toolbar stuff (and any other)
+- fixed new twin buttons
+- toplevelmenubars are not set to stipples anymore, honoring the fact, that the kicker menuapplet recolors them itself to kicker background
+- arrows will are dark grey rather than black - makes them appear more smooth
+
+- remodelled the include structure
+- fixed repolishment errors
+- fixed taskbar
+- deco can be set to have a frame in maximized mode as well
+- toolbuttons are not connected, if inactive toolbuttons are not shown
+
+0.5b
+----
+Style:
+- code improvements: should give some overall speed, closed a slight memory leak (lists of pointers in b/m mode)
+- rewrote the groupbox code -> 1. faster, 2. aligned stipples
+- combos on toolbars (konqueror :) look like the safari combo
+- changed the appereance of inactive sliders (no bubbles)
+- did anyone notice, i changed the stiopples again (figured out that apple uses bright-mid-dark-mid, while mosfet's stipple were dark-dark-bright-bright)
+ imho this leads to better readable text
+- corrected alignment of left side tile in b/m mode
+- handled amaroK in b/m mode
+
+Deco:
+- added option to auto add spycing between buttons (making use of the kde spacing leads to unhappy effects, i the window misses a button (e.g. minimize in baghira help))
+- corrected alignment of left side tile in b/m mode
+
+Bab:
+- fixed some saving issues
+
+Goodies:
+The stuff in this folder is not autoinstalled.
+Look into it and use whatever you want, however you want (except claiming cr and suing me for nonliterally copying ;)
+- added new stuff: bootsplash, konqui tile, tdm picture, lilo-bootscreen
+*** read the readme! ***
+
+0.5a
+----
+- BUGFIX (style): konqueror address label
+- BUGFIX (style): tab hovering for b/m
+- WORKAROUND (style) kiconedit crashes on startup (notice that this error lies in kiconedit and the workaround will be removed as soon as kiconedit is fixed)
+- (style) corrected size of the add/remove tab buttons (prevetning from overlaying the tabs)
+- (deco): slightly modified coloring function (light dots on button top)
+
+
+0.5
+---
+STYLE
+=====
+- well, light gradient, right ;)
+- highlight color appears as gradient
+- TOPLEVEL (mac like) MENUABRS (read this):
+ The light gradient causes (of course) some trouble on the top level menubars, as the gradient is arranged to the corresponding application window - not to kicker.
+ As there was interference with the stipples, when using e.g. toplevel brushed metal menus embedded into aqua style kicker, i decided to force toplevel menubars appearing in aqua mode (stippled) assuming you're using an aqua like kicker. this will cause problems if you're using b/m kicker. in this case, i suggest to avoid toplevel menus to get a consistent look (while using auqa mode kicker is preferred)
+
+DECO
+====
+- new brushed style/removed flat brushed
+- BUGFIX: bottombar draws void
+- some graphical adjustments, corresponding to the brushed metal stuff
+- buttons masked on brushed metal design
+
+ICONS
+=====
+- new license, read "readme.copyright"
+
+
+0.4d
+----
+- several bugfixes, notable:
+ 1. kicker children appear brushed metaled (if wished), thanks to A. Quincey
+ 2. that bookmark button thing...
+ please notice, that this could not really be fixed (the kbookmarkbar somehow accesses the toolbar iterator while i'm using it to check the toolbar layout - what confuses both of us) but i excluded the bookmarkbar by it's name (that could easily differ in other kde versions) and assume it's structure (bunch of combined buttons - no breaks / spacers)
+ 3. Corrected listviewheader hovering behaviour (wasn't that hard, after all...)
+- highlights of this version (gee... what a shameless self promotion :)
+ 1. configurable deco button colors (added support for kde 3.3 buttons, well - hopefully, as i couldn't test yet)
+ 2. tabs hover on mouseover
+ 3. (round) iTunes like rectangular buttons
+
+0.4c
+----
+- (hopefully) fixed compiler stuff - code cleanup: later
+- redesigned the dialogs for the windeco 1024x768 compatible now (allmost 800x600 :)
+- fixed the toolbutton stuff
+- removed any listviewheader correction as this caused more problems that it could ever solve (if you worry about listviews, having too short headers and therefore paint void areas - complain to the appropriate author)
+
+0.4b
+-----
+code should be more iso-cpp compatible (especially the preprocessor stuff (#include/#define))
+it compiles nice on gcc-3.4.1, i have no idea about gcc-3.4.0
+
+STYLE
+=====
+- (initial support) of conjuncted toolbuttons (use smooth tool for best effect)
+ restrictions:
+ o only works with kde toolbars (not on toolbars in plain qt applications, e.g. qt-designer)
+ o only works when the kde toolbar uses kde toolbarbuttons (rather than qt toolbuttons) - most kde applications do, well - some do not (you'll see)
+
+DECO
+====
+- includes version that was meant for 0.4a (see changelog for this version)
+- addidionally you can choose individual decos (_not_ buttons) for active and inactive windows
+
+
+0.4a
+-----
+fixed the and cleant up the makefiles - maybe you've got some useless stuff (menuentries, icons) in your system due to old releases
+call ./cleanMySystem /<prefix> from the baghira topdir if you wish to delete them (if you're paraniod, you can use this script as help for deleting them by hand as well)
+where <prefix> is the prefix you gave when configuring baghira
+
+STYLE
+=====
+- fixed some graphical errors (toolbar stuff etc)
+- it's now possible to tint the brushed metal style (autoapplied to the the deco as well)
+- tricked back the konqueror statusbar (gee.., we don't like to be recolored, right?)
+- found a (hopefully) better solution for the listviewheaders (setting only too small ones to be expanded)
+
+DECO
+====
+- fixed (and improved :) frame painting
+- new deco "glossy" using the aquarius coloring function
+
+CONFIG
+======
+- added color picker for the aquarius function
+ *notice* this is only a _color picker_
+ to not mess up with your color scheme arrangement, it will not touch the current color settings
+
+0.4 (finally :)
+----------------
+YOU WILL NEED KDE 3.2 TO SUCCESSFULLY COMPILE THIS PACKAGE !
+Though i applied all kindly provided gcc-3.4 patches, i yet did not install this compiler, so i don't guarantee it will work, patched versions of gcc-3.3 (gcc-3.3-x) may also fail
+
+STYLE
+=====
+- new coloring function "Aquarius" - replacing the "icy" style.
+ as the two functions are incompatible on pixmap layer, there's no way back - sorry
+- ended the stipple experiment
+- fixed some stuff (missing pixel on tabs, tabclosebutton position, ... whatever (more stuff i forgot - test if your main issue is fixed and complain if not :P ))
+- improved scrollbar animation code, fixed the juk problem as side effect. the deactivation is yet not functional (forgot to implement) expect for 0.4a
+- improved the popuptranslucency for menubars - as a sideefeect, the dynamic offscreen buffer (to prevent artefacts) now works on toplevel menus (macstyle menus)
+
+DECO
+====
+- now shipped with package :P
+- better 3D effect for the title (dark/bright offset like Apple does, to provide distinction from any background)
+- comic frame in titleblend color (right, resp. bottom color)
+- complete change of big bottom bar - change to 6px thick bar to only provide shaped framing
+- fixed several issues with the frame size (eg. width on maximized windows)
+
+BAB
+===
+- bab now also provides dcop acces to the windeco style
+
+CONFIG DIALOG
+=============
+- completely new, though tested, some settings could have unexpected results (i couldn't really test everything), please notice if you find something (besides deactivation of scrollbar animation - see above)
+- attaches to the style dialog
+- the old dialog remains in system unless you remove it by hand (look for "kcm_kcmbaghira.la", "kcm_kcmbaghira.so" in $(PREFIX)/lib/kde3/ and "kcmbaghira.desktop" in $(PREFIX)/share/applnk/Settings/LookNFeel)
+- test the about dialog =)
+- click help
+- more intuitive interface with a later release (setting dependend deactivation of widgets, etc.)
+
+COLORSCHEMES
+============
+Christian Lehmann provided two new Colorschemes for the new function, AquaBlue and AquaGraphite - they're auto installed
+as starting point, you could try rgb = 84,140,242 for the button - avoid very low or very high saturated color (result is uncolored/flat colored)
+
+ICONS
+=====
+Due to massive request (protest?) the icons for bab and the black and blue paw are installed to your system... NO COMPLAINTS ABOUT THAT, PLEASE...
+The throbber is _not_ installed (sorry, but this would be much too invasive) - if you want it, copy it by hand
+
+SCRIPTS
+=======
+- added a script terminal to roughly show bab/dcop/windeco functionality (the script uses sleep - if it does not work on your system, use kstart similar to the other sripts and remove the sleep call)
+- scripts are not installed, as they're just examples
+
+FINAL WORDS
+===========
+haha...! i even had some letters left ;)
+
+-----------------------------------------------------------------------------------
+===================================================================================
+-----------------------------------------------------------------------------------
+
+0.3s
+- tweaked several graphics
+ o i was annoyed by the raised panels in knetscan, so i forced panels to appear sunken, similar to the editframes
+ o changed appereance of the toolbarhandlers (the old where too loud)
+ o fixed bug on splitters (well, somehow - obviously noone cares about the direction flag)
+ o fixed "bug" that lead to black frames under combos in some apps (e.g. amaroK)
+- bugfixed the setting stuff (misdisplayd groupboxes, ability to unset shadows under popups...)
+- Tab vs. Chooser is now optional
+ o the default setting is somewhat clever, i.e. if the toplevel widget is a dialog, tabs appear as choosers, as oldstyle tabs elsewise
+ -> result: apps like konqueror, tdevelop, quanta, konsole... will show tabs, dialogs will show choosers
+ o you can define the tab behaviour for aqua and brushed metal individually in the bab menu
+- fixed menu animation stuff
+- fixed bookmark menu behaviour (so could have told me...)
+- fixed toolbutton repolishment
+- "--enable-final" should work again
+- bab:
+ o added a dropdownmenu (rightclick), currently mainly to allow you to set a default style (so you don't have to care about the setting when shutting down kde)
+- lightweightened the stipples (more aqua like) and improved alignment (!you do not need to set the align stipples checkbox - it's useless!)
+- new icons, created by timur ((c) 2004 TKdesign-studio.com. All rights reserved.)
+
+- ppc users: i added an endian definition to baghira.h - try to set it to big endian (but i don't know if it'll help)
+
+0.3r
+- scrollbars:
+ o no useless sliders are drawn
+ o code should be faster now
+- changed the tabbars to look like apples chooser widgets (button tabs)
+ this is a bit hackish, as qt doesn't know choosers
+ i don't knwow if i can easily make this optional, so i'll probably rely on reactions...
+- went through the polishment code, uhmmm... that was really necessary
+- option to brush me...
+
+0.3q
+- new arrows on scrollbars + combos (thanks to Narcis Tesa for providing the pix)
+- added option to fade in popup menus (works with translucency)
+- Tabbar Bases will follow tabs colors :)
+
+0.3p
+- redesigned groupboxes (twice as fast :)
+- corrected wrongly shadowed widgets (flat groupboxes)
+- redesigned scrollbars
+
+0.3o
+- IMPROVED MEMORY MANAGEMENT - menus won't eat your memory anymore
+- fixed bugs that may have caused crashes on some systems
+- thanks to "mbllos" for some code optimization and a bugfix in the button coloring function
+- slight changes to the toolbuttons (especially the round version)
+- pressed sliders aren't animated, better slider hover behaviour at all, "hand" cursor on sliders
+- included throbber for konqueror - copy to your icon folder (global is $KDEPREFIX/share/icons/default.kde)
+- fixed nasty bug when trying to remove nonexistent popupmenushadows (crashed tear off menus)
+
+
+0.3n
+- fixed error that lead korganizer to crash (well, it's rather a workaround - as the KOAgenda class doesn't like foreign eventhandlers, i removed my - on cost of slider behaviour)
+- fixed graphical error on some scrollbars
+- fixed qtoolbutton error (some non stippled and miscolored buttonbackgrounds in toolbars)
+- fixed error on some scrollviews (that didn't highlight the scrollers)
+- fixed graphical problem with stipple unalignment on toolbars
+- better support for toolbuttons besides toolbars (e.g. k3b)
+- some further (minor) graphical improvements
+- better menu-indicator/shadow related behaviour... yes, i said this wouldn't be possible, but it annoyed me too much, so i did it. (anyone here may thank RenderMan for this, he asked and this followed me so i really had to fix this :)
+
+0.3m
+- speedUps, speedUps anywhere... ;-)
+ 1. by avoiding permanent repaint (update) of animated widgets (scrollers/progressbar)) - nice sideeffect: scrollers are back on wished behaviour again ;-)
+ 2. by avoiding useless searching the dictionaries (restructured popup code - allmost feared it'd never compile anymore...) and some calculations ;-)
+- especially for jos added a new option for even smoother taskbar butoons ;-)
+- fixed miinor error in kcmbaghira (you couldn't set opacity in gradient mode / stuck to custom opacity)
+- removed annoying progress percent display
+
+0.3l
+- modified dropshadow behaviour (menus < shadowoffset won't draw any shadow at the too small side)
+- slightly changed sublying pixmap for scrollbar sliders
+- new progressbar for "apple" style
+- new progressbar behaviour ;-) (try apple or liquid - i'm sorry i denied this was possible... i'm just a little fool):\
+- also new Scrollbar bahaviour (side effect: if there are more scrollable areas in an app, all scrollers will be paint active if you enter one.
+- slightly rounded the rect toolbuttons
+- more apple like shadows - i hope to soon provide fast blurring AND I DO NOT LIKE THE MS STYLE!!! (yes, this means you, RenderMan! ;-)
+ (notice that 1. the current implementation is subefficient - i'll enhace that for next release; 2. this totally messed up my translucency code - so if you notice any artefacts, fractions or shifts: please drop me a mail ;-)
+0.3k (serious bugfix release, recommanded over 0.3j)
+- better support for groupboxes of kicker apps (e.g. button background)
+- fixed error on small popupmenus (thanks to RenderMan for the hint!)
+- (rough) support for bottom Tabs (cause konsole will use them in 3.2)
+- included math.h - i still do not understand, why some compilers (gcc versions!!!) do not suppport exp and pow internal? %)
+0.3j
+- corrected slider geometrics (won't slide out of sliderarea, you can grip the whole slider)
+- corrected highlighted menutext color when using custom menu colors
+- set the very small pushbuttons to new gradient style
+- set minimum tab height to 27 pixels (regarding to tabs on apples homepage)
+- reordered dropshadow calling process
+- changed behaviour of kicker headers (task buttons - to say it the ms way...:) - highlightning/coloring assumes them to be NOT button colored (rather background)
+- corrected slider color on groupboxes also for my friends, who don't like stipples... ignoramuses ;-)
+- added gradient translucency (but please don't expect this to be a speed wonder - the gradient has to be rendered for every menu (as they can be of different width) and then blended to the background completely (different from common translucency, where i can often take parts out of the buffer)
+However: it's at least ghost free and not rendered twice - if you close and then reopen a submenu (e.g. from a menubar)
+- added buffer to provide ghost free shadows (this leads to double buffering for translucency, well - gradients are and keep doublebuffered anyway)
+- added free sizable menu drop shadows (w/o kde bug on shadows that run out of screen) / the shadows could need a gaussian blur (otherwise big shadows look too sharp) - we'll hopefullly see that next time... (for the moment, i suggest to use bright shadows (1 - not 0) to lower this effect)
+- disaligned menuchecks should no be (vertically) aligned
+- hopefully fixed a polishment bug about combos on toolbars (?!)
+=====================================================
+AND: IMPORTANT TO ANYONE!!! DEACTIVATE KDE DROPSHADOWS!!!
+(as they'll produce artefacts in traslucent menus
+ + artefacts within themselves
+ + artefacts in my shadows
+ + unnecessary slow down menus)
+=====================================================
+
+0.3i
+- fixed drawing error on horizontal splitters
+- added new sliderarrow (thanks to Narcis Tesa for the picture)
+!!! NOTICE: The new Image is (allthough applelike) very big and vertical asymmetrical displayed - this can lead to inadequate look if i can't change its size - e.g. if it settles on a toolbar (open juk to see what i mean) the only way to handle this, is resetting the toolbarsize to at least 24 pixels. As e.g. only provides a maximum of 22 pixels, you have to edit its config file by hand: open ~/.kde/share/config/jukrc, look for the [MainWindow Toolbar playToolBar] section and set "IconSize=24". - sorry for this.
+- slightly changed the tabbarbase on icy buttons (by user request and because it was necessary:)
+- scroller activation now also works with kwrite and dependent apps (gideon, etc)
+- improved support for custom menu colors (child menu triangles, checkmarks, splitters)
+- improved (generalized) toolbar color handling (background seperators leaded to uncolored konqueror completition box - this shouldn't happen to any widget anymore)
+============================================================================
+=== R E A D T H I S ! ! ! =============================================================
+============================================================================
+I stole the whole menudropshadow stuff from kstyle (thanks to the developers) to call them at the moment I (yes: ME:-) want!
+PLEASE TEST THEM EXCESSIVLY and tell me, if you notice any ghosts from them by doing anything. thanks.
+I WON'T MODIFY FOREIGN APPS SETTINGS! therefore you have to DEACTIVATE KDE MENU DROPSHADOWS yourself! - sorry for the inconvenience.
+as they're active by default it's a good idea to deactivate menudropshadows in kde's style settings
+( i know that they're still ghost effects in the shadow itself - i'll try to fix that soon )
+============================================================================
+- stole kstyle function for double buffered sliders and adjusted it for use with shadowed groupboxes (allows slider moving without artefacts) - you can read it. i'm a thief. i stole it - their precious - and THEY WANTS IT! ;-)
+
+0.3h (for massive (!) but unserious bugfix)
+- added smooth toolbuttons option
+- hacked around smudge error on automoving sliders (does NOT hold for sliders on groupboxes, if shadows activated)
+- you now can choose between liquid, old and newstyle baghira progress bar (honestly i prefer the original baghira style, too - well, apple's not always perfect ;-)
+...
+HOLY SH**, i can't believe, nobody mentioned that before: did you never try to change to a custom menu style (color, unstippled translucency???) didn't you see there was something terribly wrong??? e.g.: IT JUST DIDN'T WORK?
+- fixed that, so menu styling now behaves as it should. (hell on earth, i've to do everything myself - even kickin' my butt... ;-)
+(head over to resexcellence and look at the milk screenshot, if you want to know why - black translucent menus look really cool (imho), allthough qt seems to have problems displaying bright text on a dark background)
+- kde's menu dropshadows sometimes still mess up with my code (and theirs, too) the reason is that I (and they) have to sync qt with xfree before i can take a screenshot - the result is that the menushadow can appear during this time and then is also captured (if i don't capture it, it will leave a white ghost instead of a black one).
+for the moment i have to suggest to deactivate menu dropshadows to get better translucency results - i'll try to write my own dropshadows for a future release.
+- fixed minor unpolishment bug (accidently removed moustracking for all scrollviews - bad on combos, if not reactivated by new style..., well, i guess you didn't do that anyway ;))
+- slightly changed colortheme
+- made the splitter more decent
+
+0.3g (dedicated to howard shores score of "the return of the king", which kept me awake tonight =)
+- corrected position of new triangles on srollbars etc. a bit
+- found (tricky) solution for Toolbar Separators (please consult README about this!!! - especially if toolbuttons seem to misbehave):
+[well, seems you did :)
+OK, the following Part is a bit tricky!
+QT uses the Button Color to draw seperators on Toolbars.
+Unfortunately we cannot change this directly, so we have to set the button color of Toolbar Widgets to the background color.
+Unhappy Effect: Toolbuttons will lose the ability to highlight, as their Buttoncolor now changed to Background mode. (f***!)
+Solution: We reset the the Buttoncolor of Toolbuttons to Buttoncolor right after that.
+Unhappy Effect: Toolbuttons loose the ability to use redefined colors.
+Solution: Check, if button uses backgroud for color: then reset it to button
+Unhappy effect: An application cannot be redefine a Toolbutton color to background color.
+(The alternative would be to exclude apps like korn, that are known to redefine toolbutton color, but i think, this is the MUCH better way!)]
+- ...well now korn (and other apps) now also can have redefined toolbutton colors if you enable "draw toolbutton frames" (tststs..., sometimes i wonder if i can code anyway... :)
+- added an option to remove bevel around kicker (user request)
+- changed look of progressbar to fit apple's bevel rather than liquids
+- added an option to user liquid's progressbar (user request, as an offer, on the new progress bar groove - tell me your opinion)
+
+0.3f
+- menu translucency should now be PERFECT (i really like the word - howerver: never say never again... :)
+ this means: there won't be any ghostshadows anymore - no matter what you do. also no menu will be calculated twice if not nessecary (but don't forget: this is only pseudo translucency, this means, you won't capture background changes (animations aso.) as long as you don't close the menu)
+ Also menu dropshadows are supported
+- scrollbars now change to active (with visual notification, what means they're colored) when you enter a scrollable area. (unfortunately currently doesn't work with some apps that don't inherit QScrollview - e.g. kwrite, so ill try to catch that)
+- Kicker now draws (improved) smooth headers
+- fixed rect buttons stucked to non stipple background (thanks to RenderMan for the notice)
+- further minor graphical improvements...
+- i hate the groupshadows... :) anyway, i found a rather simple solution to put a proper background to the buttons and sliders... (i could also apply this to the combos, but as they are almost rectangular, it wouldn't make much a difference. anyway: if someone is annoyed cause he runs a 320x240 ressolution, i'll improve that by request)
+- removed any (virtual) support for kde menutranslucency, as it's really not a good idea to have both enabled at the same time...
+- fixed an error to LVH triangles (thanks to Narcis Tesa for the hint)
+- changed triangles on scrollbars and menus to fit listview expander look
+- removed bevel around kicker for user request. i'll make that configurable with the next release.
+- improved header hover behaviour after scrolling (on slight speed loss) - however it's still not perfect. (header hovering is a bit a hack and qt seems to have a problem with updating the header position...)
+===========================================
++++ you can download the new enchicked wallpaper from here:
+http://stud.uni-karlsruhe.de/~uhvh/panther-jolene.png.bz2
+
+0.3e
+- added a slider to configure degree of saturation for icy buttons
+- forcing rect buttons now also affects combos - for a more consistent look...
+- menutranslucency improvement (1):
+ submenus won't be creatd multiple times, as long as lowest level menu is shown
+ this also holds (in most cases) for menubar-popups (e.g. when flying through your menus)
+- menutranslucency improvement (2):
+ BE BANISHED TO WHERE THOU CAMEST FROM, HELLISH GHASTLY GRIM GHOSTSHADOWS ON POPUPMENUS !!! :)
+ (also improves menu buildup speed, as they are partially taken out of memory. btw, how's kde 3.2 state on this? - still nice ghosts?:)
+ (notice: the function isn't perfect, yet: menus are not overcaptured, therefore menushadows will still draw (slim white) artefacts. Also, you can trick it if you don't move left - right, but follow a bow above the menubar, as then the pixmapbuffer probably will be deleted - i'll try to fix this in the next release. for the moment, need you for beta-testing. so please tell me, if you find more drawing errors!)
+
+0.3d
+- added more saturation to the icy buttons (icy buttons are now active by default - i think :)
+- again brighter shadows for buttons and combos
+- minor graphical changes (e.g. a toolbutton frame)
+- option to force rectangular buttons (sorry 'eggnogg' - combos as buttons looked really crap, especially when buttons and combos appear at the same time)
+- sunken button effect now wanted - therefore constant behaviour (they sometimes did funny things before)
+- some codeimprovements...
+- header + kicker (was there?) flicker resettled to nirvana
+- solved renderman's problem with disaligned submenu triangles (with massive help of renderman, to state this)
+- toolbuttons now also can have individual colors (affects e.g. korn)
+
+0.3c
+- changed look of smooth LVH (hope RenderMan can live with that now...) ;-)
+- no smooth LVH for kicker (looked crap because of the shadow)
+- new Images for the buttons (but of same style)
+- slightly reworked comboboxes (smoother shape, lighter shadow)
+- set toolbuttons back to iTunes style - independent of the smooth LVH (thanks to Ercin Eker for the hint)
+- added new widget coloring function (it's slower at app startup, but you'll need a profiler to notice that on a current computer)
+- new button pressing effect (to be honest, this happened due an accident - originally i wanted to use the outline as an alternative hover but set a wrong if check..., however it now looks like glow effect - tell me your opinion)
+
+for multiple request:
+============
+1. you can download binaries (NO WARRANTY they will work) from here:
+http://stud.uni-karlsruhe.de/~uhvh/baghira-binary.tar.bz2
+2. you can download the enchicked version of the wallpaper from here:
+http://stud.uni-karlsruhe.de/~uhvh/panther-padma.png.bz2
+
+0.3b
+- fixed menu translucency behaviour (veeeeeery stupid bug...)
+- flattened the menu indicator + use of highlightened text (blame or thank RenderMan...) :)
+- changed listheader indicator arrow
+- stipples aligned by default - also, removed brute force alignment (leads to some very unhappy errors) - if you seea widget, that is disharmonic stippled: just drop me a mail! (groupboxes work... partially) - therefore "Align Stipples" option is (currently) useless...
+- made and fixed a stupid bug tthat allmost costed my brain... ;-) (sometimes i'm really so stupid...)
+- rectangular combos (e.g. html) are now rather combos - not complete highlighted buttons
+- combos however are reworked and base upon their own pixmaps - not perfect at all... need better submittal?!
+- you (RenderMan) can activate smoother ListViewHeaders - basing upon the new combos...
+- fixed some minor bugs
+==================
+= REQUEST !!! =========
+==================
+Apple seems to use a nonlinear coloring process for buttons and stuff (e.g. light parts tend to be yellow).
+Mosfet's linear coloring function results in quite flat Buttons.
+If anyone can recommand good literature about coloring precesses - thanks ;-)
+=================================================================
+=================================================================
+
+0.3a
+heyheyhey... consistent source (./configure;make;make install from topdir)... finally. YEAHHH BABY!
+ok, now the important stuff:
+- tabs now also follow inactive button style
+- fixed a popupmenu bug (for aligned stipples)
+- reworked the polishment process -> should be much faster now, also lost some errors (e.g. open juk with 0.3, did nobody see this??? )
+- added icons for the kcmdialog - just copy the iconfolders in "icons" to your icon-directory
+- new "iTunes" styled rect buttons
+
+0.3
+- configdialog of course!
+- new centerd tabs (thanks to shm for the patch)
+- faster html (and other stuff?) scrolling
+- fixed color error to the toolbar
+- fixed major (but uncritical) bug to kicker (and child process) groupboxes
+- other stuff i forgot...
+================================================================================
+NOTES to configuration
+----------------------------------
+- usually inactive buttons follow the background: therefore they can appear flat to very bright backgrounds (on black backgrounds on the other hand you won't see them anymore)... try to set them to "original"
+- custom translucency doesn't work as it should (inverse behaviour, may overrun the defined area what leads to funny colors...)
+- stipple alignement is only partially implemented - therefore it's not really slow (but won't work on groupboxes)
+- centertabs should work on qt 3.1.2 and above. below this it's not tested (but may work anyway)
+- "fasten the filebrowser" will lead to a stippled background (if you use stipples) and will remove the possibility to choose custom backgrounds
+====================================================================================
+
+0.2b
+- Better Support for unstippled Background
+- No more flicker ?!
+- New Button behaviour (to hopefully get some feedback)
+- more graphical stuff corrected (eg line near groupboxes)
+- you now can configure the first items (kcm will follow soon, probably next few days)
+to ~/.qt/qtrc add and modify:
+
+[Baghira]
+drawDotlines=true
+drawGroupBoxShadow=true
+plusMinus=false
+squeezeSbSlider=true
+shadowSbSlider=false
+
+... not colors so far, as you would have to set hexdecimals...
+
+0.2a
+- Fixed some graphical... insufficiencies (thanks, craigD)
+- redid lines for listview so that Marcel can handle his massive email traffic again ;-)
+ (this will be choosable when the confdialog...)
+- also triangles should look a bit cleaner now
+- feedback for checkboxes and radiobuttons
+- shadowed groups now won't fall to button color if you use the button color for menus
+- about menu effects: fade in and animation happily works, as long as you don't use transparent menus
+ if you use transp menus, always the button color will be used for the effect. I *can* fix that - on a little speed loss.
+ However I do suggest to NOT use transparent menus with menu effects, as the menu will become more solid everytime you open it.
+ (Maybe I will support qt transparency for the unstippled menu in the future)
+
+
+
+0.2
+- new icons in listview (nice triangles instead of windows like '+' & '-', no lines)
+- 3d effect for editlines
+- removed shadows and annoying triangle from active button text
+- changed scrollbar -> hover effect (sunken when pushed), more grippy
+
+
+To the people who sign responsable for mosfet's parting:
+------------------------------------------------------------------------------------
+After working on mosfet's code for some days now, i think i'm really competent to say this.
+I do not know, what you did or said or just why - but hey: you stole us a really great coder... shame on you.
+
+
diff --git a/INSTALL b/INSTALL
index 02a4a07..8e7ddcd 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,167 +1,25 @@
Basic Installation
==================
- These are generic installation instructions.
+tde-style-baghira relies on cmake to build.
- The `configure' shell script attempts to guess correct values for
-various system-dependent variables used during compilation. It uses
-those values to create a `Makefile' in each directory of the package.
-It may also create one or more `.h' files containing system-dependent
-definitions. Finally, it creates a shell script `config.status' that
-you can run in the future to recreate the current configuration, a file
-`config.cache' that saves the results of its tests to speed up
-reconfiguring, and a file `config.log' containing compiler output
-(useful mainly for debugging `configure').
+Here are suggested default options:
- If you need to do unusual things to compile the package, please try
-to figure out how `configure' could check whether to do them, and mail
-diffs or instructions to the address given in the `README' so they can
-be considered for the next release. If at some point `config.cache'
-contains results you don't want to keep, you may remove or edit it.
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
- The file `configure.in' is used to create `configure' by a program
-called `autoconf'. You only need `configure.in' if you want to change
-it or regenerate `configure' using a newer version of `autoconf'.
-The simplest way to compile this package is:
-
- 1. `cd' to the directory containing the package's source code and type
- `./configure' to configure the package for your system. If you're
- using `csh' on an old version of System V, you might need to type
- `sh ./configure' instead to prevent `csh' from trying to execute
- `configure' itself.
-
- Running `configure' takes a while. While running, it prints some
- messages telling which features it is checking for.
-
- 2. Type `make' to compile the package.
-
- 3. Type `make install' to install the programs and any data files and
- documentation.
-
- 4. You can remove the program binaries and object files from the
- source code directory by typing `make clean'.
-
-Compilers and Options
-=====================
-
- Some systems require unusual options for compilation or linking that
-the `configure' script does not know about. You can give `configure'
-initial values for variables by setting them in the environment. Using
-a Bourne-compatible shell, you can do that on the command line like
-this:
- CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
-
-Or on systems that have the `env' program, you can do it like this:
- env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
-
-Compiling For Multiple Architectures
-====================================
-
- You can compile the package for more than one kind of computer at the
-same time, by placing the object files for each architecture in their
-own directory. To do this, you must use a version of `make' that
-supports the `VPATH' variable, such as GNU `make'. `cd' to the
-directory where you want the object files and executables to go and run
-the `configure' script. `configure' automatically checks for the
-source code in the directory that `configure' is in and in `..'.
-
- If you have to use a `make' that does not supports the `VPATH'
-variable, you have to compile the package for one architecture at a time
-in the source code directory. After you have installed the package for
-one architecture, use `make distclean' before reconfiguring for another
-architecture.
-
-Installation Names
-==================
-
- By default, `make install' will install the package's files in
-`/usr/local/bin', `/usr/local/man', etc. You can specify an
-installation prefix other than `/usr/local' by giving `configure' the
-option `--prefix=PATH'.
-
- You can specify separate installation prefixes for
-architecture-specific files and architecture-independent files. If you
-give `configure' the option `--exec-prefix=PATH', the package will use
-PATH as the prefix for installing programs and libraries.
-Documentation and other data files will still use the regular prefix.
-
- If the package supports it, you can cause programs to be installed
-with an extra prefix or suffix on their names by giving `configure' the
-option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
-
-Optional Features
-=================
-
- Some packages pay attention to `--enable-FEATURE' options to
-`configure', where FEATURE indicates an optional part of the package.
-They may also pay attention to `--with-PACKAGE' options, where PACKAGE
-is something like `gnu-as' or `x' (for the X Window System). The
-`README' should mention any `--enable-' and `--with-' options that the
-package recognizes.
-
- For packages that use the X Window System, `configure' can usually
-find the X include and library files automatically, but if it doesn't,
-you can use the `configure' options `--x-includes=DIR' and
-`--x-libraries=DIR' to specify their locations.
-
-Specifying the System Type
-==========================
-
- There may be some features `configure' can not figure out
-automatically, but needs to determine by the type of host the package
-will run on. Usually `configure' can figure that out, but if it prints
-a message saying it can not guess the host type, give it the
-`--host=TYPE' option. TYPE can either be a short name for the system
-type, such as `sun4', or a canonical name with three fields:
- CPU-COMPANY-SYSTEM
-
-See the file `config.sub' for the possible values of each field. If
-`config.sub' isn't included in this package, then this package doesn't
-need to know the host type.
-
- If you are building compiler tools for cross-compiling, you can also
-use the `--target=TYPE' option to select the type of system they will
-produce code for and the `--build=TYPE' option to select the type of
-system on which you are compiling the package.
-
-Sharing Defaults
-================
-
- If you want to set default values for `configure' scripts to share,
-you can create a site shell script called `config.site' that gives
-default values for variables like `CC', `cache_file', and `prefix'.
-`configure' looks for `PREFIX/share/config.site' if it exists, then
-`PREFIX/etc/config.site' if it exists. Or, you can set the
-`CONFIG_SITE' environment variable to the location of the site script.
-A warning: not all `configure' scripts look for a site script.
-
-Operation Controls
-==================
-
- `configure' recognizes the following options to control how it
-operates.
-
-`--cache-file=FILE'
- Use and save the results of the tests in FILE instead of
- `./config.cache'. Set FILE to `/dev/null' to disable caching, for
- debugging `configure'.
-
-`--help'
- Print a summary of the options to `configure', and exit.
-
-`--quiet'
-`--silent'
-`-q'
- Do not print messages saying which checks are being made.
-
-`--srcdir=DIR'
- Look for the package's source code in directory DIR. Usually
- `configure' can determine that directory automatically.
-
-`--version'
- Print the version of Autoconf used to generate the `configure'
- script, and exit.
-
-`configure' also accepts some other, not widely useful, options.
+Requirements:
+=============
+- Xext (X11)
+- XTest (X11)
+- sed (Unix tool)
diff --git a/Makefile.am b/Makefile.am
deleted file mode 100644
index 3569e38..0000000
--- a/Makefile.am
+++ /dev/null
@@ -1,31 +0,0 @@
-
-if HAVE_3_4
-KICKERMENUDIR=kickermenu
-SIDEBARDIR=sidebar
-else
-KICKERMENUDIR=kickermenu-3.3
-SIDEBARDIR=
-endif
-
-SUBDIRS = bab colorscheme config deco icons sessionapplet starter style $(KICKERMENUDIR) $(SIDEBARDIR)
-
-$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
- cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
-
-$(top_srcdir)/subdirs:
- cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs
-
-$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in
- @cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4
-
-MAINTAINERCLEANFILES = configure.in acinclude.m4 configure.files
-
-package-messages:
- $(MAKE) -f admin/Makefile.common package-messages
- $(MAKE) -C po merge
-
-EXTRA_DIST = admin COPYING configure.in.in
-
-dist-hook:
- cd $(top_distdir) && perl admin/am_edit -padmin
- cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs
diff --git a/NEWS b/NEWS
deleted file mode 100644
index 389a971..0000000
--- a/NEWS
+++ /dev/null
@@ -1 +0,0 @@
-see README
diff --git a/README b/README
index 5e7c6ec..3e91e46 100644
--- a/README
+++ b/README
@@ -1,707 +1,23 @@
-Baghira
-=======
-For all you Apple Junkies out there... (like me) ;-)
-Bases upon mosfet-liquid0.9.6pre4... the last heir of mosfet.
-Suggestions welcomed.
-Installation
------------------
-tar -xjf baghira.tar.bz2
-cd baghira/baghira
-either try ./install.sh or
-./configure --prefix=`tde-config --prefix` --disable-debug [--enable-final]
-(!!!BEGINNERS: the direction of the accents is _important_ (top-left to bottom-right), the rectangular brackets mean "this is optional" - don't type them!!!)
-make
-and finally as root:
-make install
+ tde-style-baghira - a custom widget style and twin decoration for TDE.
-Changelog
-----------------
-*** IF YOU HAVE A 64 BIT MACHINE, UPDATE TO QT 3.3.3 ***
-will fix the horizontal slider problem, rotating pixmaps in general
-0.8
-----
-after a long time, this is a snapshot of the current cvs version and probably the last baghira for TQt3 ever.
-there won't be Baghira for Qt4, don't ask.
-- several bugfixes, minor changes, whatever.
+tde-style-baghira includes both an style (custom widgets) and twin
+decoration as well as colour schemes for Apple (Mac) fans.
-0.7a
-----
-- [style] Reincluded workaround for kpdf < 3.4.3
-- [style] added Milk style
-- [style] some code enhancements/cleanups
-- [bab] removed "start QString name int deco" dcop interface (useless anyway)
-- [bab] added "start QString name QString settings" dcop interface to allow starting a program with the rules set for another one (or a general rule like "Milk" ;)
-- [menubar applet] size fix (using an own settings value ;)
+Baghira (panther, in german) makes TDE resemble Apple's MacOS X's Aqua,
+Panther and Jaguar looks, and also includes its own 'Baghira' look.
-0.7
-----
-Many? - see cvs log...
-- New Konqueror Sidebar (Hardware access + Drag 'n Drop link list)
-- New search oriented Application Launcher
-- More speed and less bugs in the style and the deco
-- New look on the brushed metal design
-- New Tiger design
-- New management to the menubar applet (in matters of size)
-.... and much more i forgot over the time ;)
-0.6e
-----
-Maintainance release (mainly)
-- Fixed compile error on kde3.3
-- Made resize grip optionally (off by default, disable if you get querky problems with the deco)
-- starter applet will auto correct size
-- added new widget color "Smoke" by Anton
-0.6d
-----
-==========================
-BECAUSE OF COLOR PREFIXES:
-If you think you've got an interesting colorset, that should be part of further releases, please drop me a mail.
------
-widget colors must include:
-- a name ("my colorset")
-- {R,G,B}, where R,G,B must be [0-255],[0-255],[0-255]
------
-deco colors must include:
-- a name ("my colorset")
-- {{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B},{R,G,B}} in order:
-inactiveColor, closeColor, minColor, maxColor, menuColor, helpColor, stickyColor, aboveColor, behindColor, shadeColor
-(10 values)
------
-inclusion depends on my arbitrariness ;)
-==============================
-* (style) update: slightly changed the appereance of the scrollbar sliders (on DementedPixel note)
-* (style) update: appereance of groupboxes w/o title (improved the code resulting in more speed as well)
-* (config) feature: added color presets for the widget colors
-* (config) update: reorganized appereance a bit - NO changes on the config protocol though
-* (deco) feature: added a resize handle drag - this will probaby be optional on future releases, but currently im interested in FEEDBACK
-* (deco) update: corrected the button spacing (on DementedPixel note)
-* (deco) feature: added color presets for the buttons
-* (deco) feature: added option to remove captions as i saw some ppl interested on this.
-however in general i do not suggest this, as apps often use the title to indicate states (like e.g. unsaved)
-* (bab) bugfix: misbehaviour on dcop bab default start <appname> x command (start <app> x y was ok)
-* (starter) bugfix: compile error on non final compilations
-* (menuapplet) bugfix: compile error because of gcc/kde_export misbehaviour (3.3 problem?)
- baghira will compile a 3.3 or 3.4 version depending on the current running system
- (binary packagers should note this)
-* (menuapplet) update: improved Indicator title calculation
-* (menuapplet) update: ported modal window handling (0.6b) to 3.4 version
-* (icons) update: dfsw compliant license
-0.6c
-----
-* (overall) feature: if you compile yourself, you may try the ./install.sh script, being a GUI wizzard leading you through the installation (especially if you're unexperienced - everyone else: this was just for some lazy hour and playing around with kdialog, i'd personally never click through dialogs instead of ./configure; make; make install ;)
-* (overall) bugfix: included 0.6b fixes
-* (style) feature: because i was in some kind of nostalgic mood, i added jaguar (liquidlike) buttons. also as jaguar used darker stipples if and only if you use the bab dcop starter or predefinitions, using jaguar will lead to darker stipples (+4 to your default)
-* (style) note: this leads to new (consistent) settings: "0" is jaguar in style and deco, so calling
-dcop bab default start kcalc 0 0
-will bring you a jaguar kcalc
-dcop bab default start kcalc 1 2
-will instead bring you panther kcakc with a b/m deco
-THIS HAS ALSO IMPACT ON THE PREDEFINITIONS!
-You can either update them by hand or ONCE(!) call ./updatePredefs from the baghira topsrc dir
-* (style) update: better handling for icons on buttons
-* (style) update: improved editlines (thanks to Gav Wood for suggestion)
-* (config) bugfix: writing valid value for visible toolbuttons
-* (config) update: added option to replace kickers menu applet
-* (deco) update: removed left/right side lines if not using comicframe (looked as if the deco was smaller than the window)
-* (deco) update: corrected appereance of the left/right b/m resize handles
-* (kickermenu) bugfix: kde3.4 support - i don't know if it will still work correctly with kde3.3
-* (starter) new: i was sucked by kickers startbutton displaying the tooltip on hover, so i wrote a kickerapplet as startmenubutton replacement. you can use any png as button.
-name them bStarter.png, bStarter_hover.png, bStarter_down.png, and settle them in 22x22/action - defaults are included
-as i don't have such nice access on the startmenu as the button has, its not possible to close the menu by clicking again _AFFTER_ you left the button once, also the default KDE binding to the startmenu (alt+f1, windows key) will display the menu in the screen center instead below the (nonexistent) button
+ CONTRIBUTING
+==============
-0.6b
-----
-* (style) feature: animated pushbuttons
-* (style) bugfix: konqueror crashes on repolishes
-* (style) update: improved the look of (colored) iTunes (rectangular) buttons
-* (configuration) feature: look predefinition for each application (deco needs kde 3.4b1 and up to work)
-* (configuration) bugfix: skipped various unnecessary repolishes
-* (bab) update: rewrote the way design switching stuff according to kde 3.4, removed all imperfect workaround stuff -> works much better, but needs kde 3.4 to work properly
-* (kickermenu) update: using XClassHint to display the appname (better than relying on the netwm info)
-* (kickermenu) update: using app menu instead of desktop menu for modal dialogs
-* (kickermenu) note: kicker from kde 3.4 has a special menupanel that autoloads the kicker menuapplet to display the menu. you can remove this menu and readd the baghiramenu, but you'll have to do that after every kde start. -> open [kdeprefix - e.g. usr]/share/apps/kicker/applets/menuapplet.desktop, change "X-TDE-Library=menu_panelapplet" to "X-TDE-Library=b_menu_panelapplet" or (as root) run the following script (simply using sed to update the file):
---------------------start---------------
-#!/bin/sh
-sed s/"X-TDE-Library=menu_panelapplet"/"X-TDE-Library=b_menu_panelapplet"/g $(tde-config --prefix)/share/apps/kicker/applets/menuapplet.desktop > _baghirabuffer_
-rm -f $(tde-config --prefix)/share/apps/kicker/applets/menuapplet.desktop
-mv _baghirabuffer_ $(tde-config --prefix)/share/apps/kicker/applets/menuapplet.desktop
----------------------end----------------
+If you wish to contribute to tde-style-baghira, you might do so:
-0.6a
-----
-* (style) serious bugfix: drawing groupbox frames on non groupboxes
-* (style) bugfix: popup menu painting
-* (style) bugfix: handles ksplash and kontact splash problem
-* (configuration) bugfix: resetting settings
-* (configuration) feature: save/restore settings to/from file
-* (icons) update: copyright notice
-* (general) bugfix: big endian (ppc/sparc) architecture support
-* (general) bugfix: openBSD support (thanks to Damir Naden)
+- TDE Gitea Workspace (TGW) collaboration tool.
+ https://mirror.git.trinitydesktop.org/gitea
-
-0.6
----
-* stripped all fake translucency/shadows code, honoring the fact x.org 6.8 now supports true alpha handling
-* fixed OOo error (stupid one, btw. - only had to see it :)
-* tricked OOo to get background colored menubar/menus and keep nice button colors
-* better support for OOo scrollbars (allways displayd as active, as OOo does not support the MousOver effect)
-* better animation code - cpu hunger of some apps should be gone
-* completely new settings handling to avoid conflicts of concurring file accesses - unfortunately you'll have to recreate all your settings :(
-
-
-0.5f
-----
-bugfix release only
-bab started apps shouldn't hang
-konqueror shouldn't crash, NOTICE:
-the error occured, when updating the palette (applying a new background) to the toolbuttons (seems to be some very specific ones),
-please don't ask me why this worked before - i don't know (but i think it's related to the redesign of the eventhandler which now responds much faster)
-so the only solution i found was to disable the palette update for the toolbuttons, therefore you should display the inactive toolbuttons for b/m (e.g. by applying "brushed metal" or "both" in the last bab setting)
-
-0.5e
-----
-style:
-- fixed the "tde toolbar widget" thing (location bar/juk slider etc.)
-- worked around brushed metal kicker translucency support
-- changed the appereance of the kicker executor (like konqueror combobox)
-- worked around konqueror statusbar offset
-- flattened statusbars in genereal
-bab:
-- most important change:
- bab supports a new dcop command to start applications with individual style settings, so
- dcop bab babInterface start konqueror 1 2
- will open konqueror b/m
- the first argument is the command you want to execute.
- if you want to use switches, use "" to combine them, i.e.
- dcop bab babInterface start "konqueror --profile webbrowsing --caption Safari" 1 2
- will start konqueror, b/m mode, show the about screen and renames the title to "Safari"
- unfortunately the command may not contain a '"' or blanks, so if your app is named "kde application" you will not be able to pass it to bab, maybe i'll implement support for escape chars (\) if there's demand in the future.
- the first digit addresses the style (so '0' means aqua, '1' means b/m) the second one the deco (predefined deco 0/1/2)
- in addition there's a second command
- dcop bab babInterface start xterm 0
- only differing by the fact it only changes the deco design.
- USE THIS ONE FOR NONE KDE APPS (i.e. everything that doesn't get styled by baghira) as the other function won't be able to reset the settings for style and deco.
- The good thing about this:
- 1. You don't have to run complex scripts (maybe just check if dcop is running), bab does all for you
- 2. bab does not reset the settings until the app read them - so you will get style and deco you wanted
- The "bad" thing:
- Though much better than the solution before, this is not process relative, i.e.:
- - start an app with long startup time (e.g. juk)
- - start another app with short startup time directly after starting juk
- the startups will interfere (i.e. the fast app will change the settings and the slow app will get uncertain settings)
-- just for cute... bab now "shapes" the upper corners of your screen (so any kickerbar there will be rounded as well:), but don't ask me about the perverse way i found to do so... ;)
-
-0.5d
-----
-- completely remodeled the eventfilter -> faster! (reload the library)
-- added some colored throbbers and an xcf so you can create your own colors
-- sorting headers appear colored
-- put the menuapplet into its own library, so it won't conflict with the kde one and is installed by default
-- corrected twin (stippled) frame to align the style
-- corercted brushed toolbars (disalignment)
-
-0.5c
-----
-Added a patched version of the kicker menu applet, main difference:
-shows current window name left of the menu (you can also click this indicator to get a windowlist, as the menu takes space that's usually used for the taskbar)
-*** THIS MENU APPLET WOULD REPLACE THE ORIGINAL ONE, THEREFORE IT'S NOT AUTOINSTALLED ***
-to install it with baghira, edit the "subdirs" file and remove the "#" in front of "kickermenu" _before_ (!!!) ./configure
-
-*** KAnimWidget (Throbbers) now usefully support translucent pixmaps, so the throbber is now translucent (and i removed the ugly frame :) ***
-anyway, i don't know since which version this holds, therefore maybe you want to keep the old throbber to prevent uncleaned repaints
-(if someone wants to create the nice iTunes throbber - hey thanks, i don't have iTunes)
-
-Mainly kde3.3 alignments
-- fixed juk toolbar stuff (and any other)
-- fixed new twin buttons
-- toplevelmenubars are not set to stipples anymore, honoring the fact, that the kicker menuapplet recolors them itself to kicker background
-- arrows will are dark grey rather than black - makes them appear more smooth
-
-- remodelled the include structure
-- fixed repolishment errors
-- fixed taskbar
-- deco can be set to have a frame in maximized mode as well
-- toolbuttons are not connected, if inactive toolbuttons are not shown
-
-0.5b
-----
-Style:
-- code improvements: should give some overall speed, closed a slight memory leak (lists of pointers in b/m mode)
-- rewrote the groupbox code -> 1. faster, 2. aligned stipples
-- combos on toolbars (konqueror :) look like the safari combo
-- changed the appereance of inactive sliders (no bubbles)
-- did anyone notice, i changed the stiopples again (figured out that apple uses bright-mid-dark-mid, while mosfet's stipple were dark-dark-bright-bright)
- imho this leads to better readable text
-- corrected alignment of left side tile in b/m mode
-- handled amaroK in b/m mode
-
-Deco:
-- added option to auto add spycing between buttons (making use of the kde spacing leads to unhappy effects, i the window misses a button (e.g. minimize in baghira help))
-- corrected alignment of left side tile in b/m mode
-
-Bab:
-- fixed some saving issues
-
-Goodies:
-The stuff in this folder is not autoinstalled.
-Look into it and use whatever you want, however you want (except claiming cr and suing me for nonliterally copying ;)
-- added new stuff: bootsplash, konqui tile, tdm picture, lilo-bootscreen
-*** read the readme! ***
-
-0.5a
-----
-- BUGFIX (style): konqueror address label
-- BUGFIX (style): tab hovering for b/m
-- WORKAROUND (style) kiconedit crashes on startup (notice that this error lies in kiconedit and the workaround will be removed as soon as kiconedit is fixed)
-- (style) corrected size of the add/remove tab buttons (prevetning from overlaying the tabs)
-- (deco): slightly modified coloring function (light dots on button top)
-
-
-0.5
----
-STYLE
-=====
-- well, light gradient, right ;)
-- highlight color appears as gradient
-- TOPLEVEL (mac like) MENUABRS (read this):
- The light gradient causes (of course) some trouble on the top level menubars, as the gradient is arranged to the corresponding application window - not to kicker.
- As there was interference with the stipples, when using e.g. toplevel brushed metal menus embedded into aqua style kicker, i decided to force toplevel menubars appearing in aqua mode (stippled) assuming you're using an aqua like kicker. this will cause problems if you're using b/m kicker. in this case, i suggest to avoid toplevel menus to get a consistent look (while using auqa mode kicker is preferred)
-
-DECO
-====
-- new brushed style/removed flat brushed
-- BUGFIX: bottombar draws void
-- some graphical adjustments, corresponding to the brushed metal stuff
-- buttons masked on brushed metal design
-
-ICONS
-=====
-- new license, read "readme.copyright"
-
-
-0.4d
-----
-- several bugfixes, notable:
- 1. kicker children appear brushed metaled (if wished), thanks to A. Quincey
- 2. that bookmark button thing...
- please notice, that this could not really be fixed (the kbookmarkbar somehow accesses the toolbar iterator while i'm using it to check the toolbar layout - what confuses both of us) but i excluded the bookmarkbar by it's name (that could easily differ in other kde versions) and assume it's structure (bunch of combined buttons - no breaks / spacers)
- 3. Corrected listviewheader hovering behaviour (wasn't that hard, after all...)
-- highlights of this version (gee... what a shameless self promotion :)
- 1. configurable deco button colors (added support for kde 3.3 buttons, well - hopefully, as i couldn't test yet)
- 2. tabs hover on mouseover
- 3. (round) iTunes like rectangular buttons
-
-0.4c
-----
-- (hopefully) fixed compiler stuff - code cleanup: later
-- redesigned the dialogs for the windeco 1024x768 compatible now (allmost 800x600 :)
-- fixed the toolbutton stuff
-- removed any listviewheader correction as this caused more problems that it could ever solve (if you worry about listviews, having too short headers and therefore paint void areas - complain to the appropriate author)
-
-0.4b
------
-code should be more iso-cpp compatible (especially the preprocessor stuff (#include/#define))
-it compiles nice on gcc-3.4.1, i have no idea about gcc-3.4.0
-
-STYLE
-=====
-- (initial support) of conjuncted toolbuttons (use smooth tool for best effect)
- restrictions:
- o only works with kde toolbars (not on toolbars in plain qt applications, e.g. qt-designer)
- o only works when the kde toolbar uses kde toolbarbuttons (rather than qt toolbuttons) - most kde applications do, well - some do not (you'll see)
-
-DECO
-====
-- includes version that was meant for 0.4a (see changelog for this version)
-- addidionally you can choose individual decos (_not_ buttons) for active and inactive windows
-
-
-0.4a
------
-fixed the and cleant up the makefiles - maybe you've got some useless stuff (menuentries, icons) in your system due to old releases
-call ./cleanMySystem /<prefix> from the baghira topdir if you wish to delete them (if you're paraniod, you can use this script as help for deleting them by hand as well)
-where <prefix> is the prefix you gave when configuring baghira
-
-STYLE
-=====
-- fixed some graphical errors (toolbar stuff etc)
-- it's now possible to tint the brushed metal style (autoapplied to the the deco as well)
-- tricked back the konqueror statusbar (gee.., we don't like to be recolored, right?)
-- found a (hopefully) better solution for the listviewheaders (setting only too small ones to be expanded)
-
-DECO
-====
-- fixed (and improved :) frame painting
-- new deco "glossy" using the aquarius coloring function
-
-CONFIG
-======
-- added color picker for the aquarius function
- *notice* this is only a _color picker_
- to not mess up with your color scheme arrangement, it will not touch the current color settings
-
-0.4 (finally :)
-----------------
-YOU WILL NEED KDE 3.2 TO SUCCESSFULLY COMPILE THIS PACKAGE !
-Though i applied all kindly provided gcc-3.4 patches, i yet did not install this compiler, so i don't guarantee it will work, patched versions of gcc-3.3 (gcc-3.3-x) may also fail
-
-STYLE
-=====
-- new coloring function "Aquarius" - replacing the "icy" style.
- as the two functions are incompatible on pixmap layer, there's no way back - sorry
-- ended the stipple experiment
-- fixed some stuff (missing pixel on tabs, tabclosebutton position, ... whatever (more stuff i forgot - test if your main issue is fixed and complain if not :P ))
-- improved scrollbar animation code, fixed the juk problem as side effect. the deactivation is yet not functional (forgot to implement) expect for 0.4a
-- improved the popuptranslucency for menubars - as a sideefeect, the dynamic offscreen buffer (to prevent artefacts) now works on toplevel menus (macstyle menus)
-
-DECO
-====
-- now shipped with package :P
-- better 3D effect for the title (dark/bright offset like Apple does, to provide distinction from any background)
-- comic frame in titleblend color (right, resp. bottom color)
-- complete change of big bottom bar - change to 6px thick bar to only provide shaped framing
-- fixed several issues with the frame size (eg. width on maximized windows)
-
-BAB
-===
-- bab now also provides dcop acces to the windeco style
-
-CONFIG DIALOG
-=============
-- completely new, though tested, some settings could have unexpected results (i couldn't really test everything), please notice if you find something (besides deactivation of scrollbar animation - see above)
-- attaches to the style dialog
-- the old dialog remains in system unless you remove it by hand (look for "kcm_kcmbaghira.la", "kcm_kcmbaghira.so" in $(PREFIX)/lib/kde3/ and "kcmbaghira.desktop" in $(PREFIX)/share/applnk/Settings/LookNFeel)
-- test the about dialog =)
-- click help
-- more intuitive interface with a later release (setting dependend deactivation of widgets, etc.)
-
-COLORSCHEMES
-============
-Christian Lehmann provided two new Colorschemes for the new function, AquaBlue and AquaGraphite - they're auto installed
-as starting point, you could try rgb = 84,140,242 for the button - avoid very low or very high saturated color (result is uncolored/flat colored)
-
-ICONS
-=====
-Due to massive request (protest?) the icons for bab and the black and blue paw are installed to your system... NO COMPLAINTS ABOUT THAT, PLEASE...
-The throbber is _not_ installed (sorry, but this would be much too invasive) - if you want it, copy it by hand
-
-SCRIPTS
-=======
-- added a script terminal to roughly show bab/dcop/windeco functionality (the script uses sleep - if it does not work on your system, use kstart similar to the other sripts and remove the sleep call)
-- scripts are not installed, as they're just examples
-
-FINAL WORDS
-===========
-haha...! i even had some letters left ;)
-
------------------------------------------------------------------------------------
-===================================================================================
------------------------------------------------------------------------------------
-
-0.3s
-- tweaked several graphics
- o i was annoyed by the raised panels in knetscan, so i forced panels to appear sunken, similar to the editframes
- o changed appereance of the toolbarhandlers (the old where too loud)
- o fixed bug on splitters (well, somehow - obviously noone cares about the direction flag)
- o fixed "bug" that lead to black frames under combos in some apps (e.g. amaroK)
-- bugfixed the setting stuff (misdisplayd groupboxes, ability to unset shadows under popups...)
-- Tab vs. Chooser is now optional
- o the default setting is somewhat clever, i.e. if the toplevel widget is a dialog, tabs appear as choosers, as oldstyle tabs elsewise
- -> result: apps like konqueror, tdevelop, quanta, konsole... will show tabs, dialogs will show choosers
- o you can define the tab behaviour for aqua and brushed metal individually in the bab menu
-- fixed menu animation stuff
-- fixed bookmark menu behaviour (so could have told me...)
-- fixed toolbutton repolishment
-- "--enable-final" should work again
-- bab:
- o added a dropdownmenu (rightclick), currently mainly to allow you to set a default style (so you don't have to care about the setting when shutting down kde)
-- lightweightened the stipples (more aqua like) and improved alignment (!you do not need to set the align stipples checkbox - it's useless!)
-- new icons, created by timur ((c) 2004 TKdesign-studio.com. All rights reserved.)
-
-- ppc users: i added an endian definition to baghira.h - try to set it to big endian (but i don't know if it'll help)
-
-0.3r
-- scrollbars:
- o no useless sliders are drawn
- o code should be faster now
-- changed the tabbars to look like apples chooser widgets (button tabs)
- this is a bit hackish, as qt doesn't know choosers
- i don't knwow if i can easily make this optional, so i'll probably rely on reactions...
-- went through the polishment code, uhmmm... that was really necessary
-- option to brush me...
-
-0.3q
-- new arrows on scrollbars + combos (thanks to Narcis Tesa for providing the pix)
-- added option to fade in popup menus (works with translucency)
-- Tabbar Bases will follow tabs colors :)
-
-0.3p
-- redesigned groupboxes (twice as fast :)
-- corrected wrongly shadowed widgets (flat groupboxes)
-- redesigned scrollbars
-
-0.3o
-- IMPROVED MEMORY MANAGEMENT - menus won't eat your memory anymore
-- fixed bugs that may have caused crashes on some systems
-- thanks to "mbllos" for some code optimization and a bugfix in the button coloring function
-- slight changes to the toolbuttons (especially the round version)
-- pressed sliders aren't animated, better slider hover behaviour at all, "hand" cursor on sliders
-- included throbber for konqueror - copy to your icon folder (global is $KDEPREFIX/share/icons/default.kde)
-- fixed nasty bug when trying to remove nonexistent popupmenushadows (crashed tear off menus)
-
-
-0.3n
-- fixed error that lead korganizer to crash (well, it's rather a workaround - as the KOAgenda class doesn't like foreign eventhandlers, i removed my - on cost of slider behaviour)
-- fixed graphical error on some scrollbars
-- fixed qtoolbutton error (some non stippled and miscolored buttonbackgrounds in toolbars)
-- fixed error on some scrollviews (that didn't highlight the scrollers)
-- fixed graphical problem with stipple unalignment on toolbars
-- better support for toolbuttons besides toolbars (e.g. k3b)
-- some further (minor) graphical improvements
-- better menu-indicator/shadow related behaviour... yes, i said this wouldn't be possible, but it annoyed me too much, so i did it. (anyone here may thank RenderMan for this, he asked and this followed me so i really had to fix this :)
-
-0.3m
-- speedUps, speedUps anywhere... ;-)
- 1. by avoiding permanent repaint (update) of animated widgets (scrollers/progressbar)) - nice sideeffect: scrollers are back on wished behaviour again ;-)
- 2. by avoiding useless searching the dictionaries (restructured popup code - allmost feared it'd never compile anymore...) and some calculations ;-)
-- especially for jos added a new option for even smoother taskbar butoons ;-)
-- fixed miinor error in kcmbaghira (you couldn't set opacity in gradient mode / stuck to custom opacity)
-- removed annoying progress percent display
-
-0.3l
-- modified dropshadow behaviour (menus < shadowoffset won't draw any shadow at the too small side)
-- slightly changed sublying pixmap for scrollbar sliders
-- new progressbar for "apple" style
-- new progressbar behaviour ;-) (try apple or liquid - i'm sorry i denied this was possible... i'm just a little fool):\
-- also new Scrollbar bahaviour (side effect: if there are more scrollable areas in an app, all scrollers will be paint active if you enter one.
-- slightly rounded the rect toolbuttons
-- more apple like shadows - i hope to soon provide fast blurring AND I DO NOT LIKE THE MS STYLE!!! (yes, this means you, RenderMan! ;-)
- (notice that 1. the current implementation is subefficient - i'll enhace that for next release; 2. this totally messed up my translucency code - so if you notice any artefacts, fractions or shifts: please drop me a mail ;-)
-0.3k (serious bugfix release, recommanded over 0.3j)
-- better support for groupboxes of kicker apps (e.g. button background)
-- fixed error on small popupmenus (thanks to RenderMan for the hint!)
-- (rough) support for bottom Tabs (cause konsole will use them in 3.2)
-- included math.h - i still do not understand, why some compilers (gcc versions!!!) do not suppport exp and pow internal? %)
-0.3j
-- corrected slider geometrics (won't slide out of sliderarea, you can grip the whole slider)
-- corrected highlighted menutext color when using custom menu colors
-- set the very small pushbuttons to new gradient style
-- set minimum tab height to 27 pixels (regarding to tabs on apples homepage)
-- reordered dropshadow calling process
-- changed behaviour of kicker headers (task buttons - to say it the ms way...:) - highlightning/coloring assumes them to be NOT button colored (rather background)
-- corrected slider color on groupboxes also for my friends, who don't like stipples... ignoramuses ;-)
-- added gradient translucency (but please don't expect this to be a speed wonder - the gradient has to be rendered for every menu (as they can be of different width) and then blended to the background completely (different from common translucency, where i can often take parts out of the buffer)
-However: it's at least ghost free and not rendered twice - if you close and then reopen a submenu (e.g. from a menubar)
-- added buffer to provide ghost free shadows (this leads to double buffering for translucency, well - gradients are and keep doublebuffered anyway)
-- added free sizable menu drop shadows (w/o kde bug on shadows that run out of screen) / the shadows could need a gaussian blur (otherwise big shadows look too sharp) - we'll hopefullly see that next time... (for the moment, i suggest to use bright shadows (1 - not 0) to lower this effect)
-- disaligned menuchecks should no be (vertically) aligned
-- hopefully fixed a polishment bug about combos on toolbars (?!)
-=====================================================
-AND: IMPORTANT TO ANYONE!!! DEACTIVATE KDE DROPSHADOWS!!!
-(as they'll produce artefacts in traslucent menus
- + artefacts within themselves
- + artefacts in my shadows
- + unnecessary slow down menus)
-=====================================================
-
-0.3i
-- fixed drawing error on horizontal splitters
-- added new sliderarrow (thanks to Narcis Tesa for the picture)
-!!! NOTICE: The new Image is (allthough applelike) very big and vertical asymmetrical displayed - this can lead to inadequate look if i can't change its size - e.g. if it settles on a toolbar (open juk to see what i mean) the only way to handle this, is resetting the toolbarsize to at least 24 pixels. As e.g. only provides a maximum of 22 pixels, you have to edit its config file by hand: open ~/.kde/share/config/jukrc, look for the [MainWindow Toolbar playToolBar] section and set "IconSize=24". - sorry for this.
-- slightly changed the tabbarbase on icy buttons (by user request and because it was necessary:)
-- scroller activation now also works with kwrite and dependent apps (gideon, etc)
-- improved support for custom menu colors (child menu triangles, checkmarks, splitters)
-- improved (generalized) toolbar color handling (background seperators leaded to uncolored konqueror completition box - this shouldn't happen to any widget anymore)
-============================================================================
-=== R E A D T H I S ! ! ! =============================================================
-============================================================================
-I stole the whole menudropshadow stuff from kstyle (thanks to the developers) to call them at the moment I (yes: ME:-) want!
-PLEASE TEST THEM EXCESSIVLY and tell me, if you notice any ghosts from them by doing anything. thanks.
-I WON'T MODIFY FOREIGN APPS SETTINGS! therefore you have to DEACTIVATE KDE MENU DROPSHADOWS yourself! - sorry for the inconvenience.
-as they're active by default it's a good idea to deactivate menudropshadows in kde's style settings
-( i know that they're still ghost effects in the shadow itself - i'll try to fix that soon )
-============================================================================
-- stole kstyle function for double buffered sliders and adjusted it for use with shadowed groupboxes (allows slider moving without artefacts) - you can read it. i'm a thief. i stole it - their precious - and THEY WANTS IT! ;-)
-
-0.3h (for massive (!) but unserious bugfix)
-- added smooth toolbuttons option
-- hacked around smudge error on automoving sliders (does NOT hold for sliders on groupboxes, if shadows activated)
-- you now can choose between liquid, old and newstyle baghira progress bar (honestly i prefer the original baghira style, too - well, apple's not always perfect ;-)
-...
-HOLY SH**, i can't believe, nobody mentioned that before: did you never try to change to a custom menu style (color, unstippled translucency???) didn't you see there was something terribly wrong??? e.g.: IT JUST DIDN'T WORK?
-- fixed that, so menu styling now behaves as it should. (hell on earth, i've to do everything myself - even kickin' my butt... ;-)
-(head over to resexcellence and look at the milk screenshot, if you want to know why - black translucent menus look really cool (imho), allthough qt seems to have problems displaying bright text on a dark background)
-- kde's menu dropshadows sometimes still mess up with my code (and theirs, too) the reason is that I (and they) have to sync qt with xfree before i can take a screenshot - the result is that the menushadow can appear during this time and then is also captured (if i don't capture it, it will leave a white ghost instead of a black one).
-for the moment i have to suggest to deactivate menu dropshadows to get better translucency results - i'll try to write my own dropshadows for a future release.
-- fixed minor unpolishment bug (accidently removed moustracking for all scrollviews - bad on combos, if not reactivated by new style..., well, i guess you didn't do that anyway ;))
-- slightly changed colortheme
-- made the splitter more decent
-
-0.3g (dedicated to howard shores score of "the return of the king", which kept me awake tonight =)
-- corrected position of new triangles on srollbars etc. a bit
-- found (tricky) solution for Toolbar Separators (please consult README about this!!! - especially if toolbuttons seem to misbehave):
-[well, seems you did :)
-OK, the following Part is a bit tricky!
-QT uses the Button Color to draw seperators on Toolbars.
-Unfortunately we cannot change this directly, so we have to set the button color of Toolbar Widgets to the background color.
-Unhappy Effect: Toolbuttons will lose the ability to highlight, as their Buttoncolor now changed to Background mode. (f***!)
-Solution: We reset the the Buttoncolor of Toolbuttons to Buttoncolor right after that.
-Unhappy Effect: Toolbuttons loose the ability to use redefined colors.
-Solution: Check, if button uses backgroud for color: then reset it to button
-Unhappy effect: An application cannot be redefine a Toolbutton color to background color.
-(The alternative would be to exclude apps like korn, that are known to redefine toolbutton color, but i think, this is the MUCH better way!)]
-- ...well now korn (and other apps) now also can have redefined toolbutton colors if you enable "draw toolbutton frames" (tststs..., sometimes i wonder if i can code anyway... :)
-- added an option to remove bevel around kicker (user request)
-- changed look of progressbar to fit apple's bevel rather than liquids
-- added an option to user liquid's progressbar (user request, as an offer, on the new progress bar groove - tell me your opinion)
-
-0.3f
-- menu translucency should now be PERFECT (i really like the word - howerver: never say never again... :)
- this means: there won't be any ghostshadows anymore - no matter what you do. also no menu will be calculated twice if not nessecary (but don't forget: this is only pseudo translucency, this means, you won't capture background changes (animations aso.) as long as you don't close the menu)
- Also menu dropshadows are supported
-- scrollbars now change to active (with visual notification, what means they're colored) when you enter a scrollable area. (unfortunately currently doesn't work with some apps that don't inherit QScrollview - e.g. kwrite, so ill try to catch that)
-- Kicker now draws (improved) smooth headers
-- fixed rect buttons stucked to non stipple background (thanks to RenderMan for the notice)
-- further minor graphical improvements...
-- i hate the groupshadows... :) anyway, i found a rather simple solution to put a proper background to the buttons and sliders... (i could also apply this to the combos, but as they are almost rectangular, it wouldn't make much a difference. anyway: if someone is annoyed cause he runs a 320x240 ressolution, i'll improve that by request)
-- removed any (virtual) support for kde menutranslucency, as it's really not a good idea to have both enabled at the same time...
-- fixed an error to LVH triangles (thanks to Narcis Tesa for the hint)
-- changed triangles on scrollbars and menus to fit listview expander look
-- removed bevel around kicker for user request. i'll make that configurable with the next release.
-- improved header hover behaviour after scrolling (on slight speed loss) - however it's still not perfect. (header hovering is a bit a hack and qt seems to have a problem with updating the header position...)
-===========================================
-+++ you can download the new enchicked wallpaper from here:
-http://stud.uni-karlsruhe.de/~uhvh/panther-jolene.png.bz2
-
-0.3e
-- added a slider to configure degree of saturation for icy buttons
-- forcing rect buttons now also affects combos - for a more consistent look...
-- menutranslucency improvement (1):
- submenus won't be creatd multiple times, as long as lowest level menu is shown
- this also holds (in most cases) for menubar-popups (e.g. when flying through your menus)
-- menutranslucency improvement (2):
- BE BANISHED TO WHERE THOU CAMEST FROM, HELLISH GHASTLY GRIM GHOSTSHADOWS ON POPUPMENUS !!! :)
- (also improves menu buildup speed, as they are partially taken out of memory. btw, how's kde 3.2 state on this? - still nice ghosts?:)
- (notice: the function isn't perfect, yet: menus are not overcaptured, therefore menushadows will still draw (slim white) artefacts. Also, you can trick it if you don't move left - right, but follow a bow above the menubar, as then the pixmapbuffer probably will be deleted - i'll try to fix this in the next release. for the moment, need you for beta-testing. so please tell me, if you find more drawing errors!)
-
-0.3d
-- added more saturation to the icy buttons (icy buttons are now active by default - i think :)
-- again brighter shadows for buttons and combos
-- minor graphical changes (e.g. a toolbutton frame)
-- option to force rectangular buttons (sorry 'eggnogg' - combos as buttons looked really crap, especially when buttons and combos appear at the same time)
-- sunken button effect now wanted - therefore constant behaviour (they sometimes did funny things before)
-- some codeimprovements...
-- header + kicker (was there?) flicker resettled to nirvana
-- solved renderman's problem with disaligned submenu triangles (with massive help of renderman, to state this)
-- toolbuttons now also can have individual colors (affects e.g. korn)
-
-0.3c
-- changed look of smooth LVH (hope RenderMan can live with that now...) ;-)
-- no smooth LVH for kicker (looked crap because of the shadow)
-- new Images for the buttons (but of same style)
-- slightly reworked comboboxes (smoother shape, lighter shadow)
-- set toolbuttons back to iTunes style - independent of the smooth LVH (thanks to Ercin Eker for the hint)
-- added new widget coloring function (it's slower at app startup, but you'll need a profiler to notice that on a current computer)
-- new button pressing effect (to be honest, this happened due an accident - originally i wanted to use the outline as an alternative hover but set a wrong if check..., however it now looks like glow effect - tell me your opinion)
-
-for multiple request:
-============
-1. you can download binaries (NO WARRANTY they will work) from here:
-http://stud.uni-karlsruhe.de/~uhvh/baghira-binary.tar.bz2
-2. you can download the enchicked version of the wallpaper from here:
-http://stud.uni-karlsruhe.de/~uhvh/panther-padma.png.bz2
-
-0.3b
-- fixed menu translucency behaviour (veeeeeery stupid bug...)
-- flattened the menu indicator + use of highlightened text (blame or thank RenderMan...) :)
-- changed listheader indicator arrow
-- stipples aligned by default - also, removed brute force alignment (leads to some very unhappy errors) - if you seea widget, that is disharmonic stippled: just drop me a mail! (groupboxes work... partially) - therefore "Align Stipples" option is (currently) useless...
-- made and fixed a stupid bug tthat allmost costed my brain... ;-) (sometimes i'm really so stupid...)
-- rectangular combos (e.g. html) are now rather combos - not complete highlighted buttons
-- combos however are reworked and base upon their own pixmaps - not perfect at all... need better submittal?!
-- you (RenderMan) can activate smoother ListViewHeaders - basing upon the new combos...
-- fixed some minor bugs
-==================
-= REQUEST !!! =========
-==================
-Apple seems to use a nonlinear coloring process for buttons and stuff (e.g. light parts tend to be yellow).
-Mosfet's linear coloring function results in quite flat Buttons.
-If anyone can recommand good literature about coloring precesses - thanks ;-)
-=================================================================
-=================================================================
-
-0.3a
-heyheyhey... consistent source (./configure;make;make install from topdir)... finally. YEAHHH BABY!
-ok, now the important stuff:
-- tabs now also follow inactive button style
-- fixed a popupmenu bug (for aligned stipples)
-- reworked the polishment process -> should be much faster now, also lost some errors (e.g. open juk with 0.3, did nobody see this??? )
-- added icons for the kcmdialog - just copy the iconfolders in "icons" to your icon-directory
-- new "iTunes" styled rect buttons
-
-0.3
-- configdialog of course!
-- new centerd tabs (thanks to shm for the patch)
-- faster html (and other stuff?) scrolling
-- fixed color error to the toolbar
-- fixed major (but uncritical) bug to kicker (and child process) groupboxes
-- other stuff i forgot...
-================================================================================
-NOTES to configuration
-----------------------------------
-- usually inactive buttons follow the background: therefore they can appear flat to very bright backgrounds (on black backgrounds on the other hand you won't see them anymore)... try to set them to "original"
-- custom translucency doesn't work as it should (inverse behaviour, may overrun the defined area what leads to funny colors...)
-- stipple alignement is only partially implemented - therefore it's not really slow (but won't work on groupboxes)
-- centertabs should work on qt 3.1.2 and above. below this it's not tested (but may work anyway)
-- "fasten the filebrowser" will lead to a stippled background (if you use stipples) and will remove the possibility to choose custom backgrounds
-====================================================================================
-
-0.2b
-- Better Support for unstippled Background
-- No more flicker ?!
-- New Button behaviour (to hopefully get some feedback)
-- more graphical stuff corrected (eg line near groupboxes)
-- you now can configure the first items (kcm will follow soon, probably next few days)
-to ~/.qt/qtrc add and modify:
-
-[Baghira]
-drawDotlines=true
-drawGroupBoxShadow=true
-plusMinus=false
-squeezeSbSlider=true
-shadowSbSlider=false
-
-... not colors so far, as you would have to set hexdecimals...
-
-0.2a
-- Fixed some graphical... insufficiencies (thanks, craigD)
-- redid lines for listview so that Marcel can handle his massive email traffic again ;-)
- (this will be choosable when the confdialog...)
-- also triangles should look a bit cleaner now
-- feedback for checkboxes and radiobuttons
-- shadowed groups now won't fall to button color if you use the button color for menus
-- about menu effects: fade in and animation happily works, as long as you don't use transparent menus
- if you use transp menus, always the button color will be used for the effect. I *can* fix that - on a little speed loss.
- However I do suggest to NOT use transparent menus with menu effects, as the menu will become more solid everytime you open it.
- (Maybe I will support qt transparency for the unstippled menu in the future)
-
-
-
-0.2
-- new icons in listview (nice triangles instead of windows like '+' & '-', no lines)
-- 3d effect for editlines
-- removed shadows and annoying triangle from active button text
-- changed scrollbar -> hover effect (sunken when pushed), more grippy
-
-
-To the people who sign responsable for mosfet's parting:
-------------------------------------------------------------------------------------
-After working on mosfet's code for some days now, i think i'm really competent to say this.
-I do not know, what you did or said or just why - but hey: you stole us a really great coder... shame on you.
-
-
+- TDE Weblate Translation Workspace (TWTW) collaboration tool.
+ https://mirror.git.trinitydesktop.org/weblate
diff --git a/TODO b/TODO
deleted file mode 100644
index 8b13789..0000000
--- a/TODO
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/admin b/admin
deleted file mode 160000
-Subproject 709ea75c2c6bc299ad0469b9f5e0fb27dd300f8
diff --git a/bab/Makefile.am b/bab/Makefile.am
deleted file mode 100644
index 90f203a..0000000
--- a/bab/Makefile.am
+++ /dev/null
@@ -1,22 +0,0 @@
-## Makefile.am for bab
-
-# set the include path for X, qt and KDE
-INCLUDES = $(all_includes)
-
-# these are the headers for your project
-noinst_HEADERS = bab.h bab_iface.h styleconfdialog.h
-
-# let automoc handle all of the meta source files (moc)
-METASOURCES = AUTO
-
-messages: rc.cpp
- $(XGETTEXT) *.cpp -o $(podir)/kdedcoptest.pot
-
-# this is the program that gets installed. it's name is used for all
-# of the other Makefile.am variables
-bin_PROGRAMS = bab
-
-# the application source, library search path, and link libraries
-bab_SOURCES = main.cpp styleconfdialog.cpp bab_iface.skel
-bab_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-bab_LDADD = $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI)
diff --git a/bab/Themes/Makefile.am b/bab/Themes/Makefile.am
deleted file mode 100644
index 2ae716a..0000000
--- a/bab/Themes/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-lnkdir = $HOME/.baghira
-lnk_DATA = Brushed Milk Jaguar Tiger Panther
-EXTRA_DIST = $(lnk_DATA)
diff --git a/colorscheme/Makefile.am b/colorscheme/Makefile.am
deleted file mode 100644
index be6e6d1..0000000
--- a/colorscheme/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-lnkdir = $(kde_datadir)/tdedisplay/color-schemes
-lnk_DATA = AquaBlue.kcsrc AquaGraphite.kcsrc
-EXTRA_DIST = $(lnk_DATA)
diff --git a/config.h.in b/config.h.in
deleted file mode 100644
index 490b9f3..0000000
--- a/config.h.in
+++ /dev/null
@@ -1,253 +0,0 @@
-/* config.h.in. Generated from configure.in by autoheader. */
-
-/* Define to 1 if you have the <Carbon/Carbon.h> header file. */
-#undef HAVE_CARBON_CARBON_H
-
-/* Define if you have the CoreAudio API */
-#undef HAVE_COREAUDIO
-
-/* Define to 1 if you have the <crt_externs.h> header file. */
-#undef HAVE_CRT_EXTERNS_H
-
-/* Defines if your system has the crypt function */
-#undef HAVE_CRYPT
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#undef HAVE_DLFCN_H
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* Define if you have libjpeg */
-#undef HAVE_LIBJPEG
-
-/* Define if you have libpng */
-#undef HAVE_LIBPNG
-
-/* Define if you have a working libpthread (will enable threaded code) */
-#undef HAVE_LIBPTHREAD
-
-/* Define if you have libz */
-#undef HAVE_LIBZ
-
-/* Define to 1 if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
-/* Define if your system needs _NSGetEnviron to set up the environment */
-#undef HAVE_NSGETENVIRON
-
-/* Define if you have res_init */
-#undef HAVE_RES_INIT
-
-/* Define if you have the res_init prototype */
-#undef HAVE_RES_INIT_PROTO
-
-/* Define if you have a STL implementation by SGI */
-#undef HAVE_SGI_STL
-
-/* Define to 1 if you have the `snprintf' function. */
-#undef HAVE_SNPRINTF
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
-
-/* Define if you have strlcat */
-#undef HAVE_STRLCAT
-
-/* Define if you have the strlcat prototype */
-#undef HAVE_STRLCAT_PROTO
-
-/* Define if you have strlcpy */
-#undef HAVE_STRLCPY
-
-/* Define if you have the strlcpy prototype */
-#undef HAVE_STRLCPY_PROTO
-
-/* Define to 1 if you have the <sys/bitypes.h> header file. */
-#undef HAVE_SYS_BITYPES_H
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Define to 1 if you have the `vsnprintf' function. */
-#undef HAVE_VSNPRINTF
-
-/* Define to 1 if you have the <X11/extensions/Xcomposite.h> header file. */
-#undef HAVE_X11_EXTENSIONS_XCOMPOSITE_H
-
-/* Define to 1 if you have the <X11/extensions/Xdamage.h> header file. */
-#undef HAVE_X11_EXTENSIONS_XDAMAGE_H
-
-/* Define to 1 if you have the <X11/extensions/Xrender.h> header file. */
-#undef HAVE_X11_EXTENSIONS_XRENDER_H
-
-/* Suffix for lib directories */
-#undef KDELIBSUFF
-
-/* Define a safe value for MAXPATHLEN */
-#undef KDEMAXPATHLEN
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* The size of a `char *', as computed by sizeof. */
-#undef SIZEOF_CHAR_P
-
-/* The size of a `int', as computed by sizeof. */
-#undef SIZEOF_INT
-
-/* The size of a `long', as computed by sizeof. */
-#undef SIZEOF_LONG
-
-/* The size of a `short', as computed by sizeof. */
-#undef SIZEOF_SHORT
-
-/* The size of a `size_t', as computed by sizeof. */
-#undef SIZEOF_SIZE_T
-
-/* The size of a `unsigned long', as computed by sizeof. */
-#undef SIZEOF_UNSIGNED_LONG
-
-/* Define to 1 if you have the ANSI C header files. */
-#undef STDC_HEADERS
-
-/* Version number of package */
-#undef VERSION
-
-/* Defined if compiling without arts */
-#undef WITHOUT_ARTS
-
-/* Define to 1 if your processor stores words with the most significant byte
- first (like Motorola and SPARC, unlike Intel and VAX). */
-#undef WORDS_BIGENDIAN
-
-/*
- * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
- * headers and I'm too lazy to write a configure test as long as only
- * unixware is related
- */
-#ifdef _UNIXWARE
-#define HAVE_BOOLEAN
-#endif
-
-
-
-/*
- * AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
- * that defines bzero.
- */
-
-#if defined(_AIX)
-#include <strings.h>
-#endif
-
-
-
-#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
-# include <sys/time.h>
-# include <crt_externs.h>
-# define environ (*_NSGetEnviron())
-#endif
-
-
-
-#if !defined(HAVE_RES_INIT_PROTO)
-#ifdef __cplusplus
-extern "C" {
-#endif
-int res_init(void);
-#ifdef __cplusplus
-}
-#endif
-#endif
-
-
-
-#if !defined(HAVE_STRLCAT_PROTO)
-#ifdef __cplusplus
-extern "C" {
-#endif
-unsigned long strlcat(char*, const char*, unsigned long);
-#ifdef __cplusplus
-}
-#endif
-#endif
-
-
-
-#if !defined(HAVE_STRLCPY_PROTO)
-#ifdef __cplusplus
-extern "C" {
-#endif
-unsigned long strlcpy(char*, const char*, unsigned long);
-#ifdef __cplusplus
-}
-#endif
-#endif
-
-
-
-/*
- * On HP-UX, the declaration of vsnprintf() is needed every time !
- */
-
-#if !defined(HAVE_VSNPRINTF) || defined(hpux)
-#if __STDC__
-#include <stdarg.h>
-#include <stdlib.h>
-#else
-#include <varargs.h>
-#endif
-#ifdef __cplusplus
-extern "C"
-#endif
-int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
-#ifdef __cplusplus
-extern "C"
-#endif
-int snprintf(char *str, size_t n, char const *fmt, ...);
-#endif
-
-
-
-#if defined(__SVR4) && !defined(__svr4__)
-#define __svr4__ 1
-#endif
-
-
-/* type to use in place of socklen_t if not defined */
-#undef kde_socklen_t
-
-/* type to use in place of socklen_t if not defined (deprecated, use
- kde_socklen_t) */
-#undef ksize_t
diff --git a/config/Makefile.am b/config/Makefile.am
deleted file mode 100644
index 1c1e6af..0000000
--- a/config/Makefile.am
+++ /dev/null
@@ -1,21 +0,0 @@
-INCLUDES = $(all_includes)
-noinst_HEADERS = about.h configdialog.h help.h tdestyle_baghira_config.h colordialog.h colorpicker.h
-METASOURCES = AUTO
-
-# Install this plugin in the KDE modules directory
-kde_module_LTLIBRARIES = tdestyle_baghira_config.la
-
-tdestyle_baghira_config_la_SOURCES = tdestyle_baghira_config.cpp colordialog.cpp colorpicker.cpp configdialog.ui help.ui about.ui
-# tdestyle_baghira_config_la_METASOURCES = AUTO
-tdestyle_baghira_config_la_LIBADD = $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO)
-tdestyle_baghira_config_la_LDFLAGS = -module -avoid-version $(all_libraries) -no-undefined $(KDE_PLUGIN)
-
-
-messages: rc.cpp
- $(XGETTEXT) *.cpp -o $(podir)/tdestyle_baghira_config.pot
-
-pixmaps.h: $(srcdir)/generatePixmaps.sh
- $(SHELL) $(srcdir)/generatePixmaps.sh $(top_srcdir)
-CLEANFILES = pixmaps.h
-tdestyle_baghira_config.lo: pixmaps.h
-
diff --git a/config/generatePixmaps.sh b/config/generatePixmaps.sh
deleted file mode 100755
index e0de14c..0000000
--- a/config/generatePixmaps.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-top_srcdir="${1:-../..}"
-imagebase="$top_srcdir/imagebase"
-UIC=$(grep "UIC = " ../Makefile | cut -f3- -d" ")
-echo -e "#ifndef SCPIXMAPS_H\n#define SCPIXMAPS_H\n" > pixmaps.h
-$UIC -embed baghira \
-$imagebase/button-base \
-$imagebase/button-shadow \
-$imagebase/brush-me | \
-sed -e "s/void qInitImages_baghira()$/static void qInitImages_baghira()/" -e "s/void qCleanupImages_baghira()$/static void qCleanupImages_baghira()/ ">> pixmaps.h
-echo -e "#endif //SCPIXMAPS_H\n" >> pixmaps.h
-
-#$imagebase/AboutBaghira \
diff --git a/configure.files b/configure.files
deleted file mode 100644
index 09c5968..0000000
--- a/configure.files
+++ /dev/null
@@ -1,5 +0,0 @@
-./admin/configure.in.min
-configure.in.in
-./kickermenu/configure.in.in
-./sidebar/configure.in.in
-./style/configure.in.in
diff --git a/configure.in.in b/configure.in.in
deleted file mode 100644
index 044b727..0000000
--- a/configure.in.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#MIN_CONFIG(3.0.0)
-KDE_USE_QT(3.3.0)
-KDE_ENABLE_HIDDEN_VISIBILITY
-
-AM_INIT_AUTOMAKE(baghira, cvs)
-AC_C_BIGENDIAN
-AC_CHECK_KDEMAXPATHLEN
diff --git a/deco/Makefile.am b/deco/Makefile.am
deleted file mode 100644
index 7539aa5..0000000
--- a/deco/Makefile.am
+++ /dev/null
@@ -1,28 +0,0 @@
-AUTOMAKE_OPTIONS = foreign
-
-SUBDIRS = config
-
-KDE_CXXFLAGS = -DQT_PLUGIN
-
-INCLUDES = $(all_includes) -I$(kde_includes)/twin
-
-twindir = $(kde_datadir)/twin/
-twin_DATA = baghira.desktop
-
-EXTRA_DIST = $(twin_DATA) images
-
-noinst_HEADERS = baghiraclient.h pixmaps.h masks.h
-
-kde_module_LTLIBRARIES = twin3_baghira.la
-twin3_baghira_la_SOURCES = baghiraclient.cpp
-twin3_baghira_la_LIBADD = $(kde_libraries)/libtdecorations.la
-twin3_baghira_la_LDFLAGS = $(all_libraries) $(LIB_QT) $(KDE_PLUGIN) $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx -module
-twin3_baghira_la_METASOURCES = AUTO
-
-DISTCLEANFILES = $(twin3_baghira_la_METASOURCES)
-
-pixmaps.h: $(srcdir)/generatePixmaps.sh
- $(SHELL) $(srcdir)/generatePixmaps.sh $(top_srcdir)
-CLEANFILES = pixmaps.h
-baghiraclient.lo: pixmaps.h
-
diff --git a/deco/config/Makefile.am b/deco/config/Makefile.am
deleted file mode 100644
index bf70cb3..0000000
--- a/deco/config/Makefile.am
+++ /dev/null
@@ -1,23 +0,0 @@
-AUTOMAKE_OPTIONS = foreign
-
-KDE_CXXFLAGS = -DQT_PLUGIN
-
-INCLUDES = $(all_includes) -I$(srcdir)/../../config
-
-noinst_HEADERS = baghiraconfig.h aquariusbutton.h colorpicker.h pixmaps.h
-
-kde_module_LTLIBRARIES = twin_baghira_config.la
-twin_baghira_config_la_SOURCES = baghiraconfig.cpp aquariusbutton.cpp colorpicker.cpp configdialog.ui
-twin_baghira_config_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module
-twin_baghira_config_la_LIBADD = $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI)
-twin_baghira_config_la_METASOURCES = AUTO
-
-DISTCLEANFILES = $(twin_baghira_config_la_METASOURCES)
-
-messages:
- $(XGETTEXT) *.cpp -o $(podir)/twin_baghira_config.pot
-
-pixmaps.h: $(srcdir)/generatePixmaps.sh
- $(SHELL) $(srcdir)/generatePixmaps.sh $(top_srcdir)
-CLEANFILES = pixmaps.h
-baghiraconfig.lo: pixmaps.h
diff --git a/deco/config/generatePixmaps.sh b/deco/config/generatePixmaps.sh
deleted file mode 100755
index 7c392a2..0000000
--- a/deco/config/generatePixmaps.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-top_srcdir="${1:-../..}"
-imagebase="$top_srcdir/imagebase"
-UIC=$(grep "UIC = " ../../Makefile | cut -f3- -d" ")
-echo -e "#ifndef DCPIXMAPS_H\n#define DCPIXMAPS_H\n" > pixmaps.h
-$UIC -embed baghira \
-$imagebase/icon_help \
-$imagebase/preview \
-$imagebase/preview-menu >> pixmaps.h
-echo -e "#endif //DCPIXMAPS_H\n" >> pixmaps.h
diff --git a/deco/config/baghiraconfig.cpp.new b/deco/config/new/baghiraconfig.cpp
index c03e90e..c03e90e 100644
--- a/deco/config/baghiraconfig.cpp.new
+++ b/deco/config/new/baghiraconfig.cpp
diff --git a/deco/config/baghiraconfig.h.new b/deco/config/new/baghiraconfig.h
index 9d244bb..9d244bb 100644
--- a/deco/config/baghiraconfig.h.new
+++ b/deco/config/new/baghiraconfig.h
diff --git a/deco/config/configdialog.ui.new b/deco/config/new/configdialog.ui
index ffb33bd..ffb33bd 100644
--- a/deco/config/configdialog.ui.new
+++ b/deco/config/new/configdialog.ui
diff --git a/deco/generatePixmaps.sh b/deco/generatePixmaps.sh
deleted file mode 100755
index 6fff33b..0000000
--- a/deco/generatePixmaps.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/sh
-top_srcdir="${1:-../..}"
-imagebase="$top_srcdir/imagebase"
-UIC=$(grep "UIC = " ../Makefile | cut -f3- -d" ")
-echo -e "#ifndef DPIXMAPS_H\n#define DPIXMAPS_H\n" > pixmaps.h
-$UIC -embed baghira \
-$imagebase/brushed-gradient \
-$imagebase/brushed-tile \
-$imagebase/button_jaguar \
-$imagebase/button_jaguar_down \
-$imagebase/button_jaguar_menu \
-$imagebase/button_jaguar_menu_down \
-$imagebase/button_milk \
-$imagebase/button_milk_down \
-$imagebase/button_milk_menu \
-$imagebase/button_milk_menu_down \
-$imagebase/button_panther \
-$imagebase/button_panther_menu \
-$imagebase/deco_glossy \
-$imagebase/icon_above \
-$imagebase/icon_behind \
-$imagebase/icon_close \
-$imagebase/icon_help \
-$imagebase/icon_maximize \
-$imagebase/icon_minimize \
-$imagebase/icon_shade \
-$imagebase/icon_sticky >> pixmaps.h
-echo -e "#endif //DPIXMAPS_H\n" >> pixmaps.h
diff --git a/icons/Makefile.am b/icons/Makefile.am
deleted file mode 100644
index e5515a8..0000000
--- a/icons/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-KDE_ICON = AUTO
diff --git a/kickermenu-3.3/Makefile.am b/kickermenu-3.3/Makefile.am
deleted file mode 100644
index 02eebb0..0000000
--- a/kickermenu-3.3/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-INCLUDES = $(all_includes)
-
-kde_module_LTLIBRARIES = b_menu_panelapplet.la
-
-b_menu_panelapplet_la_SOURCES = menuapplet.cpp menuapplet.skel
-
-noinst_HEADERS = menuapplet.h
-
-b_menu_panelapplet_la_METASOURCES = AUTO
-
-lnkdir = $(kde_datadir)/kicker/applets
-lnk_DATA = b_menuapplet.desktop
-
-EXTRA_DIST = $(lnk_DATA)
-
-b_menu_panelapplet_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
-b_menu_panelapplet_la_LIBADD = $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI)
-
-messages:
- $(XGETTEXT) *.cpp *.h -o $(podir)/kmenuapplet.pot
diff --git a/kickermenu/Makefile.am b/kickermenu/Makefile.am
deleted file mode 100644
index 9906626..0000000
--- a/kickermenu/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-INCLUDES = $(all_includes)
-
-kde_module_LTLIBRARIES = b_menu_panelapplet.la
-
-b_menu_panelapplet_la_SOURCES = menuapplet.cpp menuapplet.skel
-
-noinst_HEADERS = menuapplet.h
-
-b_menu_panelapplet_la_METASOURCES = AUTO
-
-b_menu_panelapplet_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
-b_menu_panelapplet_la_LIBADD = $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI)
-
-messages:
- $(XGETTEXT) *.cpp *.h -o $(podir)/kmenuapplet.pot
diff --git a/kickermenu/configure.in.in b/kickermenu/configure.in.in
deleted file mode 100644
index b3a79d3..0000000
--- a/kickermenu/configure.in.in
+++ /dev/null
@@ -1,2 +0,0 @@
-AM_CONDITIONAL( HAVE_3_4, test $($KDECONFIG --version | grep "TDE:" | cut -d" " -f2 | cut -d"." -f2) -gt 3 )
-
diff --git a/sessionapplet/Makefile.am b/sessionapplet/Makefile.am
deleted file mode 100644
index 0bb4def..0000000
--- a/sessionapplet/Makefile.am
+++ /dev/null
@@ -1,15 +0,0 @@
-INCLUDES= $(all_includes)
-METASOURCES = AUTO
-
-lib_LTLIBRARIES = usermanager_panelapplet.la
-
-usermanager_panelapplet_la_SOURCES = usermanager.cpp dmctl.cpp
-usermanager_panelapplet_la_LDFLAGS = -module -avoid-version $(all_libraries)
-usermanager_panelapplet_la_LIBADD = $(LIB_TDEUI) $(LIB_QT) $(LIB_TDECORE) -lDCOP
-
-usermanager_DATA = usermanager.desktop
-usermanagerdir = $(kde_datadir)/kicker/applets
-
-messages: rc.cpp
- $(EXTRACTRC) `find . -name \*.ui -o -name \*.rc` > rc.cpp
- $(XGETTEXT) *.cpp -o $(podir)/usermanager.pot
diff --git a/sidebar/Makefile.am b/sidebar/Makefile.am
deleted file mode 100644
index d0e6040..0000000
--- a/sidebar/Makefile.am
+++ /dev/null
@@ -1,17 +0,0 @@
-INCLUDES= $(all_includes)
-METASOURCES = AUTO
-
-kde_module_LTLIBRARIES=konqsidebar_baghirasidebar.la
-include_HEADERS = baghirasidebar.h linkview.h listboxlink.h dndlistbox.h baghirasidebariface.h
-noinst_HEADERS = baghiralinkdrag.h baghirasidebar.h linkview.h listboxlink.h dndlistbox.h baghirasidebariface.h
-
-konqsidebar_baghirasidebar_la_SOURCES = baghiralinkdrag.cpp baghirasidebar.cpp linkview.cpp listboxlink.cpp dndlistbox.cpp linkconfig.ui baghirasidebariface.skel
-konqsidebar_baghirasidebar_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) -lkonqsidebarplugin
-konqsidebar_baghirasidebar_la_LIBADD = $(LIB_QT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEPARTS) $(LIB_KFILE)
-
-baghirasidebar_entry_DATA = baghirasidebar.desktop
-baghirasidebar_entrydir = $(kde_datadir)/konqsidebartng/entries
-baghirasidebar_add_DATA = baghirasidebar_add.desktop
-baghirasidebar_adddir = $(kde_datadir)/konqsidebartng/add
-poof_DATA = ../imagebase/poof.png
-poofdir = $(kde_datadir)/baghira
diff --git a/sidebar/baghiralinkdrag.cpp b/sidebar/baghiralinkdrag.cpp
deleted file mode 120000
index 4997e26..0000000
--- a/sidebar/baghiralinkdrag.cpp
+++ /dev/null
@@ -1 +0,0 @@
-../starter/baghiralinkdrag.cpp \ No newline at end of file
diff --git a/sidebar/baghiralinkdrag.h b/sidebar/baghiralinkdrag.h
deleted file mode 120000
index 20f50f7..0000000
--- a/sidebar/baghiralinkdrag.h
+++ /dev/null
@@ -1 +0,0 @@
-../starter/baghiralinkdrag.h \ No newline at end of file
diff --git a/sidebar/configure.in.in b/sidebar/configure.in.in
deleted file mode 100644
index b3a79d3..0000000
--- a/sidebar/configure.in.in
+++ /dev/null
@@ -1,2 +0,0 @@
-AM_CONDITIONAL( HAVE_3_4, test $($KDECONFIG --version | grep "TDE:" | cut -d" " -f2 | cut -d"." -f2) -gt 3 )
-
diff --git a/starter/Makefile.am b/starter/Makefile.am
deleted file mode 100644
index f0d33a3..0000000
--- a/starter/Makefile.am
+++ /dev/null
@@ -1,18 +0,0 @@
-INCLUDES= $(all_includes)
-METASOURCES = AUTO
-KDE_ICON = AUTO
-
-lib_LTLIBRARIES = libbaghirastarter.la
-
-libbaghirastarter_la_SOURCES = baghiralinkdrag.cpp menu.cpp starter.cpp starterconfig.ui starterhelp.ui configdialog.ui help.ui linkconfig.ui starteriface.skel
-libbaghirastarter_la_LDFLAGS = -module -avoid-version $(all_libraries)
-libbaghirastarter_la_LIBADD = -lXtst $(LIB_TDEUI) $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEIO) -ltdefx -lDCOP
-
-starter_DATA = starter.desktop
-starterdir = $(kde_datadir)/kicker/applets
-poof_DATA = ../imagebase/poof.png
-poofdir = $(kde_datadir)/baghira
-
-messages: rc.cpp
- $(EXTRACTRC) *.ui >> rc.cpp
- $(XGETTEXT) *.cpp -o $(podir)/starter.pot
diff --git a/starter/subdirs b/starter/subdirs
deleted file mode 100644
index 6cddb31..0000000
--- a/starter/subdirs
+++ /dev/null
@@ -1 +0,0 @@
-po
diff --git a/style/Makefile.am b/style/Makefile.am
deleted file mode 100644
index c4e51de..0000000
--- a/style/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-AM_CPPFLAGS = -DQT_PLUGIN
-
-INCLUDES = -I$(top_srcdir)/tdefx $(all_includes)
-noinst_HEADERS = baghira.h pixmaps.h bitmaps.h
-METASOURCES = AUTO
-kde_style_LTLIBRARIES = baghira.la
-baghira_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module
-baghira_la_LIBADD = $(LIB_QT) $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx -lXtst
-baghira_la_SOURCES = baghira.cpp optionHandler.cpp polish.cpp utils.cpp
-lnkdir = $(kde_datadir)/tdestyle/themes
-lnk_DATA = baghira.themerc
-EXTRA_DIST = $(lnk_DATA)
-pixmaps.h: $(srcdir)/generatePixmaps.sh
- $(SHELL) $(srcdir)/generatePixmaps.sh $(top_srcdir)
-CLEANFILES = pixmaps.h
-baghira.lo: pixmaps.h
diff --git a/style/configure.in.in b/style/configure.in.in
deleted file mode 100644
index b0f4a88..0000000
--- a/style/configure.in.in
+++ /dev/null
@@ -1,5 +0,0 @@
-compile_kompmgr=yes
-KDE_CHECK_HEADERS(X11/extensions/Xdamage.h,,compile_kompmgr=no,[#include <X11/Xlib.h>])
-KDE_CHECK_HEADERS(X11/extensions/Xcomposite.h,,compile_kompmgr=no,[#include <X11/Xlib.h>])
-KDE_CHECK_HEADERS(X11/extensions/Xrender.h,,compile_kompmgr=no,[#include <X11/Xlib.h>])
-AM_CONDITIONAL(include_kompmgr, test "$compile_kompmgr" = "yes" )
diff --git a/style/generatePixmaps.sh b/style/generatePixmaps.sh
deleted file mode 100755
index 388b002..0000000
--- a/style/generatePixmaps.sh
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-top_srcdir="${1:-../..}"
-imagebase="$top_srcdir/imagebase"
-UIC=$(grep "UIC = " ../Makefile | cut -f3- -d" ")
-echo -e "#ifndef SPIXMAPS_H\n#define SPIXMAPS_H\n" > pixmaps.h
-$UIC -embed baghira \
-$imagebase/brushed-gradient \
-$imagebase/brushed-tile \
-$imagebase/button-base \
-$imagebase/button-milk \
-$imagebase/button-glow \
-$imagebase/button-jaguar \
-$imagebase/button-shadow \
-$imagebase/checkbox \
-$imagebase/checkboxdown \
-$imagebase/checkbox-milk \
-$imagebase/checkboxdown-milk \
-$imagebase/combo \
-$imagebase/combo-milk \
-$imagebase/combo-jaguar \
-$imagebase/combo-shadow \
-$imagebase/htmlradio \
-$imagebase/htmlradio_down \
-$imagebase/progress \
-$imagebase/progress2 \
-$imagebase/radio \
-$imagebase/radio_down \
-$imagebase/radio-milk \
-$imagebase/radio_down-milk \
-$imagebase/rectbutton \
-$imagebase/roundFrame \
-$imagebase/sbgroove_btm \
-$imagebase/sbgroove_mid \
-$imagebase/sbgroove_top \
-$imagebase/sbIslider_mid \
-$imagebase/sbslider_btm \
-$imagebase/sbslider_btm_shd \
-$imagebase/sbslider_mid \
-$imagebase/sbslider_top \
-$imagebase/sbslider_top_shd \
-$imagebase/sb_subadd \
-$imagebase/sliderarrow \
-$imagebase/sbgroove_btm-milk \
-$imagebase/sbgroove_mid-milk \
-$imagebase/sbgroove_top-milk \
-$imagebase/sbslider_btm-milk \
-$imagebase/sbslider_mid-milk \
-$imagebase/sbslider_top-milk \
-$imagebase/sb_subadd-milk \
-$imagebase/sliderarrow-milk \
-$imagebase/tab \
-$imagebase/tab-milk \
-$imagebase/tab-jaguar >> pixmaps.h
-echo -e "#endif //SPIXMAPS_H\n" >> pixmaps.h
diff --git a/subdirs b/subdirs
deleted file mode 100644
index b745c8e..0000000
--- a/subdirs
+++ /dev/null
@@ -1,11 +0,0 @@
-bab
-colorscheme
-config
-deco
-icons
-kickermenu
-kickermenu-3.3
-sessionapplet
-sidebar
-starter
-style