]> git.mdlowis.com Git - proto/labwc.git/commit
cosmic-workspaces: abstract transaction-addon
authorConsolatis <35009135+Consolatis@users.noreply.github.com>
Mon, 18 Nov 2024 17:38:42 +0000 (18:38 +0100)
committerJohan Malm <johanmalm@users.noreply.github.com>
Sun, 15 Dec 2024 21:06:39 +0000 (21:06 +0000)
commit63dc609085d42d16401e23079bb50e2f07e31de5
tree4e0efeb52925e564a5a4cb707fc330db422613fb
parentafe416f04e0355ebb9baa235b3aa59594f3b292d
cosmic-workspaces: abstract transaction-addon

This allows to use it for a future ext-workspace implementation.
It is also more generalized so can be used for other protocol
implementation in the future in case the protocols require some
kind of transaction management.
include/protocols/cosmic-workspaces-internal.h
include/protocols/transaction-addon.h [new file with mode: 0644]
src/protocols/cosmic_workspaces/cosmic-workspaces.c
src/protocols/cosmic_workspaces/meson.build
src/protocols/cosmic_workspaces/transactions.c [deleted file]
src/protocols/meson.build
src/protocols/transaction-addon.c [new file with mode: 0644]