Commit Graph

418 Commits

Author SHA1 Message Date
John Maguire fca6214a3a Install chromaprint dll 2015-02-09 15:16:33 +01:00
John Maguire c5867ee9f8 Add chromaprint build dependency for Fedora. 2015-02-09 15:09:13 +01:00
John Maguire 2795c4a8a6 Install libechonest.dll on win32. 2015-02-09 11:31:54 +01:00
John Maguire c55c6130a0 Remove our copy of libechonest. 2015-02-09 11:22:05 +01:00
John Maguire 7f52793a74 Try fixing fedora deps for gstreamer 1 2015-01-15 17:59:17 +01:00
David Sansome bb554a4685 Don't depend on libplist or usbmuxd on Fedora, since these packages currently have broken dependencies in the official repos (!!) 2014-12-26 10:34:56 +11:00
Krzysztof Sobiecki 8b934b7ada Make formater a little bit more generic 2014-12-16 14:32:10 +01:00
Krzysztof Sobiecki 63b0c10125 Update copyright.py to use Original Author lines 2014-11-29 20:17:04 +01:00
John Maguire 64c34f58ae Merge pull request #4608 from sobkas/src_core_fix
Fix the copyright info and formatting in src/podcast and src/core
2014-11-27 15:17:16 +01:00
Andreas 3fb6e0d2b5 Try to fix windows build. 2014-11-14 17:44:07 +01:00
Krzysztof Sobiecki 6efb5d05b7 Fix some problems 2014-11-05 17:48:04 +01:00
Krzysztof Sobiecki a85728dfb3 Fix some problems 2014-11-05 17:48:03 +01:00
John Maguire b4784e82fd Make Soup check SSL against our shipped root certs. 2014-10-01 15:06:22 +02:00
John Maguire e9dc93942d Update plugin library names for gstreamer-1.0 2014-09-30 17:52:51 +02:00
John Maguire db91aed036 Update mac gstreamer plugin search path 2014-09-30 17:30:34 +02:00
John Maguire af11f5551d Update Fedora package names for gstreamer 1 2014-09-26 13:37:17 +02:00
David Sansome 4d3d12b93b Give those audio libraries some more libgstvideo. Audio libraries love libgstvideo. 2014-09-25 15:09:56 +00:00
David Sansome 98a583550c Include the new windows libraries in the NSIS installer. 2014-09-25 14:48:59 +00:00
David Sansome abcd8e181d Change the deb and rpm specs to use gstreamer-1.0 instead of 0.10 2014-09-22 22:35:35 +10:00
John Maguire ff371a6769 Add appdata xml to RPM spec 2014-06-02 11:52:33 +02:00
David Sansome 3e51d13bc0 Add an AppData file. Fixes #4381 2014-06-01 20:39:15 +10:00
David Sansome f7f1fcd1e5 Install libgmp-10.dll which is required by libgiognutls.dll. Fixes #4332 2014-05-10 09:04:40 +00:00
David Sansome 7c5be02030 Oops, wrong package name for fedora 2014-03-30 17:29:26 +11:00
David Sansome 7fc3596575 Depend on libpulse-dev 2014-03-30 17:27:03 +11:00
John Maguire e9a6ae87be Change make format to ignore deleted files. 2014-03-28 14:55:04 +01:00
John Maguire 9b01c03f71 Remove libimobiledevice from RPM dependencies. 2014-03-14 11:50:59 +01:00
Janez Troha 000206190a Add: Slovenian translation
Added Slovenian translation for GenericName and Comment.

Signed-off-by: Andrej Mernik <andrejm@ubuntu.si>
2014-03-08 12:17:48 +01:00
Andreas 20d122a31b Remove Asturian language from nsis script (is not available). 2014-03-05 18:45:52 +01:00
Andreas 95ca1372dc Revert "First try to warn user it should close Clementine before if upgrading it"
This reverts commit 80ce992c9c & ff29ea29db.

