1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-17 03:45:56 +01:00
Commit Graph

3513 Commits

Author SHA1 Message Date
David Sansome
5b71ed0837 Use a better spotify icon in the Source row, clean up pixmap drawing code 2012-01-08 15:16:36 +00:00
David Sansome
2e49e89e7b Fix a crash on startup after disabling watching the library for changes. Fixes issue 2585 2012-01-08 12:55:06 +00:00
David Sansome
bdf0ff4930 Make the "Loading" song info indicator and playlist queue/stop after indicators look nicer by aligning their QPainters properly 2012-01-07 23:52:31 +00:00
David Sansome
e9c0b4bd69 Musicbrainz tagging improvements:
* Fix a bug where the song title would be used for the album field
  * Get the album's year as well
  * Include all releases for a song in the results list
  * Remove duplicate albums
  * Sort results
2012-01-07 21:51:02 +00:00
David Sansome
6f3df9bd5f Fix linking to chromaprint on Windows 2012-01-07 17:29:35 +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
David Sansome
d17629586f Use the system version of libchromaprint if available 2012-01-07 15:27:50 +00:00
David Sansome
665b721236 Remove unused bits from 3rdparty/chromaprint 2012-01-07 15:12:26 +00:00
John Maguire
e1804219dc Reorder DLL deletions. 2012-01-06 17:16:01 +00:00
John Maguire
660c68f9d9 Remove chromaprint shared lib target. 2012-01-06 17:08:01 +00:00
John Maguire
d6bada074a Port Musicbrainz track lookups to API v2. 2012-01-06 17:01:46 +00:00
John Maguire
cdb381a85f Rename MusicDNS -> Acoustid. 2012-01-06 16:51:27 +00:00
John Maguire
9bb37fda62 Disable callbacks after generating fingerprint. 2012-01-06 16:45:34 +00:00
John Maguire
598948d16e Remove echoprint. 2012-01-06 16:42:22 +00:00
John Maguire
f241124b1d Remove old OFA fingerprinter. 2012-01-06 16:40:08 +00:00
John Maguire
db83c411c2 * Use Chromaprinter instead of OFA fingerprinter.
* Send fingerprint to Acoustid instead of MusicDNS.
* Retrieve MBID instead of PUID and send to Musicbrainz.
2012-01-06 16:31:29 +00:00
John Maguire
423295b01e Add Chromaprinter class to generate fingerprint from gstreamer PCM output. 2012-01-06 15:58:46 +00:00
John Maguire
b9eec4ce38 Build & link against Chromaprint. 2012-01-06 15:57:51 +00:00
John Maguire
eabe8935bc Add debian copyright for chromaprint. 2012-01-06 15:56:20 +00:00
John Maguire
1bcbc2ed3e Add Chromaprint to 3rdparty. 2012-01-06 15:55:50 +00:00
David Sansome
74c4720054 Don't crash when the playlist view in the smart playlist preview doesn't get a Player*. 2012-01-06 11:22:17 +00:00
John Maguire
483c36748e const& and tweaks to Mac directory canonicalisation. 2012-01-05 16:11:39 +00:00
John Maguire
761737eb4d Add more robust subdirectory detection in LibraryWatcher. 2012-01-05 15:56:46 +00:00
John Maguire
97f3885f58 Add copyright headers. 2012-01-05 15:08:15 +00:00
John Maguire
047bec831b Revert irrelevant musicdns changes. 2012-01-05 15:06:32 +00:00
John Maguire
55e9fd8dc3 Disable watching for FS updates when requested. 2012-01-05 15:01:43 +00:00
John Maguire
9fdfb52225 Use FSEvent-based filesystem watcher on Mac. 2012-01-05 14:51:23 +00:00
David Sansome
527135abb1 Stop the organise files dialog from resizing only after a manual resize has been done by the user - otherwise the dialog doesn't grow/shrink automatically when you select a new destination. 2012-01-04 22:29:26 +00:00
David Sansome
76e6281af5 Revert "Stop the 'Organise files' window constantly resizing. Fixes issue 968."
This reverts commit 9cfe834ef4.
2012-01-04 22:21:39 +00:00
David Sansome
4cbc221f00 Don't set a "file" url scheme on files in devices that already have URL prefixes (like afc:// for iPod Touches)
Fixes issue 2564
2012-01-04 22:11:42 +00:00
David Sansome
bfd725f2ed Don't crash when adding new columns to a stretch header view.
Fixes issue 2562
2012-01-04 18:45:08 +00:00
John Maguire
11619c9484 Bump the playlist view state version. 2012-01-04 15:43:28 +00:00
John Maguire
6357cb074b Add copyright notice for Chromium code. 2012-01-04 15:34:52 +00:00
John Maguire
0139f36e2d Add scoped_nsobject from Chrome. 2012-01-04 15:33:12 +00:00
John Maguire
3f0c779308 Add QObject constructor. 2012-01-04 15:26:22 +00:00
John Maguire
96aa95bebd Add filesystem watcher using Mac FSEvents API. 2012-01-04 15:24:53 +00:00
John Maguire
058e421827 Move mac init code after logging init. 2012-01-04 14:08:31 +00:00
John Maguire
7a8103a352 Don't scale the source icon pixmap badly. 2012-01-04 13:59:07 +00:00
John Maguire
6ac685c4b8 Use correct icon for DI/SkyFM. 2012-01-04 12:39:22 +00:00
John Maguire
6200983dbc Add pixmap cache to source icons. 2012-01-04 12:04:17 +00:00
John Maguire
bcf9475f2b Add a source column to the playlist view with appropriate icons. 2012-01-04 11:56:09 +00:00
David Sansome
7e60907578 Oops, remove the pot build target from the last commit - it breaks when doing a clean build 2012-01-03 19:30:35 +00:00
David Sansome
d3c2788836 Remove the .pot file from source control and add a "make pot" target to just generate the .pot 2012-01-03 19:22:00 +00:00
Clementine Buildbot
521ad4ed13 Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer) 2012-01-03 17:42:55 +01:00
David Sansome
44db77da48 Always use the C locale when getting the date to put in the debian changelog - dpkg-buildpackage complains otherwise 2012-01-03 11:54:52 +00:00
David Sansome
caa5378d7a Revert "Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer)"
This reverts commit 47c8b37899.
2011-12-29 12:15:55 +00:00
Clementine Buildbot
47c8b37899 Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer) 2011-12-29 10:03:24 +01:00
Arnaud Bienner
401c72bf7d Update 'All the translators' URL with Transifex 2011-12-28 20:04:12 +01:00
David Sansome
eea2168caa Revert "Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer)"
This reverts commit 53424a1d49.
2011-12-28 13:38:16 +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