Commit graph

353 commits

Author SHA1 Message Date
Brian Hrebec
a464f71570 Fix issue with recent boost versions 2016-06-23 12:00:10 -05:00
Brian Hrebec
5241b3c6da Added rudementary queue support 2013-04-10 13:27:42 -07:00
Brian Hrebec
3880262046 Fixed build system again 2013-03-19 15:07:28 -07:00
Brian Hrebec
998125919d Fixed build system 2011-10-03 20:38:24 -07:00
Brian Hrebec
dfb62a2174 added dragging support back in 2010-11-27 19:35:01 -06:00
Brian Hrebec
149b9a6766 partial old-style drag support 2010-11-27 19:01:14 -06:00
Brian Hrebec
714d629752 implemented playlist contents interactive dragging 2010-05-25 20:13:14 -05:00
Thomas Frauendorfer
b4e5959f2d OTHER: add Equalizer shade pixmaps.
For now the equalizer shade mode is without any function, only the background
image is displayed.
This change disables skins that have no eq_ex bitmap.
2010-03-22 13:51:41 +01:00
Thomas Frauendorfer
7614e9ed81 OTHER: enable I button in clutterbar 2010-03-20 03:19:49 +01:00
Thomas Frauendorfer
9b595af753 OTHER: fixes for displaying clutterbar 2010-03-20 02:41:32 +01:00
Thomas Frauendorfer
ae6dd70b2a OTHER: more skin cleanups 2010-03-19 23:05:51 +01:00
Thomas Frauendorfer
e99f0e4325 OTHER: skin handling cleanups 2010-03-19 21:50:20 +01:00
Thomas Frauendorfer
8509c3d15d OTHER: update changelog 2010-03-15 12:00:02 +01:00
Thomas Frauendorfer
5b86bb48ba OTHER: fix compiling if libarchive is not installed 2010-03-14 13:22:30 +01:00
Thomas Frauendorfer
fa2c5ec9da OTHER: textscroller ignored trailing space after seperator 2010-03-13 14:51:20 +01:00
Thomas Frauendorfer
cbcffe4b94 OTHER: enable zipped skins in SkinChooser
For now this is an ugly hack, but I plan to rework that sometime later
2010-03-13 14:26:27 +01:00
Thomas Frauendorfer
2aabed9491 OTHER: read support for zipped skins
For now, zipped skins don't show up in the selection dialog yet
But they are loaded when set in the config file
2010-03-12 19:59:19 +01:00
Thomas Frauendorfer
ff721650c0 OTHER: update to waf 1.5.14 2010-03-11 18:38:59 +01:00
Thomas Frauendorfer
7d978a25bc OTHER: static open method for diriterators and fix typo 2010-03-09 23:48:16 +01:00
Thomas Frauendorfer
e4b23447dc OTHER: Add disabled pixmaps to Buttons 2010-03-06 20:32:41 +01:00
Thomas Frauendorfer
81d24d1c3f OTHER: Replace QIcon in PixmapButton with own class
This should allow to add pixmaps for disabled buttons in a sane way without
Qt beeing too 'intelligent'
2010-03-06 17:28:01 +01:00
Thomas Frauendorfer
353b7314e6 OTHER: select active window on click istead of on mouseover 2010-03-06 11:40:24 +01:00
Thomas Frauendorfer
5f4e2d89d7 OTHER: fixed a bug with loading skins and added some debug output 2010-03-05 22:40:17 +01:00
Thomas Frauendorfer
c1a68012c9 OTHER: update waf to 1.5.13 2010-03-05 22:40:17 +01:00
Thomas Frauendorfer
d91e8e8d35 OTHER: fix mousewheel in sliders 2010-03-05 22:40:17 +01:00
Thomas Frauendorfer
3981ff34fc OTHER: Update Changelog 2010-03-05 22:39:54 +01:00
Thomas Frauendorfer
0ccf79e254 OTHER: Update Changelog 2010-02-21 21:09:44 +01:00
Thomas Frauendorfer
389b847426 OTHER: Use a iterator class for loading skins 2010-02-08 18:47:45 +01:00
Thomas Frauendorfer
2e02c96263 OTHER: rename Skin.cpp -> skin.cpp 2010-02-07 02:13:34 +01:00
Thomas Frauendorfer
0e0adba890 OTHER: rewrite Skin.cpp's image handler functions
I plan to further update it to a completely iterator based approach and add
archive support (through freebsd's libarchive library).
The old code would have had very bad performance for some archives, as
every file was searched seperately in a directory.
Now, a directory is only scanned once. There also should be no additional
performance cost for the string comparisons, as the old code used roughly the
same amount of string comparisons
2010-02-07 01:19:02 +01:00
Thomas Frauendorfer
ebbcea80b9 OTHER: Add SkinManager class
Now Skin no longer is a singleton class.
In the long run, Skin will only hold information about a skin, while
SkinManager will be responsible for loading skins and notifying the windows
of the change
2010-02-06 19:45:05 +01:00
Thomas Frauendorfer
23749446fa OTHER: remove some long dead code 2010-01-29 22:06:13 +01:00
Thomas Frauendorfer
cc2da0c89c OTHER: move skin handling into own subdirectory 2010-01-29 22:06:13 +01:00
Thomas Frauendorfer
19a877ddc6 OTHER: implement volume/balance handling in own class 2010-01-22 21:35:22 +01:00
Thomas Frauendorfer
75bf5909ef OTHER: Update waf to 1.5.11 2010-01-22 02:23:38 +01:00
Thomas Frauendorfer
a3586011a8 OTHER: fix some possible segfaults 2009-10-25 00:43:42 +02:00
Thomas Frauendorfer
c37eb2950d OTHER: Fix segmentation fault when setting volume
promoe segfaulted when disconnected and the user tried to set the volume
fixes Ubuntu bug #455956
2009-10-25 00:25:54 +02:00
Thomas Frauendorfer
89a67e6bcc OTHER: update functioncall in wscript to current api 2009-10-25 00:25:36 +02:00
Thomas Frauendorfer
0e8e5c69a6 OTHER: rename 'lib' directory to 'backend_xmmsclient++'
I plan to replace the boost based c++ bindings with native Qt based bindings
in the long run
The currently there is libxmms2qt, but tru stated working on bindings based
on genipc
2009-10-17 20:25:35 +02:00
Thomas Frauendorfer
f524eb5d2d OTHER: get rid of unused sync connection 2009-10-16 22:31:52 +02:00
Thomas Frauendorfer
7dbdf3bb65 OTHER: Call disconnect from XClient destructor
Make valgrind happy
2009-10-16 00:50:15 +02:00
Thomas Frauendorfer
43516c9431 OTHER: add system skin path to manpage 2009-09-11 20:06:46 +02:00
Thomas Frauendorfer
f7d2848f18 OTHER: move installation code for data into wscript file in subdir 2009-09-11 19:51:41 +02:00
Thomas Frauendorfer
22e536e84d OTHER: initialize variables reported by valgrind 2009-09-11 03:38:36 +02:00
Thomas Frauendorfer
2a75a139b3 OTHER: Change Skin initialisation workaround
Now the Skin is only loaded once on startup, not twice.
Instead of loading the Skin a second time, and let Skin emit the skinChanged
signal now emitting the signal is initiated from the startup code
2009-09-11 03:38:29 +02:00
Thomas Frauendorfer
1854945831 OTHER: Handle resources from data subdir in a cleaner way 2009-09-06 18:51:07 +02:00
Thomas Frauendorfer
0ba2803f26 OTHER: revert change to build resources as static library
If resources are build as static libraries they have to be initializes manually
I have to add some code do that automatically
2009-09-01 00:11:34 +02:00
Thomas Frauendorfer
7501a912c9 OTHER: Remove some cruft and clean up build system 2009-08-31 23:22:35 +02:00
Thomas Frauendorfer
3eb11f6933 OTHER: remove qmake buildinformation and update README 2009-08-31 21:13:15 +02:00
Thomas Frauendorfer
b66ab0e6ea OTHER: add waf buildscripts 2009-08-31 20:52:17 +02:00