Commit Graph

81 Commits

Author SHA1 Message Date
craig.p.drummond
28526dcf06 - Remove corner cover widget.
- Remove collapsing of interface.
- Move position label inbetween controls.
- Use only 1 line for song details.
2014-02-19 20:39:12 +00:00
craig.p.drummond
4d809330ea Create a base class for TableViews 2014-02-04 19:14:11 +00:00
craig.p.drummond
d8398cc57f Fix usage of Qt5 deprecated funciton.
BUG: 403
2014-02-02 10:50:14 +00:00
craig.p.drummond
9b0e881b16 Hide scrollbars if header is set to stretch
BUG: 397
2014-01-30 19:23:35 +00:00
craig.p.drummond
3a169fe24e Mouse-over for all views 2014-01-30 19:21:31 +00:00
craig.p.drummond
6c94add93c Remove status colun, and draw status icon in first column. 2014-01-29 19:25:30 +00:00
craig.p.drummond
ff78b7fcd6 Tidy up 2014-01-29 19:18:33 +00:00
craig.p.drummond
7168547a93 Use stretch header class from Clementine for table style views.
BUG: 397
2014-01-29 19:17:08 +00:00
craig.p.drummond
87e7752322 Also update if type changes 2014-01-25 10:02:06 +00:00
craig.p.drummond
0a21cb8101 - Add option to use a custom image as playqueue background.
- Add option to specify blur and opacity of playqueue background image
BUG: 386

(Similar options to be added to context view background)
2014-01-25 09:59:21 +00:00
craig.p.drummond
df779145e6 Add overlay widgets to view, not viewport. 2014-01-15 19:29:23 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
ca0b7099fe Try to preserve playqueue position after undo/redo 2013-12-18 19:18:36 +00:00
craig.p.drummond
642bee5ed2 Check return of selectionModel() before using.
BUG: 333
2013-11-27 19:41:37 +00:00
craig.p.drummond
31db94f2bc Simplify 2013-10-28 19:48:09 +00:00
craig.p.drummond
13c4d2bfc6 (Hopefully) fix selection order of items - and order added to playqueue. 2013-09-03 18:40:50 +00:00
craig.p.drummond
a90fe42b4d Draw service icon behind view when searching 2013-07-12 19:07:51 +00:00
craig.p.drummond
d273009c66 Show message on playqueue when fetching a stream 2013-07-05 19:21:08 +00:00
craig.p.drummond
ba4efd15aa Draw base background before drawing cover 2013-07-03 15:40:35 +00:00
craig.p.drummond
ad19432c27 Update palette when playqueue is moved to/from sidebar 2013-07-01 19:55:13 +00:00
craig.p.drummond
b0f0a723a1 Optionally use current album cover as play queue backdrop 2013-06-25 18:05:48 +00:00
craig.p.drummond
634c454f61 Extra 20% added to fixed columns is not actually required. 2013-06-11 17:52:20 +00:00
craig.p.drummond@gmail.com
f22dfc4d2c Use mode's SizeHint to determine size of status column 2013-06-11 11:52:18 +00:00
craig.p.drummond@gmail.com
121ce5cde6 For high dpi settings, add extra padding to fixed width columns 2013-06-11 11:41:49 +00:00
craig.p.drummond
529a9e8952 Work on high-DPI support. QWizard seems broken???
BUG:231
2013-06-08 15:01:03 +00:00
craig.p.drummond
587aec145b Consistent style for treeviews 2013-05-30 18:58:37 +00:00
craig.p.drummond
e35b0f6b86 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
eab1676df6 Show spinner when loading streams, so that the user has some feedback! 2013-04-27 11:17:32 +00:00
craig.p.drummond
a21609f4a0 Playqueue menu 2013-03-28 19:13:05 +00:00
craig.p.drummond
3e98fd1cc6 Better control over playqueue actions 2013-03-27 21:48:04 +00:00
craig.p.drummond
7417f9040d - 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
cb1d5b4b26 Support for Qt5 2013-02-08 17:57:02 +00:00
craig.p.drummond
a54b2fef00 - 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
c60604502f Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
b401f4e351 Pass key of current album to playqueue view 2013-01-19 12:33:30 +00:00
craig.p.drummond
fbe6f03408 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
b4c5efb417 Slightly speed up playqueue searches. 2012-12-30 21:00:23 +00:00
craig.p.drummond
08205662ee 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
5bff55a584 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
ad05236cbd Fix 'locate in library' when MPD dir is not accessible. 2012-06-01 16:24:40 +00:00
craig.p.drummond
f5f3114145 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
8b24d760a4 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
faaf8bd29c Fix fetching of covers for grouped playlists. 2012-04-20 11:34:15 +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
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
a465cf58a3 Add 'Edit Song Tags' action to playqueue context menu. 2012-03-21 19:03:45 +00:00
craig
c7df4c5160 Initial import of grouped playlists - NOT FINISHED 2012-03-16 22:33:34 +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
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