Releases
2.0.0
b4n
released this
19 Oct 16:28
General
Split "session data" into session.conf, preferences are written to and read from geany.conf (PR#2776 , PR#2779 , PR#3014 , PR#3125 and more).
Add new build system Meson (experimental) (PR#2761 ).
Require GTK 3.24 (#3580 ).
Bug fixes
(Re-)Add ability to scroll over document tabs (Luke Horwell, PR#3134 ).
Fix keyword colorization on filetype change (PR#3553 ).
Fix startup files order when placing tabs next to the current one (PR#3611 ).
Interface
The document list in the sidebar has a new tree view. This mode is the new default and existing installations automatically use it (PR#1813 ).
Use dark-theme friendly colors for compiler messages (PR#3013 ).
Add a confirmation dialog on search & replace for the whole session (PR#3033 ).
Filter entry for symbol tree (PR#3055 ).
Simplify project creation from existing directories with sources (PR#3042 ).
Add option to show symbols in symbol tree without category groups (PR#3172 ).
Add option to only show line endings if they differ from file default (PR#3287 ).
Make tab label length and window title length configurable (Abdul Rafey, #3365 ).
Make Go to Symbol commands show signature list (PR#3475 ).
Editor
Update Scintilla to 5.3.7 and Lexilla to 5.2.7 (PR#2867 , PR#3551 ).
Add "Change history" feature (disabled by default) (PR#3551 ).
Filetypes
Sync many parsers from the Universal Ctags project, this leads to updated symbol parsers (PR#2990 , PR#2991 , PR#3032 ).
Improved support for the ctags file format, which is now the recommended format for tags files (PR#3049 ).
Update Kotlin filetype config (PR#3456 ).
Apply Markdown header style to the complete header (Robert Di Pardo, PR#3602 ).
Update Nim filetype config (Zoom, PR#2988 ).
Update PHP filetype config (PR#3488 ).
Update Python filetype config (PR#3039 ).
Add AutoIt filetype (Skif-off, PR#1752 ).
Add GDScript filetype (David Yang, PR#3012 ).
Remove Ferite filetype (PR#3075 ).
Enable local variables and improve autocompletion for C/C++ and some other languages (PR#3185 , PR#3275 ).
Windows
Remove native file and color dialogs on Windows, GTK dialogs will be used instead (#3219 ).
Use "Prof-Gnome" GTK theme by default (same theme as used on macOS) for a better experience, the "Adwaita" theme can still be activated (PR#3129 ).
Internationalization
Updated translations: cz, da, de, fr, es, kk, lv, it, nl, pt, sk, ru, ua
Added translations: si
You can’t perform that action at this time.