craig.p.drummond
|
159fecd66f
|
Store data under XDG_DATA_HOME (~/.local/share)
|
2013-09-24 18:38:31 +00:00 |
|
craig.p.drummond
|
5683f7939b
|
Use NetworkJob to automatically, and consistently, handle re-directs
|
2013-09-18 18:11:49 +00:00 |
|
craig.p.drummond@gmail.com
|
1f303ff065
|
Add 1 pixel spacing between toolbuttons
|
2013-09-13 11:27:19 +00:00 |
|
craig.p.drummond@gmail.com
|
a6b578fea2
|
Place a 0-pixel wide 'size widget' at the bottom of each view, to attempt to ensure consisten sizes between views.
|
2013-09-13 11:25:34 +00:00 |
|
craig.p.drummond
|
87f3dfccc8
|
(Hopefully) fix selection order of items - and order added to playqueue.
|
2013-09-03 18:40:50 +00:00 |
|
craig.p.drummond
|
69469c633a
|
If playqueue is cleared when dynamizer is running, then also stop dynamizer.
|
2013-09-02 18:27:30 +00:00 |
|
craig.p.drummond
|
e872124e3b
|
Initial support for Composer tag
|
2013-08-22 18:18:59 +00:00 |
|
craig.p.drummond
|
40e72b230f
|
Put BasicItemDelegate into its own source files
|
2013-08-13 19:40:05 +00:00 |
|
craig.p.drummond
|
2b3b26fbab
|
Create dir to hold dynamic files if it does not already exist
|
2013-07-18 16:29:39 +00:00 |
|
craig.p.drummond
|
f0aad581a6
|
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
|
72cd22161c
|
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
|
f068278e1e
|
Search in dynamic page now also searches rules
|
2013-07-01 19:53:45 +00:00 |
|
craig.p.drummond
|
2d17a2dba0
|
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
|
2fa4ce6eba
|
Fix enabling of widgets when toggle from remote to local
|
2013-06-24 18:43:36 +00:00 |
|
craig.p.drummond
|
21c1d4afce
|
Add systemd start-up script
|
2013-06-20 19:12:27 +00:00 |
|
craig.p.drummond
|
27366d8dd7
|
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
|
2b17d713a5
|
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
|
81840dc63d
|
No need to update remote status just because MPD status has changed
|
2013-06-19 18:23:29 +00:00 |
|
craig.p.drummond
|
f439925729
|
Only log that a message is sent if we actually send one!
|
2013-06-19 18:23:04 +00:00 |
|
craig.p.drummond
|
ed22024d48
|
Show error label if remote dynamizer is not running
|
2013-06-19 18:22:37 +00:00 |
|
craig.p.drummond
|
19e6a428ef
|
Poll cantata-dynamic if its not running
|
2013-06-19 18:22:07 +00:00 |
|
craig.p.drummond
|
d17b3aecc5
|
Better url change code
|
2013-06-19 18:21:46 +00:00 |
|
craig.p.drummond@gmail.com
|
9dc21e732e
|
Send UDP message details from helper to client via id request
|
2013-06-19 11:15:34 +00:00 |
|
craig.p.drummond@gmail.com
|
44a504d34e
|
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
|
46c0fa450d
|
Bind to IPV4 address
|
2013-06-18 18:37:40 +00:00 |
|
craig.p.drummond
|
6b9d3dd983
|
Send ID from helper to client
|
2013-06-18 18:36:57 +00:00 |
|
craig.p.drummond
|
31ef77e17f
|
Set content-header for HTTP POST messages
|
2013-06-18 18:35:53 +00:00 |
|
craig.p.drummond
|
aeffbd7db7
|
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
|
f0baf6ec8b
|
Better url-label area
|
2013-06-17 18:37:32 +00:00 |
|
craig.p.drummond@gmail.com
|
09f53e8bd7
|
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
|
ebbda96e71
|
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
|
a5622b4682
|
Fix Qt5 segfault on exit, due to static QIcons being destructed.
|
2013-06-12 19:56:59 +00:00 |
|
craig.p.drummond
|
1da474e199
|
Prompt before removing dynamic rules
|
2013-06-03 18:17:21 +00:00 |
|
craig.p.drummond
|
88bade2fa5
|
Consistent style for treeviews
|
2013-05-30 18:58:37 +00:00 |
|
craig.p.drummond
|
8854c4b7c1
|
- 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
|
66b0f2fecb
|
Better status labels for streams and dynamic pages.
|
2013-05-08 18:27:51 +00:00 |
|
craig.p.drummond
|
62545a8df6
|
Use correct error icon
|
2013-05-07 18:16:51 +00:00 |
|
craig.p.drummond
|
78f5298bab
|
Monochrome sidebar icons
|
2013-04-25 22:25:03 +00:00 |
|
craig.p.drummond
|
77ca29fe8d
|
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
|
458cfc70a8
|
PRevent duplicates in dynamic rules
|
2013-04-19 18:32:58 +00:00 |
|
craig.p.drummond
|
320ddedf90
|
s/songs the match/songs that match/g
|
2013-04-09 17:44:45 +00:00 |
|
craig.p.drummond
|
aebf181b75
|
Remove 'windowTitle' property from widgets
|
2013-04-08 17:14:57 +00:00 |
|
craig.p.drummond
|
2ccccc902e
|
Put scripts into 'scripts' sub-folder, and .css files into 'themes'
|
2013-04-08 17:10:02 +00:00 |
|
craig.p.drummond
|
ea80ce87f8
|
Use different icon for 'add dynamic playlist'
|
2013-04-03 16:58:52 +00:00 |
|
craig.p.drummond
|
83c78ecff4
|
Fix example text
|
2013-03-25 19:54:16 +00:00 |
|
craig.p.drummond
|
f0b2e83dad
|
Save, and restore, sizes of (most) dialogs.
|
2013-03-18 20:15:41 +00:00 |
|
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
|
5d4ed6cdf9
|
Date range of 20years max
|
2013-02-22 20:39:51 +00:00 |
|
craig.p.drummond
|
90f9257958
|
Allow wildcard genres. e.g. 'Rock*' for 'Hard Rock' and 'RockNRoll'
|
2013-02-22 20:38:21 +00:00 |
|