As per #267 we agreed that this pref makes little sense. Especially as we're considering to move the project session files to a completely separate file (so neither geany.conf nor $project.geany).
Currently, if not checked, the project session files would be stored in the (new) session.conf file, overwriting the non-project session. This is what #267 is about. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3125
-- Commit Summary --
* Remove pref "Use project-based session files", now always enabled
-- File Changes --
M data/geany.glade (16) M src/keyfile.c (2) M src/libmain.c (2) M src/prefs.c (6) M src/project.c (54) M src/project.h (1)
-- Patch Links --
https://github.com/geany/geany/pull/3125.patch https://github.com/geany/geany/pull/3125.diff
@kugel- pushed 1 commit.
c484d7c1f53e0ee99cefa337ceae649741b4ed27 Remove pref "Use project-based session files", now always enabled
I'll merge this in a few days if nobody objects.
When you say "Use Project based session files is now always enabled" you mean when a project is open right?
I would like to know somebody has tested it before merge.
@kugel- pushed 3 commits.
2ed4fc9eb6fa12fe03de3917ebe00b4485894f8a Remove pref "Use project-based session files", now always enabled a7647cd9a92c95a2b4b2bb611660ae53f0051099 Change main_status.opening_session_files to a counter 27982f333d731607e6efcf83d03a6129f45ef05e Disconnect default session and project session files
When you say "Use Project based session files is now always enabled" you mean when a project is open right?
Yes. When a project is open its session files are stored in the project file instead of session.conf (previously geany.conf). This has been the default for years.
I can wait another week or two, no problem. Just don't want that this rots for a long time without any feedback.
@elextr will merge very soon since no objection or further feedback came up the last two weeks.
Sorry, havn't had a chance to do anything, and won't for a while, things are a bit disrupted [here](https://www.abc.net.au/news/2022-03-04/queensland-nsw-weather-rain-flooding-...) [^1].
Like I said, it would be nice if someone had time to test it, but I guess nobody is interested.
[^1]: link lifetime uncertain
I'm deeply sorry for your situation and wish you and the people around you all the best!
Merged #3125 into master.
github-comments@lists.geany.org