Ivailo Monev
268376e08b
generic: adjust to solid changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-05 07:15:01 +03:00
Ivailo Monev
ce48bc0997
generic: preperations for kdelibs changes
...
automatically replaced via:
find -name CMakeLists.txt -exec sed -e 's|${KDE4_PLASMA_LIBS}|KDE4::plasma|g' -e 's|${KDE4_KIO_LIBS}|KDE4::kio|g' -e 's|${KDE4_SOLID_LIBS}|KDE4::solid|g' -e 's|${KDE4_KFILE_LIBS}|KDE4::kfile|g' -e 's|${KDE4_KDECORE_LIBS}|KDE4::kdecore|g' -e 's|${KDE4_KDEUI_LIBS}|KDE4::kdeui|g' -e 's|${KDE4_KCMUTILS_LIBS}|KDE4::kcmutils|g' -e 's|${KDE4_KDECLARATIVE_LIBS}|KDE4::kdeclarative|g' -e 's|${KDE4_KPTY_LIBS}|KDE4::kpty|g' -e 's|${KDE4_KEMAIL_LIBS}|KDE4::kemail|g' -e 's|${KDE4_KMEDIAPLAYER_LIBS}|KDE4::kmediaplayer|g' -e 's|${KDE4_KPARTS_LIBS}|KDE4::kparts|g' -e 's|${KDE4_KIDLETIME_LIBS}|KDE4::kidletime|g' -e 's|${KDE4_KTEXTEDITOR_LIBS}|KDE4::ktexteditor|g' -e 's|${KDE4_KPASSWDSTORE_LIBS}|KDE4::kpasswdstore|g' -e 's|${KDE4_KARCHIVE_LIBS}|KDE4::karchive|g' -e 's|${KDE4_KDNSSD_LIBS}|KDE4::kdnssd|g' -e 's|${KDE4_KNOTIFYCONFIG_LIBS}|KDE4::knotifyconfig|g' -e 's|${KDE4_KEXIV2_LIBS}|KDE4::kexiv2|g' -i {} +
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:27:11 +03:00
Ivailo Monev
472f24878b
generic: adjust to kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 18:38:55 +03:00
Ivailo Monev
97c5d84c3e
generic: adjust to KUser changes
...
also corrected the logic in ProcessModelPrivate::getTooltipForUser()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-14 05:19:16 +03:00
Ivailo Monev
09ffee0462
generic: exclude some source files from the unity build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 23:21:43 +03:00
Ivailo Monev
be89c3a277
generic: remove irrelevant TODO files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:15:13 +03:00
Ivailo Monev
c6d0707a3e
plasma: use the file name of URLs as text in kickoff items
...
the basename of "/foo/bar.tar.gz" is "bar" and empty for "/foo/.bar", the
file name of "/foo/bar.tar.gz" is "bar.tar.gz" and ".bar" for "/foo/.bar".
obviously better
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 14:51:57 +03:00
Ivailo Monev
5ca5e4ea2d
generic: adjust to KDirWatch changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 00:26:44 +02:00
Ivailo Monev
ce614f2297
plasma: blind-start services via KRun from kickoff menu
...
KRun will show message box if exec fails (it uses KToolInvocation itself
and checks the return value) and the menu will not be blocked while the
application is starting
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 17:23:34 +02:00
Ivailo Monev
379e150f0d
plasma: remove unused private Kickoff::LeaveModel member
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 23:30:01 +02:00
Ivailo Monev
a006415cea
plasma: do not use context for the hybrid suspend translation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-02 05:41:47 +02:00
Ivailo Monev
fcbec5f0cc
generic: adjust to solid power manager changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-01 23:54:21 +02:00
Ivailo Monev
47486b2a88
plasma: use Solid::PowerManagement::StandbyState for standby
...
internally it is handled as Solid::PowerManagement::SuspendState tho so no
real functional change, it will be replaced with HybridSuspendState
eventually
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-30 01:40:18 +02:00
Ivailo Monev
156bfe470a
plasma: log kickoff messages to the plasma area
...
250 is reserved for kfile (kdelibs)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-22 22:47:36 +03:00
Ivailo Monev
936c69c827
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:19:24 +03:00
Ivailo Monev
1212fc79f7
generic: adjust to authorization changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 19:12:57 +03:00
Ivailo Monev
38cdd9c0f4
generic: cast pointers with QObject as base class via qobject_cast<T>()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 21:54:59 +03:00
Ivailo Monev
16d5fb429b
plasma: remove broken uninstall kickoff action
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-29 20:29:50 +03:00
Ivailo Monev
fcbc69b222
generic: reimplement screen saver interface via xscreensaver
...
my monitor is not the latest stock but it has its own screen saver
feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 01:27:15 +03:00
Ivailo Monev
a2ca134e84
plasma: fix rare crash on applications launch from kickoff menu
...
regression since 7d2095df32
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-30 10:15:56 +02:00
Ivailo Monev
7d2095df32
generic: replace QLinkedList<T> with QList<T>
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-29 18:04:30 +02:00
Ivailo Monev
3baa761344
generic: generate export headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 04:20:04 +03:00
Ivailo Monev
9606d683ae
generic: make use of QHostInfo::localHostName() and QHostInfo::localDomainName()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-11 13:39:10 +03:00
Ivailo Monev
12e5949d9d
generic: handle optical drive/disc as block devices
2021-06-09 12:50:03 +03:00
Ivailo Monev
fd7ee4b390
plasma: fix reloading of menu on ksycoca database change
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-26 12:48:45 +02:00
Ivailo Monev
b4a0ab12b3
plasma: remove rekonq reference
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-26 09:50:14 +02:00
Ivailo Monev
591b538337
generic: replace installation paths with KDE4_ prefixed
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:13:13 +00:00
Ivailo Monev
8e8c4ccef4
generic: remove kde4 prefix from service lookups
...
services are no longer prefixed
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 16:26:55 +00:00
Ivailo Monev
f289a1a551
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-30 00:32:02 +00:00
Ivailo Monev
af45159765
generic: replace forward declarations with headers inclusions
...
this was done with namefsck script from Katie, solves namespace issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 02:36:36 +00:00
Ivailo Monev
f1cfe7bdba
generic: replace KProcess with QProcess where feasable
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-30 16:22:26 +00:00
Ivailo Monev
b350f02aee
plasma: change favourite entries in kickoff/homerun
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-07 05:46:36 +00:00
Ivailo Monev
496b7e0cc9
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-28 18:15:01 +00:00
Ivailo Monev
0e40e66ccb
generic: drop Phonon in favour of MPV and custom player classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-20 02:49:10 +00:00
Ivailo Monev
efbde9e504
plasma: organize sub-directories
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-24 22:48:47 +02:00