Ivailo Monev
9937b5e854
kinit: remove the feature to start programs specified in kdeinit4 argument
...
the goal is to make kdeinit4 do only startup, i.e. XDG-like startup and
KCM modules initialization (which currently kcminit does). klauncher
(which is part of kdeinit4 still) shall be responsible for programs and
KIO slaves only
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-03 10:18:15 +02:00
Ivailo Monev
4a371cc21e
Revert "kdeui: remove bogus --kdeinit argument passing from KCrash::defaultCrashHandler()"
...
This reverts commit a375907865
.
2022-11-03 09:54:41 +02:00
Ivailo Monev
a7fc6cd735
kinit: rename exec command definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 08:55:13 +02:00
Ivailo Monev
5da95ad0f9
kinit: remove unused LAUNCHER_EXEC command
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 08:47:22 +02:00
Ivailo Monev
a375907865
kdeui: remove bogus --kdeinit argument passing from KCrash::defaultCrashHandler()
...
it was ment for kdeinit wrappers but they do not supports such argument
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 08:18:29 +02:00
Ivailo Monev
4d2b877aaf
kinit: remove code for always false condition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-01 08:14:00 +02:00
Ivailo Monev
fd07b3628d
kinit: mark execpath_avoid_loops() function as static
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 15:44:22 +03:00
Ivailo Monev
0c734511bc
kinit: optimize PATH environment variable splitting in execpath_avoid_loops() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-08 15:43:44 +03:00
Ivailo Monev
29a8459798
generic: remove checks for system headers that should be present
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-23 15:42:09 +03:00
Ivailo Monev
75e3708603
kinit: remove unused header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 06:24:47 +03:00
Ivailo Monev
424d478f7c
generic: remove mac leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 03:26:59 +03:00
Ivailo Monev
41db76b92c
kdecore: drop socket resource type and use QStandardPaths:writableLocation() for base resource directories
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 10:45:51 +03:00
Ivailo Monev
f1eeb96440
kinit: remove unused LAUNCHER_TERMINATE_KDE command
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 09:23:20 +03:00
Ivailo Monev
875b319497
kinit: remove kwrapper4 and kshell4
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 09:09:02 +03:00
Ivailo Monev
c6ca02a752
kinit: implement kdeinit4 argument to shutdown running kdeinit4 instance, remove kdeinit4_wrapper and kdeinit4_shutdown
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-25 08:20:13 +03:00
Ivailo Monev
a8be3520ec
kinit: correct warnings scope in kdeinit_xio_errhandler()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 16:24:51 +03:00
Ivailo Monev
d6feebcbb9
kinit: update usage
...
why where these commented out?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 08:39:05 +03:00
Ivailo Monev
96f657f9d5
kinit: Katie is the only toolkit supported now
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 08:37:42 +03:00
Ivailo Monev
3053711c7f
kinit: update usage
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 08:04:23 +03:00
Ivailo Monev
926345627a
generic: bump minimum Katie version requirement to 4.12.0
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 03:54:07 +03:00
Ivailo Monev
0d2195c4d8
kded: start on demand as session D-Bus service
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 01:40:02 +03:00
Ivailo Monev
2f516cba27
kinit: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-09 20:51:08 +02:00
Ivailo Monev
2603fd4e5a
kinit: change process title only via setproctitle()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-16 16:27:19 +03:00
Ivailo Monev
ca940594a2
kinit: avoid copy and implicit conversion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 00:35:28 +03:00
Ivailo Monev
b31614e7df
kinit: plug memory leak
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-13 06:36:20 +03:00
Ivailo Monev
0b58343601
generic: remove some redundant environment variable queries
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 11:55:15 +02:00
Ivailo Monev
803bea264a
generic: drop support for operating systems Katie does not support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-26 16:34:16 +02:00
Ivailo Monev
7419f793b0
generic: replace kdesu with kdesudo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-15 02:06:56 +00:00
Ivailo Monev
2b9530622c
kinit: fix a compiler warning
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-13 10:19:21 +00:00
Ivailo Monev
1f34f5ad73
generic: use CMake export header generator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 20:13:02 +00:00
Ivailo Monev
9c5e63ef16
generic: replace socklen_t/kde_socklen_t with QT_SOCKLEN_T
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 13:19:18 +00:00
Ivailo Monev
376484dff8
generic: get rid of KLibrary
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-05 03:36:21 +02:00
Ivailo Monev
b60991ae05
kinit: remove dead code
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-22 17:45:42 +02:00
Ivailo Monev
83ac368076
generic: cleanups remains of kdeinit-wrapped executables
2015-09-06 15:33:03 +03:00
Ivailo Monev
0a78c4ef65
generic: misc cleanups
2015-08-27 20:35:05 +03:00
Ivailo Monev
20286397de
kinit: drop legacy code
2015-08-25 18:13:21 +03:00
Ivailo Monev
9dc6d2d99e
kinit: remove bogus wrapper
2015-08-19 01:37:57 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
528b361bdc
Revert "kinit: do not reset the environment for shell and kwrapper procs"
...
This reverts commit 55ae073a63
.
the actual fix is 5b95e5fd
from kdelibs and b4f88e36 from
kde-workspace.
2015-07-20 04:20:45 +03:00
Ivailo Monev
55ae073a63
kinit: do not reset the environment for shell and kwrapper procs
...
fixes KDE bug 324256
2015-07-15 12:00:10 +00:00
Ivailo Monev
583052b6e4
kinit: do not preload libraries
2015-07-10 14:45:13 +03:00
Ivailo Monev
224a6ff3e8
kinit: adjust to libraries versioning ( dcdbb65d
and f0d85e45
)
2015-06-15 15:24:45 +03:00
Ivailo Monev
732148f49b
generic: partitially revert 22db5ad6
2015-06-14 18:49:20 +03:00
Ivailo Monev
22db5ad66c
generic: change standard paths
2015-05-20 13:36:16 +00:00
Ivailo Monev
c71cc93299
remove mac cruft
2014-12-31 16:44:53 +00:00
Ivailo Monev
3f0dd268de
remove win and mac cruft
2014-11-27 18:22:42 +00:00
Ivailo Monev
2d55a8d3dd
katana -> kde4
2014-11-20 09:05:46 +00:00
Ivailo Monev
4f94d74af8
mac cruft remove
2014-11-19 22:55:36 +00:00
Ivailo Monev
9d86872eeb
more hardcoded paths corrections (they should be unhardcoded but that will be done in the future)
2014-11-19 18:20:59 +00:00
Ivailo Monev
c7a2a17692
yet more windows and mac code remove
2014-11-19 15:30:39 +00:00