[gnome-builder] plugins/sessionui: add some TODO



commit edd099c0aeca933d77ff1e7bb9168e620fbebb97
Author: Christian Hergert <chergert redhat com>
Date:   Wed Sep 14 17:48:20 2022 -0700

    plugins/sessionui: add some TODO

 src/plugins/sessionui/gbp-sessionui-workbench-addin.c | 7 +++++++
 1 file changed, 7 insertions(+)
---
diff --git a/src/plugins/sessionui/gbp-sessionui-workbench-addin.c 
b/src/plugins/sessionui/gbp-sessionui-workbench-addin.c
index f6515b8b5..ef9bf900d 100644
--- a/src/plugins/sessionui/gbp-sessionui-workbench-addin.c
+++ b/src/plugins/sessionui/gbp-sessionui-workbench-addin.c
@@ -70,6 +70,13 @@ gbp_sessionui_workbench_addin_save_session (IdeWorkbenchAddin *addin,
   g_assert (IDE_IS_SESSION (session));
 
   g_set_object (&self->session, session);
+
+  /* TODO: Collect workspaces that are created (specifically secondary workspaces). */
+  /* TODO: Collect pages within workspace grids */
+  /* TODO: Collect panes and their position within workspace panels */
+  /* TODO: Add ide_page_save_state(IdePage*, IdeSession*) */
+  /* TODO: Add ide_pane_save_state(IdePage*, IdeSession*) */
+  /* TODO: Add hooks to move a PanelWidget upon adding to dock */
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]