Thomas Frauendorfer
6e7e2c2184
Added a PixmapSlider class and changed Slider to inherit from it.
...
PixmapSlider is a subclass of QAbstractSlider.
It is independent of Skin.cpp. Slider is now only a wrapper to update the
QPixmaps on a skin change.
removed a workaround from equalizerwidget, that was necessary for the previous
implementation.
2-3 one line fixes I don't remember
2008-03-13 05:30:00 +01: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
575c4c12dd
Fixed two small bugs in EntryInfo and PlaylistWindow
2008-03-09 11:44:49 +01:00
Thomas Frauendorfer
87771bfe11
OTHER: small fix to correctly connect Windows to the mainwindow after a showEvent
...
Previously a show event in PlaylistWindow and EqualizerWindow didn't connect
those windows to the Mainwindow
2008-03-03 02:06:27 +01:00
Thomas Frauendorfer
b48997d0bf
Fix a small glitch with windows snapping
2008-02-29 18:43:52 +01:00
Thomas Frauendorfer
4e8144732e
Remove some commented out, unused code I forgot to remove in the last commit
2008-02-29 18:30:57 +01:00
Thomas Frauendorfer
989d699372
Make Windows attached to the Mainwindow snap to Windows they get near and move the mainwindow accordingly
2008-02-29 18:23:06 +01:00
Thomas Frauendorfer
553138578d
Attach Windows to mainwindow on startup
2008-02-29 15:27:34 +01:00
Thomas Frauendorfer
77f8c332f1
Windows snapped to the mainwindow now move, if the mainwindow is moves
2008-02-29 15:24:58 +01:00
Thomas Frauendorfer
c7531032d7
Add new files forgotton in last commit
2008-02-29 12:31:43 +01:00
Thomas Frauendorfer
94ca829e98
Make windows snap to each other
2008-02-29 12:30:47 +01:00
Thomas Frauendorfer
2b551ef00b
Fix a stupid typo and a wrong include (<> instead of "")
2008-02-28 23:48:56 +01:00
Thomas Frauendorfer
9772abae05
Fix a graphic bug in monostereo.cpp
2008-02-21 21:22:38 +01:00
Thomas Frauendorfer
ec50cbdbeb
Fix a crash introduced in the last commit
2008-02-17 18:14:48 +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
8dc34b1759
added a small fileinfo dialog to the playlistwidget
2008-02-14 20:21:13 +01:00
Thomas Frauendorfer
0369b3aa37
implemented repeatbutton
2008-02-12 21:10:24 +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
0da2995880
Sliders (equalizer and posbar) now display the correct pixmaps when pressed
2008-02-05 20:04:01 +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
67dade4e4b
seperate equalizer.* into equalizerwindow.* and equalizerwidget.*
...
clean up some headers
2008-02-01 05:57:13 +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
b10ef97cfc
put PlaylistWindow into an on file
2008-01-31 06:14:51 +01:00
Thomas Frauendorfer
02d2a1a1f4
Start to move mainwindow widgets into a subdirectory,
...
get rid of some unneeded includes
2008-01-28 17:29:00 +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
e2fdb4e009
Added a new widget pixmapbutton, which will be the new baseclass for all
...
buttons used in promoe
2008-01-27 07:54:47 +01:00
Thomas Frauendorfer
b7ae919014
Added GPL-header to files
2008-01-26 06:16:59 +01:00
Thomas Frauendorfer
e677ad6f83
Enable Drag and Drop in playlist
2008-01-26 05:13:42 +01:00
Thomas Frauendorfer
38218a7057
Make mono-stereo indicator work and change location of configfile
2008-01-25 22:10:59 +01:00
Thomas Frauendorfer
366cb35a93
removed some dead code from settingsdialog.cpp that I forgot for the last commit
2008-01-24 23:13:26 +01:00
Thomas Frauendorfer
5e65a6d329
cleanups in SettingsWindow, and rename to SettingsDialog
2008-01-24 23:10:08 +01:00
Thomas Frauendorfer
ad7cf39499
moved main-method into a own file and added a GPL Header
2008-01-24 19:20:50 +01:00
Thomas Frauendorfer
883243a376
Moved some files and minor cleanups
2008-01-24 05:52:52 +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
7d43b773fe
Fix graphic glitch in volume and balance slider
2007-10-12 00:42:16 +02:00
Thomas Frauendorfer
cb95e99723
Fix small graphics glitch in posbar.
2007-10-11 16:11:37 +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
778d828db8
Some little code cleanups
...
like removing now unused code and so on
2007-10-08 02:03:50 +02:00
Thomas Frauendorfer
61064a924d
Move directory CleanAMP
2007-10-07 14:41:31 +02:00
Thomas Frauendorfer
503385309b
Change playlist to use Esperanza's playlistmodel
2007-10-07 14:34:53 +02:00