Alfred
1b3b621957
add tooltips to IconOnly tabs
2021-10-25 16:21:14 +02:00
Daniel Perelman
ab6a480131
Apply reformatting from lint.
2021-09-07 18:04:38 +01:00
Daniel Perelman
f548884f57
Correct time computation for seekbar tooltip.
2021-09-07 18:04:38 +01:00
Lukas Prediger
b0704331d7
Integrate file name format options into RipCDDialog
...
for consistency with OrganiseDialog and reducing code duplication
2021-08-31 10:19:32 +01:00
Lukas Prediger
a6fef97cac
Separating out filename formatting options into separate widget.
...
First step towards unifying filename formatting over different dialogs.
2021-08-31 10:19:32 +01:00
Robin Lee
224c475b50
Rename multiple files to match the application ID
...
The desktop entry file, appdata file and installed icons are renamed to
match the application ID for the benefit of Flatpak packaging.
2021-07-20 11:21:05 +01:00
Jim Broadus
eb1b84b281
ratingwidget: Properly bind the ratings values
...
RatingPainter::RatingForPos should return a value in 0-1. But if the
passed position was outside of the widget's draw rectangle, a value
outside of that range could be returned.
2021-04-01 14:32:18 +01:00
Jim Broadus
e77595fba6
widgets: Add option to draw selected GroupedIconView header
2021-03-30 11:51:26 +01:00
Jim Broadus
4e8a12f373
errordialog: Don't clear messages on sponaneous events.
...
Don't clear the message dialog if a hide event is sent from the window
manager. These spontaneous events are sent when a window is minimized,
moved to a different screen, etc.
2021-02-23 21:41:50 +00:00
John Maguire
341dc7326f
Reformat all C++
2020-09-22 14:56:06 +01:00
SDNick484
ed0078b8d4
Adds missing QPainterPath include
2020-05-28 10:24:47 +01:00
Jim Broadus
72ac3cb88c
OSDPretty: Check return of current_screen in showEvent
2020-03-30 10:55:54 +01:00
Jim Broadus
33ffb4973a
OSDPretty: Fall back to primary screen
...
If current screen can't be find, use primary screen. This the
current behavior when used with older qt versions.
2020-03-30 10:55:54 +01:00
Jim Broadus
8706a39559
OSDPretty: Consolidate current_screen code in OSDPretty
2020-03-30 10:55:54 +01:00
Jim Broadus
26e12f5006
Support newlines in error dialog.
...
Translate "\n" to "<br>" in error dialog HTML.
2020-01-16 21:06:11 -08:00
Jonas Kvinge
e98c11fe64
Use QImage::sizeInBytes() with Qt 5.10 and above
2020-01-05 19:31:40 +01:00
Jonas Kvinge
1b23417a93
Use QWidget::screen() to fix compile with Qt 5.14
2020-01-05 02:51:08 +01:00
John Maguire
7d2c622d0f
Merge pull request #6507 from jonaski/sprintf
...
Replace use of QString::sprintf with QString::asprintf
2020-01-05 00:40:43 +00:00
John Maguire
a875c3b91f
Merge pull request #6506 from jonaski/styleoptionframe
...
Replace use of QStyleOptionFrameV3
2020-01-05 00:30:40 +00:00
John Maguire
cfa3ea0dca
Merge pull request #6503 from jonaski/darker
...
Replace use of QColor::dark and QPalette::background
2020-01-05 00:30:04 +00:00
Jonas Kvinge
7f6e7f8b30
Fix formatting
2020-01-05 00:17:18 +01:00
Jonas Kvinge
f81a3aa8d8
Replace use of QString::sprintf with QString::asprintf
2020-01-05 00:12:32 +01:00
Jonas Kvinge
a70537b83f
Replace use of QStyleOptionFrameV3
2020-01-04 23:40:12 +01:00
Jonas Kvinge
4c157a95dd
Replace use of QPalette::background with QPalette::window
2020-01-04 23:01:02 +01:00
Jonas Kvinge
9e3461f818
Fix formatting
2020-01-04 21:24:31 +01:00
Jonas Kvinge
6a8f70285f
Replace all uses of QDesktopWidget with QScreen
2020-01-04 21:18:12 +01:00
John Maguire
b7c3173001
Merge pull request #6439 from jonaski/signalmapper
...
Replace all uses of QSignalMapper with C++11 lambda expressions
2019-11-10 19:13:31 +00:00
Jonas Kvinge
3f9b6b1192
Fix formatting
2019-11-10 15:21:08 +01:00
Jonas Kvinge
344023e6dd
Fix formatting
2019-11-10 15:16:39 +01:00
Jonas Kvinge
ba31c755ef
Replace all uses of QSignalMapper with C++11 lambda expressions
2019-11-10 15:07:12 +01:00
John Maguire
21da802630
Merge pull request #6438 from jonaski/remove-extra-semicolon
...
Remove extra ';'
2019-11-10 00:53:37 +00:00
Jonas Kvinge
d09c27f719
Remove extra ';'
2019-11-10 00:30:18 +01:00
Jonas Kvinge
0da490a5e1
Replace QString::null with QString()
2019-11-09 23:45:28 +01:00
John Maguire
cb6cd7c485
Merge remote-tracking branch 'origin/master' into qt5
2019-10-04 16:51:43 +01:00
Antonio Russo
c5c294ba14
fancytabwidget.cpp: reuse QSettings object
...
avoid excessive locking by reusing a common QSettings object in
loadSettings.
2019-09-10 18:41:18 -06:00
Antonio Russo
e2de5cd62e
fancytabwidget.cpp: prefer QString to std::string
...
Consistently use QString, rather than creating a std::string and
immediately casting to std::string
2019-09-10 18:41:18 -06:00
Antonio Russo
e66fdd86da
Periodically save settings
...
Instead of immediately saving, which leads to poor performance,
and possible hardware damage (see #6057 ), limit saves to once
per second (similar to how KDE does it). It also guarantees
that only one save is required per second, by sharing a QSettings
object, and establishes a signaling framework to put other
setting save events into (but only uses this for the two major
offenders: playlist tab switching and window resizing).
This is in contrast to 6a312e7, which simply deferred the save
until program exit, and caused problems for some people (see #6217
and #6209 ).
Signed-off-by: Antonio Russo <antonio.e.russo@gmail.com>
2019-09-10 18:41:18 -06:00
luz.paz
fb93ae4b02
Fix misc. source comment typos
...
Typos found via `codespell`
2019-08-21 23:43:16 -04:00
Jonas Kvinge
1a2274bd2b
Merge branch 'master' into qt5-update
2019-07-21 14:20:59 +02:00
Paul Bonnen
b697e962b3
Make D-Bus 'desktop-entry' hint match system filename.
...
"Clementine" (as returned by QCoreApplication::applicationName())
does not match the system .desktop file name (but it may match user
.desktop files, as was the case for me); Clementine won't be picked up
as an application in KDE Plasma notification settings unless it case
matches.
2019-06-16 13:03:47 -04:00
Paul Bonnen
8483d24a04
Add `desktop-entry' hint to D-Bus notifications.
...
The notification system in KDE Plasma 5.16+ requires a 'desktop-entry'
hint in the D-Bus message to enable per-application notification
settings.
2019-06-16 12:37:53 -04:00
Filip Gawin
be827f4f7f
Simplify some statements
2019-02-22 18:49:48 +01:00
Jonas Kvinge
9f946a2898
Improvements to makefiles and make components optional ( #6221 )
2018-11-29 21:32:12 +00:00
Jonas Kvinge
8c198a99a5
Qt 5 fixes
2018-11-21 10:31:17 +00:00
Jonas Kvinge
d4fab4a2ea
Merge remote-tracking branch 'upstream/master' into qt5-update
2018-11-11 22:46:07 +01:00
Jonas Kvinge
0104763009
Fix missing signal ( #6195 )
...
* Fix missing signal
* Fix formatting
2018-11-11 16:48:09 +00:00
Jonas Kvinge
159d3c6ba6
Merge remote-tracking branch 'upstream/master' into qt5-update
2018-10-01 22:54:05 +02:00
Jonas Kvinge
25ef0ff211
Only use system tray if it's available on the system ( #6154 )
2018-10-01 01:40:31 -07:00
Jonas Kvinge
c29c2e95cc
Fixed merge conflicts
2018-09-30 15:11:06 +02:00
Kerem Seyhan
4ac2dedefa
Added mouse forward and back button actions.
2018-08-14 17:09:55 +01:00