Commit Graph

176 Commits

Author SHA1 Message Date
craig
ce5045180b - Change icon of active dynamic playlist
- Allow to have any combination of act1, act2, and toggle in itemview
2012-04-16 18:39:50 +00:00
craig
9517d96d85 Fix qt build 2012-04-16 18:38:37 +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
2f27c29eb6 Better, less hacky, workaround for QAbstractItemView shif-select bug
(https://bugreports.qt-project.org/browse/QTBUG-18009). Thanks to Spitfire
from qtcentre.org forums for fix.
2012-04-16 18:35:20 +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
4e7da14d65 Fix grouped playqueue when we have repeated instances of an album. Now when
an album is expanded/collapsed - all instances are expanded/collapsed.
2012-04-10 16:16:06 +00:00
craig
d608206f1c - Display 'Streams' as group title for streams
- Display stream tracks as 'artist - title (name)', or just file
- Don't show duration if this is 0
2012-04-08 17:41:11 +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
c4330bf568 Fix del key event filter in grouped view. 2012-04-04 18:45:24 +00:00
craig
99beebf68b Use SH_ItemView_ActivateItemOnSingleClick to detect single click mode in Qt build. 2012-04-04 18:45:02 +00:00
craig
7e558be1fb When using large sizdebar, attempt to calculate correct min size. 2012-03-29 15:50:33 +00:00
craig
b60f6ffeb3 Use 'plchangesposid' MPD command to get list of playqueue changes - means
less data needs to be read from MPD per playqueue update.
2012-03-29 15:49:19 +00:00
craig
bd1de87413 Automatically expand treeview items when searching. 2012-03-27 17:39:05 +00:00
craig
992c248d3a No actions in grouped view 2012-03-23 20:35:49 +00:00
craig
61f6266739 Adjust min and max sizes for sidebar. 2012-03-23 20:35:04 +00:00
craig
8981346818 Drop modes 2012-03-23 20:33:22 +00:00
craig
3129aa06ee Add action to show current track in lib 2012-03-21 19:05:55 +00:00
craig
a09bee9e32 Use collection 2012-03-21 19:05:23 +00:00
craig
3b0701416d No auto expand for playlist 2012-03-21 19:04:54 +00:00
craig
a465cf58a3 Add 'Edit Song Tags' action to playqueue context menu. 2012-03-21 19:03:45 +00:00
craig
eb686e43df Add #define for default cover icon names 2012-03-20 21:13:18 +00:00
craig
4d96b9c144 Dont allow to drop on an already selected row - as this seems to cause a crash!!! 2012-03-20 21:13:00 +00:00
craig
9fac498ec4 When an album is collapsed/expanded in playqueue, call dataChanged() so that
title row is redrawn - otherwise, for single-track albums, the view might
not get refreshed.
2012-03-20 21:11:48 +00:00
craig
b0cf7ad543 Only select hidden sibiling if this is *not* a collection! 2012-03-17 12:06:13 +00:00
craig
c7df4c5160 Initial import of grouped playlists - NOT FINISHED 2012-03-16 22:33:34 +00:00
craig
51b950ca2f Fix drawing... 2012-03-15 19:54:50 +00:00
craig
b18075f115 Better look for qt-only config dialog 2012-03-15 19:33:44 +00:00
craig
2024cc7268 Allocate more space for tab if required - up to a max of 50% extra. This
fixes "HTTP Server" config page title under Ubuntu with Qt-only build.
2012-03-15 19:32:52 +00:00
craig
d992b6fb8a SAve zoom settings 2012-03-14 21:42:28 +00:00
craig
d4a9c94147 Reduce QMutex usage - have MPDStats/MPDStatus emitted as objects, and
stored in relevant classes.
2012-03-13 19:31:25 +00:00
craig
24496d4f51 Use single-shot timers for search! Otherwise we keep on re-searching!!!!! 2012-03-11 20:51:25 +00:00
craig
a54852a092 More control over playqueue 2012-03-09 18:58:30 +00:00
craig
aa24b367b7 Use QTreeView for grouped style - fixes *many* issues with QListView 2012-03-08 17:43:43 +00:00
craig
d4b7c43f8b Update playqueue cover 2012-03-07 19:27:42 +00:00
craig
5b2afef3f3 Much better playlist tree style 2012-03-06 19:03:40 +00:00
craig
ce1d4ede56 Add comments 2012-03-06 19:02:23 +00:00
craig
1ce2a44bb8 Better text alignment with dif sized icons 2012-03-06 19:00:40 +00:00
craig
b99b1541be Darker sub-text 2012-03-06 19:00:20 +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
97a6177a84 Update copy of KMessageWidget 2012-03-05 19:48:55 +00:00
craig
13ebd33077 Decode tags from files to pass to mpd in server urls 2012-03-04 20:58:07 +00:00
craig
48edc1d7b2 Decoded Cantata streamed file URLs 2012-03-04 19:45:15 +00:00
craig
c7015bc4e5 Attempt to work-around broken QListView::scrollTo - this is broken if some rows are hidden.
ttps://bugreports.qt-project.org/browse/QTBUG-21115
2012-03-04 15:39:40 +00:00
craig
79c3fcfc1b Remove debug 2012-03-03 11:34:21 +00:00
craig
c1598959c0 Correctly handle scneraion where auto-collpasing is disabled at start-up. SO, we need to store which albums are user-controlled - this can be user expanded (if auto collapse on), or use collapsed (if not) 2012-03-03 11:24:38 +00:00
craig
ad18b33add Fix some scrollTo/position/expading issues 2012-03-02 21:51:22 +00:00