forked from Genio-The-Haiku-IDE/Genio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog.txt
73 lines (73 loc) · 3.4 KB
/
Changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
v2.1
- Added user documentation (courthesy of Humdinger).
- UI: Improved the tab close button position and size.
- UI: Improved the Project settings window (Humdinger).
- Fixed performances regression, especially while cleaning a build.
- Fixed sporadic crash while closing a tab when Genio was unresponsive.
- Fixed crash if clicking on the project list when empty.
- Fixed various crashes triggered by deleting projects externally.
- Fixed Yab files syntax-highlighting.
- Fixed opening files from tracker with "open with" when Genio is closed.
- Fixed emptying Source Control view when unloading the last project.
- Fixed bug which very rarely killed Genio when stopping or re-starting the build.
- Fixed glitch in Source control panel menu when there were two projects with the same name.
- Fixed missing settings window title translation (Humdinger).
- When using "Show in Tracker", also select the item in Tracker (Humdinger).
- Removed in-tree Lexilla and used the one from HaikuPorts.
- Removed (unnecessary) notifications for some Git operations.
---
v2.0
- Add a configuration to exclude certain files or folders in 'Find in files'.
- UI: New icons (ZuMi).
- UI: Reorganized and improved menus.
- UI: Added new Search Results panel.
- UI: Improve layout.
- Added support for fullscreen and "focus" modes.
- Added syntax highlighting for many languages.
- Added editor styling functionalities.
- Added "quick fix" for problems reported by clangd.
- Added "Source control" panel to handle most Git operations.
- New settings window.
- Rewrote settings handling. All settings are now applied live.
- Added "Open remote project".
- Added "Open recent" / "Open recent project".
- Added autobuild on save.
- Added autosave on build.
- Added trim trailing whitespace, also automatically on save.
- Added setting to convert tabs to spaces.
- Items in project browser now reflect their status in editor.
- Save project build mode on change.
- Improved UI strings and translatability (Humdinger).
- Improved existing templates and added new ones (Humdinger).
- Added local function to switch source/header.
- Added Changelog.
- Added alert on quit when closing multiple files.
- Added menu for switching git branches.
- Added support for autocollapse/expand projects.
- Notify the user when trying to build/clean with missing configuration.
- Improved LSP thread management.
- Updated LSP stack to latest main branch.
- When closing the active project, set another one as active.
- Improved first launch experience.
- Hide find/replace panel when no file is loaded.
- Fixed a problem when passing arguments to the Debugger.
- Fixed a problem where the output of a program executed as 'Run in Terminal' could not appear in ConsoleIO.
- Fixed UI scaling with bigger fonts.
- Fixed wrong list color in project browser.
- Fixed rename function with FFM.
- Fixed opening files in Project browser after renaming a folder.
- Fixed handling item text in the Project browser when renaming fails.
- Fixed bug in file type detection.
- Fixed crash when using COPY/CUT/PASTE in projects tree.
- Fixed trying to reopen a non existing project on start.
- Fixed cursor position when switching between tabs.
- Fixed replace panel not always appearing.
- Fixed replace and find previous.
- Fixed LSP lock on close.
- Fixes for ConsoleIO.
- Fixed launching Debugger.
- Fixed build dependencies.
---
v1.0-beta
- First release.
---