David Sansome
a1fbd65f68
Test whether sqlite3 has the FTS3 at compile time, and use the static sqlite3 module if not
2010-06-30 19:55:46 +00:00
David Sansome
724fa9539f
The debian and rpm changelogs contain no useful information, so let's fill them automatically
2010-06-24 22:07:04 +00:00
John Maguire
339b581040
Snow Leopard/Leopard detection.
2010-06-18 11:13:44 +00:00
John Maguire
ae3b500259
Make the buildsystem a little more robust.
2010-06-17 14:45:31 +00:00
David Sansome
6da08410e9
Make installing the projectm presets optional too - useful for if you want to use the ones from a system package instead.
...
Update issue #391
Status: Fixed
I've made installing the presets optional too, the cmake flag is BUNDLE_PROJECTM_PRESETS
2010-06-10 23:01:22 +00:00
David Sansome
76f0803b81
Make visualisations optional.
...
Update issue #394
Status: Fixed
There's now an ENABLE_VISUALISATIONS option that you can set to cmake with cmake -DENABLE_VISUALISATIONS=OFF, or with ccmake or cmake-gui.
2010-06-10 22:48:23 +00:00
David Sansome
40bb827fcd
Make all the source files a single cmake target again.
2010-06-08 22:39:31 +00:00
David Sansome
038c7b1bbf
Use the libprojectm from 3rdparty
2010-06-06 22:23:09 +00:00
David Sansome
0e155c1eaf
Fix liblastfm finding
2010-06-06 21:08:52 +00:00
David Sansome
1895582eb9
Basic support for ProjectM visualisations
2010-06-06 14:06:23 +00:00
John Maguire
a59f5a3887
*Fix m3u parsing
...
*Add regression test
*Fix clang warnings
2010-05-23 15:35:28 +00:00
David Sansome
72dbfd51c5
Start of a Magnatune service that downloads the list of songs and prints them on stdout.
2010-05-08 20:56:39 +00:00
John Maguire
b41716e520
Fail to configure if xgettext cannot be found.
...
Fixes issue #292
2010-05-07 13:10:21 +00:00
David Sansome
7039d04ee6
Keep all the version numbers in one file, so we don't have to change it in hundreds of places each release.
2010-05-03 13:58:41 +00:00
David Sansome
100ecedccd
Don't try to add phonon include directories if phonon wasn't actually found.
2010-04-30 11:27:27 +00:00
John Maguire
df659ae8f8
Add universal character detection from mozilla with build fixes and ascii detection.
...
Updates issue #254
2010-04-29 13:16:46 +00:00
David Sansome
f70f911dd6
Clean up cmake status output a bit
2010-04-22 16:53:41 +00:00
David Sansome
37f7b1ca3b
Use lconvert from the Qt sdk rather than $PATH, if it's available
2010-04-21 11:03:30 +00:00
David Sansome
8ffe7f64b2
Find the gst include dir on windows
2010-04-19 20:37:21 +00:00
John Maguire
ca84b47361
Enforce Cocoa requirement.
2010-04-19 09:42:30 +00:00
John Maguire
4948050327
Fix build without gstreamer.
...
Fixes issue #217
Thanks to christoph.gysin
2010-04-16 14:39:55 +00:00
John Maguire
8abb9ecd4b
Most of the work to use Sparkle on OS X.
...
Updates issue #210 .
2010-04-15 15:23:12 +00:00
David Sansome
dd86b60411
CMake variables and commandline options to allow multiple engines to be built. Thanks christoph.gysin.
...
Fixes issue #203
2010-04-15 12:39:34 +00:00
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
c6fe113e79
GStreamer equalizer. Mostly working, just missing presets. Updates issue #166
2010-04-07 16:26:04 +00:00
David Sansome
6de9b8e9d7
Moved to gnu gettext translations
2010-04-06 19:18:14 +00:00
David Sansome
c7f4a091ed
Let's give gstreamer another try...
2010-04-06 16:57:02 +00:00
David Sansome
1c5b6c6b05
Use the vlc engine on Windows
2010-04-05 15:50:53 +00:00
David Sansome
72270f6e2c
Remove broken unnecessary cmake code. Fixes issue #158
2010-04-05 13:22:42 +00:00
David Sansome
c7f58b9618
Scope support for the VLC engine
2010-04-05 02:21:53 +00:00
David Sansome
993a4f0e43
Experimental VLC audio engine
2010-04-04 20:45:03 +00:00
David Sansome
b8be261700
Some little fixes for compilation on Windows
2010-03-31 02:55:05 +00:00
David Sansome
ef9780b44e
Add a cmake option to use phonon even on unix. Also fix a strange bug with the phonon backend that stopped the track slider from working.
2010-03-30 00:38:32 +00:00
David Sansome
40e7737ba3
Maybe global shortcuts on windows...
2010-03-25 22:37:00 +00:00
David Sansome
1e260a4d7a
We can't check the version of taglib on windows.
2010-03-25 21:04:47 +00:00
John Maguire
7250587c03
Remove dependency on libnotify and use dbus directly.
2010-03-25 17:52:28 +00:00
David Sansome
ba8f57fcbd
Check for taglib >= 1.6
2010-03-24 15:32:19 +00:00
John Maguire
fc522602bd
Only link QtTest in unit tests.
2010-03-24 14:56:03 +00:00
John Maguire
79527447e2
May as well use our in-tree sqlite header.
2010-03-23 13:54:17 +00:00
David Sansome
b1e1de709c
Bring the QSQLITE plugin into the source tree and statically link it on Windows.
...
Also remove the unused xine windows patches, and move all the windows resources into dist/windows
2010-03-22 18:35:31 +00:00
John Maguire
db3c6ec098
Disable QDBus on windows & mac.
2010-03-22 14:27:54 +00:00
David Sansome
eea777e74e
Global shortcuts on gnome, with GSD over DBUS
2010-03-21 19:02:56 +00:00
John Maguire
b468306d2f
Stop linking against sqlite and use the loaded plugin.
2010-03-21 13:29:06 +00:00
John Maguire
758f99be49
Support unicode-aware comparisons in Sqlite3.
...
Fixes issue #71
2010-03-20 23:41:59 +00:00
David Sansome
3d8d54c565
Lower case cmake commands
2010-03-04 16:50:27 +00:00
David Sansome
35a306b9a7
Install .desktop file and icon. Also add an "uninstall" target.
...
Fixes issue #52
2010-03-04 16:41:14 +00:00
David Sansome
3f861654ec
Some more backend tests
2010-03-03 00:33:31 +00:00
David Sansome
4d3bd03f16
More windows fixes
2010-03-02 22:02:43 +00:00
David Sansome
72aa271b23
Fixes for mingw32 cross-compiling
2010-03-02 20:46:46 +00:00
John Maguire
461157bbc9
Mac build & deploy updates.
2010-03-01 12:13:11 +00:00