David Sansome
|
56d72a00bf
|
Try the next UI experiment - wide buttons down the side like Qt Creator
|
2010-10-01 19:27:01 +00:00 |
David Sansome
|
8c0b17c000
|
Ooops, perhaps the code to stop devices from auto-expanding would work better in the DeviceView class.
|
2010-09-18 14:29:43 +00:00 |
David Sansome
|
3f926f0cca
|
Don't recursively expand (and connect) devices in the device view. Fixes issue #610
|
2010-09-18 13:55:04 +00:00 |
David Sansome
|
ce1e7f73df
|
Fix the artist and album library icons in Qt 4.7
|
2010-09-18 13:35:52 +00:00 |
David Sansome
|
7419c52bec
|
Fix a path handling problem that caused the OK button to be greyed out when copying files to a device on Windows. Also show an error message when trying to copy songs that can't be copied (like streams). Fixes issue #750
|
2010-09-15 20:00:17 +00:00 |
John Maguire
|
214d77bc0e
|
Fix test and fix song loader infinite loop.
|
2010-08-31 21:24:57 +00:00 |
David Sansome
|
1453d264dd
|
Fix an assert when setting the library grouping to None
|
2010-08-30 16:37:29 +00:00 |
David Sansome
|
ce0e468d75
|
Sort items in the library view under the correct divider when they have no unicode decomposition.
Update issue #672
Can you try this and see if it fixes it for you?
|
2010-08-30 16:20:04 +00:00 |
David Sansome
|
5a616cf40a
|
Fix the organise dialog
|
2010-08-30 15:40:53 +00:00 |
David Sansome
|
2a160bee5f
|
Pass the list of songs into the organiser from the library
|
2010-08-30 15:28:55 +00:00 |
David Sansome
|
1311a29dfa
|
Fix some weird behaviour in the library view
|
2010-08-30 14:03:32 +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
|
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
|
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 |
John Maguire
|
d87733b005
|
Use Mac search widget for library & magnatune.
|
2010-08-28 19:29:20 +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 |
David Sansome
|
d980fd5ff8
|
Remove the pointless CreateInThread method from BackgroundThread and instead move objects to the right thread after creation.
|
2010-08-27 18:36:57 +00:00 |
David Sansome
|
35708a09c5
|
Lazy load more context menus and dialogs
|
2010-08-27 16:15:54 +00:00 |
John Maguire
|
b450545a63
|
Disable focus rectangle on Mac for playlist & library views.
|
2010-08-26 12:22:13 +00:00 |
David Sansome
|
c0ea45a9c9
|
Show an error dialog when copying or deleting files failed.
|
2010-08-14 11:51:50 +00:00 |
David Sansome
|
5e00eb11de
|
Pass shared_ptrs to music storage things to the organiser thread so they won't get deleted if the device is disconnected
|
2010-08-09 21:50:46 +00:00 |
David Sansome
|
1cbd0af8fb
|
Fix compilation with gcc
|
2010-08-04 08:17:31 +00:00 |
John Maguire
|
36264e0b2b
|
Separate out UniversalEncodingHandler.
|
2010-08-03 19:29:49 +00:00 |
John Maguire
|
e67f9a66c8
|
Load playlist in separate threads on startup.
|
2010-08-03 18:57:17 +00:00 |
David Sansome
|
a207a3def5
|
Make pressing return in the library view the same as double clicking
|
2010-07-31 17:29:52 +00:00 |
David Sansome
|
51b5e7d607
|
Fix an assert when the library is grouped by file type
|
2010-07-31 16:13:50 +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
|
5a1fe772ac
|
Fix the ordering of tracks in the library view, again
|
2010-07-31 15:00:31 +00:00 |
David Sansome
|
a236861dfa
|
Option to group the library by file type
|
2010-07-31 14:14:03 +00:00 |
David Sansome
|
a21b7541e5
|
Sort items in the library model that don't have track/disc information in a more deterministic way
|
2010-07-31 12:50:00 +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
|
87b8c3ce69
|
Detect symlinks in music library. Patch by Knuckster
|
2010-07-29 18:40:10 +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
|
81a1a9926e
|
Disable the "copy to device" action if there are no devices connected
|
2010-07-24 18:31:05 +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 |
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
|
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 |
David Sansome
|
fca4fb8264
|
On second thoughts, use temporary metadata for all playlist items.
|
2010-07-10 19:45:29 +00:00 |
David Sansome
|
d620779696
|
Add an option to disable directory watchers
|
2010-07-10 17:03:28 +00:00 |
David Sansome
|
2762d80722
|
Show the scanning progress in the device view
|
2010-07-04 15:56:08 +00:00 |
David Sansome
|
4a8bff5f4e
|
Cope with removable media changing mount point
|
2010-07-04 12:10:44 +00:00 |
David Sansome
|
88474551d5
|
Make the device view prettier
|
2010-07-04 11:34:25 +00:00 |
David Sansome
|
2deca7fd61
|
Add a DeviceManager which holds all the listers and connected devices. Make FilesystemDevices use their own LibraryWatcher.
|
2010-06-26 12:41:18 +00:00 |
David Sansome
|
2b17a8ee1f
|
Revert r1344 (the timer tracing), it didn't help
|
2010-06-25 22:04:24 +00:00 |
David Sansome
|
cc6413ab0e
|
Add tracing to every timer event, might help track down CPU usage...
|
2010-06-25 08:46:03 +00:00 |
David Sansome
|
dbe51d2cf5
|
Add an "Organise files..." menu option to the Library view
|
2010-06-24 22:45:30 +00:00 |
David Sansome
|
05b6c8fe71
|
Allow organising of whole directories, and pause the library watcher while organising is in progress.
|
2010-06-24 21:46:18 +00:00 |