Also store some UI-related prefs in the new session.conf, that is:
treeview_position=156 msgwindow_position=593 geometry=0;57;1176;825;0;
Up for discussion: Move msgwin_orientation as well -> might be machine dependant, e.g. if you have larger displays at your workstation compared to your laptop. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2779
-- Commit Summary --
* session.conf split follow-up #2
-- File Changes --
M src/keyfile.c (45)
-- Patch Links --
https://github.com/geany/geany/pull/2779.patch https://github.com/geany/geany/pull/2779.diff
@elextr @abmorris what do you think?
I would add these too: ``` [search] position_find_x position_find_y position_replace_x position_replace_y position_fif_x position_fif_y ```
@abmorris I have prepared that change but it's more involved so I would prefer a separate PR.
@elextr @eht16 @b4n I'll just merge this into the staging branch if there is no further feedback.
Should the settings that select saving window size and window position also be part of the session with these settings they control?
@elextr I don't thin so. Wether to save window positions or not is a a perfectly fine (i.e. conventional) user setting IMO
Merged #2779 into session_split.
github-comments@lists.geany.org