vaterlangen
fcf96cb6ff
Queue size and duration is now displayed in queue manager && Album Cover Popup fixes ( #6086 )
2018-06-18 14:21:44 +01:00
Eoin O'Neill
e2f63e3945
Implemented SPC playback functionality.
...
Would like to add more playback support for additional GME supported file types. GME is already supported by the GStreamer backend.
2018-06-16 10:06:37 +01:00
Antonio Russo
1732e56fe6
Hide TrackSliderPopup on appropriate leaveEvent
...
The previous fix introduces a regression on some platforms
which did not generate a leaveEvent with the TrackSliderPopup
was displayed. Logic is introduced to identify bonafide mouse
motion out of the TrackSliderSlider.
2018-02-24 23:42:29 +00:00
John Maguire
9929450cc2
Revert "Hide TrackSliderPopup on exit from popup"
...
This reverts commit f629d37315
.
2018-02-24 22:35:40 +00:00
Antonio Russo
f629d37315
Hide TrackSliderPopup on exit from popup
...
The previous behavior exited on leaving TrackSliderSlider,
which causes the popup to flicker, as it is shown and
hidden rapidly.
2018-02-24 17:16:51 +00:00
Vikram Ambrose
790fc2ff28
Replace Nokia based FancyTabWidget with standard QTabWidget ( #5956 )
...
* Replace Nokia sidebar widget with QTabWidget
The old sidebar widget was written by Nokia 10 years ago
and was a hand made hardcoded mess of widgets trying to
emulate a QTabWidget.
This commit completely replaces it with a widget of the
same name (FancyTabWidget) but is a much simpler subclass
of the standard QTabWidget allowing for a 50% code reduction.
There is still some manual draw code copied over to get the
exact same look of the previous widget but this is not strictly
necessary and can be later refactored with simpler drawControl
code based on styling preferences.
Benefits:
- 50% code reduction
- Easier to understand standard QTabWidget mechanics
- Built-in support for re-arranging and closing tabs
* Save and restore sidebar tab order
Allow the user to rearrange the tab order by dragging
tabs to a new location. Tab order is saved on exit and restored
on start
* Fix some code formatting issues
2018-01-10 09:22:05 +00:00
Santiago Gil
a781cc0be4
Add 'transient' hint to OSD_X11 ( #5756 ) ( #5779 )
2017-07-06 18:39:07 +01:00
santigl
82f0d261fa
Use the 'effective_album' title when searching for a track's cover
2017-03-06 18:21:27 +00:00
Ted Stein
69cddf70ef
macOS: Clear stale native notifications on 10.9+. ( #5601 )
2017-01-18 13:51:00 +00:00
Josef Vitu
32ed8ebba4
Back/Forward mouse buttons support ( closes #4809 ) ( #5440 )
2016-07-12 21:47:42 +01:00
John Maguire
55af2b1d3b
Add image fetching from wikipedia
...
#5416
2016-06-28 15:34:14 +01:00
John Maguire
a80e241bbe
Make image requests follow redirects
2016-02-17 15:55:32 +00:00
John Maguire
20bfade965
Hide Application classes behind pimpl.
...
This should also fix the build on windows where gcc gets confused as
libmygpo declares DELETE as part of an enum and mingw #defines DELETE in
winnt.h
2016-02-15 17:39:50 +00:00
John Maguire
86a6345995
Merge pull request #5251 from santigl/gainLabel
...
EqualizerSlider: move include from .h to .cpp
2016-02-11 18:03:18 +00:00
Santi
1fa4201926
EqualizerSlider move include from .h to .cpp
2016-02-11 14:59:39 -03:00
John Maguire
ea12cfacac
Merge pull request #5209 from narunlifescience/patch-1
...
move duplicated code to annonymous namespace static function
2016-02-11 11:58:06 +00:00
Arun Narayanankutty
b4fe7ac7e2
move duplicated code to annonymous namespace static function
...
update
2016-02-11 05:45:08 -06:00
John Maguire
0ea84e129e
Merge pull request #5210 from narunlifescience/patch-2
...
Use icon loader for remaining icons
2016-02-11 11:24:09 +00:00
narunlifescience
b6bf54be6c
remove magic numbers
2016-02-11 04:41:37 -06:00
John Maguire
100222477c
Merge pull request #5218 from santigl/gainLabel
...
Add gain label to EqualizerSlider
2016-02-10 15:46:47 +00:00
Santi
ec89bd3ea2
Add gain label to equalizerSlider
2016-02-10 12:44:33 -03:00
John Maguire
05c0d647f8
Merge pull request #5219 from narunlifescience/patch-5
...
use normal text color for volume
2016-02-09 13:56:15 +00:00
Arun Narayanankutty
dd1dcb0b6b
use normal text color for volume
2016-01-20 19:51:34 -06:00
Ivan Leontiev
e5be225a39
Collapse current "AutoExpandingTreeView" branch if you press "Left" key under its root
2016-01-15 07:55:56 +03:00
Ivan Leontiev
780a34c0bc
Make "AutoExpandingTreeView" animated by default
...
This adds dropdown animation to views which are derived
from "AutoExpandingTreeView" (internet, library, global search etc.)
2016-01-15 07:55:46 +03:00
Ivan Leontiev
b85d09cd9c
Fix misbehavior when you double click after a single click on a tree item
...
This issue appeared as a side effect since the commit
bcaa9e4a37
, which adds dropdown
animation to the library/internet view.
Reproduce:
Single/double click on a song item in library/internet view
then all double clicks on this item will be ignored, until you
single click on it once again.
The reason of this behavior in that the "setExpanded" method call from the
"ItemClicked" slot makes the invocation of the "mouseDoubleClickEvent"
method in the context where the view is in the "QAbstractTreeView::AnimatingState"
which makes impossible to emit "doubleClicked" signal, because it just
returns immediatelly (see http://code.qt.io/cgit/qt/qt.git/tree/src/gui/itemviews/qtreeview.cpp#n1849 ).
To get rid of this behavior we emit "doubleClicked" signal ourselves.
2016-01-15 07:55:19 +03:00
Arun Narayanankutty
29b8d308b3
Use icon loader for remaining icons
2016-01-14 06:10:54 -06:00
Santiago Gil
3ed298a73d
Enable Enter key shortcut in file view
2016-01-04 18:17:58 -03:00
Eduard Braun
f68e4c8c87
Improve the star icon of `favoritewidget`
...
* Use the star icon in its native size (16 px × 16 px) instead of unnecessarily scaling it down by 1 px
* Center the star icon vertically
2015-12-21 22:25:32 +01:00
narunlifescience
2603cf2088
use iconloader & cleanup previous remnants
...
update
2015-12-01 00:32:20 -06:00
John Maguire
2cd15ff430
Add NewClosure overload for QFuture
2015-11-26 18:35:17 +00:00
narunlifescience
f03d5356c3
Make a slight modification to library view line & preferences header line
2015-11-24 11:48:16 -06:00
narunlifescience
e1657ab2e8
Mouse wheel track slider Seeking
...
event accept
make format
2015-11-09 08:14:38 -06:00
narunlifescience
2b5ad90ea8
fix rating half star issue
2015-10-26 06:21:04 -06:00
narunlifescience
dd953fd86c
check custom icon location, then system theme & then fallback theme
...
icons added & replaced
2015-10-13 22:35:49 -05:00
John Maguire
3aac164f1e
Reverse volume slider direction with horizontal scroll.
...
Fixes #5064
2015-10-08 13:31:29 +01:00
narunlifescience
eaf79c3397
rename similar functions
2015-09-21 14:07:43 -05:00
narunlifescience
c2e11bed30
move functions to private section & rename a function
2015-09-21 13:25:31 -05:00
narunlifescience
90c09d1d0a
code optimized & added paintevent entry for theme change
...
Update sliderwidget.cpp
2015-09-19 00:28:59 -05:00
narunlifescience
85d4340bfe
Merge remote-tracking branch 'upstream/master'
2015-09-18 14:57:32 -05:00
narunlifescience
4d75fc086b
volume slider handle glow effect using system theme
...
clean up
2015-09-17 16:19:57 -05:00
John Maguire
8757cb36c6
Merge pull request #5035 from narunlifescience/master
...
Volume pixmap render on the fly using system theme
2015-09-16 12:18:56 +01:00
narunlifescience
785a7ee717
changed variable name & comments added
2015-09-16 06:10:13 -05:00
narunlifescience
af8cccc1cd
theme change check inside paint event
2015-09-15 16:43:52 -05:00
narunlifescience
e269f7ae40
const & format
2015-09-14 07:38:07 -05:00
narunlifescience
aaec092454
Volume Pixmap render
...
volume pixmap
2015-09-14 06:50:46 -05:00
John Maguire
f657f438ff
Merge pull request #5030 from narunlifescience/master
...
volume text color palette
2015-09-10 18:22:43 +01:00
Arun Narayanankutty
9d3e3eb33a
Update sliderwidget.cpp
2015-09-10 12:14:32 -05:00
Arun Narayanankutty
e2063fe78b
volume text color palette
...
This modification makes the volume percentage text color match general text color.
2015-09-10 11:11:43 -05:00
Ivan Leontiev
e85424cdd7
Fix time labels blinking when playing streams without known duration
2015-08-10 12:01:42 +00:00