Commit Graph

3108 Commits

Author SHA1 Message Date
David Sansome b628c2a26e Use a template function instead of a macro 2011-07-26 13:22:23 +01:00
David Sansome c366f722fb Show the album cover dimensions on top of the images in the album cover search dialog.
Fixes issue 1704
2011-07-26 13:02:59 +01:00
David Sansome 5c90404915 Sort album covers by image size. Fixes issue 2048 2011-07-26 12:17:28 +01:00
David Sansome 3eb9aee989 Save the state of the playlist column sort marker
Fixes issue 2098
2011-07-25 16:55:45 +01:00
David Sansome f599c0fca7 Remember the playlist column stretch setting when changing it, and update the menu action's checked state properly when opening clementine. 2011-07-25 16:54:42 +01:00
David Sansome 30f68d6981 Store the floating point proportional playlist column widths directly instead of storing the integer pixel widths then recalculating the floating point values on startup, which would lead to floating point errors over time. Fixes a bug where columns would slowly change size the more times you opened and closed clementine. 2011-07-24 12:47:48 +01:00
David Sansome b1fe146966 Maybe fix the mac build 2011-07-23 23:40:24 +01:00
David Sansome b26360ac14 Add a gitignore file 2011-07-23 23:39:01 +01:00
David Sansome 9a5a0c811a Make sha2 compile on windows 2011-07-23 20:08:33 +01:00
David Sansome 9fd387cfab Fix AlbumCoverManagerTest 2011-07-23 19:39:53 +01:00
David Sansome 1f8263d329 Add a C++ implementation of the Amazon cover provider 2011-07-23 19:34:54 +01:00
David Sansome 38100f5e59 Make CoverProviders not a singleton 2011-07-23 19:34:41 +01:00
David Sansome a1062eb96f Add sha256 and hmac-sha256 functions 2011-07-23 19:33:00 +01:00
David Sansome 9fadf57acc Revert "Move TaskManager::Task and UrlHandler::LoadResult structs out of their parent classes - PythonQt doesn't understand nested structs."
This reverts commit 5234798a7f.
2011-07-23 15:32:12 +01:00
David Sansome dd3eee63e5 Remove python scripting support 2011-07-23 15:32:12 +01:00
David Sansome a0258a9e81 Add c++ implementations of the di.fm and sky.fm radio services 2011-07-23 15:32:11 +01:00
John Maguire b6ee23dc43 Prefer 320kbps spotify streams. 2011-07-22 15:32:08 +02:00
John Maguire 21d01c484e Adding a flush() to the spotify media socket seems to help on OS X. 2011-07-21 15:50:50 +02:00
David Sansome 409d3b0184 Rename the nyancat analyzer to "Nyanalyzer cat" 2011-07-20 20:33:11 +01:00
David Sansome 387b5cd5ff Fix some bugs in loading premium di.fm and sky.fm streams 2011-07-20 20:06:28 +01:00
John Maguire a2e4f8e6b3 Update cmake version script to use git describe instead of svn info. 2011-07-19 16:59:42 +02:00
David Sansome f5b8bbec9e Fix the Settings... action in the DI context menu 2011-07-18 22:20:58 +00:00
David Sansome ceae993d62 Add Python bindings for IconLoader and expose all protected methods in classes 2011-07-18 22:20:45 +00:00
David Sansome 5d74ff9cc7 Update the typesystem file for the Radio -> Internet change and regenerate the Python bindings 2011-07-18 22:20:32 +00:00
David Sansome 69bd5555e7 Fix a crash when loading an old playlist containing Radio items after an upgrade to a version where they're Internet items 2011-07-18 22:20:22 +00:00
Tyler Rhodes 05ac1e1afc Fix the playlistmanager test error. For serious this time. 2011-07-15 14:47:48 +00:00
Tyler Rhodes 2d4615caa3 Fix error in tests due to r3471. 2011-07-15 14:41:51 +00:00
Tyler Rhodes ded8e5f6f0 Refactor "Radio" files into "Internet" files. 2011-07-15 13:27:50 +00:00
John Maguire 16b57935a9 Rename PlaylistManager.name(id) to PlaylistManager.GetPlaylistName(id) so that it doesn't clash with QObject::name() for Python scripts.
Thanks to Cristian Beskid
2011-07-13 18:14:14 +00:00
John Maguire 4ee632de73 Add script for copying song details to the clipboard.
Fixes issue #1357
2011-07-13 13:17:02 +00:00
Tyler Rhodes 39858fcf9d Fix build error on mac. 2011-07-12 23:43:02 +00:00
John Maguire 45a63e2178 Add installers for all scripts and fix setlistfm script for new api. 2011-07-12 16:51:06 +00:00
Arnaud Bienner cd27ef7da3 Remove duplicate strings in uk.po 2011-07-11 20:09:02 +00:00
David Sansome e942ec11d3 Add a button to clear the python console. Thanks Chris Gell 2011-07-10 16:43:37 +00:00
David Sansome 255428b3b9 Update Ukrainian translation. Thanks bjsenya 2011-07-10 16:43:25 +00:00
John Maguire 3df5906250 Add script for searching for a song on youtube. 2011-07-08 15:11:48 +00:00
Tyler Rhodes d6e6a72250 Add Nostalgia script. 2011-07-08 10:18:09 +00:00
John Maguire 32af513e83 Use proper cache location for spotify on Mac too. 2011-07-07 15:12:29 +00:00
John Maguire 712745c605 Use a proper cache directory for spotify on windows and Linux. 2011-07-07 14:54:22 +00:00
John Maguire e4c8eee7d9 Add lastfm suggester to OTHER_SOURCES for translations. 2011-07-07 14:22:32 +00:00
John Maguire b188241ec7 Support drag and drop of images to the cover in the edit tag dialog.
Fixes issue #1406
2011-07-07 14:20:34 +00:00
John Maguire ea3cf5f92d Only build lastfm suggester if we have lastfm.
Fixes issue #2057
2011-07-07 13:36:44 +00:00
David Sansome e6b2e5bcae Make the DeleteSongs function actually delete songs again, and make a new MarkUnavailable function that is called when songs are deleted from disk (and stop it from removing the song from the search index). 2011-07-06 20:07:56 +00:00
David Sansome bf655691be Remove duplicate covers from Amazon search results. Fixes issue 2053. Thanks sfera. 2011-07-06 15:55:14 +00:00
John Maguire bad7c7a47d Silence some warnings in pythonqt.
Fixes issue #2052
2011-07-06 14:08:27 +00:00
Tyler Rhodes 5c6f9e625b Allow shorter playlist column names if header size is too small.
Fixes issue 201.
2011-07-06 13:22:42 +00:00
Tyler Rhodes 4daae2249e Add selection-size check before removing items from playlist.
Fixes issue 2038.
2011-07-05 20:24:59 +00:00
Tyler Rhodes 617ea33be9 Remove duplicate action key in wiimotedev preferences.
Fixes issue 2046.
2011-07-05 20:11:21 +00:00
Tyler Rhodes 9f58fb6ded Make icecast items 'selectable' by default.
Fixes issue 2034.
2011-07-05 19:48:58 +00:00
David Sansome c8305c0eee Don't record an undo step when all the songs inserted into the playlist were vetoed. Thanks schizosfera. 2011-07-01 20:48:18 +00:00