-
5efd25f699
use signals instead of subclass override methods
master
Dany LE
2025-11-05 18:42:00 +01:00
-
928231c51f
feat: add screencopy_v1 support + refactor wayland code
Dany LE
2025-11-05 17:35:17 +01:00
-
188c61c496
WIP: redesign the session shell launcher
Dany LE
2025-11-04 18:00:13 +01:00
-
51ffbc837b
refactor: rename shell launchpad to lancher
Dany LE
2025-11-04 11:43:08 +01:00
-
4417315b95
bump to version 0.1.3
Dany LE
2025-11-03 22:02:59 +01:00
-
37fec9f359
refactor: move shell lock feature to base Shell class
Dany LE
2025-11-03 22:02:31 +01:00
-
6c66e0f758
refactor code + add focus tracking for each layer window:
Dany LE
2025-11-03 11:10:37 +01:00
-
377eaf7d84
feat: Add hook mechanism + use gsettings:
Dany LE
2025-10-13 18:08:50 +02:00
-
8579a78404
refactor code
Dany LE
2025-07-21 21:21:37 +02:00
-
f1281858d3
feat: add output power manager
DanyLE
2025-07-09 22:44:23 +02:00
-
bdd6bae1a9
refactor: object to string method
DanyLE
2025-07-07 21:32:58 +02:00
-
b3d6ba9a54
bump to version 0.1.1
DanyLE
2025-07-07 20:58:52 +02:00
-
6828400a77
refactor code + add IDLE protocol listener
DanyLE
2025-07-07 20:54:28 +02:00
-
a0456516b5
refactor: cleanup include headers
DanyLE
2025-07-07 18:35:05 +02:00
-
d2ca1732f1
refactor: add shell version to command line option
DanyLE
2025-07-05 19:58:24 +02:00
-
2a88d12bfa
refactor resource + add taskbar application switcher
Dany LE
2025-07-03 15:09:27 +02:00
-
363d0d1678
feat: add base layout for dashboard applcation list
Dany LE
2025-06-25 17:18:40 +02:00
-
be7a573bef
refactor: allocated memeory should be in finalize method instead of dispose method
Dany LE
2025-06-24 17:52:35 +02:00
-
2775e497f5
Use default Gtk theme directory for shell theme + launch apps with the theme configured by the shell
Dany LE
2025-06-17 12:18:47 +02:00
-
12014a121d
test: launch an application from the shell
Dany LE
2025-06-17 09:36:58 +02:00
-
8c70733b9b
feat: add global keyboard handle to the session-shell, allow to show and hide dashboard via shortcut
Dany LE
2025-06-16 16:33:25 +02:00
-
1294edf250
refactor: define object properties names in header files
Dany LE
2025-06-16 13:40:25 +02:00
-
443f323597
refactor: define all signals to header files
Dany LE
2025-06-16 12:15:41 +02:00
-
7dab18e121
refactor: reorganize theme manager, allow set default theme + default virtual keyboard layout via envar
Dany LE
2025-06-16 11:47:51 +02:00
-
224252807a
feat: add files monitor
DanyLE
2025-06-14 23:08:11 +02:00
-
e598847994
improve: using GtkRevealer to show/hide virtual keyboard in login shell
DanyLE
2025-06-14 15:23:14 +02:00
-
b10cfab3ba
feat: implement the base classes for launcher + input
Dany LE
2025-06-13 19:34:12 +02:00
-
e6515cca06
feat: allow to set states on foreign windows: minimize maximize or full screen
Dany LE
2025-06-11 17:38:55 +02:00
-
3b22827e4f
fix: unref css provider after remove it from style context
dany
2025-03-21 10:31:01 +01:00
-
2c5338f4bf
Virtual keyboard + configuration:
DanyLE
2025-03-21 10:04:08 +01:00
-
24f47dfd7f
Load keyboard key caps from key map
DanyLE
2025-03-13 23:15:49 +01:00
-
8020954fed
feat: add virtual keyboard ui
DanyLE
2025-03-13 00:54:14 +01:00
-
4da1db3bd4
Add base support to virtual keyboard wayland extension protocol
DanyLE
2025-03-11 00:00:28 +01:00
-
0e8bb9027f
refactor: rename source files
DanyLE
2025-03-10 13:43:01 +01:00
-
dd8f2b3011
Add standalone login shell for diya-session-manager backend
DanyLE
2025-03-08 00:45:13 +01:00
-
f722acdd20
Use gt4-layer-shell 1.1.0 that supports session lock
DanyLE
2025-03-05 14:29:54 +01:00
-
98885e34a3
ui: add cairo-text widget
DanyLE
2024-04-29 21:41:51 +02:00
-
1219ec1563
add more widgets (WIP)
DanyLE
2024-04-22 00:31:57 +02:00
-
eba7d34476
add cairo-based widgets for wl_surface (WIP)
DanyLE
2024-04-19 23:46:51 +02:00
-
f8deb67a5a
add basic cairo widget for session lock (WIP)
DanyLE
2024-04-17 01:05:53 +02:00
-
ac300c32cf
Initial commit: add code
DanyLE
2024-04-14 16:29:02 +02:00
-
e9ef315aa4
Initial commit
dany
2024-04-12 15:27:25 +02:00