Commit graph

45 commits

Author SHA1 Message Date
Thomas Frauendorfer
6d7cf47b8f OTHER: use ++iter instead of iter++ 2009-03-01 15:41:55 +01:00
Thomas Frauendorfer
6d271f221c OTHER: Update to c++ iterators and uint remove 2009-03-01 15:22:11 +01:00
Thomas Frauendorfer
58693f9421 OTHER: update to xmms2-devel commit a10f945b
update to the xmmsc_value.h -> xmmsv.h rename
2009-01-20 18:51:41 +01:00
Thomas Frauendorfer
9e1aa92d20 OTHER: show playlist and selection playtimes in playlistwindow 2009-01-07 02:53:59 +01:00
Thomas Frauendorfer
c682233749 OTHER: scroll playlist to current entry 2008-12-14 23:55:56 +01:00
Thomas Frauendorfer
8b1a61082c OTHER: Let promoe enable xmms2d's equalizer plugin 2008-12-03 21:32:58 +01:00
Thomas Frauendorfer
c6b75de31d OTHER: Get values for keys matching RegExp 2008-12-03 12:47:46 +01:00
Thomas Frauendorfer
c7e1a7fa6b OTHER: Fix memleak and fixed small bug in hideEvent handlers
When promoe was minimized or on a different virtual desktop when it was quit,
the visible setting of playlist and equalizer was set to false.
So even when those two were visible before switching to a different desktop
they where set to closed when promoe was started the next time
2008-11-29 16:20:03 +01:00
Thomas Frauendorfer
4df3266088 OTHER: make promoe compile against rv-split 2008-11-25 22:12:12 +01:00
Thomas Frauendorfer
982660510a OTHER: get rid of XMMSHandler and update classes using it 2008-11-04 19:50:28 +01:00
Thomas Frauendorfer
d4cb52ecd9 OTHER: Handle source preferences correctly
This is done through some ugly hack, that will have to exist until
xmms2d or the c++ bindings make things easier for us client developers
;-)
2008-10-20 03:49:39 +02:00
Thomas Frauendorfer
54cb2086ee OTHER: Redo pkg-config handling once again. 2008-10-17 00:25:54 +02:00
Thomas Frauendorfer
11b7e5e6e7 OTHER: Rework the 'Quit server on close' option
Quit server on close is now implemented in a cleaner and easier
understandable way. It also doesn't impact the application shutdown time
any more.
2008-10-16 19:02:09 +02:00
Thomas Frauendorfer
5e8d83ca8e OTHER: Make 'Quit server on close' option work 2008-10-14 03:56:27 +02:00
Thomas Frauendorfer
eb96c8b75b OTHER: make balance slider work
Implemented balance handling and moved volume slider handling to
lib/xplayback.cpp
2008-10-12 22:47:55 +02:00
Thomas Frauendorfer
63def9b10b OTHER: Some cleanups
Whitespace cleanups and small changes to SkinChooser
2008-09-22 20:47:10 +02:00
Thomas Frauendorfer
20cfdad68d OTHER: Replaced code for current_id handling
Now the current_id changed broadcast is handled in xclientcache, the now
unused code from XMMSHandler has been removed
2008-07-12 06:12:20 +02:00
Thomas Frauendorfer
a89be5dd9b Other: change how pkg-config includes are handeles
Wrote some own functions to hande pkg-config includes.
now Makefile generation will stop if xmms2-client-cpp.pc is missing
Now, compilation should work, even if xmms2-client-cpp development files
where installed after qmake das called for the first time.
also enabled adding files in the playlistview contextmenu
2008-07-04 00:40:56 +02:00
Thomas Frauendorfer
8221642227 OTHER: Fix crash on disconnected server.
Promoe now displays a message box, telling about what happened and
terminates correctly after that
2008-07-03 10:39:54 +02:00
Thomas Frauendorfer
c0ca792481 Fix problem with utf-8 charactes in playlist names
If a playlist had utf-8 characters in it's name, promoe couldn't switch
to it.
Also move another function from XMMSHandler to class in lib
2008-07-02 19:25:57 +02:00
Thomas Frauendorfer
1fa72bd3f0 OTHER: Update promoe to the latest api change (currentPos)
At the moment the api change has not yet reached the c++ bindings in
xmms2-devel.
get patch for bug #1973 if necessary
2008-05-19 16:44:50 +02:00
Thomas Frauendorfer
bece172e92 OTHER: Make pause button toggle play/pause 2008-05-17 04:48:48 +02:00
Thomas Frauendorfer
1bc5d6fb02 OTHER: Fixed mistake in fix for BUG 1963 2008-05-15 03:25:59 +02:00
Thomas Frauendorfer
ca0582e1cc BUG(1963): update promoe to playlist position broadcast
Promoe should still compile with DrK. If you compile against -devel,
you need the fix for Bug 1965 from xmms2-eclipser.git
2008-05-14 17:51:36 +02:00
Thomas Frauendorfer
5c2b669285 Small fix to make promoe compile with g++-4.3 and Qt-4.4 2008-05-09 17:26:39 +02:00
Thomas Frauendorfer
60c17af114 Change Sliders to new Slider-class
Use the new PixmapSlider class which is based on Qt's AbstractSlider
class for sliders. This should also fix some offset problems in
PositionSlider which appeared after the introduction of the new Button
class
2008-05-08 04:19:34 +02:00
Thomas Frauendorfer
4b90120888 Updated copyright notices in the files (mainly 2007->2008)
Additionaly, I transfer the copyright for nearly all modifications I made
to the XMMS2 Team (The only exception are the files under directory  widgets)
2008-03-09 12:24:36 +01:00
Thomas Frauendorfer
3a74436a2e Fix a warning on string comparison 2008-02-29 00:29:07 +01:00
Thomas Frauendorfer
5b5600aadd Enable loading playlists from filesystem 2008-02-17 17:49:16 +01:00
Thomas Frauendorfer
6af763a954 Whitespace cleanups and replaceing a functon from XMMSHandler by one in xplayback 2008-02-17 08:12:30 +01:00
Thomas Frauendorfer
f10cd0465a remove some now unused code from XMMSHandler and clean up headers 2008-02-11 19:28:07 +01:00
Thomas Frauendorfer
e1e809d8fb added dialog to add urls 2008-02-10 10:35:57 +01:00
Thomas Frauendorfer
4c7317f71d Improve the playlists-choose dialog 2008-02-09 15:25:47 +01:00
Thomas Frauendorfer
d93f2ee188 Implement creation, deletion and switching of playlists (Idlists) 2008-02-08 14:36:30 +01:00
Thomas Frauendorfer
ba27687590 renamed XSettings to XConfig. 2008-02-05 08:22:29 +01:00
Thomas Frauendorfer
ac44b4efc6 implement equalizer widget. access to legacy equalizer is now possible 2008-02-04 18:26:36 +01:00
Thomas Frauendorfer
47d8e323ab make playlist show playtime again 2008-02-01 09:53:10 +01:00
Thomas Frauendorfer
a228d7a01b rework PlaylistWindow: move handling of visibilitychanges into Playlistwindow
and rely on signals and slots to get rid of MainWindow::togglePL().
cleaned up some unnecessary includes
2008-02-01 05:16:32 +01:00
Thomas Frauendorfer
efa16e9236 rewrote Button and ToggleButton to use the new PixmapButton as baseclass. 2008-01-27 07:58:02 +01:00
Thomas Frauendorfer
e677ad6f83 Enable Drag and Drop in playlist 2008-01-26 05:13:42 +01:00
Thomas Frauendorfer
0cf6c18de4 Implement removing of items in the Playlist 2007-10-17 14:11:45 +02:00
Thomas Frauendorfer
eef3e53bd9 Make playlist's selection buttons work 2007-10-17 03:00:15 +02:00
Thomas Frauendorfer
c988db9f31 added myself to Authors and small cleanups 2007-10-17 02:02:21 +02:00
Thomas Frauendorfer
cbb6ed1d15 Implement a XSettings Class as interface to xmms2d's serverside config 2007-10-10 16:46:16 +02:00
Thomas Frauendorfer
503385309b Change playlist to use Esperanza's playlistmodel 2007-10-07 14:34:53 +02:00