Commit Graph

127 Commits

Author SHA1 Message Date
Craig Drummond
b63c6fbe26 Use Qt5's translation framework - ts files, not po files. 2017-04-08 10:35:31 +01:00
Craig Drummond
0a73215867 Update (c) year 2017-04-02 18:45:30 +01:00
Craig Drummond
a517bf4f17 Remove KDE4 and Ubuntu Touch support 2017-04-01 22:55:27 +01:00
Craig Drummond
94f26acfe0 Use FontAwesome icons for all action icons. 2016-07-19 19:44:51 +01:00
Craig Drummond
705648420a Update (c) year 2016-01-08 18:55:13 +00:00
Craig Drummond
3b3a6efa77 Use own icons for non-KDE desktops, if not using oxygen, gnome, or humanity icons. 2016-01-07 22:04:29 +00:00
Craig Drummond
e0b2d58e57 getIcon not used! 2015-10-25 11:58:22 +00:00
Craig Drummond
005d4f9d8f Move shortcuts icon to pref dialog 2015-10-17 13:59:17 +01:00
Craig Drummond
5080e3377f Add an Icon constructor that takes a list of possible names 2015-08-30 12:39:07 +01:00
Craig Drummond
27088c66e8 Better icon selection? At least /slightly/ better when using breeze... 2015-08-29 23:02:02 +01:00
Craig Drummond
77ae58a9d0 Set HTTP server to listen on all addresses, but use IP address of socket
connected to MPD for HTTP URLs.
2015-08-14 18:57:15 +01:00
Craig Drummond
9533f12881 Update (c) year 2015-08-13 21:12:34 +01:00
Craig Drummond
be6b5e1f86 Custom actions.
#711
2015-08-11 19:16:35 +01:00
Craig Drummond
f49d9d7c7c Use 'Downloaded Files' as 'Files' title 2015-08-08 17:30:27 +01:00
Craig Drummond
51a8b48536 Be consistent - use 'Info' for context view 2015-07-15 21:56:04 +01:00
Craig Drummond
487fd0f3c0 Move view settings into menu button for each view 2015-06-27 17:06:14 +01:00
Craig Drummond
67507362d5 Always build support for Dynamic, Online, and Streams 2015-06-26 21:18:25 +01:00
Craig Drummond
54f615cc77 Re-work online services so that Jamendo and Magantune use SQL backend.
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +01:00
craig.p.drummond
93b70ec240 Rename mpd source folder to mpd-interface to help build errors when libmpdclient(?) is also installed.
BUG: 650
2015-03-16 19:18:52 +00:00
craig.p.drummond
70c44a5aa3 More OSX-like preferences dialog for OSX builds. (Still has Apply/OK/Cancel buttons) 2014-10-08 13:10:49 +00:00
craig.p.drummond
7cce2dfe55 Set focus on pagewidget's list when pref dialog is shown - to workaround weird OSX painting bug. 2014-10-03 15:49:36 +00:00
craig.p.drummond
772b767b84 Raise window when showing page 2014-10-02 11:07:55 +00:00
craig.p.drummond
cc0b037310 Use "Cantata Preferences" as title of preferences dialog under OSX. If not, it get titled "Preferences" and this seems to cause conflicts with the Preferences menu action and the Preferences action in the Window menu??????? 2014-09-21 18:55:45 +00:00
craig.p.drummond
87b230fa3b Dont show headers if limited space 2014-08-21 16:41:20 +00:00
craig.p.drummond
0d681a4d78 Add note-label classes to ensure consistency 2014-08-21 16:40:46 +00:00
craig.p.drummond
7237369976 Use smaller icon if limited height 2014-08-21 16:39:19 +00:00
craig.p.drummond
2f9cc825fb Use list-style view if screen is small 2014-08-20 19:29:09 +00:00
craig.p.drummond
45e680f588 Make Qt pref dialog shrinkable 2014-08-11 19:33:03 +00:00
craig.p.drummond
945a343dc6 Use stream icon as http server fallback icon 2014-07-19 10:28:05 +00:00
craig.p.drummond
160f92467a Use standard theme icon for collections page 2014-07-17 16:15:10 +00:00
craig.p.drummond
ccdc9e7846 Use inode-directory icon and not folder (same anyway) 2014-06-14 19:27:31 +00:00
craig.p.drummond
cfdeb0d1be No need to include mainwindow.h 2014-05-19 18:26:46 +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
41c6462eab Store streams in '[Radio Streams]' MPD playlist - and not streams.xml.gz 2014-05-02 16:36:25 +00:00
craig.p.drummond
f4ce497c30 Set min size for KDE builds too 2014-02-10 19:12:21 +00:00
craig.p.drummond
2a432813e3 Add 'Configure...' to sidebat menu - opens settings page at relevant section. 2014-01-28 19:06:52 +00:00
craig.p.drummond
d9db3c2020 Change to collection page if settings dialog is open, and user re-activates the preferences action. 2014-01-16 19:32:35 +00:00
craig.p.drummond
719020d850 Move configuring of enabled views into main interface section of settings dialog. 2014-01-15 19:33:45 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
702fb83123 Oops! Don't include httpserversettings.h if not building internal HTTP server!
BUG: 373
2014-01-05 08:25:59 +00:00
craig.p.drummond
c1642405c8 Add CMake option to disable streams tab 2014-01-03 19:04:37 +00:00
craig.p.drummond
00f9a2ff64 Add CMake option to disable online services 2014-01-03 19:04:14 +00:00
craig.p.drummond
7a2f2b6749 Add CMake option to disable building of internal HTTP server.
BUG: 373
2014-01-02 19:07:59 +00:00
craig.p.drummond
d0b1aea683 If icon theme does not have network-server, then use audio file icon for HTTP server settings page. 2013-12-27 18:44:13 +00:00
craig.p.drummond
e354c7d49a Fix build with proxy config dialog.
BUG: 336
2013-11-24 15:58:24 +00:00
craig.p.drummond
dd36d3c936 Fix KDE compile 2013-10-25 20:03:38 +00:00
craig.p.drummond
4f802a419e Link streams/online config pages to view pages 2013-10-23 18:32:04 +00:00
craig.p.drummond
53e8b7c4ad Can still use HTTP server without TagLib - its just not as good... 2013-10-18 18:57:44 +00:00
craig.p.drummond
3bdf92925b Only show config pages, and tabs, that are relevant to the enabled views. 2013-10-08 18:00:28 +00:00