Ivailo Monev
dbfb4586ec
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 01:33:34 +03:00
Ivailo Monev
64d41ba82d
kgreeter: change the rectangle frame shape only when resetting its image
...
fixes excessive CPU usage due to frame paint update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 18:13:38 +03:00
Ivailo Monev
d1bb69fe6b
kgreeter: log messages via kDebug() and kError() when initializing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-06 10:07:06 +02:00
Ivailo Monev
4442685e86
kgreeter: typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-20 15:42:51 +03:00
Ivailo Monev
d0832b43b5
kgreeter: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-07 22:40:37 +03:00
Ivailo Monev
1b564d80d9
kgreeter: use Oxygen_White as cursor theme by default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-26 05:09:02 +03:00
Ivailo Monev
9e174e4544
kgreeter: implement option to change the cursor theme
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-24 15:20:56 +03:00
Ivailo Monev
875f2be0bc
kgreeter: start glib poll timer after the greeter has been setup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-05 14:38:39 +03:00
Ivailo Monev
e943322e7d
kgreeter: minor review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-29 14:45:19 +03:00
Ivailo Monev
98201e533c
kgreeter: unreference the glib loop from KGreeter destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-29 08:41:55 +03:00
Ivailo Monev
2681bff3cf
kgreeter: unreference the glib loop before quit
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 20:03:36 +03:00
Ivailo Monev
0bd3c6cf6d
kgreeter: smooth-scale the background image
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 18:43:40 +03:00
Ivailo Monev
8e4faca4c4
kgreeter: double the glib poll time
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 12:02:15 +03:00
Ivailo Monev
edeb8e7fdc
kgreeter: do not propagate own timer event to the main window
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 11:44:19 +03:00
Ivailo Monev
d1f32b2a66
kgreeter: pre-scale and cache the scaled background image
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 11:32:53 +03:00
Ivailo Monev
27367c93c6
kgreeter: cache the scaled rectangle image
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-28 10:55:37 +03:00
Ivailo Monev
2851c60621
kgreeter: use Plasma default theme wallpaper and rectangle image by default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-26 11:02:28 +03:00
Ivailo Monev
55b00d0c37
kgreeter: implement option to change the font
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 22:37:30 +03:00
Ivailo Monev
1fb801c1e1
kgreeter: use QFrame instead of QGroupBox
...
just because Oxygen style does its own alignment of QGroupBox title when
it is flat moving the title to the left and making it use bold font
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-12 19:18:26 +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
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
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
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
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
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