Commit Graph

55 Commits

Author SHA1 Message Date
craig.p.drummond
23fac23d50 Simplify HTTP server settings. Now only the interface can be chosen. HTTP server is used for all non-MPD files. If computer has no active network connection (e.g. lo is the only interface), then the HTTP server settings page is hidden. 2013-05-13 20:40:37 +00:00
craig.p.drummond
3210fe3c40 Monochrome sidebar icons 2013-04-25 22:25:03 +00:00
craig.p.drummond
a840d1fe22 Set default initial size for pref dialog 2013-04-15 18:37:09 +00:00
craig.p.drummond
3d177ce6aa Save, and restore, sizes of (most) dialogs. 2013-03-18 20:15:41 +00:00
craig.p.drummond
206cd48e15 Set size policy of main widget 2013-03-18 20:15:22 +00:00
craig.p.drummond
b2fb415aed Lazy load lyrics.xml 2013-03-16 07:45:59 +00:00
craig.p.drummond
52c4883132 MusicBrainz lookup 2013-03-13 20:01:51 +00:00
craig.p.drummond
54d5a3fe23 CDDB settings 2013-03-07 20:35:45 +00:00
craig.p.drummond
6f509f2276 Non-model pref dialog 2013-02-21 20:08:02 +00:00
craig.p.drummond
6d9624fc53 Use document-multiple for files, if theme has this 2013-02-12 16:40:12 +00:00
craig.p.drummond
cab46002b0 Use folder icon for cache, and file icon for files 2013-02-04 17:23:20 +00:00
craig.p.drummond
f304152fb7 Add option to save streams in mpd folder. 2013-02-03 20:38:11 +00:00
craig.p.drummond
fbe6f03408 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
9f5e0fa17d Add a 'Cache' page to settngs dialog, allowing cahce usage to be displayed and cache items delete. 2012-12-13 19:54:05 +00:00
craig.p.drummond
c1abcc5eba Merge 'External Settings' into 'Interface Settings' 2012-12-10 19:55:40 +00:00
craig.p.drummond
e066c8a1e0 - Use library icon for connection settings
- Use server icon for HTTP server settings
- Use OK icon for connect button on device listings
2012-11-05 21:27:26 +00:00
craig.p.drummond
89dd795a16 Clean caches when connection details changed. 2012-10-22 19:12:21 +00:00
craig.p.drummond
30f33c455e Remove old library caches 2012-10-22 19:02:39 +00:00
craig.p.drummond@gmail.com
868e662b2c Fix missing icons in windows build. 2012-10-05 11:03:07 +00:00
craig.p.drummond
974b50814c Support for modifiable keyboard shortcuts in Qt-only builds. (Code stolen from Quassel!) 2012-10-03 19:58:42 +00:00
craig.p.drummond
094354c66b Make 'Icon' a class, and move icons into Icons 2012-10-03 19:16:52 +00:00
craig.p.drummond
a7dc456a8f Create PageWidget class, to reduce KDe/Qt differences in preferences dialog 2012-10-03 19:16:01 +00:00
craig.p.drummond
e704299f24 - Use a random icon that matches the repeat icon better.
- Draw the consume icon in code, so that it matches random and repeat better.
2012-09-19 15:10:26 +00:00
craig.p.drummond
ee457e227c Don't enforce oxygen icons for Qt-only (Linux) builds. Cehck for missing icons, and use alternatives.
NOTE: This is not 100% complete yet - still require better icons for dynamic, playlists, and others...
2012-09-18 18:47:25 +00:00
craig.p.drummond
b877562085 Add a server mode (with HTTP API) to cantata-dynamic. Intended so that dynamizer can run on same host as mpd 2012-09-07 19:42:17 +00:00
craig.p.drummond
5c7d22c72d Initial work on Qt translations. Commented out for the moment, as xgettext is crashing!!! 2012-09-02 20:13:00 +00:00
craig.p.drummond
49cc24eb46 Completly remove android changes - this NEVER worked very well, and never will with QWidgets :-( 2012-08-30 19:43:32 +00:00
craig.p.drummond
bf59f2eaff Fix non-android compile! 2012-06-22 15:55:46 +00:00
craig.p.drummond
b3f36f1cae Android: more sizing fixes 2012-06-22 15:51:13 +00:00
craig.p.drummond
8894263b1f More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
08205662ee Initial support for android (Necessitas) build.
NOTE: This is *very* much a WORK IN PROGRESS. There are *lots* of missing icons, fonts are a bit too big, etc.
2012-06-18 23:00:22 +00:00
craig.p.drummond
c1c61ce0d4 Make TagLib optional. 2012-06-18 18:22:58 +00:00
craig.p.drummond@gmail.com
42a6cccd72 Dont allow selection to overlap tab-widget border lines in preferences dialog. 2012-06-12 11:02:20 +00:00
craig.p.drummond
f31a7264cd Add support for multiple MPD servers. 2012-06-08 17:53:35 +00:00
craig.p.drummond
f5f3114145 Reduce KDE/Qt code duplication - by creating dummy Dialog, MessageBox, and InputDialog classes/namespaces for Qt. 2012-05-31 17:45:57 +00:00
craig
c67468c6a6 Better icons 2012-03-15 19:32:17 +00:00
craig
406f162e8b Combine playback and output config pages. 2012-02-29 19:35:32 +00:00
craig
8f97302b7f Add simple HTTP server 2012-02-22 18:52:38 +00:00
craig
518b7d41bb Cleanup 2012-01-04 19:19:13 +00:00
craig
9fc2286ce3 Update copyright statements. 2012-01-04 19:15:55 +00:00
craig
47ac68ee4b Change dock item icon to cover 2012-01-03 19:56:03 +00:00
craig
cbb9a34510 Save settings on apply 2011-12-08 21:48:56 +00:00
craig
21590066c1 tidy up 2011-12-08 21:46:59 +00:00
craig
0d9bc42739 Place MPDConnection in its own thread, and use signals/slots to communicate with it. 2011-12-06 17:44:06 +00:00
craig
d39eb91753 Update copyright 2011-12-05 19:32:25 +00:00
craig
fb8b984f26 Add copyright 2011-12-04 10:48:50 +00:00
craig
4b0ddb3c11 - Only show context menu when over tab
- Add option to draw border to right of tabs
- Add option to disable context menu
2011-12-02 17:36:53 +00:00
craig
fe9eef58b6 Fix warning 2011-11-30 17:14:09 +00:00
craig
799c6f04ed Save preferecnes 2011-11-30 17:13:56 +00:00
craig
f7c5dc7b49 Add space between header and contents 2011-11-30 17:13:07 +00:00