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
David Sansome
1d5cef0f0d
Set the organise progress to 100% when all files have been copied, but before the device is finalised
2010-07-24 17:40:19 +00:00
David Sansome
b624be9800
Add almost-working support for writing to ipods
2010-07-24 16:58:14 +00:00
David Sansome
a99afd75ff
Maybe fix the mac build too
2010-07-24 15:22:15 +00:00
David Sansome
c35bd8779a
Make sure -1 and "" get stored in the database instead of NULL for song metadata. Thanks YellowOnion. Fixes issue #396 . Fixes issue #479 .
2010-07-24 15:13:09 +00:00
John Maguire
3f78df5725
Fix the parsing of Finder command line options.
...
Fixes issue #537
2010-07-24 14:57:56 +00:00
David Sansome
f3491add62
Load albumartist from flac and ogg metadata. Thanks YellowOnion
2010-07-24 14:49:49 +00:00
David Sansome
6a03641079
Don't replace the whole selection when autoscrolling.
...
Update issue #496
Status: Fixed
I think the autoscroll is useful even when the selected song isn't the
currently playing song. I've changed it slightly now though so it won't
replace the selection when it scrolls, so you'll be able to press up or
down to go back to where you were before.
2010-07-24 14:37:11 +00:00
David Sansome
77b4ec54bd
Look at the file extension as well as magic when loading a local playlist. Fixes issue #507
2010-07-24 14:09:27 +00:00
David Sansome
692e5715e3
Replace slashes with underscores when organising files. Fixes issue #503
2010-07-24 13:56:49 +00:00
David Sansome
aba01f63c7
Add a cmake option to specify the .deb distribution
2010-07-24 13:01:46 +00:00
David Sansome
0c793689ae
Fix compilation failure on mac and windows
2010-07-24 12:46:48 +00:00
David Sansome
990127e5e8
Merge translations from launchpad
2010-07-24 12:41:37 +00:00
David Sansome
60eb5a34f8
Add global shortcuts for show/hide and show osd.
...
Update issue #533
Status: Fixed
Thanks for the patch :)
2010-07-24 12:39:09 +00:00
David Sansome
4b96395e7f
Add an option to use the system qxt library
2010-07-24 12:35:21 +00:00
David Sansome
e3f54b745b
Patch libprojectM to make it ignore the decimal-point locale setting when parsing Milkdrop presets. Fixes issue #455
2010-07-24 12:26:28 +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
d8b60e7f60
Change $STARTMENU\Programs to $SMPROGRAMS. Fixes issue #527
2010-07-21 13:22:44 +00:00
David Sansome
a6b3aa07e1
Initialise gobject - maybe fix issue #519
2010-07-20 09:25:20 +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
d108841e36
Fix a build failure with mingw
2010-07-19 19:33:13 +00:00
David Sansome
0d0f1521f2
Show embedded cover art in the album cover manager too, but only for the first file in an album
2010-07-19 18:08:25 +00:00
David Sansome
f64cdb23e9
Make the AlbumCoverLoader read embedded album cover art when it's available. Fixes issue #516
2010-07-19 17:55:02 +00:00
John Maguire
0bf454ab60
Case insensitive search in playlist.
...
Fixes issue #460
2010-07-19 15:52:38 +00:00
David Sansome
2f11ee5d2b
Load embedded album art from id3v2 tags
2010-07-19 11:40:30 +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
1a5f865d53
Bundle an empty font file and pass it to projectM so it doesn't crash when FTGL is turned on.
2010-07-18 13:26:01 +00:00
David Sansome
11e18bb22f
Make the 3rdparty libprojectm build properly with FTGL switched on
2010-07-18 13:25:36 +00:00