1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-01-18 06:48:23 +01:00

385 Commits

Author SHA1 Message Date
Leo Franchi
1fd4464891 Add a summary generator to the dynamic playlists. Now when you collapse the controls a sentence representing the controls is shown.
This will need some work to make the english flow better, but this is a good start.
2011-01-27 22:22:41 -05:00
Leo Franchi
7bf2eb3c9e show a different help message for stations 2011-01-27 18:16:06 -05:00
Leo Franchi
f78874f671 refactor the generator a bit to share code
update the data in the echonest control when changing type
2011-01-25 18:55:15 -05:00
Leo Franchi
c55afebff0 it takes two to tango 2011-01-24 20:19:34 -05:00
Leo Franchi
1cbab26204 fix merge 2011-01-24 19:34:42 -05:00
Leo Franchi
2f1303e12e Merge remote branch 'origin/master' into dynamic 2011-01-24 19:33:32 -05:00
Leo Franchi
0879079371 Merge remote branch 'origin/master' into dynamic
Conflicts:
	src/libtomahawk/widgets/overlaywidget.cpp
2011-01-24 19:33:12 -05:00
Christian Muehlhaeuser
1867daae4d * Store / restore column widths uniquely to a TrackView's guid. 2011-01-24 07:25:58 +01:00
Christian Muehlhaeuser
c75413a84c * Renamed cli argument: It's now --nosip instead of --nojabber. 2011-01-24 05:57:33 +01:00
Christian Muehlhaeuser
232fdfc06c * Some routers are just too slow. Increased wait timeout before killing the PortFwdThread. 2011-01-24 05:56:40 +01:00
Christian Muehlhaeuser
fcad645e45 * A few more cleanups inside the playlist item delegate. 2011-01-24 05:55:57 +01:00
Christian Muehlhaeuser
b9eb9ca6d4 * Fixed TrackView's delegate to deal with user-moved columns. 2011-01-24 05:13:33 +01:00
Christian Muehlhaeuser
b5b06a03fd * Call QWidget's hide() once the overlay's opacity is 0.00. 2011-01-24 03:13:00 +01:00
Christian Muehlhaeuser
92dd489640 * Added show() / hide() methods to OverlayWidget. Results in a fade-in / -out.
* Made using OverlayWidget a lot nicer. No need to fiddle with paintEvents any longer.
2011-01-24 03:03:27 +01:00
Christian Muehlhaeuser
064a8d7803 * Don't try to scrobble if scrobbling isn't configured. 2011-01-24 01:24:27 +01:00
Leo Franchi
4bf807c21b update the viewport! 2011-01-23 14:41:32 -05:00
Leo Franchi
e75789417c show some text when the dynamic playlist is empty too 2011-01-23 13:58:20 -05:00
Leo Franchi
f21f95a2c8 add a dynamicview class
this takes care of showing errors and information for the automatic playlists and stations
2011-01-23 13:02:22 -05:00
Leo Franchi
1f3dd091a2 act dumber 2011-01-23 10:54:21 -05:00
Christian Muehlhaeuser
41f87b4ad6 * Tweaked OverlayWidget's settings a little. 2011-01-23 06:47:27 +01:00
Leo Franchi
77120e8ac8 Merge remote branch 'origin/master' into dynamic 2011-01-23 00:42:03 -05:00
Christian Muehlhaeuser
8639046d41 * Fade-in the overlay box. 2011-01-23 06:33:51 +01:00
Christian Muehlhaeuser
1b569c8f52 * Don't paint OverlayWidget if's not enabled.
* Disable OverlayWidgets in a few cases (WelcomeWidget, SourceInfoWidget, HistoryWidgets, ...).
2011-01-23 05:11:02 +01:00
Christian Muehlhaeuser
8c17be4175 * Silly whitespace fix. 2011-01-23 05:02:17 +01:00
Christian Muehlhaeuser
049b8381f0 * Increased idle timeout. 2011-01-23 05:01:44 +01:00
Christian Muehlhaeuser
b6aca9ee1c * No need to save / restore painter state. 2011-01-23 05:01:22 +01:00
Christian Muehlhaeuser
4ec5871f25 * Cleanly shutdown database again. General TomahawkApp cleanup. 2011-01-23 05:00:06 +01:00
Christian Muehlhaeuser
0acb83a778 * Added OverlayWidget, a helper class to display neat little info / osd-like overlays in another QWidget. 2011-01-23 04:39:58 +01:00
Leo Franchi
951e1a49a8 fix modifying playlist items would render dynamic playlists B0RKED 2011-01-22 18:40:38 -05:00
Leo Franchi
e8f363ec00 still load the playlist entries if we're skipping the control load 2011-01-22 18:32:43 -05:00
Leo Franchi
cefdeb642c fix oops 2011-01-22 18:28:34 -05:00
Leo Franchi
bb5d1ca709 be smarter about when we reload the UI 2011-01-22 17:12:34 -05:00
Leo Franchi
7eb6822725 Refactor dynamic control UI to fit in a gridlayout, and remove the AnimatedSplitter to replace with a QStackedWidget 2011-01-22 13:31:13 -05:00
Dominik Schmidt
78a786e878 Add external-address-mode.
It's either Lan, DynDns or Upnp and can be configured only in the config file right now.
2011-01-22 01:10:00 +01:00
Leo Franchi
992275e174 fix some controls 2011-01-21 15:17:34 -05:00
Leo Franchi
c4d82b9681 add support for remaining echonest playlist parameters 2011-01-21 14:44:30 -05:00
Christian Muehlhaeuser
d007dbb477 * Keep resolving and don't abort if we found an offline match. 2011-01-21 18:34:17 +01:00
Christian Muehlhaeuser
594d16cec5 * Changed scrobbler's client-id to Tomahawk (thk). 2011-01-21 14:44:27 +01:00
Leo Franchi
8e0bb5395a Add Duration, Loudness, and Danceability 2011-01-20 22:38:04 -05:00
Leo Franchi
428021eded Add new echonest API key 2011-01-20 22:20:07 -05:00
Christian Muehlhaeuser
3a1faf17ec * Prevent users from creating playlists with an empty title. 2011-01-21 03:59:22 +01:00
Christian Muehlhaeuser
82486fdfd4 * Use our new & own Last.fm API key. 2011-01-21 03:57:57 +01:00
Leo Franchi
4baed5e31d add support for tempo 2011-01-20 21:44:50 -05:00
Leo Franchi
4413dbc85f Add support for Variety 2011-01-20 21:05:45 -05:00
Leo Franchi
d077a21a0a Fix dynamic control widget not setting type combobox 2011-01-20 20:40:25 -05:00
Christian Muehlhaeuser
9ec6e6c337 * Disable rename playlist action for remote playlists. 2011-01-21 01:11:01 +01:00
Leo Franchi
6dbf1a86fb add support for all 3 types of artist matches 2011-01-20 19:05:02 -05:00
Leo Franchi
3d677183f1 Merge branch 'master' into dynamic 2011-01-20 17:27:49 -05:00
Leo Franchi
d7eba4243b Activate edit on rename action from context menu 2011-01-20 17:27:11 -05:00
Leo Franchi
98ef0d577d fix input type not saved on initial creation 2011-01-20 17:03:10 -05:00