Hello everyone,
We are pleased to announce that a new release of GroIMP is available (Releases · Grogra / GroIMP · GitLab)
Add:
- Global keyword - a keyword (like static, public, const, …) that can be used for field to make it static and includes it in the persistence management (save/load) & the attribute editor user-guide:save-project-with-static [GroIMP wiki]
- Hooks to save/load class when the project is saved/loaded - This would enables to load configuration variables from a file when the project is loaded, without having to recompile tutorials:first-steps:save-load [GroIMP wiki]
- Export project as module library - Automatically create a reusable library from a project, which includes classes, modules, resources (shaders, images, …) … user-guide:export-as-lib [GroIMP wiki]
- Code outline - A panel that display the code outline of the project (classes, methods, …) with the file and line where they are declared user-guide:more_panels [GroIMP wiki]
- Layout manager - A panel and manager to process layouts. It makes changing layout in one project easier
- Dynamic tutorial - A tutorial to discover the main panels of GroIMP based on changing layouts - Easy to create new tutorials tutorials:create-interactive-tutorial [GroIMP wiki]
- Dependencies can be loaded at same level - All third party libraries can be loaded at highest level of class loading. It prevents conflicts.
- QSM import/export
Bugs fix:
- Selection in view panels
- Delete folder
- New file
- Explorer items overlapping
- CTRL+L clear console
- Undo/Redo the first step
- Serialization (save) of List