Commit Graph

60 Commits

Author SHA1 Message Date
craig.p.drummond
be9d27e84b Extra 20% added to fixed columns is not actually required. 2013-06-11 17:52:20 +00:00
craig.p.drummond@gmail.com
0809530930 Use mode's SizeHint to determine size of status column 2013-06-11 11:52:18 +00:00
craig.p.drummond@gmail.com
cd483e29f6 For high dpi settings, add extra padding to fixed width columns 2013-06-11 11:41:49 +00:00
craig.p.drummond
d8af54e418 Work on high-DPI support. QWizard seems broken???
BUG:231
2013-06-08 15:01:03 +00:00
craig.p.drummond
88bade2fa5 Consistent style for treeviews 2013-05-30 18:58:37 +00:00
craig.p.drummond
ffd0958710 Dont use alternating rows in views (does not look too great with grouped view). Use a fading divider instead. 2013-05-16 18:09:32 +00:00
craig.p.drummond
b0b0cb7421 Show spinner when loading streams, so that the user has some feedback! 2013-04-27 11:17:32 +00:00
craig.p.drummond
33485acf79 Playqueue menu 2013-03-28 19:13:05 +00:00
craig.p.drummond
eb49e1be0a Better control over playqueue actions 2013-03-27 21:48:04 +00:00
craig.p.drummond
20a5a4db49 - Move common actions into StdActions
- Models are in control of what actions are show at what level
2013-02-18 17:07:46 +00:00
craig.p.drummond
c65fc7713c Support for Qt5 2013-02-08 17:57:02 +00:00
craig.p.drummond
eb165543fa - With grouped view, connect to Covers signal when model is set
- Use quint32 for cache key
2013-02-07 18:30:18 +00:00
craig.p.drummond
09374f37a4 Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
f5d623e1dc Pass key of current album to playqueue view 2013-01-19 12:33:30 +00:00
craig.p.drummond
476d132466 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
db2220937a Slightly speed up playqueue searches. 2012-12-30 21:00:23 +00:00
craig.p.drummond
7e25cd0e30 Initial support for android (Necessitas) build.
NOTE: This is *very* much a WORK IN PROGRESS. There are *lots* of missing icons, fonts are a bit too big, etc.
2012-06-18 23:00:22 +00:00
craig.p.drummond
09527996b1 Support MPD queue functionality. Add an 'Add With Priority' to menu of library, etc, views. Add a 'Set Priority' to play queue. Requires MPD 0.17.0 or newer. 2012-06-15 19:05:14 +00:00
craig.p.drummond
853fece7eb Fix 'locate in library' when MPD dir is not accessible. 2012-06-01 16:24:40 +00:00
craig.p.drummond
f9f1edcb6f Reduce KDE/Qt code duplication - by creating dummy Dialog, MessageBox, and InputDialog classes/namespaces for Qt. 2012-05-31 17:45:57 +00:00
craig.p.drummond@gmail.com
c87402d2b6 When grouping songs into albums, take into account song year. Its possible for an artist to release two albums with the same name in different years!
BUG:6
2012-04-30 11:07:58 +00:00
craig.p.drummond@gmail.com
c47987a661 Fix fetching of covers for grouped playlists. 2012-04-20 11:34:15 +00:00
craig
693b26e27d - 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
5a57f336b8 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
b00860ca65 Add 'Edit Song Tags' action to playqueue context menu. 2012-03-21 19:03:45 +00:00
craig
e6182412c3 Initial import of grouped playlists - NOT FINISHED 2012-03-16 22:33:34 +00:00
craig
b450c6ad45 Reduce QMutex usage - have MPDStats/MPDStatus emitted as objects, and
stored in relevant classes.
2012-03-13 19:31:25 +00:00
craig
4d0be858bc More control over playqueue 2012-03-09 18:58:30 +00:00
craig
b80624c10b Use QTreeView for grouped style - fixes *many* issues with QListView 2012-03-08 17:43:43 +00:00
craig
d2d51dfce0 Update playqueue cover 2012-03-07 19:27:42 +00:00
craig
f6458892a6 Add comments 2012-03-06 19:02:23 +00:00
craig
fa049536e9 Decode tags from files to pass to mpd in server urls 2012-03-04 20:58:07 +00:00
craig
b25ba3735f Decoded Cantata streamed file URLs 2012-03-04 19:45:15 +00:00
craig
2cad176a7a 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
dd989ad142 Remove debug 2012-03-03 11:34:21 +00:00
craig
a03b9e7571 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
a27f92fcb5 Fix some scrollTo/position/expading issues 2012-03-02 21:51:22 +00:00
craig
a34b7c29c6 Use correct palette 2012-03-02 20:28:20 +00:00
craig
d04dc96f33 Use globe for default stream icon 2012-03-02 20:27:58 +00:00
craig
18e334a30e Standardise stream detection 2012-03-02 20:27:23 +00:00
craig
11e83c43af Use italic font for stream items in playqueue. 2012-03-02 20:27:07 +00:00
craig
b79f7442b5 Set current row 2012-02-29 18:11:19 +00:00
craig
388799198b Remove commented out code 2012-02-28 19:31:22 +00:00
craig
1f61664bfa Use correct font metrics 2012-02-28 19:31:10 +00:00
craig
fdaa913af6 Better icon pos 2012-02-28 19:29:34 +00:00
craig
6c87a70b3e Preserve expanded albums 2012-02-28 19:29:20 +00:00
craig
c92e6629f3 Key is 16-bit 2012-02-28 19:28:46 +00:00
craig
b83ce7e17f Fix removal of collapsed album 2012-02-27 22:07:39 +00:00
craig
2198dd6637 Initial import of collapsable play queue listview
TODO: Removing collapsed item only removes 1 track; reloading play queue needs to preserve exapanded albums
2012-02-27 22:03:07 +00:00
craig
8bfb35e173 Better current track indicator 2012-02-27 19:57:48 +00:00