Commit graph

2841 commits

Author SHA1 Message Date
Ivailo Monev
718ccc145f kdecore: remove redundant KEncodingDetector class
use QTextCodec::codecForUtfText() or QTextCodec::codecForText() instead

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:47:46 +03:00
Ivailo Monev
894a2d52bb kdecore: remove KLocale getters related to text codec
see the comment in KLocalePrivate::initEncoding()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:00:04 +03:00
Ivailo Monev
484f96e12e kdeui: KApplication constructor optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 10:18:56 +03:00
Ivailo Monev
35fece3701 kdeui: convert the only relevant KCursor constructor to static method and remove its unused member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 01:27:22 +03:00
Ivailo Monev
ab8812764a kdeui: move the default value for KGlobalAccelPrivate::getComponent() argument to the method declaration
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 01:25:48 +03:00
Ivailo Monev
c78363de67 kdecore: deal with TODO related to KService::newServicePath()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 23:07:31 +03:00
Ivailo Monev
792357e82e plasma: const-ify Dialog::graphicsWidget() getter
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:51:50 +03:00
Ivailo Monev
81870c59a8 kdeui: remove unused KModifierKeyInfo class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:25:05 +03:00
Ivailo Monev
dd04885d5f kdeui: remove kontact hack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:08:48 +03:00
Ivailo Monev
4592eab0ce kdeui: remove unused private KUniqueApplication::Private class member
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 22:06:46 +03:00
Ivailo Monev
aa3793cb90 kdeui: remove unused KWordWrap class
word wrapping is done automatically via QLabel::setWordWrap() for
example

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 21:57:54 +03:00
Ivailo Monev
e6ea319726 kdeui: remove unused private classes members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 21:47:31 +03:00
Ivailo Monev
9980b9d70b kutils: KSpeech branches optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 20:02:35 +03:00
Ivailo Monev
7c9aaf853e kutils: remove code used for debugging in kspeech source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-29 19:18:56 +03:00
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