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
Ivailo Monev
9a246a0ff0
kdm: drop bootloader support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-29 16:46:22 +03:00