John Maguire
f429b53212
Use static version of qsqlite plugin on mac as well & disable qxt for mac.
...
The plugin shipped with Qt has the sqlite symbols set to hidden. It seems dlsym() actually cares about that on Snow Leopard whereas it doesn't in Leopard.
If it can't find the sqlite functions in the given library, then it will go fishing and find /usr/lib/libsqlite3.dylib and that's bad :-(
2010-04-13 19:43:08 +00:00
David Sansome
ac3dba930a
Updated russian translation
2010-04-13 19:36:50 +00:00
John Maguire
a4405e7877
Add support for global media keys on mac (Cocoa only).
...
Updates issue #6
2010-04-13 13:55:54 +00:00
David Sansome
c59c7ee0ec
More commandline options. Fixes issue #95
2010-04-12 23:35:47 +00:00
David Sansome
2ec6ca45c8
Commandline options support. Fixes issue #189
2010-04-12 22:44:29 +00:00
David Sansome
57bd1b0227
Use different frequency values for the equalizer. Fixes issue #192
2010-04-12 20:57:21 +00:00
David Sansome
c08179aa94
Fix a race condition caused by global state in the equalizer.
2010-04-12 20:33:59 +00:00
David Sansome
1070a5fd07
Reverted r664, see issue #191
2010-04-12 20:08:23 +00:00
David Sansome
ecda1787c8
Remove the CanDecode check - it's slow, and overidden by the taglib check anyway.
2010-04-12 19:46:08 +00:00
David Sansome
d54c8cf2f9
Enforce a minimum row size in the playlist, and stop the current track highlight bar from becoming really pale when on an "alternate" row.
2010-04-12 18:07:07 +00:00
David Sansome
00b19ae83e
Fix somafm playback on linux. Might merge this with the mac ifdef if possible?
2010-04-12 17:40:08 +00:00
David Sansome
95bfcd86a9
Only change the equalizer values when the user lets go of the slider - might make it a bit smoother. Updates issue #191
2010-04-12 17:30:56 +00:00
David Sansome
07a851c951
Oops, we'd better unref these buffers to stop memory leaks
2010-04-12 16:41:44 +00:00
David Sansome
e4c3c600b9
Fix a problem where the scope would apperar to freeze for a few seconds when changing tracks.
2010-04-12 16:39:48 +00:00
John Maguire
505bace684
Mac deployment fix to prefer system libraries to equivalent fink versions.
2010-04-12 14:37:04 +00:00
John Maguire
821baa2211
Mac deployment fixes for gstreamer.
2010-04-12 12:36:30 +00:00
David Sansome
d51c7444ab
Fix some confusion with auto/manual track changes
2010-04-12 01:59:21 +00:00
David Sansome
caa63d3095
Save the last played item when it starts playing, not when it finishes, to fix strange behaviour when you quit during a track.
2010-04-12 01:06:47 +00:00
David Sansome
e755868b74
Remember which track was being played last. Fixes issue #56
2010-04-12 00:40:03 +00:00
David Sansome
a25fd395f1
Fixed the easier codereview comments from r645
2010-04-12 00:26:16 +00:00
David Sansome
aaee1ded22
Fix a crash at the end of the last song on a playlist
2010-04-12 00:21:41 +00:00
David Sansome
1b0b8979df
Codereview comments from r637
2010-04-12 00:20:52 +00:00
David Sansome
031752823c
Add support for crossfading when changing tracks automatically
2010-04-11 23:52:16 +00:00
David Sansome
152470e5b3
Codereview comments from r644
2010-04-11 23:26:06 +00:00
David Sansome
c4aa779728
Clean style of Engine::Base
2010-04-11 23:24:03 +00:00
David Sansome
23880b3cb5
Crossfading in gstreamer backend
2010-04-11 23:03:39 +00:00
David Sansome
c576ca92e8
Add an option to group the library by albumartist. Fixes issue #198
2010-04-11 22:21:21 +00:00
John Maguire
d0ddeb2956
Also show tooltip for playlist column names.
...
Updates issue #181
2010-04-11 21:45:19 +00:00
David Sansome
7238bd7014
Fix tests
2010-04-11 21:45:01 +00:00
John Maguire
9cce2bddd9
Show full text on tooltip for playlist & library rows.
...
Fixes issue #181
2010-04-11 21:43:37 +00:00
David Sansome
b19fdbf272
Fadeout in gstreamer engine
2010-04-11 21:40:26 +00:00
David Sansome
656fbba37f
Remove the "identity" element
2010-04-11 20:01:44 +00:00
David Sansome
14d0b00f46
Factor out the gstreamer pipeline bits into another class.
2010-04-11 19:47:21 +00:00
David Sansome
1293865fea
Fix the behaviour of selecting "edit tag ..." when multiple tracks are selected. Fixes issue #139
2010-04-11 17:58:58 +00:00
David Sansome
8027449b8e
Fix a bug where the OSD would move back to the top-left of the first display
2010-04-11 17:19:25 +00:00
David Sansome
8b678cba9a
If the currently playing song was removed from the playlist, start from the beginning when playing the next track. Fixes issue #160
2010-04-11 15:13:39 +00:00
David Sansome
1eb9447097
Use F2 as a shortcut for editing the current track. Fixes issue #194
2010-04-11 15:05:30 +00:00
David Sansome
85032240d9
Set a plugin path on Windows, and don't do a pointless registry check any more
2010-04-11 14:26:30 +00:00
David Sansome
e6da826227
Make the equalizer sliders stick in the middle around '0' when being dragged. Updates issue #166
2010-04-11 13:29:27 +00:00
David Sansome
8c1bdd1bf6
msgmerge's juggling of this translation...
2010-04-11 13:28:57 +00:00
David Sansome
d8bc4c1172
Use the extra gst audio conversion on all platforms
2010-04-11 13:28:26 +00:00
David Sansome
72c67b48e1
Greek translation
2010-04-11 13:03:00 +00:00
John Maguire
95abb71dc0
Equalizer and sound working on mac with a hack.
2010-04-09 14:29:12 +00:00
John Maguire
b11c3b28f7
Fix scope on mac
2010-04-09 13:01:20 +00:00
John Maguire
19fe2cff54
Disable equalizer on Mac to at least get playback working.
2010-04-09 12:29:21 +00:00
David Sansome
2a00935759
Oops, forgot to pass this to the base class.
2010-04-09 00:34:48 +00:00
David Sansome
fba0af14ae
Replace the "new preset" button with a "save preset" button. Stops the user accidentally overwriting default equalizer presets. Fixes issue #190
2010-04-09 00:23:17 +00:00
David Sansome
0cd8f42ea5
Automatically scroll to the currently playing song whenever (it changes || the window is shown) && (the user hasn't done anything for 1 minute). Fixes issue #124
2010-04-08 22:59:02 +00:00
David Sansome
f10873e9b8
Don't get duplicate songs when dragging categories from the library to the playlist. Fixes issue #167
2010-04-08 22:14:43 +00:00
David Sansome
647ac1af8b
Don't block the window manager's logout sequence. Fixes issue #143
2010-04-08 22:08:18 +00:00