Commit Graph

5625 Commits

Author SHA1 Message Date
Craig Drummond
54f615cc77 Re-work online services so that Jamendo and Magantune use SQL backend.
This is NO WHERE NEAR COMPLETE! There are *lots* of missing features,
etc.
2015-06-19 21:39:56 +01:00
Craig Drummond
c4dbd9ed54 Increase margins - otherwise widgets look too cramped! 2015-06-12 18:48:59 +01:00
Craig Drummond
4f7bf9bb55 Remove unused signal 2015-06-11 20:49:53 +01:00
Craig Drummond
18aff7b6e6 Remove debug 2015-06-11 20:49:31 +01:00
Craig Drummond
58ffbe9789 Nicer list header button 2015-06-11 20:46:12 +01:00
Craig Drummond
037174fc74 Fix "QFormLayoutPrivate::setItem: Cell (0, 0) already occupied" 2015-06-09 18:33:54 +01:00
Craig Drummond
4f67ff225b Remove albums proxy model - no longer used. 2015-06-09 18:03:13 +01:00
Craig Drummond
dc594559b5 Implement getXXXIndex functions 2015-06-08 23:05:15 +01:00
Craig Drummond
e80d13889c Remove Cantata 1.x library xml files 2015-06-08 21:25:06 +01:00
Craig Drummond
bc7ebc0aa4 If using list/grid view and model is reset, then navigate to top 2015-06-08 21:08:40 +01:00
Craig Drummond
26c9f352cf Don't add item to set if set includes parent 2015-06-08 21:01:48 +01:00
Craig Drummond
5e4103d97c Album/artist sorting 2015-06-08 20:54:44 +01:00
Craig Drummond
64bc73c40f Remove treble-clef as composer icon 2015-06-08 20:40:12 +01:00
Craig Drummond
e73af45d87 Re-implement songExists 2015-06-08 20:36:20 +01:00
Craig Drummond
847a864e5d - DirViewModel should handle MPD updates
- When loose MPD connection, should clear view but not DB contents
2015-06-08 20:26:13 +01:00
Craig Drummond
68f8476caa Re-implement tag editing, etc, from folders view. 2015-06-08 20:08:49 +01:00
Craig Drummond
653b0031c4 Implement getDetails() for SQL backend - to supply set of artists, albums, etc for tag editor, dynamic rules, etc. 2015-06-08 19:55:47 +01:00
Craig Drummond
04c9386b66 Set, and use, dbName! 2015-06-08 18:57:05 +01:00
Craig Drummond
e212a2713e ifdef indent 2015-06-08 18:53:38 +01:00
Craig Drummond
19aaf13e44 Oops! Add song to album! 2015-06-08 18:49:33 +01:00
Craig Drummond
e2c2f41e20 Add (untested!) option to group tracks within configured folder as 'Various Artists / Single Tracks' 2015-06-08 18:46:39 +01:00
Craig Drummond
193e432a95 Only update if parsed filter has actually changed. 2015-06-08 18:22:18 +01:00
Craig Drummond
dbd9b12158 Apply filter when obtaining album details. 2015-06-08 18:14:48 +01:00
Craig Drummond
4a713c7ec9 Initial work on using SQL for MPD cache. Not 100% functional. Eventually
will also use SQL for Jamendo and Magantune...
2015-06-07 22:18:19 +01:00
Craig Drummond
5579f10ecd Re-add code to parse cue files, and add playlists to listing. Needs
testing!
2015-06-02 20:21:12 +01:00
Craig Drummond
9c3ba41dcc Remove 2015-06-02 19:42:01 +01:00
Craig Drummond
c19bf6989f This must have been added by mistake... 2015-06-01 23:04:43 +01:00
Craig Drummond
605af484f7 Initial import of *VERY* incomplete, and not fully functional Cantata
webapp. Mainly used to test SQLite backend for storing MPD db.
2015-06-01 22:57:49 +01:00
Craig Drummond
b2ce9ff016 Various devel changes
- Use time_t to store MPD DB version, as that is what MPD sends anyway
- Initial changes for an (experimental) webapp
2015-06-01 21:53:55 +01:00
CraigD
2d127acac3 Merge pull request #673 from thndgonz/master
Tiny typo in CMakeLists.txt
2015-05-14 21:14:47 +01:00
CraigD
bf0e493650 Merge pull request #670 from KAMiKAZOW/patch-1
Update de.po
2015-05-14 21:13:56 +01:00
David González
5d83cb15bf Tiny typo in CMakeLists.txt 2015-05-14 15:27:32 -04:00
Markus S
68b5d03acf Update de.po
Some new translations
2015-05-02 01:03:02 +02:00
Craig Drummond
0322d0818f Move MPD specific settings out of gui/settings and just use
Configuration to read.
2015-04-27 20:43:13 +01:00
Craig Drummond
7251275924 Add config option to enable/disable simple MPD mode. 2015-04-27 20:33:51 +01:00
Craig Drummond
b350b5698f Only hide message widget before showing if type has changed. 2015-04-26 18:13:51 +01:00
Craig Drummond
f419b69ddb For Qt-only builds, use blue as background of information
message-widget.
2015-04-26 18:10:12 +01:00
Craig Drummond
5d9d140533 Fix OpenBSD build.
#666
2015-04-26 16:04:44 +01:00
Craig Drummond
b008ab1d27 More URL changes 2015-04-25 15:54:13 +01:00
Craig Drummond
a048f62137 Use mpd.cantata as DBus service name. 2015-04-25 15:23:28 +01:00
Craig Drummond
3b6be0828f Setup ingore file 2015-04-25 15:06:57 +01:00
craig.p.drummond
cbaad81194 Resolve TuneIn radio URL's before adding to favourites (if added via TuneIn search). 2015-04-25 11:15:43 +00:00
craig.p.drummond
876c2783e4 Show error message if parsing cache file fails. 2015-04-20 19:45:14 +00:00
craig.p.drummond
945d85ea32 Make non-cover simple-tree item sizes similar height to grouped view 2015-04-19 11:42:10 +00:00
craig.p.drummond
e844604b95 Fix overlapping covers when using simple tree in playlists page 2015-04-19 11:31:54 +00:00
craig.p.drummond
9bd6dd03b5 Only delete item delegate if its one we installed
BUG: 665
2015-04-18 20:41:49 +00:00
craig.p.drummond
72af2bab59 When removing duplicates, take album into account as well as artist and title.
BUG: 664
2015-04-16 20:57:42 +00:00
craig.p.drummond
583e5d10de - When checking for icon themes, also check in $PREFIX
- Also ensure path is in QIcon's theme path
2015-04-15 22:05:40 +00:00
craig.p.drummond
325aa6ac8c Dirble v2 API. 2015-04-15 21:58:06 +00:00
craig.p.drummond
d126f47b7d Fix checking of whether exiting cover job exists
BUG: 662
2015-04-12 15:22:42 +00:00