linux.x86.linphone/Linphone/tool/CMakeLists.txt
data 3b3bb966d4 Add ringtone selection dropdown and various bugfixes
- Add ComboBox for ringtone selection in Call Settings
- Convert MKV ringtones to WAV format (Linphone only supports WAV)
- Fix ComboSetting to support dialPlan type for international prefix
- Disable account devices feature to prevent API errors
- Disable automatic update check on startup
- Add ringtone fallback to default when custom file not found
- Fix ringtone dropdown to not override setting on initialization

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 08:31:15 +01:00

60 lines
1.5 KiB
CMake
Executable file

list(APPEND _LINPHONEAPP_SOURCES
tool/Constants.cpp
tool/EnumsToString.cpp
tool/Utils.cpp
tool/UriTools.cpp
tool/QExifImageHeader.cpp
tool/LinphoneEnums.cpp
tool/thread/SafeSharedPointer.hpp
tool/thread/SafeConnection.hpp
tool/thread/Thread.cpp
tool/providers/AvatarProvider.cpp
tool/providers/EmojiProvider.cpp
tool/providers/ExternalImageProvider.cpp
tool/providers/ImageProvider.cpp
tool/providers/ScreenProvider.cpp
tool/providers/ThumbnailProvider.cpp
# tool/providers/VideoFrameGrabber.cpp
tool/native/DesktopTools.hpp
tool/request/RequestDialog.cpp
tool/request/CallbackHelper.cpp
tool/file/FileDownloader.cpp
tool/file/FileExtractor.cpp
tool/file/TemporaryFile.cpp
tool/ui/DashRectangle.cpp
tool/accessibility/AccessibilityHelper.cpp
tool/accessibility/KeyboardShortcuts.cpp
tool/accessibility/FocusHelper.cpp
)
if (APPLE)
list(APPEND _LINPHONEAPP_SOURCES
tool/native/DesktopToolsMacOs.cpp
tool/native/DesktopToolsMacOsNative.mm
tool/native/screen-saver/ScreenSaverMacOs.m
tool/native/state-process/StateProcessMacOs.mm
)
elseif (WIN32)
list(APPEND _LINPHONEAPP_SOURCES
tool/native/DesktopToolsWindows.cpp
)
else ()
list(APPEND _LINPHONEAPP_SOURCES
tool/native/DesktopToolsLinux.cpp
tool/native/screen-saver/ScreenSaverDBus.cpp
tool/native/screen-saver/ScreenSaverXdg.cpp
)
endif ()
if (HAVE_CRASH_HANDLER)
list(APPEND _LINPHONEAPP_SOURCES tool/crash_reporter/CrashReporter.cpp)
endif()
set(_LINPHONEAPP_SOURCES ${_LINPHONEAPP_SOURCES} PARENT_SCOPE)