Commit Graph

76 Commits

Author SHA1 Message Date
craig.p.drummond
fbb9a5d41c Remove QPointer usage 2013-03-04 19:39:41 +00:00
craig.p.drummond
65b6387052 Use list of actions 2013-03-01 21:32:22 +00:00
craig.p.drummond
20a5a4db49 - Move common actions into StdActions
- Models are in control of what actions are show at what level
2013-02-18 17:07:46 +00:00
craig.p.drummond
cbfd0f20b7 Consistency.. 2013-02-13 19:42:03 +00:00
craig.p.drummond
d92dca64d4 Allow streams to have multiple genres. 2013-02-11 19:33:58 +00:00
craig.p.drummond
537d52065c If all streams (and categories) have been removed, then remove streams xml file as well. 2013-02-11 19:32:11 +00:00
craig.p.drummond
3fc4666e8a Make it possible to obtain list of streams from MPD server via http 2013-02-08 17:58:32 +00:00
craig.p.drummond
79ec4026ce Save immediately if file does not exist - to catch errors 2013-02-04 17:27:18 +00:00
craig.p.drummond
0fe6158fb3 Set file perms 2013-02-04 17:26:50 +00:00
craig.p.drummond
f2d5c16f29 Compress streams xml files too 2013-02-04 17:25:35 +00:00
craig.p.drummond
97f8bae3e3 Check if can save 2013-02-04 17:24:53 +00:00
craig.p.drummond
c7f8d075fa Trigger save on add 2013-02-04 17:24:39 +00:00
craig.p.drummond
235dfdd406 Add option to save streams in mpd folder. 2013-02-03 20:38:11 +00:00
craig.p.drummond
da333896ad Allow to move streams to different categories via drag-n-drop. 2013-02-01 18:07:03 +00:00
craig.p.drummond
09374f37a4 Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
476d132466 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
1043d7d5b7 'Add Stream' button 2013-01-15 19:21:14 +00:00
craig.p.drummond
605006e5ab Custom radio stream icon 2013-01-12 10:07:48 +00:00
craig.p.drummond
f87d7b063b Move server info into a dialog. 2013-01-12 08:30:57 +00:00
craig.p.drummond
1a5dfb0b76 - Dont save 'Unknown' genre to files, leave this as blank, and load blank as 'Unknown'
- Fix updatnig of genres in streams model
2013-01-12 08:29:19 +00:00
craig.p.drummond
aa46d2fe42 Format XML file if exporting 2013-01-12 08:28:28 +00:00
craig.p.drummond
b83e1fe9ed No need to check if stream exists if loading streams.xml 2013-01-12 08:28:09 +00:00
craig.p.drummond
99d0d9699e Use xml stream reader/writer not DOM 2013-01-12 08:27:41 +00:00
craig.p.drummond
79832a493f Add import of IceCast and SomaFM streams. 2013-01-12 08:27:18 +00:00
craig.p.drummond
f07ea3c595 Remove duplicate name in tooltip 2013-01-10 21:41:23 +00:00
craig.p.drummond
aab2156696 Control dir creation 2012-10-23 14:56:34 +00:00
craig.p.drummond
e2c0551aa4 Only need to download/parse streams (to check if they are a playlist) when
added from the streams page. (Streams in an MPD playlist will not be
playlists themselves, as MPD does not support this.)
2012-10-16 18:07:10 +00:00
craig.p.drummond@gmail.com
d697b4dc06 Move cacheDir/configDir helpers into Utils 2012-10-08 11:35:29 +00:00
craig.p.drummond
7562762728 Make 'Icon' a class, and move icons into Icons 2012-10-03 19:16:52 +00:00
craig.p.drummond@gmail.com
d3219a0ac7 More non-oxygen icon work
BUG:91
2012-09-20 11:02:47 +00:00
craig.p.drummond
affa21ccc5 Add 3 forms for Qt plural translations; none, singular, and others 2012-09-03 19:07:31 +00:00
craig.p.drummond@gmail.com
e5059c0a48 Use lupdate/lrelease for generating Qt translations from KDE ones.
Hack-around issues with Qt plural forms - use 'Tracks: 2' instead of '2 Tracks'
2012-09-03 11:27:16 +00:00
craig.p.drummond
6a29c8a261 Fix compilation!!!! 2012-09-02 20:17:35 +00:00
craig.p.drummond
5669f724f6 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
f4adbaf6a4 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
0647610cb3 Android: Set config and cache locations 2012-06-20 17:36:35 +00:00
craig.p.drummond
d932e73071 More android work... 2012-06-19 15:48:18 +00:00
craig.p.drummond
6859a15082 Use Q_OS_XXX not Q_WS_XXX 2012-06-12 20:41:08 +00:00
craig.p.drummond
f9f1edcb6f 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.p.drummond
a2a5842ccb Initial windows port. 2012-05-30 17:34:58 +00:00
craig
199ec0805c Add #define for default cover icon names 2012-03-20 21:13:18 +00:00
craig
b831ec23f2 Fix crash when deleting streams. 2012-02-22 17:29:15 +00:00
craig
81a71b25f5 Fix stream icons when add and edit! 2012-02-11 20:47:41 +00:00
craig
d9ef0e2d12 Fix stream export 2012-02-10 20:32:01 +00:00
craig
1f6d860b94 Query MPD for list of supported protocols - and only allow supported URLs. 2012-02-09 19:17:01 +00:00
craig
1aae3d2edc Store genre in set 2012-02-09 19:13:21 +00:00
craig
c84e84e31f Add genre filtering to streams pages. 2012-02-09 19:13:04 +00:00
craig
11cabaf230 Basic support for configurable stream/category icons. (KDE only) 2012-02-03 19:37:12 +00:00
craig
73295c6414 Allow icon names iwth path 2012-02-03 19:36:54 +00:00
craig
aa5920427b Add code to load/save icons 2012-02-03 19:36:24 +00:00