Commit Graph

1647 Commits

Author SHA1 Message Date
David Sansome 210d7636f4 Oops, fix some build errors in the WMDM device 2010-08-30 12:38:09 +00:00
David Sansome 0ed30857db Fix free space reporting for WMDM and MTP 2010-08-30 12:28:03 +00:00
David Sansome e4f5e97b17 Allow GetSupportedFiletypes to return an error, and make it possible to request a list of supported filetypes at the same time as opening the device for copying - making things much faster on MTP devices. 2010-08-30 12:22:15 +00:00
David Sansome d7e71ad14a Fix some little progress calculation bugs 2010-08-30 12:00:11 +00:00
David Sansome 728925097d Show progress information when transcoding files to copy to a device 2010-08-30 11:36:40 +00:00
David Sansome 2808ce4d34 Add audio effects plugins to the windows installer to fALL GLORY TO THE HYPNOTOAD. 2010-08-30 10:41:10 +00:00
David Sansome 3cf2b5ba47 Revert to the old type-to-scroll behaviour in the library view 2010-08-30 10:31:44 +00:00
David Sansome ebe237cd40 Codereview comments from r1844 2010-08-29 19:50:06 +00:00
David Sansome 93b35a6379 Clean up transcoded files from /tmp 2010-08-29 19:26:20 +00:00
David Sansome 4b381e00fd Transcode files when copying them to devices 2010-08-29 19:22:21 +00:00
Bartłomiej Burdukiewicz eae74f6ad8 Insert QDBusConnection::systemBus().isConnected() checks 2010-08-29 17:19:59 +00:00
David Sansome 2881b6b6b2 Clean up this code a bit 2010-08-29 16:58:22 +00:00
David Sansome d337ffc6e4 Group things in the library model by the unicode decomposition of their
first character, and do a locale aware sort.  Fixes issue #668 (again).
2010-08-29 16:46:28 +00:00
David Sansome e940f9c5d2 Ignore case when sorting the playlist. Fixes issue #650 2010-08-29 16:31:09 +00:00
Bartłomiej Burdukiewicz 3e658288af Put wiimotedev sources in OTHER_SOURCES, small code cleanups 2010-08-29 16:24:19 +00:00
David Sansome 5873fe80a6 Pick a good default format to transcode to 2010-08-29 16:12:55 +00:00
David Sansome d8ea4660e7 Store the device's transcode preference in the database 2010-08-29 15:32:36 +00:00
Bartłomiej Burdukiewicz ae47b271f3 Add WiimotedevShortcutGrabber dialog 2010-08-29 15:21:50 +00:00
John Maguire 3db95b0c9c Add ipod supported file types. 2010-08-29 14:49:54 +00:00
David Sansome 3e1e880c19 Add more file formats to the transcoder, and add a function to get a preset by song filetype 2010-08-29 14:25:33 +00:00
David Sansome d1ae0c8509 Show a list of formats supported by a device in the properties dialog 2010-08-29 13:49:40 +00:00
David Sansome 2f505aeb02 Lock access to MTP devices - if two threads try to connect at once it causes a crash 2010-08-29 13:49:24 +00:00
David Sansome 70bea1bff4 Seed the random number generator on startup. Fixes issue #571 2010-08-29 12:34:07 +00:00
David Sansome eb65c06b24 Make pressing enter in the library filter widget add the search results to the playlist. Also make the cursor keys work when the filter widget is focused. Fixes issue #641 2010-08-29 12:15:30 +00:00
David Sansome 4277e61cd3 Show scroll buttons on the tab bar if there's not enough room for all the tabs. Fixes issue #665 2010-08-29 11:35:09 +00:00
David Sansome 1d5ea90b98 Use a locale aware string sort when sorting the playlist. Fixes issue #668 2010-08-29 11:28:14 +00:00
David Sansome 3e174b01b6 Get a list of file formats supported by a WMDM device 2010-08-29 00:34:35 +00:00
David Sansome 5001a5b3d1 Get a list of file formats supported by an MTP device 2010-08-29 00:08:39 +00:00
John Maguire d98e16e1b9 Fix copying to iDevice when artwork directory doesn't exist. 2010-08-28 23:37:10 +00:00
David Sansome 136a72b0cc Show individual file progress from WMDM devices too 2010-08-28 22:15:54 +00:00
David Sansome 04e7e26088 Allow devices to report progress information about individual songs back to the Organise object. Implement this for MTP 2010-08-28 21:55:30 +00:00
John Maguire e950b7cbf5 Only load Mac plugins from the app bundle. 2010-08-28 19:34:03 +00:00
Bartłomiej Burdukiewicz a3e6a302c6 Use settings.remove("") instead of foreach 2010-08-28 19:31:38 +00:00
John Maguire d87733b005 Use Mac search widget for library & magnatune. 2010-08-28 19:29:20 +00:00
David Sansome dedb9621e8 Fix the songloader test by making it wait for the gstreamer engine to finish initialisation 2010-08-28 19:22:58 +00:00
David Sansome 0c5d754135 Fix the queue manager 2010-08-28 19:17:39 +00:00
David Sansome f6b05e0732 Add fht to the copyright file 2010-08-28 19:11:29 +00:00
David Sansome 8306ddc90b Convert paths to native windows seperators in many places throughout the UI 2010-08-28 19:07:23 +00:00
John Maguire d1173eb0eb Add missing files to CMakeLists.txt for Mac. 2010-08-28 19:01:54 +00:00
John Maguire c801ce1a2d Rollback analyzer changes. 2010-08-28 18:48:16 +00:00
David Sansome f395d1a560 Avoid using such small font sizes 2010-08-28 18:43:01 +00:00
David Sansome 03adb9a893 Try to parse a drive letter out of a WMDM device name, so we can use it as a filesystem device and have ipod support 2010-08-28 18:21:37 +00:00
David Sansome f661d9264f Include CheckCXXCompilerFlag to somehow (?) fix compilation with qt 4.7 on Kubuntu. Fixes issue #667 2010-08-28 17:25:54 +00:00
David Sansome ce344c00a7 Use the nsis plugins from the subfolder of clementine-deps 2010-08-28 17:13:56 +00:00
David Sansome bf554a94f3 Move the nsisplugins folder into mingw-deps so the .dll files don't get included in the source package. 2010-08-28 17:07:23 +00:00
David Sansome c57716013b Rewrite the debian copyright file in DEP-5 format 2010-08-28 16:57:49 +00:00
David Sansome a91d6795fe Support deleting files from WMDM devices 2010-08-28 14:56:53 +00:00
David Sansome 6990b88b0f Save the entire path to files on a WMDM device 2010-08-28 14:48:41 +00:00
David Sansome 299fb16c99 Add some better error handling when copying files to WMDM devices, and receive progress notifications (they're not used yet except to output to stderr) 2010-08-28 14:33:23 +00:00
David Sansome f5cbeabb9b Copy string metadata properly 2010-08-28 13:52:29 +00:00