No description
Find a file
Ivailo Monev ce1dcbb552 kdeui: new KKeyboardLayout class
KKeyboardLayout along with Solid::Input are to be used not only in a
reimplementation of the keyboard plasma applet but also potentially
for a software input panel (QEvent::RequestSoftwareInputPanel and
QEvent::CloseSoftwareInputPanel handler)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-05 18:15:25 +03:00
cmake generic: make it possible to build from the source directory 2023-08-14 20:35:59 +03:00
includes kdeui: new KKeyboardLayout class 2023-09-05 18:15:25 +03:00
interfaces generic: remove dead and irrelevant links references 2023-08-10 14:26:19 +03:00
kdeclarative kdeclarative: KIconProvider::requestPixmap() optimization 2023-08-22 22:11:37 +03:00
kdecore kdecore: do not insert the solid_qt catalog by default 2023-09-03 02:20:43 +03:00
kded kded: rework phases logic to take any desktop session into account 2023-08-31 23:01:34 +03:00
kdeui kdeui: new KKeyboardLayout class 2023-09-05 18:15:25 +03:00
kdewidgets kdeui: new KPixmapWidget 2023-08-29 08:59:51 +03:00
kfile kio: checkDesktopFile() function optimization 2023-09-02 01:57:31 +03:00
kimgio kimgio: add rarely used jpeg header 2023-08-15 22:54:58 +03:00
kinit kio: drop fake startup notification support 2023-09-03 00:46:58 +03:00
kio kio: drop fake startup notification support 2023-09-03 00:46:58 +03:00
kioslave kio: drop redundant and disabled by default kionetrc/.netrc support 2023-08-09 15:46:45 +03:00
kparts kparts: remove unused stream-related API 2023-08-31 15:56:16 +03:00
kpty kdecore: update description of kpty debug area 2023-08-27 05:41:32 +03:00
kutils kutils: start counting from 1 in KPowerManagerInhibitImpl::Inhibit() 2023-09-03 16:56:56 +03:00
licenses generic: remove unused QPL license 2022-12-15 08:49:46 +02:00
mimetypes mimetypes: use text/plain as sub-class for application/x-kcsrc 2023-08-15 23:53:11 +03:00
plasma plasma: mark Plasma::AbstractRunner::hasRunOptions() as const 2023-08-31 00:53:32 +03:00
solid kdeui: new KKeyboardLayout class 2023-09-05 18:15:25 +03:00
.gitattributes initial import 2014-11-13 01:04:59 +02:00
.gitexcludes kutils: new karchive library to replace KZip and KTar 2022-10-06 16:53:55 +03:00
.kateproject generic: fix .kateproject format 2017-03-09 00:17:01 +00:00
CMakeLists.txt generic: require Katie v4.14.0+ 2023-08-28 20:35:10 +03:00
config-acl.h.cmake generic: move configuration files creation after package lookups 2020-02-19 17:12:33 +00:00
config-prefix.h.cmake kdecore: drop support for KStandardDirs kcfg resource 2023-07-09 05:48:31 +03:00
config-pty.h.cmake kpty: assume openpty() is available 2023-06-20 05:41:24 +03:00
config.h.cmake kdeui: replace libdbusmenu-qt dependency with custom classes 2023-05-28 20:56:05 +03:00
ConfigureChecks.cmake kpty: assume openpty() is available 2023-06-20 05:41:24 +03:00
COPYING initial import 2014-11-13 01:04:59 +02:00
COPYING.DOC initial import 2014-11-13 01:04:59 +02:00
COPYING.LIB initial import 2014-11-13 01:04:59 +02:00
DEBUG kdeui: KCrash rewrite 2023-08-03 11:21:41 +03:00
KDELibs4Config.cmake.in generic: require Katie v4.14.0+ 2023-08-28 20:35:10 +03:00
KDELibs4ConfigVersion.cmake.in generic: make it possible to build from the source directory 2023-08-14 20:35:59 +03:00
kdemacros.h.cmake generic: remove KDE_NO_DEPRECATED build option and definitions related to deprecation 2022-09-26 19:09:09 +03:00
Messages.sh generic: remove KCalendarSystem leftovers 2023-07-27 03:01:17 +03:00
README generic: remove workflow and CI files, new home 2022-09-24 05:41:29 +03:00

### Katana - Be Free and Be Efficient!

Katana is fork of KDE Software Distribution with emphasis on efficiency. So far
it has proven to be roughly 50% less system resource hungry and significantly
faster.

### Authors and Contributors

Since Katana is a fork of someone else's work, many of the credits go to the KDE
Software Development team. So far there are not much people involved in this
project but we hope that the number will increase.

Software can always be improved, and the Katana team is ready to do so.
However, you - the user - must tell us when something does not work as
expected or could be done better. You do not have to be a software developer
to be a member of the Katana team. You can join the national teams that
translate program interfaces. You can provide graphics, themes, sounds, and
improved documentation. You decide!