Ivailo Monev
3b7968b3f9
generic: prepare for KIO classes changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-24 20:42:55 +03:00
Ivailo Monev
3cba95c89a
generic: adjust to KIntNumInput and KDoubleNumInput changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-21 09:00:16 +03:00
Ivailo Monev
7341176f40
konsole: prepend the action data with the current working directory if it is relative path
...
fixes opening of relative path/URL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-13 09:31:42 +03:00
Ivailo Monev
fb92498235
konsole: pass the service entry path to KToolInvocation::startServiceByStorageId()
...
fixes regression since 957da2bb43
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-13 09:23:47 +03:00
Ivailo Monev
957da2bb43
generic: adjust to KRun changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-12 03:22:02 +03:00
Ivailo Monev
fb686dc3c1
plasma: implement session manager
...
comes along with plenty of other changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-09 08:33:28 +03:00
Ivailo Monev
ceff785f22
generic: adjust to KMimeType changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-05-04 20:18:24 +03:00
Ivailo Monev
36bc690df1
generic: adjust to shortcut changes
...
notice how the use of primary shortcut only disappears
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-24 10:25:20 +03:00
Ivailo Monev
9b4ba3ef26
generic: adjust to KMessageWidget changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-16 18:28:21 +03:00
Ivailo Monev
c88dba88e2
konsole: update the link about flow control
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-15 20:40:10 +03:00
Ivailo Monev
029e0c4e9a
konsole: use KHBox to draw border for the resize widget
...
includes change to use neutral background like the message for the control
flow for consistency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-15 20:39:36 +03:00
Ivailo Monev
db60d4e29d
konsole: set the palette instead of the stylesheet of the search line editor
...
this makes it adapt to palette changes (after match is found, not found or
the search is cleared)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-15 19:26:50 +03:00
Ivailo Monev
5b22777ceb
generic: replace KColorDialog with QColorDialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 10:48:29 +03:00
Ivailo Monev
71359006ac
generic: replace KFontDialog and KFontChooser with QFontDialog
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 19:17:51 +03:00
Ivailo Monev
8353b43b36
konsole: partial fix for some command line options
...
QCoreApplication::quit() stops event loops, it does not call ::exit() and
as the application (konsole application) instance is constructed there is
no even loop to quit (someone derped there, see the TODO too)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-31 08:33:38 +03:00
Ivailo Monev
96f645afe4
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-03-15 09:05:41 +02:00
Ivailo Monev
1cad595824
generic: drop scripting support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-10-21 08:14:30 +03:00
Ivailo Monev
260efdf321
konsole: disable size hint by default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-01 00:51:12 +03:00
Ivailo Monev
f47177f876
generic: adjust to KNotification changes
...
some notification files, such as the style KCM one, were not even used
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-25 08:07:58 +03:00
Ivailo Monev
ca9117d909
generic: add X-KDE-HasTrayOption to .desktop files
...
for applications that do not create main window (e.g. create dialog window
instead) the tray feature is not enabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-24 16:57:14 +03:00
Ivailo Monev
f00420a34a
generic: preperations for kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-19 19:47:34 +03:00
Ivailo Monev
f1f6ae7a3e
generic: replace X-KDE-StartupNotify with StartupNotify
...
X-KDE-StartupNotify is for compatibility and used as fallback (in case
StartupNotify is not set)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 05:11:16 +03:00
Ivailo Monev
016fea783c
generic: adjust to KLocalizedString changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 00:36:52 +03:00
Ivailo Monev
cf6a2620c6
generic: remove dead and irrelevant links references
...
consider the mail references just as dead
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 15:44:43 +03:00
Ivailo Monev
522f9f2631
generic: remove unused desktop file entries
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-03 22:27:32 +03:00
Ivailo Monev
19b46a1c46
generic: replace QVarLengthArray<T> with std::vector<T> and QVector<T>
...
std::vector<T> for when the data does not have to be shared (e.g. POD
types) and there is no Q_DECLARE_TYPEINFO() involved, QVector<T> for when
data should be shared
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-30 18:50:02 +00:00
Ivailo Monev
040e9c0832
konsole: do not apply style sheet to the tabs
...
does not change much, was making the tabs look ugly on color scheme change
tho due to palette mismatch
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-16 22:39:52 +03:00
Ivailo Monev
0ba740c6c5
generic: purge most manual tests
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 07:41:07 +03:00
Ivailo Monev
5b7845d814
generic: adjust to KUrl changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-23 16:55:47 +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
1df5da15d3
generic: remove references to build variables that are no set
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 19:23:17 +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
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
e2eee40c09
konsole: de-duplicate config group constants
...
fixes ODR issue
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-11 22:52:42 +03:00
Ivailo Monev
70e8b11159
generic: remove QT_KATIE definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 14:44:29 +03:00
Ivailo Monev
fcbe9d8b46
konsole: include now required KLocale header
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-08 12:59:27 +03:00
Ivailo Monev
563d0f1557
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-30 04:16:11 +03:00
Ivailo Monev
f3e5025c2f
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 15:43:14 +02:00
Ivailo Monev
8134e8439c
konsole: set X-DBUS-ServiceName in the desktop file
...
klauncher was rewritten and now it is warning about it, previously it was
guessed
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-05 04:56:40 +02:00
Ivailo Monev
8b2eba7361
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 01:41:49 +02:00
Ivailo Monev
a6bf48c93c
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-26 01:44:49 +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
e9e8bddd9b
konsole: remove test that requires file that is not shipped
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-11 11:21:42 +03:00
Ivailo Monev
06a7d81327
generic: make use of KUser and KUserGroup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-10 22:17:43 +03:00
Ivailo Monev
a3bc9cf437
generic: make use of the new KRandom::randomMax() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 11:55:36 +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
e12c2fe7d8
konsole: correct comment about reimplementations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 06:41:14 +03:00
Ivailo Monev
87b3437422
konsole: suspend PTY device before opening teletype
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-05 23:08:28 +03:00
Ivailo Monev
e655b621ba
konsole: remove now unused KUniqueApplication-related option
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 13:31:56 +03:00
Ivailo Monev
f3e8cebc4c
konsole: X-DBUS-StartupType correction
...
it was not unique application and still isn't
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 13:25:42 +03:00