feat: add playlist, recent files and MPRIS backends
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
6dc9377de1
commit
54ad4eecf3
18 files changed
+2240
-4
No files matched your search
+14
-1
@@ -18,8 +18,20 @@ target_link_libraries(qtpotato_core PUBLIC
|
||||
|
||||
add_executable(qtpotato
|
||||
main.cpp
|
||||
models/recentfilesmodel.cpp
|
||||
models/recentfilesmodel.h
|
||||
mpris/mpriscontroller.cpp
|
||||
mpris/mpriscontroller.h
|
||||
mpris/mprisitem.cpp
|
||||
mpris/mprisitem.h
|
||||
mpris/playeradaptor.cpp
|
||||
mpris/playeradaptor.h
|
||||
mpris/rootadaptor.cpp
|
||||
mpris/rootadaptor.h
|
||||
mpv/mpvitem.cpp
|
||||
mpv/mpvitem.h
|
||||
playlist/playlistmodel.cpp
|
||||
playlist/playlistmodel.h
|
||||
translate/apikeystore.cpp
|
||||
translate/apikeystore.h
|
||||
translate/llmclient.cpp
|
||||
@@ -51,7 +63,7 @@ ecm_target_qml_sources(qtpotato SOURCES
|
||||
qml/SettingsPage.qml
|
||||
)
|
||||
|
||||
target_include_directories(qtpotato PRIVATE mpv translate)
|
||||
target_include_directories(qtpotato PRIVATE models mpris mpv playlist translate)
|
||||
target_compile_definitions(qtpotato PRIVATE QTPOTATO_VERSION_STRING="${PROJECT_VERSION}")
|
||||
|
||||
target_link_libraries(qtpotato PRIVATE
|
||||
@@ -63,6 +75,7 @@ target_link_libraries(qtpotato PRIVATE
|
||||
Qt6::Widgets
|
||||
Qt6::Network
|
||||
Qt6::Concurrent
|
||||
Qt6::DBus
|
||||
KF6::I18n
|
||||
KF6::I18nQml
|
||||
KF6::CoreAddons
|
||||
|
||||
Reference in new issue
Block a user