The use of MUI_INSTALLOPTIONS_DISPLAY is no longer supported in MUI2, so this solution is not possible.
2014-03-05 18:08:32 +01:00
Andreas 389b7c57f4 Added language selection to nsis installer. 2014-03-05 17:51:41 +01:00
Arnaud Bienner ff29ea29db oops, missed to git add new file 2014-03-05 16:35:05 +01:00
Arnaud Bienner 80ce992c9c First try to warn user it should close Clementine before if upgrading it 2014-03-05 16:31:11 +01:00
John Maguire 1c3cee8719 Install libffi DLL. 2014-03-05 15:12:11 +01:00
John Maguire 8c2f927bc2 Add new DLLs to windows install. 2014-03-05 13:34:55 +01:00
John Maguire 49c2fe8de1 Bump installed dependency DLL versions. 2014-03-05 12:16:10 +01:00
John Maguire b81e5bce5e Remove google code upload scripts. 2014-02-20 18:00:26 +01:00
John Maguire 0f790796a0 Update repo in PPA upload script. 2014-02-19 18:34:22 +01:00
David Sansome c36f4e46db Add "make format-diff" and "make format" commands that use clang-format to reformat source. 2014-02-12 01:20:49 +11:00
John Maguire fd183a80ff Merge branch 'coding_style_fixes_and_c++11' of https://github.com/sobkas/Clementine into sobkas-coding_style_fixes_and_c++11
Conflicts:
	src/podcasts/addpodcastbyurl.cpp
	src/podcasts/gpoddersync.cpp
	src/podcasts/podcastinfowidget.cpp
	src/podcasts/podcastupdater.cpp
2014-02-10 15:55:42 +01:00
Adolfo Jayme Barrientos 3f8976b217 Remove deprecated X-Ayatana actions
Replace with Freedesktop Actions which work with newer Unity.

