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
|
6b0ed0c4f2
|
Add Clementine to the default programs menu on vista and above. Thanks Joel Spadin
|
2010-08-07 11:47:52 +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
|
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 |