1
0
mirror of https://github.com/clementine-player/Clementine synced 2025-02-01 20:06:53 +01:00

1329 Commits

Author SHA1 Message Date
David Sansome
cb2ae56949 Disable the OK button on the organise dialog when the destination device doesn't have enough free space. Fixes issue #539 2010-07-30 22:25:32 +00:00
David Sansome
06ce5e5253 Fix a crash when a device can't be connected, and remove some debug noise 2010-07-30 22:19:28 +00:00
John Maguire
24837741e5 Add support for capacity/free space to iDevices.
Fix code review comments for r1585
2010-07-30 22:08:47 +00:00
John Maguire
e39a4a889b Fix build without libimobiledevice 2010-07-30 21:51:26 +00:00
David Sansome
4a096b69ee Make the free space widget prettier 2010-07-30 21:47:38 +00:00
John Maguire
23044bf702 Add basic support for libimobiledevice. 2010-07-30 21:10:34 +00:00
David Sansome
3f42b27826 Make the debian/rules generation work when the source dir is the same as the binary dir 2010-07-30 08:13:35 +00:00
David Sansome
e54f0a18d9 Add an implementation of FileSystemCapacity and FileSystemFreeSpace for windows 2010-07-29 22:58:23 +00:00
David Sansome
6f259d4ecc Show a free space bar in the organise dialog, and also show how much space would be taken up after copying files. 2010-07-29 22:16:12 +00:00
David Sansome
3ad30d14a8 Display device free space information in the device properties dialog 2010-07-29 20:03:24 +00:00
David Sansome
af0a9ac79b Use statvfs instead of statfs 2010-07-29 19:06:27 +00:00
David Sansome
87b8c3ce69 Detect symlinks in music library. Patch by Knuckster 2010-07-29 18:40:10 +00:00
David Sansome
7c974d66da Get free space for DeviceKit devices 2010-07-29 18:14:26 +00:00
David Sansome
a95f9aecd8 Juggle translations 2010-07-29 18:13:30 +00:00
John Maguire
8a82a12865 Disable disabling tests on compilers that don't support it (old GCCs). 2010-07-27 15:18:25 +00:00
John Maguire
e9f4bba1c1 Silence a few extra Clang warnings. 2010-07-27 13:57:31 +00:00
John Maguire
124ceb2db9 Fix compiling with Clang. 2010-07-27 13:21:28 +00:00
John Maguire
fe26c8bb8f Fix crash when expanding last.fm tree.
Fixes issue #463
2010-07-26 17:32:16 +00:00
John Maguire
14dd723e3a Connect up signals for queuing tracks so that the view is updated correctly.
Fixes issue #548
2010-07-26 15:53:06 +00:00
John Maguire
b3d3bca314 Add shortcut for queue/dequeue track.
Fix other context menu shortcuts.

Fixes issue #259
Fixes issue #547
2010-07-26 15:21:56 +00:00
John Maguire
b2ac30000a Change context menu to 13pt on Mac.
Updates issue #546
2010-07-26 14:35:48 +00:00
John Maguire
7235194016 Hack font size down to 11pt on Mac.
Fixes issue #546
2010-07-26 12:55:33 +00:00
John Maguire
a55ee16c3d Disable Cmd+H shortcut for shuffle on Mac as it conflicts with the default hide action.
I haven't replaced the shortcut with anything else yet as it's not obvious what it should be.

Fixed issue #523
2010-07-26 12:05:50 +00:00
John Maguire
41d1facd9f Fix compile on Leopard & support correct icons on Mac. 2010-07-26 11:01:36 +00:00
John Maguire
6358198b06 Use correct icon for Nexus One. 2010-07-25 13:32:47 +00:00
John Maguire
39b72e2b9c Fix compiler warning. 2010-07-25 13:09:23 +00:00
David Sansome
c7cbbe0f99 Add a dependency on libgpod 2010-07-25 10:12:47 +00:00
David Sansome
dc25e1efe7 Another attempt to get the deb to build on launchpad 2010-07-25 10:05:17 +00:00
David Sansome
b2aba2bac2 Add an option to eject a device after copying files to it. Now with bonus multiple virtual inheritance. 2010-07-25 09:52:29 +00:00
David Sansome
4ffc118468 Give the organise dialog a more sensible size 2010-07-25 09:32:44 +00:00
David Sansome
eeafce66bc Show devices in the organise dialog that are connected but not open 2010-07-25 09:27:41 +00:00
David Sansome
b13aa47e97 Juggle translations 2010-07-25 09:27:18 +00:00
John Maguire
95d5906995 Handle GLib logs ourself. 2010-07-25 01:44:46 +00:00
John Maguire
c010a66e3f D'oh. 2010-07-25 01:41:06 +00:00
John Maguire
8ffc77e5b4 Unmount support on Mac. 2010-07-25 01:29:22 +00:00
David Sansome
a9d75e628b Remove the connect/disconnect actions and replace them with an eject device action. Implement eject on devicekit and gio. 2010-07-25 01:07:51 +00:00
John Maguire
7b1ea18621 Fix compile without libgpod. 2010-07-25 00:43:41 +00:00
John Maguire
fa923a254e iPod colour/model detection -> icon name. 2010-07-25 00:20:18 +00:00
David Sansome
2d4a26ade9 Set the permissions right on the debian rules file 2010-07-24 23:55:51 +00:00
David Sansome
94a9d520b5 Show the mount path of connected devices 2010-07-24 23:20:34 +00:00
David Sansome
ff595ee679 Keep the BUILDBOT_REVISION the same when generating a deb rules file, so the version number doesn't change on launchpad 2010-07-24 23:04:28 +00:00
David Sansome
d13c909674 When copying songs to an iPod, add them to our LibraryBackend as well so they get shown in the model. Also support deleting the originals. 2010-07-24 20:43:51 +00:00
John Maguire
ad5c51f3d5 Possibly fix crash on device disconnect. 2010-07-24 20:31:09 +00:00
John Maguire
de2eb79d3c Fix crash on device removal. 2010-07-24 19:41:30 +00:00
John Maguire
a0fc3e3633 Fix code review comments from r1530 2010-07-24 19:02:49 +00:00
John Maguire
3cc30db7d4 Support mass storage devices on Mac. 2010-07-24 18:34:22 +00:00
David Sansome
81a1a9926e Disable the "copy to device" action if there are no devices connected 2010-07-24 18:31:05 +00:00
David Sansome
21ee5ba01f Make the Organise dialog look better when copying to an iPod 2010-07-24 18:12:47 +00:00
David Sansome
c935d00986 Fix compilation without libgpod 2010-07-24 17:53:40 +00:00
David Sansome
bc97872bc4 Destroy the gpodloader, only load the itunes database once, ensure only one Organiser thread can write to the ipod at once, make Organiser threads wait for the device to be loaded before they start writing. 2010-07-24 17:41:18 +00:00