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
Thomas Frauendorfer
d9cedc7c5d
OTHER: add .moc inlcludes to .cpp files
2009-08-30 23:18:22 +02:00
Thomas Frauendorfer
e791949f01
OTHER: Added icon svg files from AJ Ashton's originals
2009-08-30 23:02:51 +02:00
Thomas Frauendorfer
87c595909d
OTHER: added Copyright information to AJ Ashton's logo files
2009-08-30 23:02:51 +02:00
Thomas Frauendorfer
8213fc06e8
OTHER: added logo sources, Thanks to AJ Ashton
...
The logos can be distributed under the terms of the GPL version 2 or later
and the CC BY-SA v3.0 license.
2009-08-30 01:14:48 +02:00
Thomas Frauendorfer
a95dc40ff3
OTHER: guard headerfiles against multiple inclusion
2009-08-29 02:15:17 +02:00
Thomas Frauendorfer
ff3423c85e
OTHER: changed copyright from Thomas Frauendorfer to XMMS2 Team
2009-08-27 01:42:34 +02:00
Thomas Frauendorfer
c458d2727f
OTHER: Fix endles loop in server side browsing
2009-08-26 22:24:09 +02:00
Thomas Frauendorfer
c6e5965e53
OTHER: really fix lintian warning.
...
I accidtently dropped half of the previous patch
2009-08-26 08:18:51 +02:00
Thomas Frauendorfer
9a94286d70
OTHER: Fix segfault in Server-side browser.
2009-08-25 21:55:00 +02:00
Benjamin Drung
3bcdfad1d3
OTHER: Fix lintian warning for .desktop file
2009-08-25 19:29:19 +02:00
Thomas Frauendorfer
853dea644e
OTHER: post DrM API update
2009-08-25 01:46:31 +02:00
Thomas Frauendorfer
cf0ab87dd6
RELEASE 0.1.0
2009-08-25 00:43:09 +02:00
Thomas Frauendorfer
8e56a75261
OTHER: add desktop file and disable current icon in promoe
...
I have no idea who created icon.png and tru can't remember.
So the desktop file uses the xmms2 icon if it's available
2009-08-25 00:22:58 +02:00
Thomas Frauendorfer
89d10255de
OTHER: remove execution right from graphic file
2009-08-18 01:57:31 +02:00
Thomas Frauendorfer
8b61084d1c
OTHER: remove useless Thumbs.db file from CleanAMP dir
2009-08-18 01:53:34 +02:00
Thomas Frauendorfer
17606a3b0a
OTHER: hardcode $PREFIX/share/promoe/skins as searchpath
2009-08-18 01:17:48 +02:00
Thomas Frauendorfer
f02b066112
OTHER: Fix some pathes for build configuration on MacOS
...
Thanks to tru for pointing out those problems
2009-07-20 12:44:09 +02:00
Thomas Frauendorfer
4a8b16de13
OTHER: Release candidate 0.1-rc2
2009-07-20 11:19:11 +02:00
Thomas Frauendorfer
3eb9d24817
OTHER: Correctly update a playlist when entries are added
2009-07-18 22:00:02 +02:00
Thomas Frauendorfer
8267d2e93c
OTHER: small fix for time formating in playlist
2009-07-17 11:35:23 +02:00
Thomas Frauendorfer
f3b503efe7
OTHER: added Henrik Grindal Bakken to AUTHORS file
...
see commit 9e1b318854
2009-07-15 19:54:00 +02:00
Thomas Frauendorfer
37abb0d4ee
OTHER: Fix infinite loop when adding equalizer to effect order
2009-07-14 23:29:41 +02:00
Thomas Frauendorfer
6dbc87ac7e
OTHER: Changed default skin to Almond-blue
...
I don't know under which license CleanAMP is provided, and I don't want to take
any risks, so I had to replace it. As the default skin is included in the
binary, it might be even necessary for it to be GPL, so I choose the debranded
Almond-blue skin for the time beeing.
Added creator of Almond-blue to AUTHORS file
Also added some magic to make it easier to add new skins through the resource
system
2009-07-14 22:22:31 +02:00
Thomas Frauendorfer
7b5c9d2a82
OTHER: Fix glitch with to short volume sliders
...
Some XMMS skins have too short Volume slider backgrounds
(66 pixel instead of 68)
2009-07-13 21:25:38 +02:00