Ivailo Monev
bbe700feda
generic: update package URLs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 19:18:30 +03:00
Ivailo Monev
c14ba1b5d4
kutils: check the return values of speech-dispatcher function calls
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:58:34 +03:00
Ivailo Monev
911d4c575a
kutils: check if volume and pitch values are in the range they are supposed to be
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:51:11 +03:00
Ivailo Monev
2588f50365
kutils: handle some special cases when setting voice
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:30:57 +03:00
Ivailo Monev
ea8820348b
kutils: initialize speech-dispatcher connection only from KSpeech constructor and reinitialize on ID change
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:30:22 +03:00
Ivailo Monev
2673f025e6
kutils: do not remove all jobs from KSpeech destuctor
...
if the KSpeech object is stack-allocated then a voice message may be
dispatched and stopped shortly after when the KSpeech object is destroyed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:27:32 +03:00
Ivailo Monev
ee7c852183
kutils: use the same default as speech-dispatcher for voice pitch
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 18:25:44 +03:00
Ivailo Monev
5fce9429a4
kutils: implement per-application (client) settings for KSpeech
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 16:00:48 +03:00
Ivailo Monev
d47d62e503
kutils: new kspeech library to replace the kttsd service and its interface
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 15:01:39 +03:00
Ivailo Monev
6ea85df1c2
cmake: kde4_* macros review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 11:12:06 +03:00
Ivailo Monev
a7b141e60f
interfaces: undeprecate KTextEditor::TemplateInterface methods and remove KTextEditor::TemplateInterface2
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 18:37:06 +03:00
Ivailo Monev
6cf96c3a87
kdeui: remove unused KAnimatedButton class and KIconLoader getters for movies
...
KIconLoader::loadMovie() and KIconLoader::moviePath() are attempting to
load non-standard .mng files which, as far as I am aware, no icon theme
ships. for reference:
https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#context
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 17:56:47 +03:00
Ivailo Monev
55d34d341d
kdeui: do not copy the QFont object in KDatePickerPrivateYearSelector constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 17:42:03 +03:00
Ivailo Monev
6ea48c08a8
generic: remove unused and bogus configuration definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 17:28:16 +03:00
Ivailo Monev
23d7852213
kdeui: remove invalid property in org.kde.StatusNotifierItem D-Bus interface file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 17:01:52 +03:00
Ivailo Monev
1950c1f9f1
kimgio: drop support for some uncommon formats
...
note that they can still be loaded right now because if the header is not
recognized by the magick plugin further probing is done via
MagickCore::GetImageMagick(). in the future that may not be the case tho
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 13:59:56 +03:00
Ivailo Monev
02b0b8fb75
kimgio: if the format is not "magick" try reading from the device to determine capabilities
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 12:57:40 +03:00
Ivailo Monev
675a066c47
kutils: pass references where possible in KMediaWidget
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 12:03:32 +03:00
Ivailo Monev
e1accc74c8
kdeui: remove unused KApplication::checkRecoverFile() method
...
nothing saves recovery file(s) in ~/autosave so it is potentially used to
check for file(s) in the tmp resource directory thus of no real value
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 01:47:42 +03:00
Ivailo Monev
06f4ccefdf
kdecore: correct return value checks in rmtree() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 01:22:51 +03:00
Ivailo Monev
a8aa470a11
kdecore: format ktempdir source and header files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-28 01:20:28 +03:00
Ivailo Monev
2a23a99284
cmake: remove unused modules inclusions in FindKDE4Internal module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 18:49:56 +03:00
Ivailo Monev
d711215d80
cmake: remove WITH_PREFIX option for kde4_add_plugin() macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 18:05:59 +03:00
Ivailo Monev
b40ed43aa4
cmake: new baseline kde4_optional_add_subdirectory() macro replacing macro_optional_add_subdirectory()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 17:25:09 +03:00
Ivailo Monev
08345f1315
cmake: new baseline kde4_bool_to_01() macro replacing macro_bool_to_01()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 16:44:28 +03:00
Ivailo Monev
5d31c03dcb
generic: remove unused ENABLE_NLS configuration definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 15:59:16 +03:00
Ivailo Monev
3625520f5c
cmake: remove now unused MacroAddFileDependencies file inclusion in MacroLibrary module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 15:40:56 +03:00
Ivailo Monev
ea9b5d7ade
cmake: new baseline kde4_add_dbus_service() macro replacing dbus_add_activation_service()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 14:58:58 +03:00
Ivailo Monev
01368b3d51
kded: use the correct variable for binaries installation path in D-Bus service file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 14:19:28 +03:00
Ivailo Monev
1240740ac4
cmake: move the macros documentation to KDE4Macros file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 13:56:08 +03:00
Ivailo Monev
7a8eccb937
Merge branch 'master' of https://scm.osdn.net/gitroot/kde/kdelibs
2022-09-27 12:13:21 +03:00
Ivailo Monev
b99f5304e9
cmake: remove GENERATE_MOC option for kde4_add_kcfg_files() macro
...
MOC-ing is now done automatically because CMAKE_AUTOMOC is set to ON
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 12:11:09 +00:00
Ivailo Monev
0f34942d7b
cmake: remove USE_RELATIVE_PATH option for kde4_add_kcfg_files() macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 12:05:18 +00:00
Ivailo Monev
d7e21d5d57
kdeui: effectively revert c689f83d30
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 11:13:25 +03:00
Ivailo Monev
bb883b346d
generic: remove unused CMake module file inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 11:09:26 +03:00
Ivailo Monev
dd6eab0c41
generic: remove unused ttyname_r() function configuration check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 11:03:08 +03:00
Ivailo Monev
7c996527a8
kdeui: remove declaration of non-existing KShortcutSchemesHelper::saveShortcutScheme() method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 10:57:59 +03:00
Ivailo Monev
ec0b9543aa
kdeui: remove unused KGlobalAccelPrivate members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 10:51:08 +03:00
Ivailo Monev
9cf5779647
kdeui: call QObject constructor in the default KGlobalShortcutInfo constructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 10:48:29 +03:00
Ivailo Monev
c689f83d30
kdeui: remove KGlobalShortcutInfo friend declaration for non-existing class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 10:46:46 +03:00
Ivailo Monev
fe76fe95a7
kdeui: optimize KGlobalShortcutInfo assignment operator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 10:29:07 +03:00
Ivailo Monev
51ec59c95e
kdeui: move the static protocol version constant out of KStatusNotifierItemPrivate class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 10:12:00 +03:00
Ivailo Monev
51a8d308a1
kdeui: format notification source and header files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 10:10:44 +03:00
Ivailo Monev
71a479f48c
kdeui: use typedef from KNotification class in KNotificationManager
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 09:52:25 +03:00
Ivailo Monev
36472304d8
kdeui: format knotification source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 09:49:21 +03:00
Ivailo Monev
26d0aa0859
kdeui: get rid of KNotificationManager::Private struct
...
KNotificationManager is private class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 09:49:03 +03:00
Ivailo Monev
b2a60df085
kdeui: remove redundant KNotification class forward declaration
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 09:31:01 +03:00
Ivailo Monev
37af6aab44
kdeui: remove unused typedef in knotificationmanager source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 09:30:24 +03:00
Ivailo Monev
23873e50ec
kdeui: de-duplicate code inknotificationmanager source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 09:29:15 +03:00
Ivailo Monev
36813e70d1
kio: move static KFileMetaDataProvider::subDirectoriesCount() method out of the class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 09:21:12 +03:00