Craig Drummond
|
a1cb4acbe2
|
- Fix index creation
- Create index (artistId, albumId) to speed up albums listing
|
2015-06-28 08:21:24 +01:00 |
|
Craig Drummond
|
8981174776
|
Save grouping
|
2015-06-27 17:41:08 +01:00 |
|
Craig Drummond
|
1c6361086a
|
Implement sorting of albums by last modified
|
2015-06-27 17:34:05 +01:00 |
|
Craig Drummond
|
5fe2db6319
|
Move view settings into menu button for each view
|
2015-06-27 17:06:14 +01:00 |
|
Craig Drummond
|
de2155f867
|
Spelling
|
2015-06-26 21:54:01 +01:00 |
|
Craig Drummond
|
b39a68a1f0
|
Place language combo on correct line!
|
2015-06-26 21:53:19 +01:00 |
|
Craig Drummond
|
3d26523151
|
Sore last-modified, so that can be used for later sort
|
2015-06-26 21:45:06 +01:00 |
|
Craig Drummond
|
4039d64678
|
Slightly taller tabs
|
2015-06-26 21:31:45 +01:00 |
|
Craig Drummond
|
0cf56fae6e
|
Use idx paramter!
|
2015-06-26 21:22:27 +01:00 |
|
Craig Drummond
|
406f99be02
|
Always build support for Dynamic, Online, and Streams
|
2015-06-26 21:18:25 +01:00 |
|
Craig Drummond
|
e29a3ebd9e
|
Always use monochrome sidebar icons
|
2015-06-26 18:15:20 +01:00 |
|
Craig Drummond
|
d91493d1b4
|
Combine playlists and dynamic into sub-pages of playlists tab
|
2015-06-26 18:10:00 +01:00 |
|
Craig Drummond
|
8e6dd7cb5d
|
- Move streams into online page
- Rename online to internet
|
2015-06-24 22:30:22 +01:00 |
|
Craig Drummond
|
6940a5e780
|
Port pages to singlepagewidget
|
2015-06-23 23:25:04 +01:00 |
|
Craig Drummond
|
f25110ed9e
|
Use QScrollArea to hold buttons
|
2015-06-22 19:11:11 +01:00 |
|
Craig Drummond
|
a4c9371dd9
|
List of widgets, not just toolbuttons
|
2015-06-22 18:52:54 +01:00 |
|
Craig Drummond
|
ce8a21e437
|
- Fix crash (using proxy, so need to map to source)
- Fix refresh prompt
|
2015-06-21 23:09:12 +01:00 |
|
Craig Drummond
|
676cc73a44
|
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
|
9b13de6c2f
|
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
|
dab5b0bace
|
Use role to determine if cover should load in UI thread
|
2015-06-20 19:55:59 +01:00 |
|
Craig Drummond
|
9e780b4d3d
|
Fix podcast covers
|
2015-06-20 19:51:32 +01:00 |
|
Craig Drummond
|
7a5f1fe1c6
|
Check db is valid
|
2015-06-20 18:54:42 +01:00 |
|
Craig Drummond
|
6804f35824
|
Add function to clear songs
|
2015-06-20 18:51:32 +01:00 |
|
Craig Drummond
|
7253bcb56b
|
Empty songs_fts when empty songs
|
2015-06-20 18:46:07 +01:00 |
|
Craig Drummond
|
704b0fd40d
|
Show download %
|
2015-06-20 18:39:02 +01:00 |
|
Craig Drummond
|
786f7324c7
|
Set icon when not downloaded
|
2015-06-20 18:35:02 +01:00 |
|
Craig Drummond
|
c0151930e5
|
Add actions
|
2015-06-20 12:38:39 +01:00 |
|
Craig Drummond
|
d9de89c180
|
Filtering
|
2015-06-20 09:06:13 +01:00 |
|
Craig Drummond
|
fe94246b91
|
- Tooltips
- Use QDateTime for episode date
|
2015-06-20 09:03:45 +01:00 |
|
Craig Drummond
|
a1459c798d
|
Don't load twice!
|
2015-06-20 08:49:27 +01:00 |
|
Craig Drummond
|
3bfce20b98
|
Add proxy for podcasts
|
2015-06-20 08:45:36 +01:00 |
|
Craig Drummond
|
bce0f39156
|
Add subscribe, configure, and refresh actions
|
2015-06-20 00:01:39 +01:00 |
|
Craig Drummond
|
3dca26126f
|
SoundCloud page does not need configure button
|
2015-06-19 23:26:07 +01:00 |
|
Craig Drummond
|
a8709610ab
|
Oops forgot to add these!!!
|
2015-06-19 23:05:58 +01:00 |
|
Craig Drummond
|
a8fdddbd43
|
No covers in view
|
2015-06-19 23:01:24 +01:00 |
|
Craig Drummond
|
430ee392ff
|
Call fixPath so that correct URL is passed
|
2015-06-19 22:55:51 +01:00 |
|
Craig Drummond
|
6d52512c46
|
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
|
84491aef6c
|
Increase margins - otherwise widgets look too cramped!
|
2015-06-12 18:48:59 +01:00 |
|
Craig Drummond
|
20fc9d882e
|
Remove unused signal
|
2015-06-11 20:49:53 +01:00 |
|
Craig Drummond
|
c4999eee86
|
Remove debug
|
2015-06-11 20:49:31 +01:00 |
|
Craig Drummond
|
53184260d3
|
Nicer list header button
|
2015-06-11 20:46:12 +01:00 |
|
Craig Drummond
|
666658bf66
|
Fix "QFormLayoutPrivate::setItem: Cell (0, 0) already occupied"
|
2015-06-09 18:33:54 +01:00 |
|
Craig Drummond
|
5cd23dee3b
|
Remove albums proxy model - no longer used.
|
2015-06-09 18:03:13 +01:00 |
|
Craig Drummond
|
d29e685863
|
Implement getXXXIndex functions
|
2015-06-08 23:05:15 +01:00 |
|
Craig Drummond
|
e91eda5dd9
|
Remove Cantata 1.x library xml files
|
2015-06-08 21:25:06 +01:00 |
|
Craig Drummond
|
d02304e5c8
|
If using list/grid view and model is reset, then navigate to top
|
2015-06-08 21:08:40 +01:00 |
|
Craig Drummond
|
c09f12e669
|
Don't add item to set if set includes parent
|
2015-06-08 21:01:48 +01:00 |
|
Craig Drummond
|
c18e48a60b
|
Album/artist sorting
|
2015-06-08 20:54:44 +01:00 |
|
Craig Drummond
|
a8166c76dc
|
Remove treble-clef as composer icon
|
2015-06-08 20:40:12 +01:00 |
|
Craig Drummond
|
23be42719f
|
Re-implement songExists
|
2015-06-08 20:36:20 +01:00 |
|