Jonas Kvinge
|
2b24ac54a0
|
Remove unused includes
|
2022-08-28 03:09:33 +02:00 |
|
Jonas Kvinge
|
c39acc6e3c
|
Database: Remove useless return
|
2022-08-28 02:45:34 +02:00 |
|
Jonas Kvinge
|
d97b0478a7
|
Fix typos
|
2022-08-28 02:44:37 +02:00 |
|
Jonas Kvinge
|
6afbc71b4a
|
Remove old schemas
|
2022-07-10 18:57:00 +02:00 |
|
Jonas Kvinge
|
5ccfc97dab
|
Database: Fix schema update with Windows line-endings
|
2022-03-17 00:04:12 +01:00 |
|
Jonas Kvinge
|
62e53b53f0
|
Replace assert with Q_ASSERT
|
2021-09-27 19:30:31 +02:00 |
|
Jonas Kvinge
|
d5b0794b00
|
Remove unneeded this
|
2021-09-13 20:49:33 +02:00 |
|
Jonas Kvinge
|
24a3ac9811
|
Use static QMetaObject::invokeMethod
|
2021-09-09 21:53:14 +02:00 |
|
Jonas Kvinge
|
d35d3aabc3
|
Show error dialog for failed SQL queries
|
2021-09-09 21:45:46 +02:00 |
|
Jonas Kvinge
|
ea2bfbda44
|
Formatting
|
2021-08-23 21:21:08 +02:00 |
|
Jonas Kvinge
|
f1d3cadb3b
|
Add better logging for file open and write errors
|
2021-08-09 23:32:26 +02:00 |
|
Jonas Kvinge
|
2eab763d74
|
Check that QIODevice::open() is successful, and explicitly call close()
|
2021-07-14 20:52:57 +02:00 |
|
Jonas Kvinge
|
09bbf1f4d7
|
Add radios
|
2021-07-11 01:08:06 +02:00 |
|
Jonas Kvinge
|
8c2b907ff5
|
Make static
|
2021-06-22 14:04:42 +02:00 |
|
Jonas Kvinge
|
1295033fae
|
Clang-Tidy and Clazy fixes
|
2021-06-20 19:04:08 +02:00 |
|
Jonas Kvinge
|
f8ed2afef1
|
Add song fingerprinting and tracking
Fixes #296
|
2021-06-05 21:56:40 +02:00 |
|
Jonas Kvinge
|
b5cea4c27e
|
Make enabling FTS3 non-fatal
|
2021-04-08 22:33:43 +02:00 |
|
Jonas Kvinge
|
b7de5d6df3
|
Only enable FTS3 when schema needs upgrading
|
2021-04-08 22:13:21 +02:00 |
|
Jonas Kvinge
|
78588d8cdf
|
Fix various clazy warnings
|
2021-03-21 04:47:11 +01:00 |
|
Jonas Kvinge
|
54f2aa5f77
|
Update copyrights
|
2021-03-20 21:14:47 +01:00 |
|
Jonas Kvinge
|
30c336726b
|
Only backup database if schema version is correct
|
2020-11-09 23:10:43 +01:00 |
|
Jonas Kvinge
|
3821680817
|
Increase sqlite busy timeout to 30 seconds
Possible fix for #533
|
2020-11-09 22:49:33 +01:00 |
|
Jonas Kvinge
|
b6693a71f9
|
Rename initialise to initialize
|
2020-10-17 17:29:09 +02:00 |
|
Jonas Kvinge
|
3166ca2127
|
Use QRecursiveMutex
|
2020-09-22 18:58:44 +02:00 |
|
Jonas Kvinge
|
89d6b7cec0
|
Add smart playlists, ratings and Qobuz
Fixes #259
Fixes #264
|
2020-09-17 17:50:17 +02:00 |
|
Jonas Kvinge
|
e5b3df41e9
|
Replace QRegExp with QRegularExpression
|
2020-07-18 04:05:07 +02:00 |
|
Jonas Kvinge
|
13b60351a6
|
Replace use of deprecated C++ headers
|
2020-06-14 23:54:18 +02:00 |
|
Jonas Kvinge
|
12150c2180
|
Change database file
|
2020-04-13 19:05:55 +02:00 |
|
Jonas Kvinge
|
d90aecb164
|
Add back Tidal support
|
2020-04-13 19:04:06 +02:00 |
|
Jonas Kvinge
|
5591472dbd
|
Change artist and song ID to strings
|
2020-04-13 03:39:51 +02:00 |
|
Jonas Kvinge
|
2e0f7b367f
|
Remove tidal and qobuz
Fixes #369
|
2020-02-25 01:08:03 +01:00 |
|
Jonas Kvinge
|
8e0d792bf0
|
Reduce includes
|
2020-02-08 03:40:30 +01:00 |
|
Jonas Kvinge
|
76b4a6585e
|
Update copyrights
|
2019-09-23 19:17:41 +02:00 |
|
Jonas Kvinge
|
2d67279180
|
Fix minor code issues
|
2019-09-15 20:27:32 +02:00 |
|
Jonas Kvinge
|
e13faff2d7
|
Add missing include for assert
|
2019-09-08 00:36:32 +02:00 |
|
Jonas Kvinge
|
2d3f41da6f
|
Automatically remove devices with old schemas when upgrading
|
2019-08-02 22:58:30 +02:00 |
|
Jonas Kvinge
|
8a0e66bf11
|
Switch to FTS5 with unicode61 (#229)
* Switch to FTS5 with unicode61
* Update required sqlite version in README
* Update README
* Change back db file
|
2019-07-30 22:45:22 +02:00 |
|
Jonas Kvinge
|
81caec99b7
|
Fix closing databases
|
2019-07-25 17:56:28 +02:00 |
|
Jonas Kvinge
|
41484f8673
|
Fix exit
|
2019-07-24 23:29:09 +02:00 |
|
Jonas Kvinge
|
b5eb13449b
|
Safely close database connections and delete backends
Also fix NewClosure leak caused by disconnected object signals
|
2019-07-24 19:16:51 +02:00 |
|
Jonas Kvinge
|
bd78e8c275
|
Fix memory leaks
|
2019-07-22 20:53:05 +02:00 |
|
Jonas Kvinge
|
2885bc99ca
|
Fix memory leak in Database::BackupFile
|
2019-07-21 18:50:16 +02:00 |
|
Jonas Kvinge
|
9d222e2c57
|
Rename filename to url, change album_id to string and recreate songs tables (#182)
|
2019-06-20 02:14:44 +02:00 |
|
Jonas Kvinge
|
89252d0dba
|
Add Qobuz support (#181)
|
2019-06-19 02:22:11 +02:00 |
|
Jonas Kvinge
|
7b54cef23b
|
Add Subsonic support (#180)
|
2019-06-17 23:54:24 +02:00 |
|
Jonas Kvinge
|
111712fd6d
|
Add artist_id, album_id and song id to songs
|
2019-05-30 18:04:30 +02:00 |
|
Jonas Kvinge
|
890fba0f61
|
Add internet tabs view and tidal favorites (#167)
|
2019-05-27 21:10:37 +02:00 |
|
Jonas Kvinge
|
368bb54870
|
Formatting
|
2019-04-12 19:55:19 +02:00 |
|
Jonas Kvinge
|
db035351be
|
Remove whitespaces
|
2018-10-02 00:38:52 +02:00 |
|
Jonas Kvinge
|
3694765611
|
Add error handling for enabling FTS3
|
2018-09-30 14:54:14 +02:00 |
|