This pull request consists of 2 patches:
1. It remembers selection in the sidebar and on project reload the selected row is restored. 2. It stores/loads expanded paths to/from the project file so the state of the tree gets restored when switching between projects. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1144
-- Commit Summary --
* projectorganizer: Remember selected row in sidebar when reloading * projectorganizer: Store/load expanded paths in the sidebar to project file
-- File Changes --
M projectorganizer/src/prjorg-main.c (5) M projectorganizer/src/prjorg-project.c (25) M projectorganizer/src/prjorg-project.h (1) M projectorganizer/src/prjorg-sidebar.c (48) M projectorganizer/src/prjorg-sidebar.h (2)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1144.patch https://github.com/geany/geany-plugins/pull/1144.diff