Commit Graph

222 Commits

Author SHA1 Message Date
Craig Drummond
c27bd73c3e If model is a proxy model need to connect to source to get dataChagnged
if index is QModelIndex()
2015-06-21 12:10:39 +01:00
Craig Drummond
45d080c7d5 Use role to determine if cover should load in UI thread 2015-06-20 19:55:59 +01:00
Craig Drummond
54f615cc77 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
58ffbe9789 Nicer list header button 2015-06-11 20:46:12 +01:00
Craig Drummond
bc7ebc0aa4 If using list/grid view and model is reset, then navigate to top 2015-06-08 21:08:40 +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
945d85ea32 Make non-cover simple-tree item sizes similar height to grouped view 2015-04-19 11:42:10 +00:00
craig.p.drummond
e844604b95 Fix overlapping covers when using simple tree in playlists page 2015-04-19 11:31:54 +00:00
craig.p.drummond
8a315200c6 - Separate title and track number in search model table view.
- Show rating in search model table view.
2015-02-27 22:06:34 +00:00
craig.p.drummond
a459a2adb7 Add a 'FlatToolButton' style. Mainly for OSX, as QToolButton looks awful... 2014-10-09 19:47:05 +00:00
craig.p.drummond
18b4071119 Onkly once instance of style required. 2014-10-08 21:47:14 +00:00
craig.p.drummond
d220bd9d94 - Thinner splitters for more styles
- Because of the above, dont draw mac focus highlight for views
2014-10-02 17:16:13 +00:00
craig.p.drummond
ba17896b00 Use same selection drawing for all views. 2014-10-01 19:42:52 +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
7bfc8eb8b1 Hack around lack of auto-raise on OSX 2014-09-24 21:03:20 +00:00
craig.p.drummond
0e05af098b Retina support for covers in views. 2014-09-19 16:43:48 +00:00
craig.p.drummond
0cf5dc87cc Better retina support. 2014-09-18 16:29:58 +00:00
craig.p.drummond
5cae42aecb Allow to change stream, and online-service, filter search category without closing current search field. 2014-09-16 17:54:10 +00:00
craig.p.drummond
2b5c142866 If 'force single click' is disabled, then double-click on icon view will not add artist/album to playqueue but navigate into.
BUG: 541
2014-09-15 11:22:00 +00:00
craig.p.drummond
0ee187bb01 Simplify 2014-08-17 15:03:19 +00:00
craig.p.drummond
44aaa1e859 Fix comment 2014-08-17 15:03:02 +00:00
craig.p.drummond
48161dc53a Better var names 2014-08-17 15:02:44 +00:00
craig.p.drummond
32bdaf7147 Larger covers 2014-08-17 15:02:29 +00:00
craig.p.drummond
68f5fe3708 Remove double semi-colons 2014-08-17 15:02:07 +00:00
craig.p.drummond
7588d5d1d6 Always large action icons for grid view. 2014-08-17 15:01:32 +00:00
craig.p.drummond
3f910a7668 Fix view item size if not showing covers 2014-08-12 19:45:27 +00:00
craig.p.drummond
54c9f0c648 Move updating, etc, into ItemView 2014-07-30 19:03:24 +00:00
craig.p.drummond
82154caebf Load album covers for artists view in UI thread 2014-07-24 17:35:09 +00:00
craig.p.drummond
68cc3c2410 - 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
118e1d68f2 Fix sub-text rect 2014-07-16 19:02:35 +00:00
craig.p.drummond
8469d7d1dc Correct signal name 2014-07-14 18:44:12 +00:00
craig.p.drummond
431a9fab2e Remove type-ahead search - its not wokring 100% reliably.
BUG: 503
2014-07-14 18:43:49 +00:00
craig.p.drummond
6bd61fdd8d Use larger actions for icon view 2014-06-30 18:44:45 +00:00
craig.p.drummond
382ddaa280 Give more space around top of covers in icon view - so that selection looks nicer 2014-06-30 18:44:00 +00:00
craig.p.drummond
f653dc55ca Exclude some more keys from activating search field 2014-06-21 11:40:20 +00:00
craig.p.drummond
62550239b5 RTL fixes 2014-06-20 17:58:28 +00:00
craig.p.drummond
2b4b1f8577 Fix search field being displayed after a dialog is dismissed 2014-06-11 18:28:51 +00:00
craig.p.drummond
77df458307 Open search-widget as soon as user starts typing in view. 2014-06-05 18:41:32 +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
430f4af231 Only show search if enabled 2014-05-20 18:16:16 +00:00
craig.p.drummond
9780da2158 Reduce alpha of sub-text 2014-05-15 11:14:12 +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
c329d0136a Draw icons at full opacity if touch-friendly and item is selected 2014-04-29 19:00:49 +00:00
craig.p.drummond
f7a3170340 Increase size of items if touch-friendly 2014-04-28 19:40:06 +00:00
craig.p.drummond
abe6f47206 Dont increase icon size for 'touch friendly' - looks awful. Instead, just increase with of toolbuttons by 33% 2014-04-24 19:10:27 +00:00
craig.p.drummond
786f2b39f6 Move model roles into separate roles.h file. 2014-04-23 20:36:38 +00:00
craig.p.drummond
dd9d01deb2 Dont draw background behind actions 2014-04-23 19:01:07 +00:00
craig.p.drummond
80a2f81458 Fix back button text 2014-04-23 19:00:11 +00:00
craig.p.drummond
bd4ee119ae Remove 'Go Back' from context menu 2014-04-23 18:59:07 +00:00