Commit Graph

142 Commits

Author SHA1 Message Date
Craig Drummond
7c903051eb Control when custom actions should be enabled. For folder view, it can
only be enabled if files are selected.
2017-10-15 18:42:33 +01:00
Craig Drummond
96fc791f10 Add actions to locate artist, album, and track in library
Issue #1098
2017-10-15 16:24:37 +01:00
Craig Drummond
0b18f14089 When adding items with a custom priority, or updating a custom priority,
add option to have this priority decrease with each item.

Issue #1054
2017-08-14 19:42:11 +01:00
Craig Drummond
e67d6e3a23 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
a2f007a2b7 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
0ce800b68b Re-add genre combo to library view. Only visible if grouping by artist or album 2016-06-10 18:22:23 +01:00
Craig Drummond
b3f7cf2973 Re-add all album sorts from Cantata 1.x 2016-01-27 19:41:32 +00:00
Craig Drummond
05647dca0f Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
292d77b4b9 Allow adding of random albums when grouped via album 2015-09-13 22:30:03 +01:00
Craig Drummond
b2616b2a44 If grouping by genre and all genres selected, or grouping by arist and
all artists selected - then just select random album from all albums
2015-09-13 18:03:00 +01:00
Craig Drummond
d84c7506c7 Add 'Append Random Album' option to library, jamendo, and magnatune
pages.
#732
2015-09-13 12:54:50 +01:00
Craig Drummond
2406289303 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
b82483b791 Custom actions.
#711
2015-08-11 19:16:35 +01:00
Craig Drummond
623f46dd43 New options to add songs to play queue - 'add and play', 'append and
play', and 'insert after current'
#680
2015-08-10 18:00:44 +01:00
Craig Drummond
f07ea44a22 Auto-expand first level when searching 2015-07-30 19:32:37 +01:00
Craig Drummond
51dc9e0ecd Show + and |> buttons in some titlebars - allowing an album to be played
when its listing is shown
2015-07-20 20:28:03 +01:00
Craig Drummond
70d00eefe5 Factor out common code 2015-07-20 20:14:44 +01:00
Craig Drummond
e7365f7acb Add actions to view after init, so that standard actions are first 2015-07-04 21:22:56 +01:00
Craig Drummond
14e10bc5eb Always show artist images if in grid view 2015-07-04 12:01:34 +01:00
Craig Drummond
bdd24da338 Update view menu when grouping changes 2015-07-03 23:53:24 +01:00
Craig Drummond
76a890ce8c Seperate view config per group type 2015-06-28 18:50:13 +01:00
Craig Drummond
5fe2db6319 Move view settings into menu button for each view 2015-06-27 17:06:14 +01:00
Craig Drummond
6940a5e780 Port pages to singlepagewidget 2015-06-23 23:25:04 +01:00
Craig Drummond
6d52512c46 Re-work online services so that Jamendo and Magantune use SQL backend.
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +01:00
Craig Drummond
06c8a8978c - DirViewModel should handle MPD updates
- When loose MPD connection, should clear view but not DB contents
2015-06-08 20:26:13 +01:00
Craig Drummond
2de4af3dd8 Only update if parsed filter has actually changed. 2015-06-08 18:22:18 +01:00
Craig Drummond
087bffb08c Initial work on using SQL for MPD cache. Not 100% functional. Eventually
will also use SQL for Jamendo and Magantune...
2015-06-07 22:18:19 +01:00
Craig Drummond
c83eb3fc27 Various devel changes
- Use time_t to store MPD DB version, as that is what MPD sends anyway
- Initial changes for an (experimental) webapp
2015-06-01 21:53:55 +01:00
craig.p.drummond
d0b993094d Don't allow calling of cover dialog for composer - not currently supported. 2015-04-05 21:53:09 +00:00
craig.p.drummond
12b7bf0e83 Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
BUG: 650
2015-03-16 19:18:52 +00:00
craig.p.drummond
bfc8aa1ec2 Podcast fixes/improvements
- Add actions to mark podcast as episode as listened or new.
- Add action to cancel podcast downloads.
- Download podcasts sequentially.
- Fix display of unplayed podcast episode counts.
BUG: 547
2014-09-25 18:18:26 +00:00
craig.p.drummond
d5ce7de372 Re-format mode MessageBox messages - so that they can be split into main/sub text for MacOS dialogs. 2014-09-16 21:21:43 +00:00
craig.p.drummond
22698f5972 Need to enable edit tags even if we dont have replaygain support. 2014-09-12 17:51:29 +00:00
craig.p.drummond
2fbbec11a4 A separate 'Edit tags' action is required for playqueue... 2014-09-01 18:30:05 +00:00
craig.p.drummond
613b602148 Use same action to edit tags in playqueue as item views. 2014-08-21 21:53:38 +00:00
craig.p.drummond
8f6c53fa67 Remove 'Add albums in random order' from view context menus. 2014-08-18 19:06:52 +00:00
craig.p.drummond
2bd7ee047d Move updating, etc, into ItemView 2014-07-30 19:03:24 +00:00
craig.p.drummond
d5d5c23479 - Remove cover size setting, set automtically.
- Artist images only shown in grid view.
- No images, or icons, shown in basic tree view.
2014-07-16 19:06:33 +00:00
craig.p.drummond
f94bc3d947 Restore search field visibility for; PlayQueue, Artists, Albums, Folders, Playlists, Dynamic, and Devices views
BUG: 485
2014-05-30 16:03:56 +00:00
craig.p.drummond
d29d9a8781 Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
ce1dd4535e Only use 'leaves' if filter is active 2014-05-01 19:25:12 +00:00
craig.p.drummond
345b755818 Add option to only act on songs that pass current string or genre filter.
BUG: 473
2014-04-30 18:48:00 +00:00
craig.p.drummond
bd1b077552 If MPD database is refreshed whilst listview is not at top level, then reset view to top level 2014-04-04 19:34:10 +00:00
craig.p.drummond
8b19eaf390 REduce KDE differences 2014-03-26 19:34:28 +00:00
craig.p.drummond
8432f3e608 Simplify MPD update 2014-01-31 19:51:29 +00:00
craig.p.drummond
ccc920d3fc Remove refresh buttons in status bar, and place into main menu. Also, prompt for confirmation before perforing refresh. 2014-01-23 19:54:40 +00:00
craig.p.drummond
93ca63e555 Remove find buttons in status bar, and use Ctrl-F for both find in views and find in playqueue. Action depends upon which view has focus.
BUG: 384
2014-01-23 19:53:56 +00:00
craig.p.drummond
a5200df9d8 Use message overlay widget to indicate library is being loaded 2014-01-10 20:02:39 +00:00
craig.p.drummond
ab7ffecca3 Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
3a3177be22 When adding songs to an existing play lists, dont allow play list files to be added.
BUG: 372
2013-12-31 09:08:14 +00:00