Commit Graph

119 Commits

Author SHA1 Message Date
craig.p.drummond
6388de4fb3 Create dir to hold dynamic files if it does not already exist 2013-07-18 16:29:39 +00:00
craig.p.drummond
01080397e4 Dont include qtplural in localize.h - support folder should be as stand-alone as possible 2013-07-18 14:54:10 +00:00
craig.p.drummond
f0bad94c9c Use i18n is a more KDE-like manner, other wise debug builds of kdelibs produce (I18N_ARGUMENT_MISSING)
BUG: 254
2013-07-18 14:52:45 +00:00
craig.p.drummond
c3fb74ec23 Search in dynamic page now also searches rules 2013-07-01 19:53:45 +00:00
craig.p.drummond
8e7dc5c102 Place search fields on bottom of views, and hide by default. Show when Ctrl-F is used for views, and Ctrl-Shift-F for playqueue. 2013-06-30 21:35:43 +00:00
craig.p.drummond
eb9b004d88 Fix enabling of widgets when toggle from remote to local 2013-06-24 18:43:36 +00:00
craig.p.drummond
63d1a84f8e Add systemd start-up script 2013-06-20 19:12:27 +00:00
craig.p.drummond
108b460db4 Set default time-to-live as 1 for UDP multicast message. Allow this to be changed via config. 2013-06-20 19:10:37 +00:00
craig.p.drummond
a90e2cdd9a Only poll remote server when dynamic page is visible (and server is not running), and poll every 2 seconds. 2013-06-19 18:25:57 +00:00
craig.p.drummond
dbf2f985e0 No need to update remote status just because MPD status has changed 2013-06-19 18:23:29 +00:00
craig.p.drummond
a71ce7e159 Only log that a message is sent if we actually send one! 2013-06-19 18:23:04 +00:00
craig.p.drummond
2a2565c21f Show error label if remote dynamizer is not running 2013-06-19 18:22:37 +00:00
craig.p.drummond
aba6d81ac7 Poll cantata-dynamic if its not running 2013-06-19 18:22:07 +00:00
craig.p.drummond
f5a12c4165 Better url change code 2013-06-19 18:21:46 +00:00
craig.p.drummond@gmail.com
73e7843171 Send UDP message details from helper to client via id request 2013-06-19 11:15:34 +00:00
craig.p.drummond@gmail.com
3ef02370b6 Dont actually need Perl's Mulitcast module, therefore no need for separate message sender 2013-06-19 11:09:36 +00:00
craig.p.drummond
f32c1052ca Bind to IPV4 address 2013-06-18 18:37:40 +00:00
craig.p.drummond
dc4f6dc14f Send ID from helper to client 2013-06-18 18:36:57 +00:00
craig.p.drummond
b8c64805ac Set content-header for HTTP POST messages 2013-06-18 18:35:53 +00:00
craig.p.drummond
169ea9443e If cantata-dynamic is started in server mode, then communicate status via UDP multicast messages. 2013-06-18 18:35:10 +00:00
craig.p.drummond
c8ef9db603 Better url-label area 2013-06-17 18:37:32 +00:00
craig.p.drummond@gmail.com
b234ee1684 If cantata-dynamic is started in server mode, then have it create any missing folders. 2013-06-17 11:10:06 +00:00
craig.p.drummond@gmail.com
a31d9e84f9 Check that perl is installed before attempting to start cantata-dynamic in local mode.
BUG: 240
2013-06-17 11:09:25 +00:00
craig.p.drummond
dc6e3af0d8 Fix Qt5 segfault on exit, due to static QIcons being destructed. 2013-06-12 19:56:59 +00:00
craig.p.drummond
95d6c5e412 Prompt before removing dynamic rules 2013-06-03 18:17:21 +00:00
craig.p.drummond
587aec145b Consistent style for treeviews 2013-05-30 18:58:37 +00:00
craig.p.drummond
9ae929a329 - Try no to use yes/no in dialogs - as Gtk reverses this to no/yes!!
- Use standard gui items, and create Qt equivalents
2013-05-29 19:00:50 +00:00
craig.p.drummond
356662111f Better status labels for streams and dynamic pages. 2013-05-08 18:27:51 +00:00
craig.p.drummond
08c5668cd7 Use correct error icon 2013-05-07 18:16:51 +00:00
craig.p.drummond
3210fe3c40 Monochrome sidebar icons 2013-04-25 22:25:03 +00:00
craig.p.drummond
3a5806cf04 Add 'add' button to dialog, so that can create multiple rules without closing dialog 2013-04-19 18:33:27 +00:00
craig.p.drummond
2117e37d68 PRevent duplicates in dynamic rules 2013-04-19 18:32:58 +00:00
craig.p.drummond
81b397346e s/songs the match/songs that match/g 2013-04-09 17:44:45 +00:00
craig.p.drummond
cfc44d5c29 Remove 'windowTitle' property from widgets 2013-04-08 17:14:57 +00:00
craig.p.drummond
ffe9477277 Put scripts into 'scripts' sub-folder, and .css files into 'themes' 2013-04-08 17:10:02 +00:00
craig.p.drummond
74d3c5fefc Use different icon for 'add dynamic playlist' 2013-04-03 16:58:52 +00:00
craig.p.drummond
a2930a3c17 Fix example text 2013-03-25 19:54:16 +00:00
craig.p.drummond
3d177ce6aa Save, and restore, sizes of (most) dialogs. 2013-03-18 20:15:41 +00:00
craig.p.drummond
64de943f3d Remove QPointer usage 2013-03-04 19:39:41 +00:00
craig.p.drummond
daaedeadf0 Use list of actions 2013-03-01 21:32:22 +00:00
craig.p.drummond
c57e36f602 Date range of 20years max 2013-02-22 20:39:51 +00:00
craig.p.drummond
c219449423 Allow wildcard genres. e.g. 'Rock*' for 'Hard Rock' and 'RockNRoll' 2013-02-22 20:38:21 +00:00
craig.p.drummond
9a63c418ce Use a property to determine slim combo 2013-02-20 16:49:25 +00:00
craig.p.drummond
7417f9040d - 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
5fd87a55b2 Reduce spacing of icons at bottom of window 2013-02-15 17:24:28 +00:00
craig.p.drummond
6d6aab018b Reduce #includes 2013-02-15 17:22:52 +00:00
craig.p.drummond
efb5bae099 Make tool buttons square 2013-02-15 17:22:14 +00:00
craig.p.drummond
3327e55f6c Use GenreCombo 2013-02-13 19:47:09 +00:00
craig.p.drummond
f290d8631c DOnt use messagewidget - takes too much space. Show an icon and label instead. 2013-02-08 21:15:23 +00:00
craig.p.drummond
a10cc743a2 Use message-widget to display errors, etc 2013-02-08 18:13:24 +00:00