David Sansome
|
d29fb119a4
|
Don't rewrite the paths of songs on afc devices, and mark them as streams in the playlist so they won't get re-read on startup
|
2010-08-08 13:27:36 +00:00 |
|
David Sansome
|
23c02830de
|
Don't display ssh mounts in the devices list
|
2010-08-07 16:30:42 +00:00 |
|
David Sansome
|
2a7c6de273
|
Register gstafcsrc properly, and use it when playing songs from an afcdevice
|
2010-08-01 18:09:38 +00:00 |
|
John Maguire
|
73657ccaaa
|
Remove debug + Mac typo.
|
2010-08-01 17:38:58 +00:00 |
|
David Sansome
|
7a6499abde
|
Copy the iTunes database off a libimobiledevice device and load it from the local file
|
2010-08-01 14:13:27 +00:00 |
|
John Maguire
|
7fce4ada7d
|
AFC QIODevice for talking to iThings.
|
2010-08-01 12:19:21 +00:00 |
|
David Sansome
|
3c6f48bd4c
|
Ignore mounted samba shares and CDs from the GIO lister
|
2010-08-01 12:00:50 +00:00 |
|
David Sansome
|
6faa1aa1a6
|
Merge iLister devices with GIO devices
|
2010-08-01 11:55:01 +00:00 |
|
David Sansome
|
01b6d39341
|
Oops, don't read the device info while holding the mutex
|
2010-08-01 11:29:04 +00:00 |
|
David Sansome
|
9c19bfd218
|
Make iLister threadsafe
|
2010-08-01 11:24:25 +00:00 |
|
David Sansome
|
5517e2a503
|
Oops, don't need this hack any more
|
2010-08-01 11:05:14 +00:00 |
|
David Sansome
|
02783b1d5d
|
Unmount devices from the main thread instead of the organiser thread - fixes a crash when unmounting after copying
|
2010-08-01 11:01:07 +00:00 |
|
David Sansome
|
1f2b69c6bc
|
Add support for deleting files from the filesystem, devices, and ipods.
|
2010-07-31 16:12:16 +00:00 |
|
David Sansome
|
7ca3612bea
|
Friendly names for the iPod Touch and iPad
|
2010-07-31 14:13:37 +00:00 |
|
David Sansome
|
18f95c205c
|
Don't show the device capacity text in the device properties dialog any more
|
2010-07-31 12:48:55 +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
|
23044bf702
|
Add basic support for libimobiledevice.
|
2010-07-30 21:10:34 +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
|
7c974d66da
|
Get free space for DeviceKit devices
|
2010-07-29 18:14:26 +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
|
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
|
eeafce66bc
|
Show devices in the organise dialog that are connected but not open
|
2010-07-25 09:27:41 +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
|
94a9d520b5
|
Show the mount path of connected devices
|
2010-07-24 23:20:34 +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
|
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 |
|
David Sansome
|
b624be9800
|
Add almost-working support for writing to ipods
|
2010-07-24 16:58:14 +00:00 |
|
John Maguire
|
dd3182ad70
|
Messy mac device listing code using three different APIs. At least the IOKit one will probably go away.
|
2010-07-23 13:46:30 +00:00 |
|
David Sansome
|
9f2d610e9d
|
Add a menu item for copying songs to devices. Only filesystem devices supported so far
|
2010-07-19 21:16:22 +00:00 |
|
David Sansome
|
62616304d8
|
Add a MusicStorage interface that can be used to abstract away the details of copying a file to a device.
|
2010-07-19 19:56:29 +00:00 |
|
David Sansome
|
c43d695d8b
|
Add a menu item for copying songs off devices to the library
|
2010-07-18 17:13:43 +00:00 |
|
David Sansome
|
94b1edde2f
|
Add more song-related things to the device menu
|
2010-07-17 22:53:27 +00:00 |
|
David Sansome
|
d704680579
|
Show some more information for GIO devices
|
2010-07-17 22:06:19 +00:00 |
|
David Sansome
|
a2fe094bbe
|
Improve device icon loading slightly
|
2010-07-17 21:48:09 +00:00 |
|
David Sansome
|
43a73555db
|
Implement the rest of the GIO backend. Devices are now keyed off "mount URLs" as well as backend-specific device IDs, if two or more devices share the same mount URL then the metadata gets taken from the most reliable backend.
|
2010-07-17 17:18:02 +00:00 |
|
David Sansome
|
0dcdf36535
|
Start of work on a GIO/GVFS device backend.
|
2010-07-17 14:22:07 +00:00 |
|