1
0
mirror of https://github.com/clementine-player/Clementine synced 2025-01-22 15:30:13 +01:00
Commit Graph

1377 Commits

Author SHA1 Message Date
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
a9b780ba08 Remove Qt QLAN plugin.
Fixes issue #554
2010-08-06 14:33:28 +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
e3c8b00dfa Make the afc src loads faster by only connecting once, and by caching reads from the device for when gstreamer does loads of tiny reads close to each other. 2010-08-04 20:33:48 +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
9d253fdf37 Fix playlist loading tests. 2010-08-03 16:00:51 +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
809ac54bef Make afcsrc take a URI so it can be used with uridecodebin 2010-08-01 17:27:56 +00:00
David Sansome
cc1728ddf0 Initial commit of an afc gstreamer source 2010-08-01 16:37:38 +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