Jonas Kvinge
40a4bf195a
Link with Protobuf_LIBRARIES
2023-03-08 18:56:15 +01:00
Jonas Kvinge
2dd0f6a9ba
Remove AudD lyrics provider
2023-03-06 21:46:00 +01:00
Jonas Kvinge
a42039d6e5
Lyrics: Match both album artist and artist in lyrics results
2023-03-06 21:42:59 +01:00
Jonas Kvinge
d276339c80
Add lyrics from stands4 (lyrics.com)
2023-01-20 22:48:52 +01:00
Sungrak Choi
5bea71cd5c
Add Sonogram analyzer
...
Co-Authored-By: Jonas Kvinge <jonas@jkvinge.net>
2023-01-13 23:41:43 +01:00
Jonas Kvinge
b5fa401db9
Collection: Make sure RunQuery
does not access collection items
...
- Rename `QueryOptions` to `CollectionFilterOptions`.
- Create new class `CollectionQueryOptions` for passing options from model to `CollectionQuery`.
- Rename `Directory` to `CollectionDirectory`.
Fixes #1095
2023-01-08 18:16:16 +01:00
Jonas Kvinge
04f010aa7b
Move SliderSlider and PrettySlider into own files
2023-01-01 18:45:21 +01:00
Jonas Kvinge
a2b5c3ea08
Remove settings for changing palette colors
...
Fixes #1087
2022-12-31 18:20:28 +01:00
Jonas Kvinge
205b7f2401
Split utilities functions into separate files
2022-12-28 22:53:59 +01:00
Jonas Kvinge
950411ef56
ResizableTextEdit: Force updating geometry
...
Possible fix for
2022-11-16 21:10:30 +01:00
Jonas Kvinge
ec99df3144
Create common class for Musixmatch
2022-10-18 22:49:15 +02:00
Jonas Kvinge
9e835a23fd
Rename QSearchField
2022-10-11 23:34:22 +02:00
Jonas Kvinge
adc21f4f75
Remove subdir for generated dbus files
2022-09-13 17:53:57 +02:00
Jonas Kvinge
38db0764af
Require ICU
2022-08-07 20:23:23 +02:00
Jonas Kvinge
564211aceb
Prefer ICU to transliterate characters when available
...
Fixes #1008
2022-07-28 16:31:16 +02:00
Jonas Kvinge
3ffcc29249
Add back save all playlists action
2022-07-20 01:09:00 +02:00
Jonas Kvinge
019bf5102c
ResizableTextEdit: Add Q_OBJECT macro
2022-06-06 18:23:12 +02:00
Jonas Kvinge
1ea70b085f
Context: Remove albums
2022-06-05 11:58:53 +02:00
Jonas Kvinge
0ee67f186f
Remove widgets/resizabletextedit.h from CMakeLists.txt
2022-06-05 04:57:58 +02:00
Jonas Kvinge
683991b1c9
Add ResizableTextEdit
2022-06-05 04:41:36 +02:00
Jonas Kvinge
a2dad982f8
Move sqlrow to core
2022-05-13 18:15:04 +02:00
Jonas Kvinge
dd3c308b09
Only include qtsparkle directories when HAVE_QTSPARKLE is set
2022-02-07 21:17:36 +01:00
Jonas Kvinge
a1735278df
Add 3rdparty getopt for MSVC
2022-02-06 17:29:07 +01:00
Jonas Kvinge
3730bd04a4
Add protobuf include dirs
2022-02-06 08:41:05 +01:00
Jonas Kvinge
74498c3ac9
Remove remaining sparkle integration
2022-01-28 21:26:37 +01:00
WGH
a9aab0702c
GIOLister: ignore system mounts as defined by GIO
...
Strawberry has some heuristics to exclude things
like the root mount, /boot, tmpfs, etc. from the devices list.
However, it's somewhat incomplete. GIO (GLib component)
has more complete definition of "internal system mounts"
that should not be presented to the user.
Additionally, don't try to query filesystems free/total size
if it's internal, as that triggers automounting for autofs
filesystems (#410 ).
2022-01-11 18:05:09 +01:00
Jonas Kvinge
8b1d198efd
Remove unused Avahi
2021-12-18 19:46:23 +01:00
Jonas Kvinge
fd74bbc868
Remove unused GstElementDeleter
2021-10-10 16:33:07 +02:00
Jonas Kvinge
d2d7f32c45
Add new method for updating songs based on song ID
...
Show status updating database.
Fixes #750
2021-09-19 15:43:36 +02:00
Jonas Kvinge
d35d3aabc3
Show error dialog for failed SQL queries
2021-09-09 21:45:46 +02:00
Jonas Kvinge
20a23c2868
Various cleanup to global shortcuts code
2021-09-01 21:37:11 +02:00
Jonas Kvinge
d02241d32c
Fix compile with MSVC
2021-08-24 21:49:06 +02:00
Jonas Kvinge
82be53224d
Simplify libgpod link directories
2021-08-19 20:23:20 +02:00
Jonas Kvinge
4fc5863888
Add taglib and tagparser link directories
2021-08-19 19:17:43 +02:00
Jonas Kvinge
6ede400f3a
CMakeLists.txt formatting
2021-08-07 03:02:36 +02:00
Jonas Kvinge
fa10384a92
Add FreeBSD to CI
2021-08-01 08:32:50 +02:00
Jonas Kvinge
54af17e7bf
Remove linker hack
2021-07-30 23:01:44 +02:00
Jonas Kvinge
d4a9f5bb2e
Replace Iconv_LIBRARY with Iconv_LIBRARIES
2021-07-30 23:01:07 +02:00
Jonas Kvinge
7ce922b084
Simplify CMake by using macros
2021-07-30 21:17:50 +02:00
Jonas Kvinge
16625b1dc7
Move some files from ext to src
2021-07-21 17:29:16 +02:00
Jonas Kvinge
09bbf1f4d7
Add radios
2021-07-11 01:08:06 +02:00
Jonas Kvinge
88819611f4
Remove TagLib dependency from Song class
2021-07-02 01:16:46 +02:00
Jonas Kvinge
57a36491ee
Remove mpris.cpp and mpris.h
2021-06-30 16:26:07 +02:00
Jonas Kvinge
1295033fae
Clang-Tidy and Clazy fixes
2021-06-20 19:04:08 +02:00
Jonas Kvinge
cd37a40bab
Only link to chromaprint when song fingerprinting or musicbrainz is enabled
2021-06-16 22:54:23 +02:00
Jonas Kvinge
f8ed2afef1
Add song fingerprinting and tracking
...
Fixes #296
2021-06-05 21:56:40 +02:00
Jonas Kvinge
8b7b3df0a3
Fix Qt 5 compile
2021-05-29 20:54:01 +02:00
Jonas Kvinge
1ced4e277b
Add global shortcuts support on MATE
2021-05-29 20:35:55 +02:00
Jonas Kvinge
67f831beba
Refactor systemtrayicon code
2021-05-20 21:40:08 +02:00
Jonas Kvinge
ef72b3273e
Move private Qt GUI include
2021-05-20 17:10:08 +02:00