Commit Graph

154 Commits

Author SHA1 Message Date
craig.p.drummond
4538f73e9b Fix double bracket 2014-06-10 19:52:16 +00:00
craig.p.drummond
8af2ea14f2 Refactor high-dpi stuff 2014-06-04 18:45:30 +00:00
craig.p.drummond
62da2fa44e Use systemDir() 2014-06-03 15:47:45 +00:00
craig.p.drummond
c55cc81e18 Should not need to move from old to new locations anymore 2014-06-01 08:55:05 +00:00
craig.p.drummond
5e28cf7ba2 Restore search field visibility for; PlayQueue, Artists, Albums, Folders, Playlists, Dynamic, and Devices views
BUG: 485
2014-05-30 16:03:56 +00:00
craig.p.drummond
12411c4010 Update strings 2014-05-23 21:39:35 +00:00
craig.p.drummond
8656803587 Use client-to-client to talk to cantata-dynamic when run in server mode => no need for port setting! 2014-05-23 21:38:33 +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
786f2b39f6 Move model roles into separate roles.h file. 2014-04-23 20:36:38 +00:00
craig.p.drummond
b119ad0c65 Put plural translations in separate source files. 2014-03-25 20:11:58 +00:00
craig.p.drummond
7bcb40d159 Use Q_GLOBAL_STATIC for Qt only builds 2014-03-17 19:52:47 +00:00
craig.p.drummond
b242ecc767 Add support for 'comment' tag in tag-editor and dynamic playlists.
BUG: 427
2014-02-28 20:14:45 +00:00
craig.p.drummond
3ef24bc6f6 Set 'no interaction' flag on NOTE labels - so that Oxygen's window drag works. 2014-02-28 20:11:51 +00:00
craig.p.drummond
32670fb301 Remove more space 2014-02-27 17:40:31 +00:00
craig.p.drummond
89f52915d7 Apply Fedora patches. 2014-02-22 10:19:19 +00:00
craig.p.drummond
b47bedab07 Create a 'Page' interface class, and use as base class for all pages. Mainwindow can now just store a pointer to the current page, and call relevant functions on this. 2014-02-06 19:50:16 +00:00
craig.p.drummond
83316553fc Remove find buttons in status bar, and use Ctrl-F for both find in views and find in playqueue. Action depends upon which view has focus.
BUG: 384
2014-01-23 19:53:56 +00:00
craig.p.drummond
ced47ac5ca Better dialog sizes - and dont need to store sizes of ALL dialogs in config... 2014-01-16 19:33:10 +00:00
craig.p.drummond
d91f8807d2 Results of cppcheck... 2014-01-08 19:49:48 +00:00
craig.p.drummond
9029248314 Use style to create Gtk3-like spinboxes. 2014-01-07 21:25:00 +00:00
craig.p.drummond
e5c729b48e Fix tab order 2014-01-07 20:01:36 +00:00
craig.p.drummond
c6d2e379a8 Remove usage of Gtk-style on-off button for Gtk style, and instead give checkboxes better text and adjust config layout. 2014-01-06 20:43:24 +00:00
craig.p.drummond
addfca835a Update (c) year 2014-01-06 19:32:05 +00:00
craig.p.drummond
bb2f217304 Add model test code 2013-11-21 18:15:36 +00:00
craig.p.drummond
c43f6ae6d3 When showin a new page, place focus on view. 2013-11-10 07:55:14 +00:00
craig.p.drummond
6c01df8b91 Remove unused variable 2013-10-17 17:24:09 +00:00
craig.p.drummond
fdadd3857c Dynamic sorting of online service model 2013-10-10 20:30:02 +00:00
craig.p.drummond
e5959bc97e Store data under XDG_DATA_HOME (~/.local/share) 2013-09-24 18:38:31 +00:00
craig.p.drummond
556071c2a7 Use NetworkJob to automatically, and consistently, handle re-directs 2013-09-18 18:11:49 +00:00
craig.p.drummond@gmail.com
a6b9f6cc98 Add 1 pixel spacing between toolbuttons 2013-09-13 11:27:19 +00:00
craig.p.drummond@gmail.com
f88fabd01d 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
13c4d2bfc6 (Hopefully) fix selection order of items - and order added to playqueue. 2013-09-03 18:40:50 +00:00
craig.p.drummond
b800ead19a If playqueue is cleared when dynamizer is running, then also stop dynamizer. 2013-09-02 18:27:30 +00:00
craig.p.drummond
9a53a1f44a Initial support for Composer tag 2013-08-22 18:18:59 +00:00
craig.p.drummond
74bd6030d2 Put BasicItemDelegate into its own source files 2013-08-13 19:40:05 +00:00
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