amarokmenu.cpp

  • Filter
Mark Kretschmann
The amarok/ subdir has been renamed to src/. Removing all obsolete content in this directory.
svn path=/trunk/kdeextragear-1/amarok/; revision=306460
changed 239 files
Max Howell
Less code for toggleactions via a pointer to a function, no change to public interface.
svn path=/trunk/kdeextragear-1/amarok/; revision=306268
changed 2 files
Max Howell
* Make searchBrowser remember some properties of its state, also full width selection, select the correct item in the historyview when search commences, allow multiple selection in the resultView, etc. Oh and use a QSplitter between listViews. Splitter colours aren't right yet, will fix soon! Will also make it remember more properties soon too. * Make Visualisation dialog only get created on use.
svn path=/trunk/kdeextragear-1/amarok/; revision=304712
changed 4 files
Max Howell
* Make it so xmms vis plugins can be exited by clicking the window's close button. * Changed Vis:Selector so that it would de-check proceses that were closed externally to amaroK. Improved the code somewhat I hope, but combining a few things. Some things are pending a proper registration system, so currently the vis dialog is persistant for the session, this can change when the socket can inform us about current visuals connected to amaroK.
svn path=/trunk/kdeextragear-1/amarok/; revision=303465
changed 9 files
Max Howell
CVS_SILENT: A note about the about dialog bug fix.
svn path=/trunk/kdeextragear-1/amarok/; revision=303071
changed amarokmenu.cpp
Stephan Binner
Some smalll interface fixes
svn path=/trunk/kdeextragear-1/amarok/; revision=302835
changed 9 files
Mark Kretschmann
Simplified mornfall's menu patch and removed debug code.
svn path=/trunk/kdeextragear-1/amarok/; revision=302367
changed amarokmenu.cpp
Peter Rockai
Fix the toolbar-resize problem with help-menu dialogs. The KToolBar in playlist was becoming their parent =). This code has still some problems though. Should investigate.
svn path=/trunk/kdeextragear-1/amarok/; revision=302346
changed amarokmenu.cpp
Stanislav Karchebny
* Revert some sillyness.
svn path=/trunk/kdeextragear-1/amarok/; revision=302104
changed amarokmenu.cpp
Mark Kretschmann
Reorder amarok-menu a bit.
svn path=/trunk/kdeextragear-1/amarok/; revision=301916
changed 2 files
Mark Kretschmann
Add "Visualizations" item to amaroK-menu, which summons the vis selector widget.
svn path=/trunk/kdeextragear-1/amarok/; revision=301734
changed 6 files
Max Howell
* Increased documentation for ThreadWeaver * Close Vis::Server socker connection when a receive fails rather than rapidly use up all system memory and 100% CPU. No idea why the result of not closing it was that bad! * Maintanance and improvements to the playlistWidget. SearchTokens get updated whenever data for a playlistitem changes now. All templated containers have been changed to be the most appropriate for the task. Some old code has been replaced. Playlist now, finally starts at the beginning again when you reach the end of a list. Metadata updates are reflected in the playlist (from title proxy for instance). * Previous track history is stored and the previous track button follows it. Some people may hate this, if so we'll reset it. At the very least going back through the random hi…
changed 15 files
Max Howell
Detach from engine observer on destruction
svn path=/trunk/kdeextragear-1/amarok/; revision=300311
changed 2 files
Max Howell
* The ToolBarAnalyzer (which is disabled by default), now stretches with the toolbar, and I've upped it's FHT so it can show a 128 band spectrum! How about that! Nice. Of course this depends on the width of your playlist window. * I've optimised the routine so that the entirety of the CPU usage is the FHT calculations. Since we are producing a 128 band spectrum, 50 times a second, this is quite significant. I'll make the framerate and FHT size optional in the near future, as well as reduce the number of blits.
svn path=/trunk/kdeextragear-1/amarok/; revision=300005
changed 6 files
Frederik Holljen
Independent BrowserWin step 1: Statusbar
- Random/repeat/repeat track are now KActions.
- Statusbar uses these actions and displays other useful stuff.
- Display the statusbar.

For those of you who hate it, I will make it optional :)

svn path=/trunk/kdeextragear-1/amarok/; revision=299929
changed 7 files
Max Howell
EngineController wasn't notifying observers when playback was started from a state of Empty.
svn path=/trunk/kdeextragear-1/amarok/; revision=299712
changed 2 cpp files
Max Howell
* Fix bug where shuffle wouldn't update enabled state of next/prev actions * Introduce analyzerAction, analyzer is only created when inserted into toolbar, can be inserted using configure toolbar dialog * Add icon to searchBrowser * Remove play/pause/etc from default toolbar layout
svn path=/trunk/kdeextragear-1/amarok/; revision=299705
changed 10 files
Stanislav Karchebny
Minor cleanups
svn path=/trunk/kdeextragear-1/amarok/; revision=299701
changed amarokmenu.cpp
Max Howell
Might fix crash for berkus with regard to amaroK::Menu construction
svn path=/trunk/kdeextragear-1/amarok/; revision=299690
changed 2 files
Max Howell
* KXMLGUI-fied the playlist, so now have as much or as little in the playlist toolbar as you like. Note you must make install or you'll have nothing in the toolbar! * Added a Play/Pause button that reflects the state of playback. TODO doesn't seem to recieve the first state change from the engine * TODO the configure ToolBar dialog doesn't have the actions from the PlayerApp collection for some reason * TODO add a toolbar context menu * better doumentation in ThreadWeaver
svn path=/trunk/kdeextragear-1/amarok/; revision=299668
changed 10 files
Max Howell
include moc
svn path=/trunk/kdeextragear-1/amarok/; revision=298298
changed amarokmenu.cpp
Frederik Holljen
Menu works for playlist. mxcl: I had to add Q_OBJECT in order to circumvent exec. Hope this is ok.
svn path=/trunk/kdeextragear-1/amarok/; revision=298278
changed 2 files
Frederik Holljen
Remove references to non-existent and redundant signal configureDecoder
svn path=/trunk/kdeextragear-1/amarok/; revision=298263
changed 2 cpp files
Max Howell
* Use the amaroK namespace, not amK, I also updated the amarok* classes to use the namespace * Helpful tooltip for analyzer widget
svn path=/trunk/kdeextragear-1/amarok/; revision=298209
changed 19 files
Frederik Holljen
Merge of the observer system into HEAD.
Redesigned engine <--> amarok GUI communication.
* All objects that want to monitor engine changes can so by implementing the EngineObserver interface.
* Changes to the engine are now done through the EngineController object, which is globally available through its static instance() method.

The new system removes the need for centralized GUI synchronization for engine changes in PlayerApp.

CCMAIL: amarok-devel@lists.sourceforge.net
CCMAIL: dkite@shaw.ca

svn path=/trunk/kdeextragear-1/amarok/; revision=297714
changed 23 files
Max Howell
* Added an mainMenu type toolbar button to playlistWindow. Currently there are two but that's because I couldn't decide where to put it. Discussion is requested. * Adding amarokMenu.* is unfortunate but necessary so both toplevel widgets can use the menu.
svn path=/trunk/kdeextragear-1/amarok/; revision=295943
added 2 files, changed 6 files and deleted amarokconfig.h