Andreas
9ff9050d9c
Select files to transcode directly from a playlist.
2013-06-30 16:54:13 +02:00
Andreas
94d3de4b81
- Spacebar works now in the seekbar
...
- Show utf-8 times character instead of x in the album cover exporter.
2013-05-13 17:40:00 +02:00
Karol Werner
9504bb7653
Add an option to restart playback when starting.
...
Fixes issue 359.
2013-03-03 22:29:27 +01:00
David Sansome
9fae3881ed
Add a new "Playlists" tab to the sidebar that contains all the playlists created by or imported into Clementine. The tab bar now contains only "open" playlists - closing a tab closes the playlist without deleting it.
...
Update issue 1811
Added a Playlists tree view to the sidebar.
2012-10-30 23:04:22 -07:00
John Maguire
8887460cc7
Add a simple database console.
2012-09-26 18:56:48 +02:00
Arnaud Bienner
82a3c84bf6
Create the playlistiem_actions separator only once (to avoid a memory leak introduced in revision a38be50b0058: as the actions are supposed to be owned by the internet service, the separator action added in main window wasn't deleted).
2012-07-29 03:11:00 +02:00
Harald Sitter
769baa5c16
Use liblastfm1
2012-06-28 18:40:20 +01:00
David Sansome
45a8b3af59
Fix some remaining UI issues with global search:
...
- Add a "Configure global search" item to the context menu, and show the
context menu when right clicking in the help screen as well.
- Don't crash when nothing is selected.
- Add Ctrl+F and Ctrl+L shortcuts to focus the search field.
- Switch to the search tab when clicking one of the tags in Artist Info.
2012-06-16 21:26:06 +01:00
David Sansome
9c36cfa199
Replace the global search widget with a "Search" view on the sidebar. Organise results in a tree automatically.
2012-06-10 16:36:15 +01:00
David Sansome
40858d26c5
Add an "Add Podcast" menu item to the main Music menu, and always display new podcasts in the list when adding them
2012-03-12 14:11:24 +00:00
David Sansome
f16fc8867e
Allow podcasts to be added through the normal SongLoader mechanism (dragging to the playlist, on the commandline, "Add Stream", etc.)
2012-03-11 17:57:15 +00:00
David Sansome
bacef04405
Refactoring: remove a couple of the AlbumCoverLoader instances and instead use a shared CurrentArtLoader.
2012-02-26 14:40:51 +00:00
David Sansome
48f15c9fc7
Refactoring: instead of passing individual pointers to useful core classes (like TaskManager or LibraryBackend) to each class that uses them, pass one singleton-like Application instance everywhere.
2012-02-26 14:40:51 +00:00
David Sansome
2cb61908a9
Add .ape and .wv files to the file view filter, and use this same list in the Open Music dialog. Fixes issue 2533
2012-01-29 20:10:00 +00:00
David Sansome
281d69581c
Add Edit file information and Show in file browser actions to the files view. Fixes issue 2559
2012-01-29 18:44:00 +00:00
Arnaud Bienner
c2d794c014
Merge branch 'master' into appearance
2012-01-09 20:15:10 +01:00
Arnaud Bienner
ea063e1c39
Add missing modifications
2012-01-09 20:08:09 +01:00
David Sansome
9be641ee87
The external tagreader mostly works now:
...
* Make TagReaderClient a singleton until it's easier to pass dependencies around
* Add a WaitForSignal() that uses a local event loop to wait for a signal to be emitted
* Add a WaitForFinished() to _MessageReplyBase that blocks using a semaphore
* Add blocking versions of all TagReaderClient methods
* Use the TagReaderClient everywhere that Song::InitFromFile and friends were used before
2012-01-07 00:26:07 +00:00
David Sansome
9041117867
Move everything around in the source tree - static libraries and external binaries now go in "ext/". Add a generic worker pool.
2012-01-05 23:25:13 +00:00
David Sansome
54df30c15d
Remove the global search popup for now until it can be made a bit prettier
2011-12-12 20:49:09 +00:00
Arnaud Bienner
89680a02f0
Add the ability to have custom actions for PlaylistItems, and InternetPlaylistItems (through services). Add 'add to playlists' actions for Grooveshark
2011-11-06 16:12:44 +01:00
David Sansome
d83736acc0
Initialise a GlobalSearch in main and pass it around, so providers can register themselves
2011-09-24 14:44:23 +01:00
John Maguire
395c487250
Only create one global search popup.
2011-09-01 16:30:42 +01:00
John Maguire
c2d68fd697
Basic search popup triggered by a global shortcut.
2011-09-01 14:23:16 +01:00
David Sansome
38100f5e59
Make CoverProviders not a singleton
2011-07-23 19:34:41 +01:00
David Sansome
dd3eee63e5
Remove python scripting support
2011-07-23 15:32:12 +01:00
Tyler Rhodes
ded8e5f6f0
Refactor "Radio" files into "Internet" files.
2011-07-15 13:27:50 +00:00
Arnaud Bienner
272841ab73
Starting audio CD support. Starts issue 701
2011-06-09 23:08:43 +00:00
Tyler Rhodes
827d37e64b
Add 'Enable playlist background image' to preferences.
...
Fixes issue #365
2011-06-08 14:48:43 +00:00
Andrea Decorte
527171fadb
Toggle visibility for Pretty OSD by command line and global shortcut.
...
Fixes issue 1344
2011-06-05 08:21:17 +00:00
Andrea Decorte
c2e9bee463
Add an option to customize OSD message on song change
2011-05-22 21:15:11 +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
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
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
eceb4164c1
Add more trayicon mouse wheel actions.
...
Update issue 1597
Status: Fixed
Thanks for the patch!
2011-03-21 15:15:17 +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
David Sansome
2c4102b060
Fix an error if you try to disable dbus, but enable wiimotedev. Fixes issue #1516
2011-03-12 21:19:32 +00:00
David Sansome
c2445edad5
Add a "complete tags automatically" shortcut to the playlist context menu. Fixes issue #1532
2011-03-06 14:07:41 +00:00
David Sansome
99101c8442
Add a "Show in file browser..." menu item to the playlist. Thanks dein.negativ. Fixes issue #465
2011-03-06 13:10:14 +00:00
Paweł Bara
aa6c3ab35b
a way to mark DB schema versions as requiring a full library rescan
...
message dialog for a user when he's reached a full library rescan requiring schema version (like the final one of CUE sheet support)
2011-02-25 20:10:41 +00:00
David Sansome
72096bf1c8
Move ArtLoader from mpris_common.h to its own file, add libxrme to 3rdparty, add a working XMPP remote.
2011-02-19 18:24:11 +00:00
Arnaud Bienner
375abfd04e
Don't exit application to fast, to allow fadeout
2011-02-16 22:43:05 +00:00
Paweł Bara
60ac6768b8
Fresh new 'open in new playlist' action (Updates issue #1431 ).
2011-02-09 17:51:59 +00:00
Paweł Bara
82e92bb3ac
library view has now three modes: 'all songs', 'duplicates only' and new 'untagged songs only' (check out the http://code.google.com/p/clementine-player/wiki/LibraryViewModes ) - fixes issue #305
...
+ hiding the 'complexity' of QueryOptions filter and query_mode mutual exclusion behind it's API
2011-02-06 13:18:18 +00:00
David Sansome
0beb12fc14
Add some options to control what happens when you double click or use the menu to add tracks to the playlist
2011-01-24 21:16:26 +00:00
David Sansome
2c8e038b44
Make the Windows 7 thumbbar actually work. Move it to a different class that deals with QActions. Fixes issue #851
2011-01-16 00:39:51 +00:00
David Sansome
f79c10f41e
Add some buttons to the Windows 7 taskbar list. They don't do anything yet, but they sure look pretty!
2011-01-15 20:51:48 +00:00
David Sansome
135b32642e
Refactor all the code that handles adding items to the playlist - whether it be by a context menu item, double clicking in a view or dragging. Everything now uses the models' mimeData() instead of duplicating the same code everywhere.
2011-01-10 22:26:13 +00:00
David Sansome
dc619eb437
Start refactoring the RadioModel to inherit from QStandardItemModel
2011-01-09 18:27:41 +00:00
John Maguire
bde7902686
Refactor some initial setup out of MainWindow::MainWindow().
2011-01-04 11:33:22 +00:00