1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-04-09 02:21:52 +02:00

1738 Commits

Author SHA1 Message Date
Christian Muehlhaeuser
aeedf286eb * Added Pipeline status view. WIP. 2011-06-01 04:21:35 +02:00
Christian Muehlhaeuser
c52e7e4cdb * Allow seeking in songs - if possible. 2011-06-01 04:21:01 +02:00
Leo Franchi
b356798229 Add an 'Add to my ' option for non-local playlists to copy locally 2011-05-31 22:10:37 -04:00
Leo Franchi
615b2ff5cb And remove cruft. 2011-05-31 18:21:41 -04:00
Leo Franchi
7176b7f0a9 Add the SPMediaKeyTap thirdparty lib. 2011-05-31 18:20:29 -04:00
Leo Franchi
5cd9e49629 Add support for SPMediaKeyTap.
This lets tomahawk stop iTunes from opening when a user presses one of the media keys. Thanks to
the Clementine project and tyler.s.rhodes@gmail.com for much of the code in this patch.
2011-05-31 18:17:46 -04:00
Christopher Reichert
30323c2d8a Shuffle Mode and Repeat mode are now stored on a playlist by playlist basis
in Tomahawk.conf
2011-05-31 10:43:45 -05:00
Christian Muehlhaeuser
2aab17ba8e * Updated tomahawk.nsi, now depends on the vlc stuff being extracted to ../vlc/ 0.1.0 2011-05-30 21:19:15 +00:00
Leo Franchi
9236da101e Expire logplayback commands in the UI after 10minites, they are stale
Fixes TWK-39
2011-05-30 13:42:38 -04:00
Jeff Mitchell
d71bdb2fef Update dtor logic of other threads 2011-05-30 09:45:42 -04:00
Christian Muehlhaeuser
76aa0461ad * More InfoSystem DTOR fixes. 2011-05-30 15:18:28 +02:00
Christian Muehlhaeuser
af2553294f * More AudioEngine debug. 2011-05-30 06:18:20 +02:00
Christian Muehlhaeuser
873fe1297a * Fixed crash in DbCmd_Resolve. 2011-05-30 04:59:59 +02:00
Leo Franchi
f5749a5db2 Fix adding of controls that wouldn't go to the right place. 2011-05-29 19:03:22 -04:00
Leo Franchi
07cb94b1bc Add a new source item for temporary pages.
This fixes TWK-182. Also, ensure that what is selected on the left is always
in sync with what is on the right. In addition, expand the parent nodes when selecting
an item automatically in the tree.
2011-05-29 16:57:46 -04:00
Frank Osterfeld
f2952f783e Fix case 2011-05-29 21:20:09 +02:00
Frank Osterfeld
eef99c9e39 Initialize variable. 2011-05-29 21:20:09 +02:00
Christian Muehlhaeuser
8dbdf728b1 * Add some debug output for rotzbouw. 2011-05-29 14:17:53 +02:00
Christian Muehlhaeuser
423e4df7b0 Merge branch 'master' of https://github.com/tomahawk-player/tomahawk 2011-05-29 11:42:46 +02:00
Christian Muehlhaeuser
9d92201c0c * Tweaked shutdown order. 2011-05-29 11:42:32 +02:00
Christian Muehlhaeuser
635c490924 * Fixed InfoSystem DTOR freezing. 2011-05-29 11:22:25 +02:00
Leo Franchi
c24e90c978 allow to delete with the backspace as well as delete key 2011-05-28 20:19:37 -04:00
Leo Franchi
efa3708e79 Add some padding on the right edge of the dyn controls 2011-05-28 20:19:18 -04:00
Leo Franchi
ee8a0d6691 oops, fix oversight 2011-05-28 20:00:32 -04:00
Leo Franchi
75cea47cfa byebye random special characters, hello w hitespace 2011-05-28 19:58:03 -04:00
Leo Franchi
dcef395273 add stuff to Changelog for 0.1.0, thanks J for all your work trawling through history! 2011-05-28 19:56:22 -04:00
Leo Franchi
a9b792f603 allow deleting playlists with the delete key. fixes TWK-113 2011-05-28 19:46:27 -04:00
Leo Franchi
d61f38a206 Only emit a rename signal if we are the currently active view. Fixes TWK-202. 2011-05-28 17:29:29 -04:00
Leo Franchi
f03e74c777 ooops, include slid through 2011-05-28 17:13:07 -04:00
Leo Franchi
12ac4079b1 activate current page in the sourcetree if new playlist dialog is cancelled 2011-05-28 17:10:27 -04:00
Leo Franchi
9f087b7da3 Add Christopher's copyright and less debug 2011-05-28 16:55:35 -04:00
Leo Franchi
fb06624821 Add a new "Create Playlist" dialog that is shown when the user presses New Playlist.
This lets the user select between a normal playlist and an automatic playlist.  Thanks for Christopher Reichert for the patch!
2011-05-28 16:49:49 -04:00
Dominik Schmidt
5c11841cec Make tomahawk.nsi ready for 64bit 2011-05-28 16:54:24 +02:00
Jeff Mitchell
ee583f20da If Tomahawk crashed during one of these functions it could leave some messed up stuff in your config file, so separate out the two operations into distinct ones that can be run independently and do case-sensitive matching. 2011-05-27 08:31:08 -04:00
Leo Franchi
ba3ce4bdb9 better grammar
(cherry picked from commit 7676f43a79e12c890c1b57f716249c68fc0ea6ac)
2011-05-26 22:18:34 -04:00
Dominik Schmidt
106bf6c08b Install tomahawklib on linux correctly too 2011-05-27 03:45:23 +02:00
Dominik Schmidt
8f9c03b3ad Update tomahawk.nsi 2011-05-27 01:41:41 +02:00
Dominik Schmidt
fca66bcf39 Install libtomahawklib.dll to correct place in windows 2011-05-26 23:41:07 +02:00
Dominik Schmidt
2be3e93d39 Install qxtweb-standalone.dll on windows 2011-05-26 22:52:24 +02:00
Dominik Schmidt
39549f776b Bump jreen submodule revision. 2011-05-26 22:20:48 +02:00
Dominik Schmidt
b0c0667bde Fix taglib includes 2011-05-26 22:20:33 +02:00
Dominik Schmidt
e7bdc077d2 Don't use QJSON_LDFLAGS on windows 2011-05-26 21:52:38 +02:00
Leo Franchi
f4cef4fff0 lets be safe 2011-05-26 09:39:39 -04:00
Leo Franchi
0172515a86 Fix dropping ou the sourcetree, qtreeview is really crappy in this case 2011-05-26 09:38:23 -04:00
Leo Franchi
fd29a966eb remove vestiges of debug 2011-05-26 08:55:12 -04:00
Leo Franchi
d5df5f7676 Set cache mode so cmake doesn't forget our own set variable and fallback to pkgconfig-set one. 2011-05-26 08:43:32 -04:00
Jeff Mitchell
6e19a85d73 Was trying to work on the crash on shutdown by making sure we explicitly delete items in tomahawkapp. Except where there are FIXMEs all are now explicitly deleted, in reverse order of instantiation. So far no help, but figured might as well keep the changes. 2011-05-26 00:48:08 -04:00
Jeff Mitchell
f9a6775126 Add warning about cached artist images 2011-05-25 23:45:02 -04:00
Jeff Mitchell
f6756682f1 Cleanup from my previous fix 2011-05-25 23:43:09 -04:00
Jeff Mitchell
e3e90744bf Fix jabber(/other?) networking. The only part of this commit related to the fix is the line replacing m_client->setConnection with return. I don't know why that line causes what seems to be a total block in the network but it does, and removing it doesn't seem to hurt anything.
Oddly, if refreshProxy doesn't check for m_client->connection() to be null, it segfaults. But, if that function is never run (and that function is the only place setting the connection directly), it works just fine (if no proxy is needed). So maybe it's leftover code but I really don't konw.
2011-05-25 23:35:21 -04:00