Craig Drummond
|
dd5a8bf2ef
|
- Fix index creation
- Create index (artistId, albumId) to speed up albums listing
|
2015-06-28 08:21:24 +01:00 |
|
Craig Drummond
|
d43e24a24c
|
Save grouping
|
2015-06-27 17:41:08 +01:00 |
|
Craig Drummond
|
11e9161d60
|
Implement sorting of albums by last modified
|
2015-06-27 17:34:05 +01:00 |
|
Craig Drummond
|
487fd0f3c0
|
Move view settings into menu button for each view
|
2015-06-27 17:06:14 +01:00 |
|
Craig Drummond
|
e0d4f3bc0b
|
Spelling
|
2015-06-26 21:54:01 +01:00 |
|
Craig Drummond
|
91a9102c54
|
Place language combo on correct line!
|
2015-06-26 21:53:19 +01:00 |
|
Craig Drummond
|
a73d66bdba
|
Sore last-modified, so that can be used for later sort
|
2015-06-26 21:45:06 +01:00 |
|
Craig Drummond
|
e70afa05f7
|
Slightly taller tabs
|
2015-06-26 21:31:45 +01:00 |
|
Craig Drummond
|
bebc0e0b11
|
Use idx paramter!
|
2015-06-26 21:22:27 +01:00 |
|
Craig Drummond
|
67507362d5
|
Always build support for Dynamic, Online, and Streams
|
2015-06-26 21:18:25 +01:00 |
|
Craig Drummond
|
ac4cd39139
|
Always use monochrome sidebar icons
|
2015-06-26 18:15:20 +01:00 |
|
Craig Drummond
|
2f71978fbb
|
Combine playlists and dynamic into sub-pages of playlists tab
|
2015-06-26 18:10:00 +01:00 |
|
Craig Drummond
|
b207ade4c4
|
- Move streams into online page
- Rename online to internet
|
2015-06-24 22:30:22 +01:00 |
|
Craig Drummond
|
750d1ba7df
|
Port pages to singlepagewidget
|
2015-06-23 23:25:04 +01:00 |
|
Craig Drummond
|
7ef990a3b6
|
Use QScrollArea to hold buttons
|
2015-06-22 19:11:11 +01:00 |
|
Craig Drummond
|
7c092c8a8f
|
List of widgets, not just toolbuttons
|
2015-06-22 18:52:54 +01:00 |
|
Craig Drummond
|
2d80fa74db
|
- Fix crash (using proxy, so need to map to source)
- Fix refresh prompt
|
2015-06-21 23:09:12 +01:00 |
|
Craig Drummond
|
c27bd73c3e
|
If model is a proxy model need to connect to source to get dataChagnged
if index is QModelIndex()
|
2015-06-21 12:10:39 +01:00 |
|
Craig Drummond
|
ecc3321f30
|
Add genre/artistId index for Jamendo/Magnatune slows ingest down a
little, but speeds up loading
|
2015-06-21 11:17:16 +01:00 |
|
Craig Drummond
|
45d080c7d5
|
Use role to determine if cover should load in UI thread
|
2015-06-20 19:55:59 +01:00 |
|
Craig Drummond
|
d841e3ceb9
|
Fix podcast covers
|
2015-06-20 19:51:32 +01:00 |
|
Craig Drummond
|
529f0bb738
|
Check db is valid
|
2015-06-20 18:54:42 +01:00 |
|
Craig Drummond
|
42a514054d
|
Add function to clear songs
|
2015-06-20 18:51:32 +01:00 |
|
Craig Drummond
|
cd4f16ddc8
|
Empty songs_fts when empty songs
|
2015-06-20 18:46:07 +01:00 |
|
Craig Drummond
|
908b6cba10
|
Show download %
|
2015-06-20 18:39:02 +01:00 |
|
Craig Drummond
|
69ce7601fe
|
Set icon when not downloaded
|
2015-06-20 18:35:02 +01:00 |
|
Craig Drummond
|
41a0351f98
|
Add actions
|
2015-06-20 12:38:39 +01:00 |
|
Craig Drummond
|
a97649bd12
|
Filtering
|
2015-06-20 09:06:13 +01:00 |
|
Craig Drummond
|
3cd53ceef9
|
- Tooltips
- Use QDateTime for episode date
|
2015-06-20 09:03:45 +01:00 |
|
Craig Drummond
|
a5463b2b89
|
Don't load twice!
|
2015-06-20 08:49:27 +01:00 |
|
Craig Drummond
|
11012ae522
|
Add proxy for podcasts
|
2015-06-20 08:45:36 +01:00 |
|
Craig Drummond
|
5f414c8ec7
|
Add subscribe, configure, and refresh actions
|
2015-06-20 00:01:39 +01:00 |
|
Craig Drummond
|
c2c6ebdd9f
|
SoundCloud page does not need configure button
|
2015-06-19 23:26:07 +01:00 |
|
Craig Drummond
|
d394f1868a
|
Oops forgot to add these!!!
|
2015-06-19 23:05:58 +01:00 |
|
Craig Drummond
|
b5d9d12089
|
No covers in view
|
2015-06-19 23:01:24 +01:00 |
|
Craig Drummond
|
97271a60d1
|
Call fixPath so that correct URL is passed
|
2015-06-19 22:55:51 +01:00 |
|
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 |
|