Jeff Mitchell
69f459682a
Make notifications work on Linux, including icon.
2011-06-22 13:47:16 -04:00
Jeff Mitchell
0f1dec1783
Fix notification logic and possible crash
2011-06-22 11:50:02 -04:00
Christian Muehlhaeuser
8240b8379b
* Don't do separate thread pools per command anymore.
2011-06-22 10:07:19 +02:00
Jeff Mitchell
8d1f0e1646
Use the types shown by qdbusviewer
2011-06-21 18:22:15 -04:00
Jeff Mitchell
59346f014a
Rename the plugin to be more truthful
2011-06-21 17:45:39 -04:00
Jeff Mitchell
ef5f40864e
Fix up libnotify plugin (not actually using libnotify though)
2011-06-21 17:39:31 -04:00
Jeff Mitchell
69818f8c96
Start of libnotify plugin
2011-06-21 14:52:23 -04:00
Jeff Mitchell
55c894743a
Drat. Actually fix build
2011-06-21 13:58:50 -04:00
Jeff Mitchell
3c096f16e0
Crap, I meant to include these in the previous commit
2011-06-21 13:50:52 -04:00
Jeff Mitchell
fa7e34972c
Make dirs for os-dependent (and non-os-dependent) infoplugins
2011-06-21 12:04:03 -04:00
Alejandro Wainzinger
9d390aa0ed
Style.
2011-06-21 02:35:14 -07:00
Alejandro Wainzinger
a59768ee9b
Add tooltip for Artist and Flat View.
2011-06-21 02:30:47 -07:00
Christian Muehlhaeuser
20181affd1
* Fixed a few playlist issues: don't lose current track when dropping / moving items on the playlist.
2011-06-21 08:10:30 +02:00
Christian Muehlhaeuser
08426e2822
* Fixed getting list of recently played playlists.
2011-06-21 07:06:30 +02:00
Christian Muehlhaeuser
659b8fa0d5
* Set the proper playback source on LogPlayback queries.
2011-06-21 06:36:34 +02:00
Christian Muehlhaeuser
b5180f33b8
* No need to fetch collection stats manually after adding files.
2011-06-21 06:32:45 +02:00
Christian Muehlhaeuser
4006452d15
* Don't steal the logfile when starting a secondary instance of Tomahawk.
2011-06-21 05:40:07 +02:00
Christian Muehlhaeuser
eb70419203
* Yay, even more WIP: New Home Screen.
2011-06-21 05:26:32 +02:00
Christian Muehlhaeuser
c0a970872b
* Made deleting tracks from a collction a little faster.
2011-06-21 04:03:12 +02:00
jherskowitz
7caf66b086
Few more new/replacement icons
2011-06-20 21:09:13 -04:00
Dominik Schmidt
7c36fb68c6
Use ccache for windows builds
2011-06-20 21:59:58 +02:00
Jeff Mitchell
189f3b4aff
Add reset logic to interface for use by all; fixes bug when re-listening to a source before a track change
2011-06-20 08:27:58 -04:00
Jeff Mitchell
ec83adcd39
Merge branch 'master' into more-generic-pi
2011-06-20 07:59:19 -04:00
Jeff Mitchell
97cf05c37c
Initial generalizing work
2011-06-20 07:58:27 -04:00
Dominik Schmidt
5112d9356b
Small clang fix
2011-06-20 04:51:57 +02:00
Jeff Mitchell
8f69b9b680
Fix catch-up functionality
2011-06-19 16:28:50 -04:00
Jeff Mitchell
989a16db7d
Port logic from STV to audioengine regarding next track when listening along
2011-06-19 14:44:01 -04:00
Christian Muehlhaeuser
a687ca635f
* Removed assert in portfwd module to make it compile on OS X.
2011-06-19 17:30:02 +02:00
Christian Muehlhaeuser
3552106e18
Merge pull request #32 from pawelprazak/master
...
Proposed Fix for bug TWK-221
2011-06-19 08:20:56 -07:00
jherskowitz
b0b266a639
Go back to other lightbulb icons
2011-06-19 11:07:07 -04:00
jherskowitz
792cf99b22
Bunch of tweaked and cleaned up icons
2011-06-19 09:39:29 -04:00
Jeff Mitchell
33ed1373e8
Simplify logic, de-duplicate
2011-06-19 09:23:56 -04:00
Leo Franchi
8939af7407
fix a bunch of warnings
2011-06-19 00:39:53 -04:00
Leo Franchi
0efe65d738
Fix signal/slot connection so stations work again
2011-06-18 22:18:18 -04:00
Jeff Mitchell
02414e8269
Update output location of .exe to be in build/ and update version number
2011-06-18 11:36:30 -04:00
Jeff Mitchell
c760d26b68
Listen along -- fix bug where catching up to the same track would stop audio. Also allow option to stop listening.
2011-06-18 11:12:34 -04:00
Jeff Mitchell
0abb46f3e6
bump nsi revision
2011-06-18 11:12:26 -04:00
Paweł Prażak
093e960af2
Fix for bug TWK-221, Segfault at start due to UPnP device description XML download fail.
...
Further work
FIXME: Figure out how to make it use the proper port (81 eg. instaed of standard 80)
maybe it's upnpDiscover() that's not working correcly
2011-06-18 17:09:20 +02:00
Jeff Mitchell
c9c1cc5b17
Fix some paths in nsi file
2011-06-17 22:47:49 -04:00
Jeff Mitchell
d4adc55d67
Whitespace cleanup
2011-06-17 18:19:51 -04:00
Jeff Mitchell
3e7368bc32
Change latch menu item to "Catch Up" if you're already listening to that source, and allow Next button to catch you up too.
2011-06-17 18:17:33 -04:00
Jeff Mitchell
473d8994c8
When you are latched onto someone, if there is a track you can't resolve, keep trying to play the next track periodically, so that you'll pick back up with their stream when they next play a track that you can resolve. I can't test this now due to
...
firewall but I believe the code should be safe.
2011-06-17 16:11:20 -04:00
Leo Franchi
5615488284
Don't check for duration---it's not needed for loving
2011-06-17 15:26:33 -04:00
Jeff Mitchell
461854d158
Don't endlessely loop on a track when following if the person you're following stops playing. Also don't crash if they go away or time out.
2011-06-17 13:34:25 -04:00
Leo Franchi
56ed1c4ace
set volume to 75% on startup on osx---it's not the system volume there
2011-06-17 13:25:20 -04:00
Leo Franchi
2805b08989
Compile on osx
2011-06-17 13:25:09 -04:00
Leo Franchi
e2b99b2628
don't crash so much on exit, it's not nice
2011-06-17 13:22:55 -04:00
Jeff Mitchell
b31ff998ee
Don't allow yourself to follow...yourself.
2011-06-17 12:47:39 -04:00
Jeff Mitchell
f9dff94ab2
GCC suggests parens to make the logic obvious, so make it nice and obvious
2011-06-17 12:47:21 -04:00
Leo Franchi
f72c60969b
allow dropping of results as well as queries on the categoryadd items
...
Fixes TWK-232
2011-06-17 12:40:30 -04:00