Commit graph

1357 commits

Author SHA1 Message Date
Ivailo Monev
7ffba50a9b plasma: typo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 20:21:34 +03:00
Ivailo Monev
6f12c84059 plasma: implement GeoClue provider for geolocation data engine
requires:
d4a4386d9f

for reference:
https://github.com/fluxer/katana/issues/26

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 20:17:14 +03:00
Ivailo Monev
89b4558edc kgreeter: copyright
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 16:03:49 +03:00
Ivailo Monev
cf58455fd5 kioslave: prepare for KIO::AuthInfo changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-06 23:29:48 +03:00
Ivailo Monev
71e8bb3f86 kstyles: remove oxygen style hack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-06 23:10:30 +03:00
Ivailo Monev
d03d16c94b kioslave: create GUI application for sftp and smb slaves
fixes crash when authorization is required

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-06 01:19:04 +03:00
Ivailo Monev
1febe6b76d kgreeter: login when return key is pressed and password field has focus
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-05 21:46:17 +03:00
Ivailo Monev
a88e93c48e generic: drop kwallet and kpasswdserver
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-04 23:37:23 +03:00
Ivailo Monev
3395ea5c29 klipper: typo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 21:44:05 +03:00
Ivailo Monev
7c2828b5cf klipper: use Katie's hash algorithm for hashing
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 21:40:00 +03:00
Ivailo Monev
d7838b9434 ksmserver: drop boot options support 2022-04-03 20:23:35 +03:00
Ivailo Monev
a460d4afa4 kgreeter: if authentication or session fails clear password and reset focus
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 19:43:04 +03:00
Ivailo Monev
c4550ea0b2 kgreeter: fix crash in case of null glib error pointer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 19:37:28 +03:00
Ivailo Monev
161d331948 kgreeter: poll for glib events instead of blocking from login until authentication
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 19:22:28 +03:00
Ivailo Monev
9f7eb66616 libs: remove KDM leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 15:02:25 +03:00
Ivailo Monev
304b5398ce plasma: do not store the position of tracked desktop/screen
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 05:34:03 +03:00
Ivailo Monev
0411eb46a8 plasma: replace kephal with single class [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 05:17:09 +03:00
Ivailo Monev
716acdb8f4 plasma: partially port plasma-desktop shell to QDesktopWidget
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 03:40:43 +03:00
Ivailo Monev
cee7057a95 plasma: port panel containment to QDesktopWidget
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-03 03:32:38 +03:00
Ivailo Monev
2d37e62a61 kgreeter: gobject-2.0 library is now part of GLIB2_LIBRARIES
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-02 21:34:37 +03:00
Ivailo Monev
8d57392904 kwalletmanager: remove stub authorization helper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-02 20:49:06 +03:00
Ivailo Monev
f961d3f668 kgreeter: translate style names in KCM via themerc files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-02 17:47:12 +03:00
Ivailo Monev
92667f36c8 kgreeter: add plugin paths to application library paths
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-02 15:53:45 +03:00
Ivailo Monev
d307d850aa kstyles: correct oxygen style plugin installation path
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-02 15:43:36 +03:00
Ivailo Monev
79861cf7fe kgreeter: implement default options for KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 23:29:02 +03:00
Ivailo Monev
5205a3d833 kgreeter: create the greeter target with the proper name to begin with
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 23:19:59 +03:00
Ivailo Monev
1ee0ab550e kgreeter: default to KStyle::defaultStyle() in KCM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 23:13:32 +03:00
Ivailo Monev
f6f54dbf2c kgreeter: add default color scheme option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 23:10:53 +03:00
Ivailo Monev
f5044d11dc generic: AppVeyor dependencies update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 19:57:29 +03:00
Ivailo Monev
57626537a8 generic: remove unused configuration definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 19:36:01 +03:00
Ivailo Monev
eb7710c484 kgreeter: use definition from config-workspace header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 19:30:16 +03:00
Ivailo Monev
701817b353 generic: AppVeyor dependencies update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 19:01:00 +03:00
Ivailo Monev
5bed158cc6 kioslave: remove unused definition
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 18:45:33 +03:00
Ivailo Monev
4abe1ff384 generic: remove unused and fix some configuration checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 18:44:39 +03:00
Ivailo Monev
f310ae90f6 plasma: add session files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 17:43:48 +03:00
Ivailo Monev
71841a1d8f kdm: replace it with custom LightDM greeter [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 16:32:39 +03:00
Ivailo Monev
08bc7aeec6 generic: preparations to ditch KDM
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 16:12:41 +03:00
Ivailo Monev
3146b08a8a ksmsrver: do not specify method when starting kcheckpass
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-30 16:14:20 +00:00
Ivailo Monev
002c3d564e kcheckpass: update README file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-30 16:13:46 +00:00
Ivailo Monev
459e73c8d3 kcheckpass: actually allow method selection during runtime
requires:
e1fe980be1

log some errors to auth log and use the actual service as PAM service while
at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-30 16:53:26 +03:00
Ivailo Monev
0acc0d3d5a kdm: remove reference to non-existing libraries and other non-sense
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-30 03:34:55 +03:00
Ivailo Monev
ea4aff617c kdm: correct reference to installation directory variable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-30 02:58:17 +03:00
Ivailo Monev
243a9a47ad kdm: remove redundant explicit linkage to com_err library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-30 02:51:09 +03:00
Ivailo Monev
a209ce3207 kdm: use somewhat standard locations for session files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 21:58:18 +03:00
Ivailo Monev
5298dda516 kdm: initialize static variables in genkdmconf source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 20:46:07 +03:00
Ivailo Monev
aae7f6d69d kdm: add lxqt session file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 18:46:13 +03:00
Ivailo Monev
cda2df8dd7 kdm: remove session files for very old window managers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 18:45:31 +03:00
Ivailo Monev
327f872f63 kdm: install lxde session file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 18:44:05 +03:00
Ivailo Monev
7084c89fc6 kdm: remove non-existing variable reference in config header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 18:43:35 +03:00
Ivailo Monev
5d1148e9dd kdm: drop disabled krb4 support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 16:59:42 +03:00