While I’m here, remove old, redundant es_AR and update ca and es.
2014-02-08 13:25:26 -06:00
Krzysztof A. Sobiecki 8f646de79d A hack to check code with cpplint.py 2014-02-08 15:11:55 +01:00
Krzysztof A. Sobiecki b7da89b978 Default filters are already set, no need for it here 2014-02-07 22:35:29 +01:00
Krzysztof A. Sobiecki 90c69db428 Set default filters in cpplint.py 2014-02-07 22:35:29 +01:00
Krzysztof A. Sobiecki da4658c5fc New line with newline 2014-02-07 22:35:29 +01:00
Krzysztof A. Sobiecki 1e6fc23940 Add cpplint.py options used by myself 2014-02-07 22:35:29 +01:00
Krzysztof A. Sobiecki 6cf22ed5d2 Updated and modified cpplint.py 2014-02-07 22:35:29 +01:00
John Maguire 80d4ef2c87 Merge pull request #4157 from pejakm/desktopfile
[Desktop file] Add Audio category
2014-01-30 08:11:29 -08:00
Mladen Pejaković e3e03bcc18 [Desktop file] Add Audio group 2014-01-30 17:04:55 +01:00
Mladen Pejaković d58686e94a [Desktop file] Serbian translations 2014-01-30 17:02:11 +01:00
John Maguire 5a6ea923d0 Try emulating Mavericks' codesign --deep for earlier OS X versions. 2013-12-17 16:15:40 +01:00
John Maguire 054686226e Update DLL list for new version of protobuf 2013-11-26 18:52:08 +01:00
John Maguire 03e2fc4282 Remove TIFF plugin support from Mac at least for now. 2013-11-26 14:27:30 +01:00
John Maguire 3b8cde6691 Add sqlite dependencies for Fedora 2013-11-26 14:24:09 +01:00
John Maguire d7aed8b260 Remove generated file again. 2013-11-01 12:46:51 +01:00
Andreas 7470f67acf - Fix remove songs from playlist in network remote.
- Update protocol buffer version.
2013-10-31 19:52:02 +01:00
David Sansome 30cca8adc4 Remove this generated file from git 2013-10-28 14:26:19 +11:00
Andreas afae01156d Merge branch 'portable' 2013-10-26 09:34:07 +02:00
David Sansome 343414c52d Add saucy to the codesite upload script 2013-10-25 19:37:13 +11:00
David Sansome b546dcba64 Add Lucid back to the list of packages to upload. We can deprecate it later. 2013-10-13 12:28:29 +11:00
David Sansome 1399493a5c Remove this old line that was used for testing 2013-10-13 11:33:58 +11:00
Andreas 4584b50d18 Fix wrong networkcache dir. 2013-10-10 10:00:57 +02:00
Andreas a8e8898111 Fix portable nsis script. 2013-10-09 18:19:35 +02:00
Andreas 1d3a1dca1f Update buildscript to create a normal and a portable installer. 2013-10-05 12:23:16 +02:00
John Maguire 7597d36802 Update upload script for new distro versions.
(cherry picked from commit f8b9d6968a)
2013-09-10 15:03:31 +02:00
John Maguire f8b9d6968a Update upload script for new distro versions. 2013-09-10 14:50:34 +02:00
Andreas 1c2f4be185 Windows installer: Open clementine with no parameters. Should fix issue 3812. 2013-08-11 13:00:35 +02:00
David Sansome 99f55ffc14 Set LSMinimumSystemVersion to show a better error message when trying to run Clementine on OS X < 10.7. Fixes issue 3793 2013-08-04 14:06:22 +10:00
John Maguire f166954495 Add Google cpplint & lint one class 2013-07-19 15:38:22 +02:00
John Maguire 904bdc5b95 Ship Opus plugin on mac. 2013-07-16 15:52:44 +02:00
John Maguire e7ff2ff2ac Remove special casing for libiconv. 2013-07-12 15:09:08 +02:00
John Maguire b9f306364c Add directory to default Qt plugin search path on mac. 2013-07-08 18:35:44 +02:00
David Sansome eb20fb5945 Remove all the soruce for WMDM devices. Fixes issue 3748 2013-06-30 08:25:12 +00:00
Andreas eeb54a4684 Windows: Run Clementine after installation with normal user privileges. 2013-06-13 18:08:18 +02:00
Andreas 006887d242 Windows uninstaller removes all files from install directory now. 2013-06-12 17:01:27 +02:00
John Maguire 3d434f1c88 Remove iDevice support as it doesn't work well for modern devices and libgpod shows no signs of updating to support them.
Fixes issue #3683
2013-05-17 15:30:56 +02:00
Piotr Strębski f7cccb26fa Add Polish translations of GenericName and Comment in the .desktop file 2013-01-22 16:00:59 +01:00
David Sansome e272de82a8 Translate the actions in unity's quicklist. Fixes issue 3432 2013-01-16 20:40:43 +01:00
David Sansome fb60106ccd Copy Qt frameworks out of /target/lib 2012-11-24 17:46:32 +11:00
David Sansome d97e1f2323 Add some logging to macdeploy.py 2012-11-24 17:46:25 +11:00
John Maguire 80d35ef128 Merge remote branch 'origin/mingw-w64' 2012-11-19 18:17:19 +01:00
David Sansome 7c0c3f67a6 Read the user's google code password from ~/.netrc 2012-11-18 20:34:31 +11:00
John Maguire 80f2688dca Remove old DLLs from pre-mingw-w64 installs. 2012-11-15 22:27:19 +00:00
John Maguire 42e67dcc3c Update DLLs for newer deps & mingw-w64. 2012-11-13 17:05:24 +01:00
David Sansome 1ce0fbf332 Uninstall libprotobuf properly in the windows uninstaller, and clean up libprotobuf-lite from previous installs 2012-11-12 19:50:34 +11:00
David Sansome 36ac3a2ec0 Use the full protobuf instead of protobuf-lite, to hopefully fix
a crash on Windows.
2012-11-12 18:16:35 +11:00
David Sansome e5b2cacb20 Make the Ubuntu and Fedora packages depend on sparsehash, and use the builtin taglib by default if the system's version is too old 2012-10-27 17:53:29 -07:00
David Sansome ab35474734 Remove the two old cherry-pick lines from 1.0's uploadtoppa.sh 2012-10-26 19:28:47 +02:00
David Sansome 24e9c50b62 Exclude CMakeLists.txt.user from the source tarball 2012-10-26 09:38:20 -07:00
David Sansome 750621b9e3 Add Quantal packages to the google code upload script 2012-10-24 22:56:53 -07:00
Hugues Malphettes aff1cc5339 Draw high resolution fonts on OS X. Fixes issue 3212 2012-10-16 19:27:20 +11:00
John Maguire 4a96ce9561 Add plugins for RTSP streaming to Mac. 2012-10-09 14:37:21 +02:00
John Maguire 9b50c86845 Update upload script for FC17. 2012-09-25 13:38:46 +02:00
John Maguire 782bfd30ba Actually set BUNDLE_PROJECTM_PRESETS 2012-09-04 12:56:44 +02:00
John Maguire 4ac2a352bd Enable bundling of projectm presets for Fedora. Might fix FC15/16
builds.
2012-09-04 11:32:18 +02:00
John Maguire 06f7acd96b Ship some GIO modules on Mac so HTTPS works correctly. 2012-07-30 17:52:21 +02:00
David Sansome efbe30a618 Upload Ubuntu 12.04 packages to google code 2012-05-10 10:05:18 +01:00
John Maguire b271dc4d0c Add field code to desktop file to support "open with" in ubuntu.
Fixes issue #2848
2012-04-03 11:28:50 +02:00
David Sansome 0aa473b88d Give the kde4 protocol files a unique prefix so they don't conflict with other packages. Fixes issue 2804
Also install them in the RPM .spec to fix the Fedora builds
2012-03-14 13:09:28 +00:00
David Sansome 204f7acbfa Merge branch 'podcasts'. Fixes issue 44 2012-03-12 19:40:31 +00:00
John Maguire 8e89838621 Support loading multiple files or a folder from dropping on the Mac dock icon.
Fixes issue #2787
2012-03-12 17:24:53 +01:00
David Sansome 578d3259ad Fix some copy+paste 2012-03-11 21:07:25 +00:00
David Sansome 2cd281ad7a Add default podcast URL handlers for gnome and KDE 2012-03-11 19:31:24 +00:00
John Maguire a5c7a9b9c6 Remove gstgio on Mac as it doesn't appear to be necessary. 2012-02-06 17:23:08 +01:00
Alan Briolat dbca026a66 Added support for shipping GIO modules (e.g. glib-networking) on win32 2012-02-01 20:58:54 +00:00
David Sansome c73c87a21a Revert "Add libssl32.dll to the windows installer, just in case"
This reverts commit 95632383ed.
2012-01-11 21:29:49 +00:00
John Maguire 8582253738 Cleanup mac deploy script a little bit. 2012-01-09 11:43:57 +00:00
John Maguire aa20c2b226 Deploy clementine-tagreader on mac. 2012-01-09 11:24:34 +00:00
David Sansome 8d19432aa3 Install clementine-tagreader on fedora 2012-01-08 21:04:09 +00:00
David Sansome 626ce20ec0 Merge branch 'external-tagreader' 2012-01-08 18:38:48 +00:00
David Sansome 95632383ed Add libssl32.dll to the windows installer, just in case 2012-01-08 17:37:02 +00:00
David Sansome 1924107e16 Include clementine-tagreader.exe in the windows installer 2012-01-08 16:34:21 +00:00
David Sansome ae8ac239bf Add chromaprint/fftw dependencies to the debian control and rpm spec files 2012-01-07 15:49:02 +00:00
John Maguire e1804219dc Reorder DLL deletions. 2012-01-06 17:16:01 +00:00
John Maguire f241124b1d Remove old OFA fingerprinter. 2012-01-06 16:40:08 +00:00
David Sansome b1195031e6 Clone all the branches instead of the ref we're building, and cherry-pick the two commits that make building from a tag work 2011-12-28 14:32:37 +01:00
David Sansome 5b9a273227 Update the script that uploads stable builds to the PPA to work with git 2011-12-28 14:25:24 +01:00
David Sansome 8ecbbb1d17 Merge branch 'release-1.0' 2011-12-28 00:00:24 +00:00
David Sansome 02d0da94fc Remove trailing spaces from lines in clementine.desktop (fixes some desktop-file-validate warnings)
Issue 2497
2011-12-27 14:06:32 +00:00
David Sansome 1cda6bd9a8 Uninstall libgstapp and friends properly on Windows. 2011-12-10 13:16:47 +00:00
David Sansome e5deb08f36 Add libgsttcp.dll back into the Windows installer.
This reverts commit 2b8c14ad82.
2011-12-10 13:16:32 +00:00
John Maguire b22d4d75b2 OS X packages are 64-bit only now. 2011-12-05 13:58:55 +01:00
David Sansome 7e9a61e7e5 Add a script to upload all the release packages to google code 2011-12-02 21:54:14 +00:00
David Sansome 25d3e148e8 Include libgstdataprotocol in the windows installer 2011-12-02 19:30:47 +00:00
David Sansome ec8416443f Use the sparkle version for the tarball and source directory, tell the rpm spec to use that instead of the default 2011-12-02 19:08:34 +00:00
David Sansome 08d7d0ce8c Fix the version numbers in rpm filenames 2011-12-02 18:08:12 +00:00
David Sansome c0ac798a71 Create a 1.0 release branch, and rework the way version numbers are done everywhere. 2011-12-02 14:48:19 +00:00
David Sansome 0023e4faf6 Add a white background to where the icon label text is shown in the dmg background 2011-12-01 17:45:52 +00:00
David Sansome 782c4ad460 Make some more changes to the DMG background image. Nobody will guess we stole Tomahawk's now. 2011-12-01 16:12:10 +00:00
David Sansome b63a7d760d Bundle gstapp plugins in the windows installer 2011-11-30 19:54:42 +00:00
John Maguire 8df341492b Copy appsrc/appsink plugin on Mac. 2011-11-30 13:29:18 +01:00
David Sansome 4bc8ef1979 Add libgstgdp.dll to the windows installer 2011-11-28 21:32:54 +00:00
John Maguire efbd19fb36 Add gdp payload/depayload plugin on mac. 2011-11-28 20:53:49 +01:00
John Maguire 4d3dc6b564 Make the DMG look slightly less stolen from Tomahawk. 2011-11-28 15:40:39 +01:00
John Maguire 0b38324e0b Update DS_Store to put the clementine icon in the right place. 2011-11-28 15:26:22 +01:00
John Maguire 875645ee0c Use Tomahawk script to generate a prettier DMG. 2011-11-28 15:26:22 +01:00
David Sansome c38043b7e7 Require libspotify 10, update the windows installer to use the new libspotify.dll filename, add libspotify ldflags properly. 2011-11-27 18:47:02 +00:00
John Maguire 80e1e19f24 Use SSL for sparkle update checks. 2011-11-25 16:49:28 +01:00
David Sansome e3fbc0951c Make the linux packages depend on the openssl qca plugin - otherwise they can't load the PEM public key and verifying the spotify plugin doesn't work 2011-11-12 18:45:18 +00:00
John Maguire 9d81fe5123 Force the usage of non-system libiconv on Mac. 2011-11-07 14:48:27 +01:00
John Maguire 4dacc95172 Remove gstqtwrapper as the Quicktime framework is 32-bit only and copy only the 64-bit parts of libraries we use. 2011-11-06 15:39:22 +01:00
David Sansome 896564a7d9 Update rpm spec and debian control with libqca 2011-11-05 15:44:56 +00:00
David Sansome 606b88bb3c Remove the scripts to merge translations from launchpad 2011-10-30 22:21:17 +00:00
John Maguire 516190bfc2 Update spotify dll name. 2011-09-29 14:24:20 +02:00
David Sansome 5b43673570 Bundle the openssl libraries with the windows installer 2011-09-27 21:57:17 +01:00
John Maguire 832a8a5143 Ship QtSvg DLL on windows. 2011-09-27 14:08:39 +02:00
David Sansome 2b8c14ad82 Remove libgsttcp.dll from the windows installer 2011-09-25 19:26:06 +01:00
John Maguire 07528f844b Install QJson DLL on windows. 2011-09-24 12:43:13 +02:00
John Maguire 7a98d59697 Add QJson to RPM dependencies. 2011-09-20 10:26:16 +02:00
John Maguire 58dae530f2 Add protobuf and libcdio dependencies to Fedora RPM spec. 2011-09-13 18:41:18 +02:00
David Sansome 191e23ed13 Remove old references to libarchive 2011-08-10 16:30:36 +01:00