Commit Graph

31 Commits

Author SHA1 Message Date
craig.p.drummond
ee457e227c Don't enforce oxygen icons for Qt-only (Linux) builds. Cehck for missing icons, and use alternatives.
NOTE: This is not 100% complete yet - still require better icons for dynamic, playlists, and others...
2012-09-18 18:47:25 +00:00
craig.p.drummond
17828203ee - Improve item-view mouse over for Gtk+ style - when hovering, draw selection into a QPixmap and set painter's opacity before drawing image.
- Workaround issue of sometimes having an item (in icon view) staying in mouse-over state, even though mouse has left view.
2012-09-12 18:58:09 +00:00
craig.p.drummond
2034c11660 Force single-click activation in views. To enable double-click mode (which depends upon the style), edit cantatarc (KDE) or cantata.conf (Qt only) and set 'forceSingleClick=false' in the '[General]' section. 2012-08-30 19:37:59 +00:00
craig.p.drummond
8894263b1f More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
6960b056d4 Add keyboard short-cut for 'back' icon in listviews. 2012-06-18 18:25:54 +00:00
craig.p.drummond
2265eebe17 Implement a basic spinner widget for item views in Qt-only builds. 2012-06-01 16:24:54 +00:00
craig
5fac006d41 - Add showPAge to MPRIS interface
- Add a 'search' action (Ctrl-F) that will move focus to curent tab's search
field - or to play queue search field (if play queue has focus).
2012-04-16 18:38:00 +00:00
craig
1cc7520751 Update grouped-view controlled albums set when we update model 2012-04-16 18:36:02 +00:00
craig
0caba5c3b5 clear any existing search when 'Locate In Library' is activated. 2012-04-11 21:51:58 +00:00
craig
ea66d1d7df Dynamic playlists!!! 2012-04-10 21:23:21 +00:00
craig
7078e6c7df Save/restore current index - like we do with playqueue.
Also, try to ensure an item is selected - in case we are delteing items
2012-04-04 20:25:23 +00:00
craig
bd1de87413 Automatically expand treeview items when searching. 2012-03-27 17:39:05 +00:00
craig
3129aa06ee Add action to show current track in lib 2012-03-21 19:05:55 +00:00
craig
c7df4c5160 Initial import of grouped playlists - NOT FINISHED 2012-03-16 22:33:34 +00:00
craig
e73973fd3a Update playlist list-style text 2012-03-05 19:50:40 +00:00
craig
b5d867c397 Esc key navigates back in list views - if view has focus. 2012-03-05 19:50:18 +00:00
craig
f7e2b78928 Fix album view search text 2012-03-05 19:49:46 +00:00
craig
46ec3763e7 Add connect/disconnect action 2012-02-21 22:23:55 +00:00
craig
0788ffc3b5 Fix search placeholder text when navigating back in list style devices. 2012-02-09 19:15:59 +00:00
craig
6980615312 Delayed search for all views 2012-01-25 17:41:24 +00:00
craig
658f0bc29e 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
a3b76fb719 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
9fc2286ce3 Update copyright statements. 2012-01-04 19:15:55 +00:00
craig
2a32ec80c3 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
1236144c09 Show spinner over library/album/folder view when loading. (KDE only) 2011-12-22 20:03:54 +00:00
craig
28afda6c6a Cleanup 2011-12-21 19:44:04 +00:00
craig
222ac7e5bd Sort selected items by the order they appear on screen - QAbstractItemView::selectedItems is not sorted!!!! 2011-12-20 19:17:39 +00:00
craig
14b4c57a86 Only act on del key for list with focus 2011-12-19 19:28:58 +00:00
craig
8c7c0a68f6 Album views 2011-12-19 19:28:13 +00:00
craig
81fce60e14 Allow to navigate into albums 2011-12-18 22:58:29 +00:00
craig
dd06c86ccf 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