After spending a lot of time on things like tag manager where nobody sees any difference, I got quite a radical idea that it would be nice to start working on things that somebody wants ;-). Assuming that "thumbs up" is a good proxy to "I want this", this translates to:
<img width="765" alt="Screenshot 2024-08-23 at 12 33 41" src="https://github.com/user-attachments/assets/258915a2-b32d-4782-bbe4-e3942dcc198f">
I think we are actually in a very good position to address most of these in the next release(s). This meta-issue tries to summarize where we are if we try to address these issues:
- [ ] #905 - pretty much addressed by @LiquidCake's #3911 - the discussion in the issue also mentioned things like hot exit but what the OP asked for was really the Notepad++ feature automatically saving/restoring untitled documents. - [ ] #2184 - hopefully there - have to test a few more things (https://github.com/techee/geany-lsp) - [ ] #2750 - I asked Neil for increasing it so it's 60 (up from the previous 20) which is reasonably "unlimited". Will be fixed once we update Scintilla. - [ ] #1141 - addressed by #3899 (the feature itself is in Scintilla itself, we just have to make the click-modifiers configurable as depending on the desktop, some configurations work and some not) - [ ] #1268 - fixed by #3934 - [ ] #872 - I guess most users wanted it for editor tabs which is fixed already but there is also Nick's #3469 that could be applied for the sidebar and message window - [ ] #1192 - no work-in-progress-yet. The only issue here is that the popup window is shown using `dialogs_show_question_full()` which is used by other popups with possibly destructive actions where default "Cancel" is the right choice. So either this function has to take an extra parameter specifying which of the buttons should be default or to create a new dialog specifically for this situation. - [ ] #371 - see https://github.com/ScintillaOrg/lexilla/pull/265 which I eventually port for Geany - [ ] #3724 - slightly lower in the thumbs up list but I think it would also be nice to add, see https://github.com/ScintillaOrg/lexilla/pull/267
Fear not, I'm not adding #2061 to this list :-).