Commit Graph

2208 Commits

Author SHA1 Message Date
Craig Drummond
286d2f76e8 Remove unity menu icon work-around. 2017-08-14 22:42:17 +01:00
Craig Drummond
ace619aa2c When adding items with a custom priority, or updating a custom priority,
add option to have this priority decrease with each item.

Issue #1054
2017-08-14 19:42:11 +01:00
Craig Drummond
c4a5a32b5e Add option to set application style. 2017-08-12 22:27:58 +01:00
Craig Drummond
d632c0d675 Separate actions for add and set priority
Issue #1054
2017-08-12 16:54:06 +01:00
Craig Drummond
22d091d058 Store replaygain settings in Cantata's config file, as it appears MPD
does not persist changes.
Issue #1041
2017-07-10 20:32:54 +01:00
Craig Drummond
73169b45d6 Set intiail window title 2017-07-08 23:44:34 +01:00
Craig Drummond
3e39c250d5 If no basic mode, then need to ensure advanced mode is auto-checked!!! 2017-07-08 23:38:07 +01:00
CraigD
18af841c99 Merge pull request #1039 from TheSkorm/master
Fix for latest qt5 avaliable from homebrew on OS X
2017-07-04 22:00:21 +01:00
Craig Drummond
a29cdaf211 iSet HighDPI attributes in main - so that they apply to wizard too. 2017-07-04 19:27:40 +01:00
Michael Wheeler
bfecaae3cf Fix for latest qt5 avaliable from homebrew on OS X 2017-07-04 22:25:52 +10:00
Craig Drummond
974b9adc38 Enable retina support for all builds. 2017-07-03 18:24:34 +01:00
Craig Drummond
7b54cdbe60 Try to always use fontawesome icons 2017-07-03 18:12:17 +01:00
Craig Drummond
d04d246887 Add style config item to force style - no UI yet. 2017-07-03 17:57:55 +01:00
Craig Drummond
3398dc5fdf Enable retina option for all platforms 2017-06-28 20:44:50 +01:00
Craig Drummond
f4c090ad2a Remove a spacer 2017-06-23 17:13:39 +01:00
Craig Drummond
c1a54e04a9 Increase toolbar min height 2017-06-21 22:29:47 +01:00
Craig Drummond
aae1134f87 Fix detection of Kvantum 2017-06-21 22:29:28 +01:00
rezodlub
98c571e447 High DPI scaling works on windows and linux/android 2017-06-12 09:02:56 +02:00
rezodlub
29a1937407 Fix idents of #ifdefs 2017-06-12 08:54:57 +02:00
rezodlub
417ff610ee Enable High DPI scaling on QT >= 5.6.0 2017-06-11 23:00:09 +02:00
rezodlub
e8cc1ab8ef Fixes:
empty folders on MPD side (crash inserting/removing to/from model)
usage of sys/time.h changed to QTime
no unistd.h in Visual Studio
if QT was build without SSL support, there is no QSslSocket class (at least in 5.6 and 5.8)
missing strncasecmp in Visual Studio
utime.sys is actually sys/utime.h in Visual Studio
2017-06-11 15:31:35 +02:00
Craig Drummond
7d8e7323a3 Remove more Gtk hacks 2017-05-24 17:59:05 +01:00
Craig Drummond
388cab137d Fix build if TagLib support is disabled.
Issue #1018
2017-05-23 22:32:29 +01:00
Craig Drummond
62aada1b89 Bundle newer openSSL with macOS builds.
Issue #1015
2017-05-12 22:51:00 +01:00
Craig Drummond
4a1bcd654d Add support for OriginalDate tag.
Issue #1012
2017-04-28 17:41:45 +01:00
Craig Drummond
ed83208630 Make all of Cantata's internal actions accessible via DBUS. These can
then be used to bind to global shortcuts.

Issues #1007 #1009
2017-04-22 11:56:46 +01:00
Craig Drummond
14a5d3f91a Remove icons from pushbuttons 2017-04-21 19:35:30 +01:00
Craig Drummond
91c131558e Always Qt5 now, so use QStyleOptionFrame 2017-04-21 18:39:10 +01:00
Craig Drummond
f76407816e Add 3 seek levels (5 seconds, 30 seconds, and 60 seconds), with
assignable shortcuts.
Issues #1008 and #1009
2017-04-21 18:35:43 +01:00
Craig Drummond
6128ff1cbd Fix macOS compile 2017-04-20 20:53:33 +01:00
Craig Drummond
267df22369 There are 2 'Edit Track Information' actions - one for views and one for
playqueue. Previously only the queue one could have a shortcut. Modified
to allow setting for both - but need to be different. Also allow setting
for organise files and replaygain.
Issue #1004
2017-04-17 18:29:15 +01:00
Craig Drummond
edba120db9 Remove touch support - does not work that well, and QtWidgets are not designed for touch 2017-04-11 17:15:21 +01:00
Craig Drummond
f7efbc380a Use FontAwesome::timescircle for LineEdit clear icon 2017-04-10 17:43:48 +01:00
Craig Drummond
f4c48915d4 Always use external helper for tags 2017-04-09 00:31:44 +01:00
Craig Drummond
8140827ad3 Remove USE_SYSTEM_MENU_ICON cmake option 2017-04-08 19:32:40 +01:00
Craig Drummond
b3bc9b456c Reduce number of advanced config items - there was just too many. 2017-04-08 19:27:18 +01:00
Craig Drummond
b63c6fbe26 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
ebf6c62ce4 When playing MPD's HTTP output stream, don't stop playback on pause.
Issue #987
2017-04-03 18:48:20 +01:00
Craig Drummond
529ab99987 When playing MPD's HTTP output stream, check periodically (for up to 2 seconds) to confirm backend is playing.
Issue #987
2017-04-03 18:46:12 +01:00
Craig Drummond
0a73215867 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
b0b0140d98 Remove Qt4 support 2017-04-02 18:43:34 +01:00
Craig Drummond
a517bf4f17 Remove KDE4 and Ubuntu Touch support 2017-04-01 22:55:27 +01:00
Craig Drummond
65574b565b If Cantata's convigured cover file name contains a %, then when looking for artist images use basic-artist if album is Various Artists, album artist otherwise
Issue #985
2017-04-01 18:22:32 +01:00
shane tully
2386f9cd31 fix iconCol not defined with KDE support enabled 2017-03-04 21:30:11 -08:00
Craig Drummond
c01a497bc4 Revert mistaken commit 2017-02-20 00:05:43 +00:00
Craig Drummond
715307d0c1 Add to note that music folder is used for tag editing, etc.
Issue #962
2017-02-20 00:02:32 +00:00
padertux
22ba49c62b Play next action added (#952)
This adds an new menu entry "Play Next" to the context menu of the playlist. "Play next" allows to move a selection of songs from the playlist directly under the currently played song.
2017-01-23 20:15:13 +01:00
Craig Drummond
123e84bbd2 Improve Mopidy support.
Issue #949
2017-01-10 22:37:07 +00:00
Craig Drummond
04297134a0 Only apply Qt5CT workaround if QT_QPA_PLATFORMTHEME==qt5ct
Issue #944
2017-01-02 16:58:50 +00:00
Craig Drummond
824063b717 Work-aroud Qt5CT palette issues
Issue #944
2017-01-02 12:23:19 +00:00