1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-07-31 03:10:12 +02:00
Commit Graph

7240 Commits

Author SHA1 Message Date
Jeff Mitchell
c9aec3d55e It's good to be back. Add jdns and make libtomahawk link to it, so that we can do proper SRV resolving. Also create thirdparty/ which portfwd and others should really be moved in to 2011-01-27 00:05:16 -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
Christian Muehlhaeuser
413c3ed36e * Fixed merging mistake. 2011-01-22 08:15:44 +01:00
Christian Muehlhaeuser
f82f98785f * Merged and fixed master into phonon. 2011-01-22 07:58:20 +01: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