* New: Broken Down Into Easy Unit Test Targets
* OPT: Now 10-20 times faster for simple scripts
* OPT: Cleanup error handling and reporting code
* NEW: Added errors if user tries to use Public or struct without main
* NEW: Global variable now are moved to context that is shared
* OPT: Modules have been configured to only load when used
* NEW: #include is now supported as well as include
* NEW: It is possible to include more that one file per line
* NEW: Error/warning handling is moved to seperate modules
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Color insertion automatically detects the color under the cursor and highlights it, so that it will be replaced if the dialog inserts a new color.
[DEVELOPMENT ENVIRONMENT]
* NEW: Now the 'close' stock button is smaller, use its 'small' size again.
* BUG: Don't set the Foreground color of Software boxes, it makes GTK+3 css system slow as hell.
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Use the editor font for error and watch tooltips. Add a little padding.
* NEW: Code editor: Keep the runtime error tooltip indefinitely.
* NEW: The status bar message now stays up to ten seconds.
[DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion: The automatic completion and signature popups should not overlap anymore.
* NEW: Automatic completion: More keys now validate the completion then close the popup. Spaces are added according to the Gambas syntax.
[DEVELOPMENT ENVIRONMENT]
* NEW: Menu editor: Add buttons to directly jump to menu event handlers.
* NEW: Menu editor: Use a true toolbar.
* NEW: Slightly update symbols icons.
[DEVELOPMENT ENVIRONMENT]
* BUG: Text editor: The procedure popup has now the same width as the procedure button.
* NEW: Form editor: Support for "Picture:NoCache" property kind.
* BUG: Form editor: Center buttons now always act of the selected controls, not their children.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Failing to rename a file does not crash anymore.
* BUG: Project tree: Renaming a file now highlight its basename by default as before.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Add an invert button for testing the dark version of an icon.
* BUG: Project tree: Source files icons follow dark themes again.
* NEW: Project tree: Make bigger source files icons.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Connection editor: Running a request that is not a SELECT now automatically updates the table list.
* NEW: Connection editor: Request duration is now displayed in the status bar.
* NEW: Form editor: New layout icons.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix layout of profile window buttons.
* NEW: Output console: Handle code positions emitted by the DEBUG instruction as links.
* NEW: Automatic completion: It is now run after a little delay, so that repeated cursor moves trigger it once.
* NEW: Update French translation.
[CONFIGURATION]
* NEW: More 64x64 control icons.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Use SpinBox controls for grid options.
* NEW: Form editor: Sort toolbox controls in the alphabetical order.
[CONFIGURATION]
* NEW: Use 64x64 icons for controls now.
[DEVELOPMENT ENVIRONMENT]
* NEW: Custom control icons size is now proportional to the font size.
* BUG: Form editor: Changing the toolbar icon size now keeps the current tab.
* NEW: Image editor: Default image resize mode is stretching now.
* NEW: Image editor: Apply a zoom fit after an image resizing.
[GB.REPORT]
* BUG: Rename a duplicated class that prevented the project to be opened.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Fix drawing of compressed files icons.
* BUG: Version control: Highlight the "merge" lines in Git history.
[DEVELOPMENT ENVIRONMENT]
* NEW: Text editor: SVG files are now highlighted with the HTML mode.
* NEW: Project tree: Compressed files have a darker icon now, instead of an arrow.
* BUG: Project tree: Fix the size of file icons.
[DEVELOPMENT ENVIRONMENT]
* BUG: Make executable dialog: $(VERSION) is now correctly replaced by project version in the after command.
* NEW: Make executable dialog: Don't show the console automatically when running the after command.
[DEVELOPMENT ENVIRONMENT]
* NEW: Make source package: Use a custom dialog with a "fool GMail" explicit option.
* NEW: Project property dialog: The variable name column of the environment grid now enlarges itself when inserting a new variable.
* BUG: Project property dialog: Fix a possible crash when closing the dialog.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Use String.RemoveDiacritics() instead of the old local utility function.
* NEW: Support for a new source archive format that should be able to fool GMail.
[DEVELOPMENT ENVIRONMENT]
* NEW: Make executable dialog: Replace '$(FOLDER)' pattern by '$(DIR)'.
* NEW: Make executable dialog: Add an help label for substitution patterns.
[DEVELOPMENT ENVIRONMENT]
* NEW: Multicontainer tabs title are now initialized with a default text.
* NEW: Support for the new "_DefaultText" constant of Multicontainer controls.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Support for forms that are multicontainers.
* NEW: Version control dialog: If there is no change to commit, display a little warning on the bottom left of the dialog, and hide the change tab.
* BUG: Version control: Fix a possible crash if the password dialog is cancelled.
* NEW: Profile window: Remove the useless minimize toolbar button.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Arrange containers after first load, and mark the form as modified if the loaded arrangement had to be changed.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: The "tips of the day" window is now an utility window.
* NEW: Version control dialog: Add a checkbox to hide changes in translations.
* BUG: Fix my e-mail address displayed in many places.
* NEW: Options dialog: Changing the icon theme now has an immediate effect.
[DEVELOPMENT ENVIRONMENT]
* BUG: Menu editor: Pasting menus does not crash anymore.
* NEW: Menu editor: The "Paste" button now pastes after the current menu.
* NEW: Menu editor: Add a "Paste before" button so that we can paste before the first menu.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Project tree: Compressed files have a little row right to their name instead of an icon emblem.
* NEW: Project tree: The tree filter can now display compressed files only.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Make executable dialog: Add an option to globally disable file compression (useful for debugging).
* NEW: The 'CompressFile' project option key has been renamed as 'CompressedFiles', with an automatic upgrade.
* NEW: All unknown options in the project configuration file are now preserved when writing it.