Commit Graph

28 Commits

Author SHA1 Message Date
craig
1e7a791278 Simplify 2012-02-09 19:16:10 +00:00
craig
f4000ecce8 Fix search placeholder text when navigating back in list style devices. 2012-02-09 19:15:59 +00:00
craig
73295c6414 Allow icon names iwth path 2012-02-03 19:36:54 +00:00
craig
8e5ab6054b Delayed search for all views 2012-01-25 17:41:24 +00:00
craig
613f625422 Initial import of device support work
- Basic copy to/from device support.
- When refreshing library/albums, only affect parts of the model that have
  changed. (Previously the whole model was replaced).
- Allow songs to be deleted.

TODO:
- Make song deletion actually work
- Copy/delete album covers
- When deleting a whole album/artist, need to delete corresponding dir if it is empty.
- MTP devices
2012-01-15 19:18:12 +00:00
craig
16d525f9e3 Draw translucent icon below text 2012-01-06 19:37:12 +00:00
craig
8fdfed2363 In list/icon view, show actions of not selected/highlighted items at 20% opacity. 2012-01-06 19:35:49 +00:00
craig
27a8c7351d Use 'play' icon for 'replace play queue', and 'add' icon for 'add to play queue' 2012-01-04 19:32:31 +00:00
craig
0bf2d3553f Allow to use icon view in all bar lowest level - in case we ever have icon/list view for library. 2012-01-04 19:18:07 +00:00
craig
7dad99ec88 Update copyright statements. 2012-01-04 19:15:55 +00:00
craig
ec6cae6016 Fix:
when in a lower level, and search to an item that matches higher - the model navigates up - but the nav buttons dont change!!!!
this leads to a crash when press nav button!
   e.g. Im/
          Final Front../
            El Dorado...
        A/
           B

        If we are in 'B' and type 'Dorado' then we change to 'Im' - but nav buttons do not!
2012-01-03 19:58:33 +00:00
craig
70c10f9ed5 Fix actions not always displaying. 2011-12-30 13:45:22 +00:00
craig
1c664d2086 More opaque action background. 2011-12-30 13:43:37 +00:00
craig
10247c1861 Better detection of when mouse is in action rect. 2011-12-30 13:31:51 +00:00
craig
66263829dc Fix some right-to-left issues. 2011-12-22 20:28:01 +00:00
craig
1e46e13da5 Show spinner over library/album/folder view when loading. (KDE only) 2011-12-22 20:03:54 +00:00
craig
20bfa4ecea Hmmm, for single-click we need to connec to QTreeView::activated 2011-12-22 00:29:42 +00:00
craig
de110638ab No need to manullay expand/collapse on QTreeView::activated - this messes up
when KDE is set to double-click.
2011-12-22 00:20:55 +00:00
craig
097eab8075 Cleanup 2011-12-21 19:44:04 +00:00
craig
1aa5377a60 Set clipping 2011-12-21 00:45:06 +00:00
craig
e9bc7a316e Sort selected items by the order they appear on screen - QAbstractItemView::selectedItems is not sorted!!!! 2011-12-20 19:17:39 +00:00
craig
2fc010c828 Fix actions in treeview 2011-12-19 19:29:17 +00:00
craig
cfed24202b Only act on del key for list with focus 2011-12-19 19:28:58 +00:00
craig
a96117b997 Better still backgrounds... 2011-12-19 19:28:29 +00:00
craig
8eaffa08e0 Album views 2011-12-19 19:28:13 +00:00
craig
c5c606aa70 Better action background 2011-12-19 19:27:13 +00:00
craig
9af9ddf6b4 Allow to navigate into albums 2011-12-18 22:58:29 +00:00
craig
647eec5aff Make an 'ItemView' class so that each view can set whether to be list or tree like. 2011-12-18 20:04:13 +00:00