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
Leo Franchi
2088e78020
Notify of resolving finished when timeout is reached for resolvers that don't report back
2011-06-17 11:44:04 -04:00
Leo Franchi
994ed90ed6
When getting a query from a result, add the result itself to the query.
...
Fixes TWK-231
2011-06-17 11:44:04 -04:00
Jeff Mitchell
19acd9d47f
Following is working now :-D
2011-06-17 10:24:54 -04:00
Jeff Mitchell
541fe95789
Add follow option to context menu, not quite working yet...
2011-06-17 09:54:37 -04:00
Christian Muehlhaeuser
570913a3b9
* Killed a few warnings.
2011-06-17 05:07:44 +02:00
Jeff Mitchell
e3a22ba4ee
Fix stupid mistake that borked next/prev/seek
2011-06-16 22:27:07 -04:00
Christian Muehlhaeuser
c7b8acbdf6
* Also added new resolver settings icon.
2011-06-17 04:13:19 +02:00
Christian Muehlhaeuser
1bbbf93196
* Updated a few more icons.
2011-06-17 04:12:26 +02:00
Christian Muehlhaeuser
a557324d98
* New icons. WIP.
2011-06-17 03:30:19 +02:00
Christian Muehlhaeuser
1d28ddc3c8
* Removed old, obsolete icons.
2011-06-17 02:59:56 +02:00
Christopher Reichert
3efe0ff22b
Added the love button.
...
Its in an odd place for now but Muesli is going to correct the
positioning manually. We need to get this button to switch to
notLoved.png when a track is no longer loved. More implementation
coming soon. For now this will send love status to lastfm.
2011-06-16 18:51:09 -05:00
Christian Muehlhaeuser
d7d97d60db
* Added a WIP short style for our TrackViews.
2011-06-17 01:44:22 +02:00
Jeff Mitchell
32f6a42791
Fix some more incorrect signal/slot signatures
2011-06-16 18:19:46 -04:00
Jeff Mitchell
818636721a
Update PlaylistInterface slot signatures
2011-06-16 18:08:57 -04:00
Jeff Mitchell
64cd6e584f
Initial work on latch functionality
2011-06-16 18:02:41 -04:00
Christian Muehlhaeuser
00252e4e53
* This probably needs fixing some connects() now: Moved PlaylistInterface into Tomahawk namespace.
2011-06-16 23:05:40 +02:00
Jeff Mitchell
53ea9b2589
Less cryptic
2011-06-16 16:43:04 -04:00
Jeff Mitchell
3f05f4ea8b
Add pliface_ptr
2011-06-16 16:41:09 -04:00
Leo Franchi
8a33a9edf4
new icons
2011-06-16 15:01:20 -04:00
Christian Muehlhaeuser
fcce5568b2
* Forgot to add new Query class, too.
2011-06-16 12:21:59 +02:00
Christian Muehlhaeuser
6337e3a498
* Refactored pipeline a bit further.
2011-06-16 12:17:41 +02:00
Jeff Mitchell
e6bb53c9f5
Delete lister after it's done, before returning
2011-06-15 09:08:13 -04:00
Jeff Mitchell
fb7f98c1fc
Don't unconditionally watch for changes
2011-06-15 08:59:38 -04:00
Jeff Mitchell
be86cdd97c
This shouldn't really be needed but maybe it fixes zizzifizzix's problem (or at least, anyone else from having it)
2011-06-15 08:46:01 -04:00
Alejandro Wainzinger
1c59840dd1
Pause timer should be single shot.
2011-06-15 00:33:26 -07:00
Alejandro Wainzinger
a306bdf53f
Only clear Adium status on exit if plugin is actually in use.
2011-06-15 00:27:55 -07:00
Christian Muehlhaeuser
46fc9cb20a
* Be cleverer with database threads, too.
2011-06-15 04:15:27 +02:00
Christian Muehlhaeuser
78e064e1c5
* Made the pipeline cleverer when it comes to using threads.
2011-06-15 04:08:32 +02:00