Paweł Bara
d1d177769a
cover providers are now recreated every search (this will lead to simpler API of theirs in a moment)
...
initial migration from SIP -> PythonQt in cover providers
2011-05-17 17:53:36 +00:00
John Maguire
69b2942566
Add dependency so spotify blob is built before clementine.
2011-05-17 11:53:17 +00:00
John Maguire
8dd745895a
Add --version command line flag.
...
Fixes issue #1867
Thanks to: tyler.s.rhodes@gmail.com
2011-05-16 19:21:46 +00:00
John Maguire
e7f635e507
Maybe fix mac spotify build.
2011-05-16 15:15:02 +00:00
John Maguire
b175c36431
Add file type filtering to File view.
...
Fixes issue #361
Thanks to: tyler.s.rhodes@gmail.com
2011-05-16 15:08:17 +00:00
David Sansome
d15c6ac495
Remove the timerEvent method from NetworkTimeouts
2011-05-15 16:19:47 +00:00
David Sansome
7b84b23366
Add bindings for classes from network.h
2011-05-15 16:12:49 +00:00
David Sansome
25e63e4b42
Add QtUiTools bindings
2011-05-15 16:12:38 +00:00
David Sansome
368c637ce7
Fix compilation in release mode and disable the python test for now
2011-05-15 15:46:42 +00:00
David Sansome
d9bb8ffd8c
Add the pythonqt bindings generator and make some bindings for RadioService and UrlHandler
2011-05-15 15:45:49 +00:00
David Sansome
930a2aa2bf
Add an interactive Python console to the script manager
2011-05-15 13:44:06 +00:00
David Sansome
7c05b42dcd
Add PythonQt to 3rdparty, use it in the python engine instead of SIP/PyQt.
2011-05-15 13:41:54 +00:00
David Sansome
e2c6526840
Make dynamic playlists use the limit specified in the smart playlist dialog. Thanks google@robbertkrebbers.nl. Fixes issue 1082. Fixes issue 1192.
2011-05-14 13:44:10 +00:00
David Sansome
792352be3b
When songs disappear from the filesystem (either they're deleted or are on a removable media that was unmounted), mark them as unavailable instead of removing them from the database. Thanks google@robbertkrebbers.nl. Fixes issue 401
2011-05-14 13:43:57 +00:00
David Sansome
dfb0289987
Fix the byte order of album cover art images sent over dbus on big endian machines. Thanks Paul Wells
2011-05-14 13:43:33 +00:00
John Maguire
c9a0318553
Revert to not scanning hidden directories.
2011-05-13 16:56:42 +00:00
Andrea Decorte
dbde7ae118
Fixed icons
2011-05-09 20:37:14 +00:00
John Maguire
6c291c45db
Add missing include.
2011-05-09 20:03:53 +00:00
Andrea Decorte
ddbe03b526
Added Login button to Last.Fm and others online services. Fixes issue
...
1772
2011-05-09 19:54:04 +00:00
Andrea Decorte
56c8567fc7
Added missing NOT conditions in smart playlists. Fixes issue 1836
2011-05-04 18:47:48 +00:00
Andrea Decorte
2bcaba28ad
Fixed translations when compiling without Spotify support
2011-05-04 18:00:48 +00:00
Arnaud Bienner
d20f689ab4
Revert r3234 because, as discussed, this could lead to blocking behavior
2011-05-03 22:38:24 +00:00
Andrea Decorte
2dd2b615ef
Show tooltips in the sidebar only in Tabs and IconsOnly modes
2011-05-03 18:06:17 +00:00
Arnaud Bienner
709d339866
Avoid to create a new thread when changing state. Make the UI more reactive, especially when Qt threadpool is already full (for example when fingerprinting several files in parallel for MusicBrainz autotagging)
2011-05-03 00:02:35 +00:00
David Sansome
e6032a7c51
Use __stdcall for libspotify callbacks on windows, call the right executable
2011-04-30 18:22:14 +00:00
David Sansome
d41916cf79
Update pot
2011-04-30 12:31:32 +00:00
David Sansome
70e6018b1e
Add some spotify branding, display spotify login errors, add a button to the config dialog to download the blob, only make the config dialog try to login when it needs to, fix a bug where the Starred and Inbox items would sometimes not get created.
2011-04-30 12:31:20 +00:00
Andrea Decorte
1c0a0f17dd
Added some debug output for last.fm tracks caching
2011-04-30 08:36:44 +00:00
David Sansome
a2ceca673c
Bump trunk's version to 0.7.1 (oops), show an error when the spotify blob crashes, actually use the LD_LIBRARY_PATH that is created
2011-04-29 21:49:48 +00:00
David Sansome
c22c5eb917
Fix a build failure on Windows
2011-04-29 21:01:20 +00:00
David Sansome
be69ad9225
Update the pot
2011-04-29 19:50:34 +00:00
David Sansome
3deb371537
If the spotify blob isn't installed, try to download it from the Clementine website. Also, make the blob separate from the core Spotify code in Clementine so you can build the core code without building the blob
2011-04-29 19:44:51 +00:00
John Maguire
a1e06e6596
Fix opening the Spotify config dialog from the context menu.
2011-04-29 18:56:17 +00:00
David Sansome
0b4368aece
Fix build error
2011-04-29 14:07:30 +00:00
David Sansome
a2d4e7d843
Change the fonts in the did you mean... popup, and make it observe enter and escape keypresses
2011-04-29 14:01:59 +00:00
David Sansome
337ac0b9e1
Update pot
2011-04-29 13:41:53 +00:00
David Sansome
5efe63462c
Get album art for Spotify tracks
2011-04-29 13:41:42 +00:00
David Sansome
35e34c6ca5
Hide the did you mean widget when leaving the search box, Don't lose the spotify tab icon when stopping playback, add a helpful label to the empty spotify search tab, remove the playlist CSS hook, fix double clicking the "Search spotify" item in the list
2011-04-29 11:24:58 +00:00
Paweł Bara
b0688a2aa7
fixing compilation of remote control
2011-04-28 22:31:58 +00:00
David Sansome
b20d280156
Add a "Did you mean ...?" widget when searching on spotify
2011-04-28 20:48:53 +00:00
John Maguire
b45e11712a
Correctly copy and fix up spotify blob on mac.
2011-04-28 20:37:13 +00:00
John Maguire
d51c99382e
Fix crash on Mac.
2011-04-28 20:19:48 +00:00
David Sansome
06852aaeb7
Show spotify search results in a separate playlist tab rather than in a tree in the sidebar.
2011-04-28 17:50:45 +00:00
David Sansome
255682b057
Remove the special load behaviour from Playlist Items and instead add URL Handlers that do the same job but for all playlist item types.
2011-04-28 15:10:28 +00:00
David Sansome
ccb9f8cf94
Use URLs everywhere instead of filenames. Move the URL parsing and song loading code out of individual playlist parsers and into the base class. Fix the playlist parser unit tests.
2011-04-28 12:27:53 +00:00
Andrea Decorte
9dd45dbe82
Improved Last.fm scrobbling when connection is down
2011-04-28 10:32:56 +00:00
Paweł Bara
23fbada6c4
fixing a problem with disabled "save cover to file" action in the now playing widget (fixes issue #1721 )
2011-04-27 19:44:38 +00:00
Paweł Bara
10fbbca82f
disable some more stuff in the cover manager's window if there are no active cover providers
2011-04-27 19:36:42 +00:00
Paweł Bara
fdda938c53
now that we have more cover providers, we're bringing the cover manager and the cover searcher goodness to our last.fm-less users
2011-04-27 19:10:37 +00:00
David Sansome
b15156a7a3
Handle bigger protobuf messages, add spotify searching to the UI
2011-04-27 16:38:28 +00:00
John Maguire
ff7d634fa4
Spotify on mac.
2011-04-26 22:20:11 +00:00
David Sansome
3d6677fe6d
Allow radio services (Spotify) to store whole songs in playlist items
2011-04-26 22:06:58 +00:00
David Sansome
6f1f4484f4
Allow songs from the spotify service to be added to the playlist, and bodge a tcpserversrc into GstEnginePipeline
2011-04-26 18:39:38 +00:00
David Sansome
3a34d416f9
Get playlist contents from Spotify and display them in the UI
2011-04-26 17:06:36 +00:00
David Sansome
2bec9a00fc
Add license headers to all the spotify source files and obfuscate the API key
2011-04-26 13:43:13 +00:00
David Sansome
c4f1b3f002
Get the list of playlists from spotify. Also clean up the logging in the client, rename and refactor some classes.
2011-04-26 13:42:58 +00:00
David Sansome
e152e3a3e3
Start of some spotify support - builds a binary blob linked against libspotify that Clementine starts as a separate process.
2011-04-25 19:16:26 +00:00
Andrea Decorte
4d19917b05
Length in smart playlists works again. Fixes issue 1796
2011-04-24 19:07:01 +00:00
David Sansome
071f1f4f7e
Add loads more debug logging on startup
2011-04-24 18:07:09 +00:00
David Sansome
8b1cbc33c0
Fix a race condition on startup that would cause a crash if the album cover loader thread took too long to start (happened a lot on Windows)
2011-04-24 18:07:05 +00:00
Andrea Decorte
c6c4902d3f
Added two new options for date queries in smart playlists. Fixes issue
...
1141
2011-04-24 17:52:16 +00:00
David Sansome
ec07d9d46f
Don't statically initialise Python extensions on Windows, add some more debug logging
2011-04-24 17:02:32 +00:00
David Sansome
9d52951dea
Add a compile time option to show the WIN32 console even outside debug mode
2011-04-24 17:02:26 +00:00
David Sansome
d28e5ae09a
Add a test for shared pointers in python
2011-04-22 18:53:33 +00:00
David Sansome
63b6c65b8f
Make the script dialog list scroll more smoothly
2011-04-22 18:53:26 +00:00
David Sansome
101985defa
Fix a build failure with glib >= 2.25
2011-04-22 17:52:09 +00:00
David Sansome
5a2f522895
Fix compilation on release builds
2011-04-22 17:17:37 +00:00
David Sansome
df05bf1195
Fix a bounds check in PlaylistTabBar, convert a couple more things to use qLog()
2011-04-22 17:07:57 +00:00
David Sansome
3eedc916ad
Add a new logging system
2011-04-22 16:50:29 +00:00
Arnaud Bienner
93eb4dea3f
Revert r3155, as it seems this doesn't correct issue 1710
2011-04-21 22:23:44 +00:00
Arnaud Bienner
be1ee059f2
Correct update lastfm's love/ban actions in tray icon
2011-04-21 22:19:28 +00:00
Paweł Bara
b8e1880854
"remove deleted songs from playlists" action in the 'deleted songs invalidator' plugin (fixes issue #1594 )
2011-04-21 21:56:37 +00:00
Paweł Bara
90470e1315
another plugin - Amazon provider for searching of covers
2011-04-21 19:07:39 +00:00
Arnaud Bienner
096c563a9c
On Mac OS X, we shouldn't transmit the event to search box when backspace is pressed, but accept it (this should result in deleting the track from the view). Updates issue 1710
2011-04-19 23:56:18 +00:00
Arnaud Bienner
41a4393b24
Translate dynamic playlist names at runtime.
2011-04-19 21:39:02 +00:00
Arnaud Bienner
1cd1a4a641
Forgot to update translations. Also adding a key accelerator to 'Tools' menu text (while keeping already translated strings)
2011-04-19 20:31:41 +00:00
Arnaud Bienner
6653d740fc
Adding shorcuts for navigating over the tabs. Fixes issue 1568
2011-04-19 20:11:24 +00:00
David Sansome
2f88d8b355
Change "drection" to "direction" in the mpris /Player schema
2011-04-19 19:22:58 +00:00
Paweł Bara
6841e183d3
in the Last.fm config dialog, hide the warning icon with the warning itself
...
David's POTs
2011-04-17 15:25:32 +00:00
David Sansome
05f73962a8
Oops, update playlist.sip
2011-04-17 15:23:11 +00:00
David Sansome
8f4c1dbbf6
When doing gapless playback, fix a bug where the TrackEnded signal would be emitted too early, before the track had actually ended. This caused the song after the current song to get scrobbled and its playcount increased. Fixes issue 1771
2011-04-17 14:11:37 +00:00
Andrea Decorte
9a31eb7fd4
When deleting items in playlist, select the next one. Fixes issue 1279
2011-04-17 13:48:02 +00:00
David Sansome
012eeee46a
Only update a song's play count once if scrobbling is disabled. Fixes issue 1766
2011-04-16 23:17:48 +00:00
David Sansome
5ed1fcd5e1
Add a load of options to the transcoders. Fixes issue 415.
2011-04-16 23:04:15 +00:00
David Sansome
9030c5a49e
Scrobble a track again if it's loved after it's scrobbled
2011-04-16 15:27:41 +00:00
David Sansome
343b6d6c3a
Re-enable the love button after going to a different song in a radio stream. Fixes issue 1086
2011-04-16 15:27:34 +00:00
David Sansome
12b6bbd166
Scrobble radio streams even if we don't know the length of each individual part. Fixes issue 681
2011-04-16 15:13:53 +00:00
Arnaud Bienner
f7e614684d
Minor modifications thanks to David' comments. Adding some comments to explain the new process: hope it's clearer now
2011-04-16 15:06:13 +00:00
Arnaud Bienner
65ef047c38
Loading file in async way, in two times: fast loading files and insert them in playlist view, while loading info (tags, ...) in background thread
2011-04-16 14:04:15 +00:00
David Sansome
23c744f41a
Add a queue element to the pipeline to buffer even local sources, and increase the default buffer size to 4 seconds.
2011-04-16 14:04:12 +00:00
David Sansome
8d6f818d25
Maybe fix an assert when connecting WMDM devices
2011-04-16 13:39:31 +00:00
David Sansome
f905ce3510
Put a limit on the size of the playlist undo stack, and don't add operations to the stack if they affect more than 500 items. Fixes issue 1762
2011-04-16 13:31:57 +00:00
Andrea Decorte
32ae9bd1de
Reintroducing scroll arrows, since the visual glitch seems a Qt bug
2011-04-15 21:54:19 +00:00
John Maguire
b9d35c29fe
Check last.fm subscriber status on config dialog load.
2011-04-14 11:11:34 +00:00
Andrea Decorte
764b3b0429
Show tooltips on playlist tabs only when needed. Fixes issue 1725
2011-04-13 19:15:30 +00:00
John Maguire
9d86b41a88
Add warning about not being able to play last.fm radio if not a subscriber.
2011-04-13 15:54:15 +00:00
John Maguire
6a06c90f0a
Revert broken shortcut translations.
2011-04-13 12:32:16 +00:00
John Maguire
32c395fde1
Update translations from Launchpad.
2011-04-13 12:07:55 +00:00
David Sansome
eddc47cc64
Recognise iPods correctly when using GIO.
2011-04-12 17:27:01 +00:00
David Sansome
2c6791f6d7
Updated turkish translation. Thanks H. İbrahim Güngör
2011-04-12 17:08:02 +00:00
David Sansome
babad3b32a
Fix DeviceKit devices on Linux. Thanks vsevolod.minkov. Fixes issue 1217
2011-04-11 22:06:44 +00:00
Andrea Decorte
2d27f10cfb
Add tooltips to playlist tabs. Fixes issue 1725
2011-04-11 16:29:36 +00:00
Andrea Decorte
502b17cfb3
Revamped last.fm config dialog. Fixes issue 1053
2011-04-09 09:00:10 +00:00
John Maguire
685710a7f7
Fix SIP file for Playlist.
2011-04-08 22:34:19 +00:00
Andrea Decorte
d10d1913cb
removed useless slot, made the disabled scrobbling icon a little lighter
2011-04-08 15:35:08 +00:00
David Sansome
b799543272
Stamp last.fm tracks before checking if they're valid scrobbles
2011-04-07 19:18:24 +00:00
Andrea Decorte
5d8f1fe872
Added scrobbling button in main window and a global shortcut for
...
toggling it. Fixes issue 1090
Improved last.fm error handling
2011-04-07 16:25:52 +00:00
John Maguire
55021ef67d
Fix compilation without pjsip.
2011-04-07 14:12:37 +00:00
John Maguire
18bfa12042
Add the beginnings of an ICE socket implementation.
...
Currently, it can be demoed using --stun-test and the icedemo from pjsip as the other client.
TODOs:
Add ability to do a full demo using only 2 clementine instances.
Complete session initiation over XMPP.
Add local & port forwarded sockets as options.
2011-04-07 13:38:27 +00:00
John Maguire
cb763213bf
Add missing Q_OBJECT macro.
2011-04-07 13:29:42 +00:00
Paweł Bara
2b22dfaaee
download only large covers from google
...
add cover size tooltip (see issue #1704 )
cover search window is now a grid and not a long list with vertical scrollbar
2011-04-06 15:24:56 +00:00
John Maguire
41ef30151a
Remove debug output.
2011-04-04 13:16:13 +00:00
John Maguire
ab363a54ea
Fix free space & capacity counts for MTP devices on Mac.
2011-04-04 13:15:56 +00:00
Andrea Decorte
e57d988f5d
oops, it seems that MidButton is a better choice...
2011-04-02 18:15:20 +00:00
Andrea Decorte
d29aa81a3b
disable double middle click in playlist tabbar and activate elide mode
...
in sidebar
2011-04-02 17:28:43 +00:00
Paweł Bara
3c61fbdade
terminate the search for covers immediately if there are no providers
...
if there's a search timeout, send back the results gathered so far (if any)
fixing the previous commit
2011-04-02 15:31:28 +00:00
Andrea Decorte
886f3d4d6f
Double click on a tab to rename it and visual improvements to tab bar.
...
Fixes issue 1651
2011-04-02 14:46:56 +00:00
Paweł Bara
f86b671272
fixing the minimal build
2011-04-02 14:43:50 +00:00
Paweł Bara
032b5f7e48
initial commit of "multiple covers providers" feature:
...
- simple API for cover providers (both C++ and SIP)
- a new "package" for cover related code
2011-04-02 13:34:06 +00:00
David Sansome
a10d396f22
Fix the InsertUrls dbus method so it inserts tracks at the end of the playlist and plays them again.
2011-03-31 18:47:25 +00:00
Andrea Decorte
55b2d30959
added a button to remove items and keyboard shortcuts in the Queue
...
Manager. Fixes issue 1646
2011-03-30 18:41:34 +00:00
David Sansome
c6bd3cbb30
Fix an uninitialised variable error with gcc 4.6.0. Fixes issue 1659
2011-03-30 15:00:00 +00:00
Andrea Decorte
9c2f0e7d8f
Ask before creating Jamendo database. Fixes issue 1440
2011-03-30 13:47:06 +00:00
David Sansome
e5bc2be85f
Add some more debugging output for deciding when to scrobble a song
2011-03-29 21:12:49 +00:00
David Sansome
e8101273f0
Set a minimum size on the visualisation window. Fixes issue 1643
2011-03-29 19:12:58 +00:00
David Sansome
96b9321d3b
Fix --seek-to and --seek-by. Fixes issue 1654
2011-03-29 19:05:09 +00:00
David Sansome
f416c27483
Fix a compiler warning in mpris1.cpp
2011-03-29 19:05:04 +00:00
David Sansome
e69970709e
Add an option to turn off -Werror. Thanks ssuominen@unk.fi
2011-03-29 18:51:16 +00:00
David Sansome
7d6eee590a
Don't force the track to stop at the end of a section unless it's part of a cue sheet. Fixes issue 1610. Fixes issue 1636.
2011-03-28 22:11:07 +00:00
David Sansome
9f04aa7bb2
Remove an unused variable.
2011-03-28 12:52:20 +00:00
David Sansome
31a2b8779d
Oops
2011-03-27 13:00:50 +00:00
David Sansome
e4a5820488
Update Portugese translations, thanks smarquesPT. Fixes issue 1625
2011-03-27 12:04:06 +00:00
Arnaud Bienner
900cbcf001
Using trUf8 instead of classic tr. Now displays the already translated strings (utf8) correctly. Fixes issue 1620
2011-03-26 19:03:59 +00:00
David Sansome
7c0569f2ae
Merge translations from Launchpad
2011-03-26 17:37:09 +00:00
David Sansome
f2ddc92a0d
Maybe fix the mac build without breakpad
2011-03-26 17:36:13 +00:00
David Sansome
0968e6680b
Oops, Fix a compile error
2011-03-25 21:52:56 +00:00
David Sansome
a707b4c502
Add a little bit of debugging output for system proxy URLs on linux
2011-03-25 20:13:04 +00:00
Andrea Decorte
ecda0ada4a
Playlists get an automatic name, no more prompts. Fixes issue #423
2011-03-25 19:16:12 +00:00
John Maguire
d86dce4b96
Add support for Google breakpad on mac. (Uploading crash reports doesn't work yet due to redirect).
2011-03-25 11:38:03 +00:00
David Sansome
d50cfaed46
Add google breakpad to 3rdparty, and gather crash reports
2011-03-23 21:53:24 +00:00
David Sansome
d91aaa880c
Make the library watcher pick up hidden files too.
2011-03-23 16:50:19 +00:00
Jonathan Anderson
ddfb90a0a1
clementine Issue 858
2011-03-23 11:23:55 +00:00
Arnaud Bienner
4f83d59f59
Oups... :S
2011-03-23 00:51:19 +00:00
Arnaud Bienner
163e65d765
Translate equalizer settings' names at runtime. Fixes issue 1376
2011-03-23 00:42:35 +00:00
Paweł Bara
df35f2cd9c
mark icecast songs as streams so they won't get greyed out (as non existent songs) when starting Clementine
2011-03-22 22:04:10 +00:00
David Sansome
92520a911e
Change Clementine to request the icecast directory from data.clementine-player.org, and to follow redirects
2011-03-22 20:41:31 +00:00
Paweł Bara
d775ef5c4c
a little tiny final language fix
2011-03-22 19:44:31 +00:00
Arnaud Bienner
5a7771aeea
Restoring tranlasted strings lost during r3037
2011-03-22 19:40:34 +00:00
Paweł Bara
7d54ee6644
mi scusi
2011-03-22 17:31:13 +00:00
Paweł Bara
f6c8c74302
mi scusi, missing translation
2011-03-22 14:53:48 +00:00
Paweł Bara
11cf7acded
avoid "loading tracks 0%" label showing forever on the status bar when loading an empty folder
2011-03-21 17:44:36 +00:00
John Maguire
b767c1ccf2
Fix display of stopped stream when stopped via play/pause shortcut.
2011-03-21 17:07:15 +00:00
John Maguire
eceb4164c1
Add more trayicon mouse wheel actions.
...
Update issue 1597
Status: Fixed
Thanks for the patch!
2011-03-21 15:15:17 +00:00
John Maguire
fa20af4516
Tidy up magnatune config code, fix comments from r2999.
2011-03-21 15:07:41 +00:00
Paweł Bara
02c51be094
fixing SIPs
2011-03-20 23:04:58 +00:00
David Sansome
31ead96e91
Fix last.fm scrobbling. Fixes issue 1503
2011-03-20 22:19:38 +00:00
David Sansome
4f11cb94e1
Make visualisations work again (how did nobody notice this for 3 months??)
2011-03-20 21:41:09 +00:00
David Sansome
008d396077
Use a monotonically increasing ID to identify pipelines, instead of their pointer value.
2011-03-20 21:40:53 +00:00
David Sansome
b3db5d699e
Remove CanDecode from GstEngine - it was only used by a test, and the test was disabled on buildbot because it was unreliable.
2011-03-20 19:36:50 +00:00
David Sansome
116bfc4594
Remove a comment and a TODO
2011-03-20 19:36:44 +00:00
David Sansome
e761f2bdc8
Fix a bug where the engine would skip a song that didn't exist, but then not play the next song.
2011-03-20 19:18:54 +00:00
Paweł Bara
bbd5b04244
visual revamp of "add to new playlist" option
2011-03-20 18:31:15 +00:00
Andrea Decorte
a88e02c452
Added right-click menu option to copy track to specific playlist. Fixes issue 1289
2011-03-20 17:38:15 +00:00
Paweł Bara
e619d7a280
fixing a bug where streams were removed from playlist during Clementine's startup
2011-03-20 16:07:24 +00:00
Paweł Bara
bfb068a6d1
conditionally hide some context menu actions in library view and playlist view
...
Song.is_stream()
2011-03-20 12:43:10 +00:00
David Sansome
246723a5a2
Don't crash when dragging a file in the playlist by grabbing its rating. Fixes issue 1458
2011-03-20 12:39:49 +00:00
Paweł Bara
41f659ff4b
fixing tests
2011-03-19 10:43:50 +00:00
Paweł Bara
3db00fc339
plugin that lets you grey out deleted songs on demand ("main menu / playlist") - available by default
...
also: this action will "ungrey" songs that were deleted but got restored
SIPs
2011-03-19 10:22:55 +00:00
Paweł Bara
823f798451
new option for greying out deleted songs on startup
2011-03-19 09:41:00 +00:00
Paweł Bara
a4bf317f33
minor deleted items handling fixes
2011-03-18 21:54:22 +00:00
John Maguire
7705487f96
Default to large sidebar on all OS.
...
< r3000 >
-------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
2011-03-18 15:09:30 +00:00
John Maguire
32193dbb9f
Add validation for Magnatune accounts.
2011-03-18 14:39:29 +00:00
David Sansome
744bf922f3
Merge translations from launchpad
2011-03-17 19:54:57 +00:00
David Sansome
9086ab8ed4
Add a "Show in file browser..." to the library context menu as well. Fixes issue #1563
2011-03-17 19:52:21 +00:00
David Sansome
0594fc53af
Enable the "Edit track information..." item in the library context menu when right-clicking an un-expanded node
2011-03-17 19:52:15 +00:00
David Sansome
a2d62883c2
Ignore subsequent errors by setting a flag instead of setting the pipeline state, which may deadlock if the pipeline is also being destroyed at the same time. Fixes issue #1584
2011-03-17 19:52:05 +00:00
John Maguire
0a54c5135b
Ignore empty lines in m3u files.
...
Fixes issue #1403
2011-03-17 16:05:08 +00:00
Andrea Decorte
4b6e2a8a62
Add global shortcuts for repeat and shuffle modes. Fixes issue #955
2011-03-17 08:21:05 +00:00
David Sansome
f4f482a440
Updated Turkish translation from H. İbrahim Güngör
2011-03-15 20:04:07 +00:00
David Sansome
85502e5516
Don't crash at the end of the last song on a playlist
2011-03-14 20:04:33 +00:00
David Sansome
cf826aeee0
Support dragging and dropping image files onto the now playing widget and edit tag dialog to set an album's cover art
2011-03-14 20:01:27 +00:00
Paweł Bara
c8a0ab9625
don't hide the truth
2011-03-14 07:29:43 +00:00
Paweł Bara
8ed6eca57e
fixing skipping songs for library songs
...
another "silent" GST error type
David's POT
2011-03-13 22:57:49 +00:00
David Sansome
f700df2f54
ALL GLORY TO THE HYPNOTOAD. Fixes issue 1374
2011-03-13 22:46:25 +00:00
David Sansome
f37467ac69
Don't try to create a pixmap from an invalid HICON on Windows. Fixes issue 1417
2011-03-13 22:14:23 +00:00
David Sansome
a37bb47e53
Merge translations from launchpad
2011-03-13 21:27:47 +00:00
David Sansome
cb275f318f
Add an option to disable automatic crossfading between tracks on the same album or from the same cuesheet. Fixes issue 1479
2011-03-13 18:37:46 +00:00
David Sansome
f22f361f66
Revert "Do not cross-fade if two songs of the same CUE file are consecutively being played"
...
This reverts r2921.
2011-03-13 18:37:39 +00:00
John Maguire
e172765331
Some support for MediaStorageInterface.
2011-03-13 18:20:37 +00:00
David Sansome
002ae13817
Use the canonical file path (resolve symlinks and '..') when adding directories to the library, and when adding files to the playlist. Fixes issue #1494
2011-03-13 14:43:03 +00:00
David Sansome
3d593e696c
Make escape and backspace work in the library and radio views. Fixes issue 1510
2011-03-13 14:14:16 +00:00
David Sansome
d7dbd21438
Fixed some of the "metadata changed" when doing a library rescan
2011-03-13 13:40:24 +00:00
David Sansome
db8359838a
Set a timeout of 5 seconds on musicbrainz network requests. Fixes issue #1390
2011-03-13 13:17:35 +00:00
Paweł Bara
ad7223f8b3
code review
2011-03-13 13:02:48 +00:00
David Sansome
8690438ad4
Cancel network requests and outstanding fingerprint operations when cancelling musicbrainz lookups
2011-03-13 12:52:08 +00:00
Paweł Bara
ce17d5f1c9
API for coloring rows in playlist view
...
graying out of broken songs on playback
David's POT?
2011-03-13 11:43:44 +00:00
David Sansome
1fb7dae446
Show a helpful error if the gstofa plugin isn't available
2011-03-12 22:29:13 +00:00
David Sansome
b74576cbd5
Fix build error on mac
2011-03-12 22:29:08 +00:00
David Sansome
3d696ad4f4
Add some docs for the musicbrainz stuff
2011-03-12 22:29:03 +00:00
David Sansome
b51566cdd9
Remove the dependencies on libtunepimp, libofa, libmusicbrainz. Use the gstreamer ofa plugin instead to fingerprint songs.
2011-03-12 21:19:41 +00:00