Jonas Kvinge
92a1173b9e
Remove unused FilterParserRatingComparatorDecorator
2024-07-19 18:18:02 +02:00
Jonas Kvinge
9f7ebb1ac7
CI: Remove Ubuntu mantic and add oracular for PPA
2024-07-19 18:14:10 +02:00
Jonas Kvinge
1a8690e1f2
StretchHeaderView: Make sure section size never is zero
...
Fixes #1085
2024-07-19 17:51:49 +02:00
Jonas Kvinge
6543e4c5da
Use common filter parser for collection and playlist
2024-07-19 17:29:05 +02:00
Jonas Kvinge
dd904fe3c2
Remove unused CollectionQueryOptions class
2024-07-18 02:06:48 +02:00
ajtribick
c14cc6bf0b
CMake: Use result of find_program instead of calling xgettext directly
2024-07-18 00:20:25 +02:00
Jonas Kvinge
95c265ffd3
CollectionFilter: Match individual words
2024-07-17 01:41:25 +02:00
Jonas Kvinge
31c1ae68df
EditTagDialog: Fix build without MusicBrainz
...
Fixes #1492
2024-07-17 00:00:17 +02:00
Jonas Kvinge
f2eb0c3b6b
CollectionModel: Add `ItemNeverHasChildren`
2024-07-15 14:28:29 +02:00
Jonas Kvinge
32be33847c
CollectionFilter: Move early return
2024-07-15 14:16:56 +02:00
Jonas Kvinge
3100b0c044
CollectionFilter: Use recursive filtering
...
Fixes #1486
Fixes #1487
2024-07-15 13:44:50 +02:00
Jonas Kvinge
f4ec3ab379
CollectionModel: Don't append artist if song is compilation
2024-07-14 20:21:08 +02:00
Jonas Kvinge
cdd7faa9bb
CI: Add Fedora 41 and Ubuntu Oracular
2024-07-14 17:47:43 +02:00
Jonas Kvinge
e7b35aeaf7
CMake: Use find_package CONFIG for Boost
2024-07-14 17:47:43 +02:00
Jonas Kvinge
696256eb5b
README: Update macOS and Windows download info
2024-07-14 17:46:11 +02:00
Mikel Pérez
8ad560ce0e
simplify CreateElementForMimeType + good practices
...
suggestions from gstreamer dev slomo on gst's matrix:
- whole static_pad_templates loop can be avoided with
gst_element_factory_can_src_any_caps
- ffmpeg elements have been av* prefixed for a while now
- should be looking for Muxer instead of Codec/Muxer,
Encoder/Audio instead of Codec/Encoder/Audio,
and there are constants for that
2024-07-14 17:24:42 +02:00
Jonas Kvinge
1c71506f62
Turn off git revision
2024-07-14 17:20:58 +02:00
Jonas Kvinge
8bea6ec5b0
Release 1.1.0
2024-07-14 14:55:14 +02:00
Jonas Kvinge
e8144487ee
Update Changelog
2024-07-14 14:48:29 +02:00
Jonas Kvinge
41d9d15dda
MainWindow: Only show sponsor dialog if update dialog is answered
2024-07-13 18:24:47 +02:00
Jonas Kvinge
124b97c024
Turn on git revision
2024-07-10 21:58:29 +02:00
Jonas Kvinge
98e0b45403
Release 1.1.0-rc4
2024-07-10 20:07:01 +02:00
Jonas Kvinge
1f2b8d8bf6
Rename playlist filter classes
2024-07-10 18:27:17 +02:00
Jonas Kvinge
8327751b91
CollectionFilter: Optimize use of QRegularExpression
...
Possible fix for #1482
2024-07-09 22:06:42 +02:00
Jonas Kvinge
6417f89596
CollectionFilter: Add std::as_const
2024-07-09 18:06:46 +02:00
Jonas Kvinge
2e53656f44
Turn on git revision
2024-07-09 17:52:21 +02:00
Jonas Kvinge
822cf0ad07
Release 1.1.0-rc3
2024-07-09 16:23:10 +02:00
Jonas Kvinge
67f04a81b3
Playlist: Add data changed when setting current row
2024-07-09 16:21:09 +02:00
Jonas Kvinge
9232ad0125
TagReaderTagLib: Use QString for converting TagLib::String
...
Converting directly to std::string does not seem to work correctly.
2024-07-09 15:56:07 +02:00
Jonas Kvinge
0de87b3e1e
TagReaderTagLib: Use UTF-8 when converting to CString
...
Fixes #1481
2024-07-09 15:06:07 +02:00
Jonas Kvinge
74b8cd6156
StretchHeaderView: Formatting
2024-07-09 11:35:01 +02:00
Jonas Kvinge
ac959387fe
StretchHeaderView: Fix infinite loop
...
Fixes #1480
2024-07-09 11:14:31 +02:00
Jonas Kvinge
ffd8ce9281
Turn on git revision
2024-07-09 10:44:11 +02:00
Jonas Kvinge
d8052b295f
Release 1.1.0-rc2
2024-07-09 04:39:48 +02:00
Jonas Kvinge
625929133c
Rename analyzers and add turbine analyzer
2024-07-09 04:39:48 +02:00
Jonas Kvinge
79c28e7e1d
sqlite_test: Remove fts5
2024-07-09 03:24:13 +02:00
Jonas Kvinge
01f4a79f07
schema: Bump schema version to 20
2024-07-09 03:19:29 +02:00
Jonas Kvinge
47c5a2215e
device-schema: Remove fts5 table
2024-07-09 03:18:43 +02:00
Jonas Kvinge
bb6e38630f
Turn on git revision
2024-07-09 03:18:04 +02:00
Jonas Kvinge
85acf69d4f
Release 1.1.0-rc1
2024-07-09 02:49:49 +02:00
Jonas Kvinge
69ba56ebef
CMake: Fix rc versioning
2024-07-09 02:37:51 +02:00
Jonas Kvinge
527a61f909
OpenTidalCoverProvider: Handle authentication required
2024-07-09 02:37:21 +02:00
Jonas Kvinge
a15ebcde24
Song: Update supported fields for ASF
2024-07-05 21:27:49 +02:00
Jonas Kvinge
e80629cc40
tagreader_test: Add more fields for ASF test
2024-07-05 21:27:24 +02:00
Jonas Kvinge
d956ae9726
TagReaderTagLib: Add consts for all fields, add more support for ASF
2024-07-05 21:26:28 +02:00
Jonas Kvinge
0435d6d7b9
TagReader: Cleanup string functions
2024-07-05 16:21:50 +02:00
Jonas Kvinge
59752e6fe9
CI: Minor adjustments
2024-07-05 00:05:18 +02:00
Jonas Kvinge
d3ee0bfdf4
CI: Use rsync for Windows builds
2024-07-05 00:01:52 +02:00
Jonas Kvinge
463df825f0
nsi: Remove libbrotlienc.dll
2024-07-04 23:21:54 +02:00
Jonas Kvinge
480559ef0b
Update Changelog
2024-07-03 20:33:28 +02:00