Fixed
Details
Details
Assignee
José Dapena Paz
José Dapena PazReporter
José Dapena Paz
José Dapena PazFix versions
Labels
Components
Priority
Created July 29, 2022 at 7:39 AM
Updated December 16, 2022 at 2:46 PM
Resolved September 7, 2022 at 10:26 AM
Right now, we have a field in appinfo.json named
surface_role
. This is wrong, and it is not matching the actual types in agl-shell and agl-shell-desktop (that we do not implement anyway).Move to have two different types:
surface_role
matching agl-shell-desktop protocol values. Doing nothing at least for now as we do not implement agl-shell-desktop.surface_type
with just three values: none, background and panel (that behaves as current surface_role value).For implementing backwards compatibility, we can leave
surface_role
as is, and eventually ignore it, and define new fieldsagl_surface_type
andagl_surface_role
(and renamepanel_type
toagl_panel_type
).