Commit Graph

105 Commits

Author SHA1 Message Date
Craig Drummond
b63c6fbe26 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
0a73215867 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
860a0890a9 Clamp colour of all mono icons 2016-07-22 16:37:48 +01:00
Craig Drummond
94f26acfe0 Use FontAwesome icons for all action icons. 2016-07-19 19:44:51 +01:00
Craig Drummond
cfba8f3e18 When adding tracks from folders view, only add playlists if these have been explicitly selected. 2016-06-09 22:46:42 +01:00
Craig Drummond
7f9a12db0e Folder page nolonger has a search field - so if upgrading from a 1.x config with folder search visible, then hide it. 2016-02-05 18:25:18 +00:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
9d08c2984b Implemente titlewidget button actions for folders 2015-10-09 22:01:52 +01:00
Craig Drummond
7a48379c61 Fix insert-after current, and drag'n'drop of folders
- NEed to expand list of files before adding
2015-10-09 21:33:22 +01:00
Craig Drummond
a04307d8e1 Dynamically load folder view. (No nonger use listall :-) ) 2015-10-08 21:42:35 +01:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
be6b5e1f86 Custom actions.
#711
2015-08-11 19:16:35 +01:00
Craig Drummond
8a0ccf092c 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
fe4bcfca61 For consistency with library model, only add songs that pass filtering 2015-07-26 19:11:07 +01:00
Craig Drummond
e58802d90d Factor out common code 2015-07-20 20:14:44 +01:00
Craig Drummond
3c73db5d0d Add actions to view after init, so that standard actions are first 2015-07-04 21:22:56 +01:00
Craig Drummond
487fd0f3c0 Move view settings into menu button for each view 2015-06-27 17:06:14 +01:00
Craig Drummond
750d1ba7df Port pages to singlepagewidget 2015-06-23 23:25:04 +01:00
Craig Drummond
847a864e5d - 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
68f8476caa Re-implement tag editing, etc, from folders view. 2015-06-08 20:08:49 +01:00
Craig Drummond
4a713c7ec9 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.p.drummond
93b70ec240 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
ba6d330485 - (both) don't allow to set shorcut for actions that are menus (set prio, copy to dev)
- (trunk) reduce number of actions that can have shortcuts defined, list was way tooooo large!
2014-12-15 13:21:11 +00:00
craig.p.drummond
c0d3ac81db - Add control buttons for windows thumbnail toolbutton.
- Add prev/play/pause/etc to OSX dock menu
- As part of this connect to correct triggered signal!
2014-10-01 15:50:29 +00:00
craig.p.drummond
55cafd92f3 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
40766dd4bd 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
15c9db4e26 A separate 'Edit tags' action is required for playqueue... 2014-09-01 18:30:05 +00:00
craig.p.drummond
d7e220eba6 Use same action to edit tags in playqueue as item views. 2014-08-21 21:53:38 +00:00
craig.p.drummond
ef35d71222 Remove 'Add albums in random order' from view context menus. 2014-08-18 19:06:52 +00:00
craig.p.drummond
54c9f0c648 Move updating, etc, into ItemView 2014-07-30 19:03:24 +00:00
craig.p.drummond
2308642c5c Use QDesktopServices to start browser / file-manager 2014-06-10 19:48:00 +00:00
craig.p.drummond
d2c6d446d2 Add "Open In File Manager" to windows builds 2014-06-10 19:47:19 +00:00
craig.p.drummond
27bc161f39 Fix wikpedia/last.fm link in track view 2014-06-10 19:45:08 +00:00
craig.p.drummond
5e28cf7ba2 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
64c06773ce Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
ce8611f996 Only use 'leaves' if filter is active 2014-05-01 19:25:12 +00:00
craig.p.drummond
a1337b933c 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
1929ddaffe 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
941ccff571 Re-organise the code a little... 2014-03-26 19:39:37 +00:00
craig.p.drummond
b47bedab07 Create a 'Page' interface class, and use as base class for all pages. Mainwindow can now just store a pointer to the current page, and call relevant functions on this. 2014-02-06 19:50:16 +00:00
craig.p.drummond
5f64cf2803 Simplify MPD update 2014-01-31 19:51:29 +00:00
craig.p.drummond
7acce722c2 Fix refreshing of folder view when MPD update happens whilst page is not visible 2014-01-28 19:13:08 +00:00
craig.p.drummond
8a9463a813 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
83316553fc 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
05733adbb2 Use message overlay widget to indicate library is being loaded 2014-01-10 20:02:39 +00:00
craig.p.drummond
7c11c3c996 Cache folder listing too 2014-01-10 20:00:10 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
164cf713aa 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
craig.p.drummond
abc18ca1a7 Dont load folder list until view is visible. 2013-11-15 19:40:02 +00:00
craig.p.drummond
c43f6ae6d3 When showin a new page, place focus on view. 2013-11-10 07:55:14 +00:00