99 Commits

Author SHA1 Message Date
Craig Drummond
f8121aaa73 Use function to set size? 2018-05-26 10:10:21 +01:00
Craig Drummond
7607f2e26a Move scrobling 'love' button into toolbar. Use unfilled heart before loved,
and filled when loved.
Closes #1253
2018-04-30 17:52:19 +01:00
Craig Drummond
fcf000e7f6 Try to make UI responseive to available width. Hide toolbar and
statusbar items in insufficient space. Switch view type when narrow.
2018-03-23 20:12:17 +00:00
Craig Drummond
14842a0ec4 Fix layout 2018-02-12 18:14:05 +00:00
Craig Drummond
a3d2c1f24d Initial work on HTTP volume control. 2018-02-08 21:56:48 +00:00
Craig Drummond
c488343564 Use QListView for titlewidget, to balance left and right views 2018-02-05 19:24:02 +00:00
Craig Drummond
f4c090ad2a Remove a spacer 2017-06-23 17:13:39 +01:00
Craig Drummond
bc2238fda8 Set spacing to 1 - so there is a gap between kantum style buttons 2016-08-29 11:58:47 +01:00
Craig Drummond
f4685d2422 Add a separator after scrobbling/http-stream buttons and before repeat/single/etc buttons 2015-12-06 11:13:49 +00:00
craig.p.drummond
50ddb3ba10 Add button to status bar to eanble/disable playback of MPD HTTP output stream.
BUG: 552
2014-09-30 16:33:24 +00:00
craig.p.drummond
81c777eeba Toolbar margins. 2014-09-29 16:10:12 +00:00
craig.p.drummond
7627318108 Add spacers at either end of toolbar. 2014-09-20 19:34:57 +00:00
craig.p.drummond
0fe274e525 Put spacer item in cover widget class - so that when widget is hidden, spacing is removed. 2014-09-18 16:29:11 +00:00
craig.p.drummond
a5bee369b1 Reduce spacer height - as it messes up view heights under OSX 2014-09-14 12:23:03 +00:00
craig.p.drummond
24df623492 Add a Url label to exit full screen. 2014-06-18 20:38:37 +00:00
craig.p.drummond
642f34bb54 - Add spacing to left of volume slider
- No text on slider
2014-06-18 19:06:10 +00:00
craig.p.drummond
70f8aca3ca Re-add collapsing of interface 2014-06-18 19:05:26 +00:00
craig.p.drummond
bf3f779bea - Use 2 lines for song info
- Left aling text
- Slightly larger play/pause button
- Hide stop button by default
2014-06-18 19:04:50 +00:00
craig.p.drummond
d6b41bf793 Re-add option to have cover in toolbar 2014-06-18 18:52:18 +00:00
craig.p.drummond
8a2c359602 - 'Love' tracks
- 'Love' via MPDScribble
2014-05-20 18:40:21 +00:00
craig.p.drummond
529cb6690b Use a toolbutton to indicate scrobbling status 2014-05-19 18:25:32 +00:00
craig.p.drummond
984cfe5eb2 Last.fm scrobbling support.
BUG: 352
2014-05-17 09:45:10 +00:00
craig.p.drummond
64c06773ce Alter includes to have su-folder - e.g. utils.h -> support/utils.h 2014-05-13 18:37:52 +00:00
craig.p.drummond
6f79dee43d Add button under playqueue to re-center playqueue on current song.
BUG: 472
2014-04-29 19:03:47 +00:00
craig.p.drummond
5dea7fd4c6 Add size-widget under playqueue 2014-04-29 19:02:11 +00:00
craig.p.drummond
fea92adeda Add volume to layout - so that we get a better layout when song-info and menu button hidden 2014-03-03 19:34:04 +00:00
craig.p.drummond
d71c452f4a Attempt to respect menubar usage of current desktop. For windows and Gnome, menu button is used, and menubar hidden. For Mac and Unity, menubar is used, and menu button is hidden. For KDE, by default the menu button is used, and the menu bar hidden - but a menu entry is provided to toggle. This setting maybe overridden - see README for details. 2014-03-03 19:32:39 +00:00
craig.p.drummond
32670fb301 Remove more space 2014-02-27 17:40:31 +00:00
craig.p.drummond
2c64894348 Remove space between toolbar and views. 2014-02-27 17:39:16 +00:00
craig.p.drummond
7c96f5f50d Use single label to show current song details 2014-02-25 19:28:02 +00:00
craig.p.drummond
595f8a7637 Add spacing at each end of time slider / track labels 2014-02-25 19:24:18 +00:00
craig.p.drummond
37cae96fcf Remove duplicate spacer name 2014-02-20 19:12:42 +00:00
craig.p.drummond
2ef31eb83a Better spacing 2014-02-20 19:10:40 +00:00
craig.p.drummond
0c354d6cb5 Use 2 lines for song info, as before! 2014-02-20 19:09:51 +00:00
craig.p.drummond
2b7fb98720 Fix spacing when info is in sidebar 2014-02-20 19:08:34 +00:00
craig.p.drummond
13b6beed68 Allow label to be squeezed 2014-02-20 19:07:36 +00:00
craig.p.drummond
1653f9df89 Center time slider 2014-02-20 18:53:27 +00:00
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
9a1c75b109 Move search fields back to the top of views. 2014-02-10 20:36:06 +00:00
craig.p.drummond
83316553fc Remove find buttons in status bar, and use Ctrl-F for both find in views and find in playqueue. Action depends upon which view has focus.
BUG: 384
2014-01-23 19:53:56 +00:00
craig.p.drummond
481a87def6 Place Cantata's 'toolbar' within a QToolBar - so that the style's toolbar look is preserved, and styles that can drag window via toolbar (e.g. QtCurve) still work. 2014-01-17 20:07:38 +00:00
craig.p.drummond
340228310b Better track/artist label alignment in main window 2013-11-29 20:14:09 +00:00
craig.p.drummond
42931e1066 Custom volume control 2013-10-15 17:19:20 +00:00
craig.p.drummond
9a49ee040e No need to set button icon size here... 2013-10-14 18:17:56 +00:00
craig.p.drummond
54d5fd2a3d Better tooltip for main menu 2013-10-14 18:13:08 +00:00
craig.p.drummond
aac26903a6 - Show action short-cuts in tooltips
- Move https->http conversion into NetworkAccessManager, so that it is consistent
- Place clear playqueue button back to its previous position
2013-10-09 17:07:14 +00:00
craig.p.drummond
509c5d95aa Move 'clear play queue' button to before search button 2013-10-08 17:59:35 +00:00
craig.p.drummond
1fa78a607a Some more 1 pixel spacing... 2013-09-13 19:09:22 +00:00
craig.p.drummond@gmail.com
f88fabd01d Place a 0-pixel wide 'size widget' at the bottom of each view, to attempt to ensure consisten sizes between views. 2013-09-13 11:25:34 +00:00
craig.p.drummond
99b9417fb5 Create a new SizeGrip class, so that we can force the size-grip on the main window to have the same height as toolbuttons - this makes it align to the bottom. 2013-09-12 18:37:59 +00:00