David Sansome
|
7e1e2cb1cd
|
Show progress information for individual tracks when transcoding, and fix a race condition
|
2010-08-30 13:03:21 +00:00 |
David Sansome
|
5dc25faab8
|
Use native separators when writing filenames to the transcoder log
|
2010-08-30 12:43:49 +00:00 |
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
|
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
|
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
|
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 |
David Sansome
|
a066eb9968
|
Recognise music on devices where WMDM/FormatCode isn't provide, such as mass storage devices.
|
2010-08-28 13:23:33 +00:00 |
David Sansome
|
c625ac229d
|
Fix all the windows crashes
|
2010-08-28 12:30:53 +00:00 |
David Sansome
|
7e4f51acb8
|
Add the rest of the wiimote stuff to OTHER_SOURCES so it gets included in translations even if disabled
|
2010-08-28 11:26:26 +00:00 |
David Sansome
|
07d519d534
|
Lazy create the error dialog, queue manager and visualisations
|
2010-08-27 19:09:03 +00:00 |
David Sansome
|
78424a1e12
|
Don't populate the magnatune library model until its node is expanded in the view
|
2010-08-27 18:47:10 +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
|
62daf29ec8
|
Make Magnatune initialisation faster by creating the filter widget on demand
|
2010-08-27 18:36:30 +00:00 |
David Sansome
|
a04309bc7d
|
Fix compile problem with glib >= 2.25. Fixes issue #662
|
2010-08-27 16:43:11 +00:00 |
David Sansome
|
cf6399df28
|
Initialise the GStreamer options in the settings dialog correctly, and ensure the GST engine can never try to create an empty sink. Fixes issue #661.
|
2010-08-27 16:41:35 +00:00 |
David Sansome
|
2bf920b3eb
|
Fix a build error in release mode
|
2010-08-27 16:29:28 +00:00 |
David Sansome
|
35708a09c5
|
Lazy load more context menus and dialogs
|
2010-08-27 16:15:54 +00:00 |
David Sansome
|
ba5fb9f552
|
Lazy-load some of MainWindow's dialogs
|
2010-08-27 15:42:58 +00:00 |
David Sansome
|
59e5de1468
|
Lazyload the radio service context menus
|
2010-08-27 15:20:52 +00:00 |
David Sansome
|
75b70b4acb
|
Initialise gstreamer in the background instead of blocking the UI
|
2010-08-27 13:57:39 +00:00 |
David Sansome
|
c7472eda59
|
Use std::fill and std::accumulate
|
2010-08-27 13:22:44 +00:00 |
David Sansome
|
dbc1bf5987
|
Set a better default column layout, and use a better column resizing algorithm
|
2010-08-27 13:15:32 +00:00 |
David Sansome
|
88a48a6bdf
|
Add an option to make columns in the playlist stretch to fit the window width like in Amarok 1. This option is enabled by default. Fixes issue #23
|
2010-08-27 12:42:06 +00:00 |
David Sansome
|
d30a9c379c
|
Add an option to disable the glowing effect on the current track. Fixes issue #660
|
2010-08-27 10:36:01 +00:00 |
David Sansome
|
a776758ad1
|
Clear the "stop after this track" marker after stopping after this track. Fixes issue #552
|
2010-08-26 19:29:55 +00:00 |
John Maguire
|
579c980666
|
Fix clang warning.
|
2010-08-26 17:25:50 +00:00 |
Bartłomiej Burdukiewicz
|
57540119b5
|
Add "Restore to defaults" and "remove action" action in WiimotedevShortcutsConfig
|
2010-08-26 15:37:07 +00:00 |
John Maguire
|
774ae905e6
|
Disable focus rect on Mac for more widgets.
|
2010-08-26 12:34:03 +00:00 |
John Maguire
|
a8295002cf
|
Disable icons in menus on Mac.
|
2010-08-26 12:25:31 +00:00 |
John Maguire
|
b450545a63
|
Disable focus rectangle on Mac for playlist & library views.
|
2010-08-26 12:22:13 +00:00 |
David Sansome
|
dad73e7e7e
|
Fix a mingw compile error in release mode
|
2010-08-25 22:13:58 +00:00 |
John Maguire
|
a827379e88
|
Fix some clang warnings.
|
2010-08-25 21:14:37 +00:00 |
John Maguire
|
5689b39f47
|
Hide playlist filter clear button on mac.
|
2010-08-25 21:13:57 +00:00 |
John Maguire
|
372e196be4
|
* Add a half working gl block analyzer.
* Use a native search widget for the playlist search on Mac.
|
2010-08-25 20:59:08 +00:00 |
Bartłomiej Burdukiewicz
|
603cc47f83
|
Now default wiiremote sequences are visible
|
2010-08-25 18:10:44 +00:00 |
Bartłomiej Burdukiewicz
|
99db59d9dc
|
Some options in wiimotedev settings page now works
|
2010-08-25 16:19:54 +00:00 |
Bartłomiej Burdukiewicz
|
86ad7dc6da
|
Enable multiple actions
|
2010-08-25 14:58:22 +00:00 |
Bartłomiej Burdukiewicz
|
473b4839d9
|
Code cleanups
|
2010-08-25 13:51:30 +00:00 |
Bartłomiej Burdukiewicz
|
93acd26444
|
Add WiimotedevShortcuts class, support for nunchuk & classic controller
|
2010-08-25 13:02:53 +00:00 |
Bartłomiej Burdukiewicz
|
65fb6ad16f
|
Add "Alexander Peitz" to about
|
2010-08-24 20:29:03 +00:00 |
Bartłomiej Burdukiewicz
|
a9beafe033
|
Add configuration widget for wiimotedev and integration with settingsdialog
|
2010-08-24 19:57:43 +00:00 |
Bartłomiej Burdukiewicz
|
a783ecc3f8
|
New licence. Fix include string in interface.h
|
2010-08-23 20:48:38 +00:00 |
David Sansome
|
a30e7e6831
|
Add the other wiimotedev files to fix the build when wiimotedev isn't installed
|
2010-08-23 20:32:25 +00:00 |
David Sansome
|
3a67124fd9
|
Support copying files to WMDM devices. Sometimes doesn't crash 100% of the time.
|
2010-08-23 19:13:27 +00:00 |
Bartłomiej Burdukiewicz
|
7f95635ba0
|
Move wiimotedev interface entry to NOT APPLE AND NOT WIN32 section
|
2010-08-23 18:59:40 +00:00 |
Bartłomiej Burdukiewicz
|
9aa5d56830
|
Now looks just perfect
|
2010-08-23 18:31:43 +00:00 |
Bartłomiej Burdukiewicz
|
2d843fcd27
|
A src/wiimotedev
A src/wiimotedev/interface.cpp
A src/wiimotedev/interface.h
M src/ui/mainwindow.h
M src/ui/mainwindow.cpp
M src/CMakeLists.txt
|
2010-08-23 17:42:51 +00:00 |
John Maguire
|
2e03a2f093
|
*Fix device lister shutdown on mac
*Remove a bunch of debug
*Fix a windows translation
|
2010-08-23 10:26:00 +00:00 |
David Sansome
|
7821a48cb7
|
Get a list of songs from a WMDM device
|
2010-08-22 19:18:22 +00:00 |
David Sansome
|
bd4b6b2b50
|
Set a proper filename on songs that are copied over MTP
|
2010-08-22 17:54:49 +00:00 |
David Sansome
|
7ff4fa261e
|
Respond to WMDM notifications
|
2010-08-22 16:25:22 +00:00 |
David Sansome
|
f2e13a0cb7
|
Create a real unique ID for each WMDM device
|
2010-08-22 16:11:14 +00:00 |
David Sansome
|
8c3b16a93d
|
Properly shut down the WMDM lister
|
2010-08-22 15:42:21 +00:00 |
David Sansome
|
6790b43e62
|
Register for WMDM device notifications
|
2010-08-22 15:26:59 +00:00 |
David Sansome
|
160879327f
|
Pick gstreamer codecs and muxers for transcoding automatically instead of having a hardcoded list
|
2010-08-22 00:27:14 +00:00 |
John Maguire
|
831c5221bb
|
Add header to fix build on Linux.
|
2010-08-20 12:30:42 +00:00 |
John Maguire
|
59233f5192
|
Disable FFT when no analyzer in use.
|
2010-08-20 12:14:43 +00:00 |
John Maguire
|
acc71de1d9
|
Silence some warnings.
|
2010-08-20 11:25:19 +00:00 |
John Maguire
|
652f09b926
|
Fix memory leak from spectrum element.
Fixes issue #638
|
2010-08-19 10:14:56 +00:00 |
John Maguire
|
3b6fda9627
|
Yay Qt!
|
2010-08-18 19:28:07 +00:00 |
John Maguire
|
2db2354e0b
|
Move spectrum before volume element.
Tweak new analyzer.
|
2010-08-18 19:12:28 +00:00 |
John Maguire
|
9ca0870268
|
Fix slowdown of block analyzer.
|
2010-08-18 18:40:52 +00:00 |
John Maguire
|
459a134201
|
Remove FHT and use gstreamer's FFT for all analyzers.
|
2010-08-18 18:21:30 +00:00 |
John Maguire
|
7147dec69f
|
Missing files! ^&%^#@ SVN.
|
2010-08-18 16:26:36 +00:00 |
John Maguire
|
03274b0831
|
Add new analyzer API and example using gstreamer spectrum element.
|
2010-08-18 16:09:45 +00:00 |
David Sansome
|
c86f7ff1f1
|
Get free space information from WMDM devices
|
2010-08-17 21:09:28 +00:00 |
John Maguire
|
f077e33091
|
Fix playlist loading.
|
2010-08-16 18:58:26 +00:00 |
David Sansome
|
78db71c02c
|
Semi-working WMDM device lister
|
2010-08-15 23:26:04 +00:00 |
David Sansome
|
164d4f6f6f
|
Throw away the WPD lister and add a WMDM lister
|
2010-08-15 18:08:09 +00:00 |
David Sansome
|
ec22230f3c
|
Add a WPD lister. Doesn't do anything yet, other than compile
|
2010-08-14 22:43:19 +00:00 |
David Sansome
|
a3b29406e6
|
Use pkg-config to find libraries on windows, and explicitly link to zlib for libgpod
|
2010-08-14 18:56:05 +00:00 |
John Maguire
|
871a853ff7
|
Fix compile on mac.
|
2010-08-14 18:37:16 +00:00 |
David Sansome
|
ff19d31403
|
Support removing files from MTP devices
|
2010-08-14 17:06:38 +00:00 |
David Sansome
|
9fda03aa60
|
Support copying files to MTP devices
|
2010-08-14 16:39:45 +00:00 |
David Sansome
|
3f5e188045
|
Initial support for MTP devices
|
2010-08-14 15:57:05 +00:00 |
David Sansome
|
9c4282c61c
|
Fix a bug where forgotten devices couldn't be unmounted
|
2010-08-14 12:42:16 +00:00 |
David Sansome
|
39132c4dcd
|
In the organise dialog, prompt before connecting a device that hasn't been connected before
|
2010-08-14 12:30:51 +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
|
0faa81253f
|
Keep the same iPod connection when copying or removing multiple files, instead of connecting and disconnecting for each one. Also fix the lockdownd hack.
|
2010-08-14 11:16:11 +00:00 |
David Sansome
|
1d25ee78ed
|
Support removing files from ipods
|
2010-08-14 10:32:47 +00:00 |
David Sansome
|
1dbb1817e8
|
Codereview comments from r1685
|
2010-08-12 16:35:43 +00:00 |
David Sansome
|
2e646494aa
|
Update a device's free space after copying or removing files from it
|
2010-08-11 18:47:53 +00:00 |
David Sansome
|
a1332a2c05
|
Support multiple selections in the devices view
|
2010-08-11 18:18:58 +00:00 |
David Sansome
|
8e11c8b29e
|
Update translations
|
2010-08-11 18:18:14 +00:00 |
David Sansome
|
b74f853446
|
Merge translations from launchpad
|
2010-08-11 17:46:01 +00:00 |
David Sansome
|
b27238a480
|
Test whether we can still talk to afc before freeing the lockdownd client (fixes usbmuxd errors once and for all), report afc copy errors, keep track of files that failed to copy to a device, don't attempt to write the itunesdb if there were errors during copying.
|
2010-08-10 19:42:43 +00:00 |
David Sansome
|
9d2a4783ff
|
Don't show empty rows in the Hardware Information view
|
2010-08-10 18:45:34 +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
|
43a27979dc
|
Keep a shared_ptr on connected devices during the lifetime of their background processing threads
|
2010-08-09 21:32:25 +00:00 |
David Sansome
|
4e12ef71c8
|
Remove old header
|
2010-08-09 21:14:03 +00:00 |
David Sansome
|
0ccc3a5f0a
|
Remove dependency on libplist++
|
2010-08-09 20:22:55 +00:00 |
John Maguire
|
46fe33b300
|
Add new icons to device properties list.
|
2010-08-09 20:15:12 +00:00 |
John Maguire
|
9e9d33165f
|
* Add green ipod pngs.
* Fix transparency on ipod touch/iphone.
|
2010-08-09 20:06:53 +00:00 |
David Sansome
|
e65c710b5f
|
Improve error handling while transferring the iTunes database to/from the iPod
|
2010-08-09 19:24:17 +00:00 |
John Maguire
|
f078edf0db
|
Add ipod touch/iphone icon.
|
2010-08-09 19:14:42 +00:00 |
John Maguire
|
4d0cf9aafe
|
update translations
bah
|
2010-08-09 18:42:36 +00:00 |
John Maguire
|
8f9492a975
|
bah
|
2010-08-09 18:42:17 +00:00 |
John Maguire
|
9ddba7251a
|
* Get the given name for an iDevice.
* Clean up device information code & get a few more interesting values.
|
2010-08-09 18:40:20 +00:00 |
John Maguire
|
cef7e2a69e
|
Fix free space bar rendering on mac.
|
2010-08-09 14:20:33 +00:00 |
John Maguire
|
b1a96fd54d
|
Fix encoding of tags we get from gstreamer.
|
2010-08-09 13:12:54 +00:00 |
David Sansome
|
5739dbf1f0
|
Make copying to afc devices work :D
|
2010-08-08 19:11:34 +00:00 |
David Sansome
|
58506b0469
|
strdup to the rescue!
|
2010-08-08 17:45:57 +00:00 |
David Sansome
|
a228e2b806
|
Copy files to afc devices. Doesn't quite work yet
|
2010-08-08 17:41:06 +00:00 |
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
|
68d7156071
|
Add Copy to device... to the playlist context menu
|
2010-08-08 13:06:52 +00:00 |
David Sansome
|
d81db5f255
|
Reload playlist items in the background after editing
|
2010-08-08 12:36:07 +00:00 |
David Sansome
|
49da0eee27
|
Put a mutex around all the taglib stuff
|
2010-08-08 12:35:23 +00:00 |
David Sansome
|
23c02830de
|
Don't display ssh mounts in the devices list
|
2010-08-07 16:30:42 +00:00 |
David Sansome
|
296b2099ae
|
Install an svg icon on Linux. Fixes issue #604
|
2010-08-07 10:41:42 +00:00 |
David Sansome
|
42139fe92f
|
Append to, not replace, CFLAGS and CXXFLAGS. Fixes issue #609
|
2010-08-07 10:03:26 +00:00 |
David Sansome
|
aadd38708f
|
Fix an overflow when calculating free space and capacity. Thanks YellowOnion. Fixes issue #584
|
2010-08-07 10:00:20 +00:00 |
John Maguire
|
b37949628a
|
Use filename if no title in now playing widget.
Fixes issue #535
Thanks to arthur.murauskas
|
2010-08-06 14:15:14 +00:00 |
David Sansome
|
0b85797e45
|
Fix a crash when the gst state change takes ages
|
2010-08-04 20:32:53 +00:00 |
David Sansome
|
6f63dcc37f
|
Remove some debug output
|
2010-08-04 18:31:18 +00:00 |
John Maguire
|
67eb9770c4
|
Code review comments for r1631
|
2010-08-04 12:37:46 +00:00 |
John Maguire
|
35e87b2a77
|
Start gstreamer playing from a separate thread.
|
2010-08-04 12:13:43 +00:00 |
David Sansome
|
1cbd0af8fb
|
Fix compilation with gcc
|
2010-08-04 08:17:31 +00:00 |
John Maguire
|
16d50b29d8
|
Nice typedefs.
|
2010-08-03 19:40:54 +00:00 |
John Maguire
|
36264e0b2b
|
Separate out UniversalEncodingHandler.
|
2010-08-03 19:29:49 +00:00 |
John Maguire
|
78371a5d3a
|
Remove debug
|
2010-08-03 19:08:05 +00:00 |
John Maguire
|
e67f9a66c8
|
Load playlist in separate threads on startup.
|
2010-08-03 18:57:17 +00:00 |
John Maguire
|
f5449b9f8d
|
Move playlist loading off the GUI thread.
|
2010-08-03 14:59:18 +00:00 |
John Maguire
|
812a91214e
|
Add a warning if Song::InitFrom{Query,File}() is called from the GUI thread.
|
2010-08-03 13:37:47 +00:00 |
David Sansome
|
6604e97493
|
Make it possible to change the language with --language, or an option in the settings dialog. Fixes issue #583
|
2010-08-02 19:02:21 +00:00 |
David Sansome
|
aad6093b63
|
Give each gstreamer element a unique name
|
2010-08-02 18:13:40 +00:00 |
John Maguire
|
93f4fca324
|
Do bulk tag updates in "parallel".
Update issue #542
|
2010-08-02 15:07:26 +00:00 |
John Maguire
|
f45ec1a43e
|
Push more tag saving off the GUI thread.
Update issue #542
|
2010-08-02 14:22:05 +00:00 |
John Maguire
|
8166a50b2a
|
Use persistent model index.
|
2010-08-02 14:07:34 +00:00 |
John Maguire
|
992e0fb95e
|
Add support for saving songs in a separate thread.
Updates issue #542
|
2010-08-02 14:00:43 +00:00 |
John Maguire
|
be389a12f3
|
Also check for usbmuxd.
|
2010-08-02 12:42:59 +00:00 |
David Sansome
|
1dcdbfd7d6
|
Link gstasfsrc with the library rather than the executable
|
2010-08-01 18:53:55 +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 |
David Sansome
|
3535e5b954
|
Compile the afc plugin statically
|
2010-08-01 17:41:04 +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
|
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
|
7ca3612bea
|
Friendly names for the iPod Touch and iPad
|
2010-07-31 14:13:37 +00:00 |
David Sansome
|
7e29c772af
|
Use the playlist's name as the default filename when saving it
|
2010-07-31 13:10:08 +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
|
18f95c205c
|
Don't show the device capacity text in the device properties dialog any more
|
2010-07-31 12:48:55 +00:00 |
David Sansome
|
6dc81851bf
|
Juggle translations
|
2010-07-31 12:47:40 +00:00 |
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
|
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 |