Jonas Kvinge
|
95842225fb
|
FancyTabBar: Remove newlines
|
2024-11-03 04:44:28 +01:00 |
|
Jonas Kvinge
|
7cfb175a45
|
FancyTabWidget: Move functions
|
2024-11-03 04:42:44 +01:00 |
|
Jonas Kvinge
|
b7165e0124
|
FancyTabWidget: Use tab pointer directly
|
2024-11-03 04:41:26 +01:00 |
|
Jonas Kvinge
|
4f79b8692c
|
FancyTabWidget: Only set text and tooltip for inserted tab
|
2024-11-02 15:01:48 +01:00 |
|
Jonas Kvinge
|
a8e307bb6a
|
Playlist: Only move album for current row first
The logic was flawed as current_virtual_index_ can be set even when current_row isn't causing crash.
Fixes #1588
|
2024-11-02 01:52:01 +01:00 |
|
Jonas Kvinge
|
a30aca4759
|
FancyTabWidget: Set tab text after setting data
Fixes crash when enabling a tab.
|
2024-11-02 01:29:44 +01:00 |
|
Jonas Kvinge
|
4c0220d10a
|
FancyTabBar: Check that tab data is valid
|
2024-11-02 01:29:44 +01:00 |
|
Strawberry Bot
|
5fede2551e
|
Update translations
|
2024-11-02 00:41:10 +01:00 |
|
Jonas Kvinge
|
e83b521ee0
|
Add const
|
2024-11-01 23:23:46 +01:00 |
|
Jonas Kvinge
|
8da2b9cd94
|
Refactoring
|
2024-11-01 23:04:42 +01:00 |
|
Jonas Kvinge
|
28222b1832
|
Translations: Remove QObject
|
2024-10-21 00:30:12 +02:00 |
|
Jonas Kvinge
|
c818dabe92
|
Remove Pot translator
|
2024-10-21 00:29:21 +02:00 |
|
Jonas Kvinge
|
ef9ef63f02
|
Port to QStringLiteral operator
|
2024-10-20 06:38:55 +02:00 |
|
Jonas Kvinge
|
722035913e
|
BehaviourSettingsPage: Remove duplicate English language
|
2024-10-20 01:12:01 +02:00 |
|
Strawberry Bot
|
ba127c57d8
|
Update translations
|
2024-10-20 00:32:49 +02:00 |
|
Jonas Kvinge
|
1b1ab2e833
|
Port to Qt translations
|
2024-10-20 00:06:42 +02:00 |
|
Jonas Kvinge
|
b0d2da04ac
|
EditTagDialog: Move hint texts to class
|
2024-10-19 21:53:22 +02:00 |
|
Strawberry Bot
|
0ab16c9ebf
|
Update translations
|
2024-10-18 21:55:21 +02:00 |
|
Jonas Kvinge
|
0e330b81db
|
Use Qt::Literals::StringLiterals
|
2024-10-18 20:17:23 +02:00 |
|
Jonas Kvinge
|
026c2677f9
|
PlaylistManager: Use album artist for new playlist name
|
2024-10-18 19:58:34 +02:00 |
|
Jonas Kvinge
|
34e2e01992
|
CollectionWatcher: Monitoring always on for devices
|
2024-10-18 19:58:04 +02:00 |
|
Jonas Kvinge
|
256cc7d15c
|
SongLoader: Try resolve symbolic links to match collection directory
|
2024-10-06 15:42:03 +02:00 |
|
Jonas Kvinge
|
a8d1bf7e73
|
CollectionModel: Use song sort text if any group by is set to album
Fixes #1573
|
2024-10-06 14:39:14 +02:00 |
|
Jonas Kvinge
|
056d8817b2
|
main: Use QLocale::TagSeparator::Underscore
|
2024-10-05 15:43:29 +02:00 |
|
Jonas Kvinge
|
e12f27a945
|
Translations: Add debug logging
|
2024-10-05 15:43:03 +02:00 |
|
Jonas Kvinge
|
39fd89cb90
|
main: Use Qt stringliterals
|
2024-10-05 15:41:57 +02:00 |
|
Jonas Kvinge
|
756215544a
|
GlobalShortcutsManager: Fix incorrect ifdef
|
2024-10-04 22:18:02 +02:00 |
|
Jonas Kvinge
|
0768298b95
|
Refactor CMake files
|
2024-10-04 22:05:20 +02:00 |
|
Jonas Kvinge
|
525ebbb9b7
|
CollectionModel: Fix updating song when disc is changed
|
2024-10-04 16:56:59 +02:00 |
|
Jonas Kvinge
|
c47ec3e70a
|
DynamicPlaylistControls: Use QPalette::AlternateBase
|
2024-10-04 16:29:21 +02:00 |
|
Jonas Kvinge
|
20394271c7
|
DynamicPlaylistControls: Replace u'%' with u"%"_s
Fixes #1572
|
2024-10-04 16:29:04 +02:00 |
|
Strawberry Bot
|
731f670a2b
|
Update translations
|
2024-10-01 21:14:11 +02:00 |
|
Strawberry Bot
|
b1161d3542
|
Update translations
|
2024-10-01 20:49:57 +02:00 |
|
Jonas Kvinge
|
d72694ce06
|
CollectionModel: Only use song sort text if album is the parent group by
|
2024-09-30 17:14:43 +02:00 |
|
Jonas Kvinge
|
b50da3eba4
|
GstEnginePipeline: Add missing end of stream
A bug was introduced when I added the mutex locker for the URLs, it did nothing when it was supposed to emit end of stream.
Fixes #1568
|
2024-09-29 23:40:09 +02:00 |
|
Jonas Kvinge
|
4479daeaf1
|
GstEngine: Finish pipeline before resetting in end of stream
|
2024-09-29 23:35:14 +02:00 |
|
Jonas Kvinge
|
a123de06c6
|
GstEngine: Add mutex lock for checking stream url
|
2024-09-29 23:33:47 +02:00 |
|
Jonas Kvinge
|
b59cc4d038
|
TagReaderTagLib: Set source and init from file
|
2024-09-29 03:25:06 +02:00 |
|
Jonas Kvinge
|
3468737e14
|
Song: Add init from file setter
|
2024-09-29 03:24:44 +02:00 |
|
Jonas Kvinge
|
e4a57aa768
|
Remove VLC
|
2024-09-28 16:38:23 +02:00 |
|
Jonas Kvinge
|
daaacf4663
|
Remove external tagreader
|
2024-09-28 15:29:10 +02:00 |
|
Jonas Kvinge
|
3cb0f60900
|
Add missing names for parameter variables
|
2024-09-28 12:32:12 +02:00 |
|
Jonas Kvinge
|
f2e28d18bc
|
Player: Initialize variable
|
2024-09-28 12:27:51 +02:00 |
|
Jonas Kvinge
|
6cb54b9f9f
|
MimeData: Remove useless initialization
|
2024-09-28 12:27:33 +02:00 |
|
Jonas Kvinge
|
ce3db115a3
|
MainWindow: Remove unused variable
|
2024-09-28 12:27:02 +02:00 |
|
Jonas Kvinge
|
dae4943593
|
Replace Spotify username/password with access token
|
2024-09-28 00:09:23 +02:00 |
|
Jonas Kvinge
|
ca8aa40034
|
SystemTrayIcon: Add missing visible method
|
2024-09-27 20:42:24 +02:00 |
|
Jonas Kvinge
|
a239374c4b
|
MainWindow: Simplify hiding to tray logic
|
2024-09-27 19:44:02 +02:00 |
|
Jonas Kvinge
|
1c833a28dc
|
BehaviourSettingsPage: Remember keep running option
|
2024-09-27 18:35:22 +02:00 |
|
Jonas Kvinge
|
c30de78bf1
|
BehaviourSettingsPage: Add const
|
2024-09-27 18:21:42 +02:00 |
|