Commit graph

22 commits

Author SHA1 Message Date
Thomas Frauendorfer
ae6dd70b2a OTHER: more skin cleanups 2010-03-19 23:05:51 +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
2e02c96263 OTHER: rename Skin.cpp -> skin.cpp 2010-02-07 02:13:34 +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
d9cedc7c5d OTHER: add .moc inlcludes to .cpp files 2009-08-30 23:18:22 +02: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
982660510a OTHER: get rid of XMMSHandler and update classes using it 2008-11-04 19:50:28 +01:00
Thomas Frauendorfer
786b745d55 OTHER: move togglePlaytime to Application class and some other small fixes 2008-11-04 14:26:19 +01:00
Thomas Frauendorfer
fbb7808c7f OTHER: Small changes to fix problems with some window managers 2008-10-31 15:00:59 +01:00
Thomas Frauendorfer
ef687a9375 OTHER: implement playtime and playback controls in playlistwindow 2008-10-13 03:59:43 +02:00
Thomas Frauendorfer
d3e140ad0e Changed handling of buttons
Use PixmapButton in most cases insteas of Button or ToggleButton
Moved positions and sizes of the buttons to Skin and let it return QIcons instead of Pixmaps
2008-03-26 02:44:32 +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
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
94ca829e98 Make windows snap to each other 2008-02-29 12:30:47 +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
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
Renamed from src/MainWindow.cpp (Browse further)