Commit graph

4192 commits

Author SHA1 Message Date
Besanon
441d7a9904
Merge f33af10c9e into 9db6bf4a35 2025-09-16 23:54:17 +02:00
Alexandre Pujol
9db6bf4a35
feat(abs): add the themes abs.
fix #860
2025-09-16 20:42:35 +02:00
Alexandre Pujol
6a77b7ed8b
fix(profile): missing updated bus abstraction paths. 2025-09-14 21:07:43 +02:00
Alexandre Pujol
e6e0cc0710
fix(profile): missing updated bus abstraction paths. 2025-09-14 20:59:12 +02:00
Alexandre Pujol
b76fe7c342
refractor(profile): move org.gnome.SessionManager
This is the stage 1 of rewriting access to the session manager.
2025-09-14 20:57:37 +02:00
Alexandre Pujol
5492ab1c4e
feat(profile): rewrite the gjs profile. 2025-09-14 20:48:25 +02:00
Alexandre Pujol
d2e941163f
feat(abs): add mpris 2025-09-14 20:43:39 +02:00
Alexandre Pujol
8c66d39a1e
feat(profile): merge dpkg-script-* profile into dpkg-scripts. 2025-09-14 20:39:38 +02:00
Alexandre Pujol
5559670a37
feat(abs): add mediakeys 2025-09-14 20:37:47 +02:00
Alexandre Pujol
48aeefa0a3
fix: linting issue. 2025-09-14 20:13:37 +02:00
Alexandre Pujol
f3a4372966
refractor(profile): bus/org.bluez -> bus/system/org.bluez. 2025-09-14 20:08:51 +02:00
Alexandre Pujol
4526e96318
feat(abs): add the gtk-strict abs. 2025-09-14 20:03:22 +02:00
Alexandre Pujol
59bdb157cf
feat(abs): add the mediakeys abs. 2025-09-14 20:00:12 +02:00
Alexandre Pujol
efa28446f9
feat(abs): add bus-session to electron
As it is a layer 2 abstraction, we can safelly add it.
2025-09-14 19:23:43 +02:00
Alexandre Pujol
af6fbd2bfd
feat(profile): set accessibility use. 2025-09-14 19:15:43 +02:00
Alexandre Pujol
14ec69cd15
profile(abs): rewrite the way we manage accessibility
- Add some missing dbus access
- Split bus access in abstractions
- Use trough the new accessibility abs.
2025-09-14 18:38:02 +02:00
Alexandre Pujol
1fba94a197
feat(profile): update gvfs services to the abs changes. 2025-09-14 18:14:30 +02:00
Alexandre Pujol
784ced0da3
feat(abs): reorganise the gtk/gvfs abs. 2025-09-14 18:08:44 +02:00
Alexandre Pujol
5cae18e064
feat(abs): add the gtk-strict abstraction. 2025-09-14 16:45:54 +02:00
Alexandre Pujol
bf3b8345fc
refractor(abs): move gtk bus interfaces. 2025-09-14 16:26:28 +02:00
Alexandre Pujol
ff21c9157c
tests(profile): add common autopkgtest paths. 2025-09-14 15:34:32 +02:00
Alexandre Pujol
4609595c26
refractor(abs): common/apt -> apt. 2025-09-14 15:34:04 +02:00
Alexandre Pujol
d9ff4aecd7
build: add test build target. 2025-09-14 15:24:49 +02:00
Alexandre Pujol
b471f8359a
feat(profile): update cups-browsed 2025-09-14 13:14:18 +02:00
Alexandre Pujol
63c9c8cc2d
refractor(abs): move org.kde.kwalletd 2025-09-14 13:11:23 +02:00
Alexandre Pujol
2ceaa16d9a
feat(abs): rewrite the avahi abs, add avahi-observe 2025-09-14 13:06:06 +02:00
Alexandre Pujol
962b372390
fix(profile): qemu-ga path on opensuse. 2025-09-14 01:08:15 +02:00
Alexandre Pujol
8e73353cc8
feat(abs): add pcscd 2025-09-14 00:09:16 +02:00
Alexandre Pujol
939a2b7f4b
feat(abs): add upower-observe 2025-09-14 00:01:30 +02:00
Alexandre Pujol
e4b6e7e92b
feat(abs): add the devices-u2f abs. 2025-09-14 00:01:10 +02:00
Alexandre Pujol
94444077a8
feat(profile): update attachement for gnome-extension-ding 2025-09-13 23:53:05 +02:00
Alexandre Pujol
3c49755d18
refractor(abs): reorganize dbus abstraction (2)
- new upower-observe abstraction
2025-09-13 23:52:37 +02:00
Alexandre Pujol
34aa208ec9
refractor(abs): reorganize dbus abstraction (1) 2025-09-13 16:11:16 +02:00
Alexandre Pujol
4982ff104d
feat(profile): remove rules not needed anymore
Moved into the nvidia-strict abs.
2025-09-13 12:03:00 +02:00
Alexandre Pujol
bd487d1b66
fear(profile): remove profile for spectre-meltdown-checker. 2025-09-13 11:58:25 +02:00
Alexandre Pujol
31cbe5e2e9
fix(profile): revert 06d476c
fix #855
2025-09-13 11:33:24 +02:00
Besanon
f33af10c9e
reload after su profile alteration 2025-09-13 08:10:48 +02:00
Alexandre Pujol
84f3f947cb
feat(abs): improve chromium common. 2025-09-13 01:11:18 +02:00
Alexandre Pujol
cd6bb7bd52
feat(abs): add NEEDS-VARIABLE to abs using variable.
Will be used by aa-logprof.
2025-09-13 01:09:31 +02:00
Alexandre Pujol
f199cfe84d
feat(abs): app: minor improvement to common app action. 2025-09-13 01:06:51 +02:00
Alexandre Pujol
ddfe75f23f
refractor(abs): move org.kde.StatusNotifierItem inside the session abs dir. 2025-09-13 01:05:02 +02:00
Alexandre Pujol
4bbe0a1a32
feat(abs): use the new secrets-service abstraction. 2025-09-13 00:55:32 +02:00
Alexandre Pujol
608ff3db0c
fix(abs): ColorManager peer name. 2025-09-13 00:50:01 +02:00
Alexandre Pujol
ad406da5de
feat(abs): add org.freedesktop.portal.Settings. 2025-09-13 00:49:08 +02:00
Alexandre Pujol
8c6b0ce33f
feat(profile): cleanup profiles using the new abs. 2025-09-13 00:47:50 +02:00
Alexandre Pujol
51bcdd5e14
feat(abs): add the input abs. 2025-09-13 00:43:40 +02:00
Alexandre Pujol
34cc1ab131
feat(abs): graphics: limit access to cpu sys value. 2025-09-13 00:42:10 +02:00
Alexandre Pujol
170575fbff
feat(abs): ensure graphics devices are in nvidia-strict. 2025-09-13 00:40:54 +02:00
Alexandre Pujol
26f905bcc2
feat(abs): X-strict: use tunables. 2025-09-13 00:38:34 +02:00
Alexandre Pujol
db347d13de
feat(abs): revisit and restrict the devices-usb abs. 2025-09-13 00:37:35 +02:00