[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Selecting a stack frame works again.
* NEW: Image editor: Support for composition operation when pasting the clipboard.
* BUG: Image editor: Selecting a position is more accurate.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Allow to bypass the name check when searching for a component or library project location.
* NEW: Project make executable dialog: When installing a library, do not add the vendor prefix if the project name already has it.
* NEW: Update French translation.
* NEW: Add the component name in IDE tab title for files from other projects.
* NEW: Update financial support file.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Project browser: Finish file commands implementation.
* NEW: Project browser: Add view split.
* NEW: Project browser: DnD support.
* BUG; Project browser: Display the same contents as the 'Data' folder of the project tree.
* NEW: File creation dialog: Now it is used for creating directories.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Project browser: Implement file renaming.
* BUG: Lock the project tree while closing the current project, so that it raises no deferred events.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project browser: Add a space in the toolbar for the project tree workspace button.
* OPT: Welcome dialog: Load and show the welcome dialog only if needed.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Add a project browser.
* NEW: Add a button that toggles the new project browser.
* BUG: Use the 'paste-special' stock icon where appropriate.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Fix visibility of version control information menu entry.
* NEW: Version control: Display the state of the file on top in the information dialog.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Move version control statistics to a new 'Repository' tab in publish dialog.
* NEW: Version control: Add fields to define your Git repository identity in 'Repository' tab.
* NEW: Update French translation.
* BUG: Test suites: Fix test result label colors.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Support for breakpoints inside components.
* NEW: Debugger: New way of storing breakpoints into configuration file.
* BUG: Code editor: Setting a breakpoint does not mark read-only files as modified anymore.
* BUG: Project tree: Fix popup menu entries state according to context.
* BUG: Project tree: Component files now use the same sort than the project files.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Support for debugging inside project components. Breakpoints inside components do not work correctly yet.
* NEW: Debugger configuration dialog: Add a button to reset the location of component projects.
* NEW: Update 'compact' default GUI layout.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Stack backtrace and variable list headers are not selectable anymore.
* BUG: Code editor: Selecting an item in the procedure list failed sometimes at the first click.
* BUG: Text editor: Selecting an item in the procedure list failed sometimes at the first click.
* BUG: Help browser: Fix layout of IDE shortcuts help window.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Fix tree refresh on project change.
* BUG: Help browser: Information about project classes is correctly displayed again.
[DEVELOPMENT ENVIRONMENT]
* NEW: Welcome dialog: Try to compute the dialog size better.
* NEW: Debugger: Closing the internal debugger browser now stops the debugger.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Add a bookmark that points at the svn / git repository directory the current project is part of.
* NEW: Version control: Add a menu entry that opens the file manager at the root svn / git repository.
* NEW: Version control: Add a menu entry that opens a terminal at the root svn / git repository.
[DEVELOPMENT ENVIRONMENT]
* BUG: The list of translatable properties is now case insensitive.
* NEW: When making an executable, copy the executable path to the clipboard so that you can paste it to copy the file manually if you need.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix debug browser selection button management again.
* BUG: Project open dialog: Ignore '.project' files at the root of home folders.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Remove the ability to choose the external browser. The default one given by the environment is always used.
* NEW: Add an internal browser for debugging web applications.
* NEW: Debugger options dialog: Allow to choose the browser used for debugging web applications, between Firefox, Chromium or the internal debug browser.
* NEW: The browser used for debugging is now run in its own process and in private mode. Create a custom profile in Firefox for that.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project property dialog: Add local repository user and e-mail in git version control information.
* BUG: Version control: Use 'kate' if 'kwrite' is not available as version control text editor.
* BUG: Version control: Better detection of 'ssh' prompts.
* BUG: Version control: Detect errors when git commit is impossible.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Use the new TreeView item Span property, so that the headings of the debugger trees display correctly.
* BUG: Text editor: Fix the zoom buttons of the preview toolbar.
* BUG: Console output: Define the icon of the "raise to top" toolbar button.
[DEVELOPMENT ENVIRONMENT]
* BUG: Option dialog: Fix the list of different terminals.
* NEW: Debugger: Workaround 'gnome-terminal' that is not able to hold its child process.
[DEVELOPMENT ENVIRONMENT]
* OPT: Version control: Don't wrap lines of git history log, to speed up loading of huge history.
* BUG: Debugger: Display process memory size greater than 2 GiB correctly.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: When a control cannot be loaded because of a missing
component, now display the form with a red background, in read-only
mode, and with a button that allows to remove all controls whose
component is missing.
* NEW: Update French translation.
* NEW: Project properties dialog: Save the project before opening the dialog.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Renaming does not miss sometimes the correct item anymore.
* BUG: Debugger: Removing all breakpoints should not sometimes crash anymore.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Allow the 'DrawWith' control constant to define the initial value of properties of the control used for drawing.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Add a button to locate a specific change inside the source code.
* OPT: Form editor: Some cosmetic changes.
[DEVELOPMENT ENVIRONMENT]
* NEW: Test suites dialog: Remove the test suite combo selection. The test that will be run is now the one selected in the test suite list.
[DEVELOPMENT ENVIRONMENT]
* NEW: Help browser: Use a SidePanel for the left panel.
* BUG: Help browser: Compute the title of a symbol the same way as the wiki.
[DEVELOPMENT ENVIRONMENT]
* NEW: Unit tests: Remove the current test suite selection from the dialog and put it in the test panel.
* NEW: Unit tests: Add a button to open the test suites dialog in the test panel.
[DEVELOPMENT ENVIRONMENT]
*NEW: FProjectProperty layout improvements
FProjectProperty restores it's layout and there is a new splitter which
allows to resize the gridview 'gvwLibrary'.
[DEVELOPMENT ENVIRONMENT]
* OPT: FProjectProperty resizable
Very small patch.
It always annoyed me that this form has a fixed size. This is especially
bad if one has a lot of libs included. I made the form resizable and
voila, it even remebers it's position and size.
[DEVELOPMENT ENVIRONMENT]
* NEW: Color selection dialog: Hide the tab bar if there is only one tab.
* NEW: Color selection dialog: The default color is now white.
[DEVELOPMENT ENVIRONMENT]
* NEW: Welcome dialog: Allow it to be smaller.
* BUG: Welcome dialog: Correctly draw project boxes in small mode.
* NEW: Version control: Make branch colors darker.
[DEVELOPMENT ENVIRONMENT]
* BUG: File creation dialog: Correctly open the new file in all cases.
* NEW: Redraw the 'linked' icon file bigger.
* NEW: Image editor: Pasting a selection now selects the entire selection, not just the pasted part.
[DEVELOPMENT ENVIRONMENT]
* NEW: The IDE translation is now complete.
* NEW: The file IDE tips.it.txt is now correct.
* NEW: The IDE's template files is now translate.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* NEW: Version control: Fill project history with a background task.
* NEW: Version control: Hide dialog box before committing, so that the
command outputs are visible.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger configuration: Do not try to save a remote password if remote debugging is not enabled.
* BUG: Form editor: Correctly save action names.
* NEW: Project tree: Use new 'compress' and 'uncompress' icons in popup menu.
* BUG: Definitely hide the 'Use HTTP server' menu entry.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger configuration: Do not try to read remote password if remote debugging is disabled.
* BUG: Form editor: Action texts now do not include button text shortcuts anymore. Update your forms to fix them.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: The debugger options are now all centralized inside a
specific configuration dialog box.
* NEW: Debugger: Project environment and arguments are now stored in the
project local settings, and not in the project configuration anymore.
* NEW: Code editor: If you copy controls from the form editor, you can now
paste them in the code editor as Gambas code.
* NEW: Project property dialog: Add a specific field to force the version
of the generated bytecode.
* NEW: Update French translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Debugger options are now stored in the project local settings, and not in the project configuration anymore.
* NEW: Debugger: Add a debugger menu option to toggle debugging inside components.
* NEW: Debugger: Disable debugger menu entries that are not relevant during debugging.
* NEW: Profiler: Profiling inside components is possible now.
* OPT: Project tree: Tree refresh is a bit faster now.
[DEVELOPMENT ENVIRONMENT]
* BUG: Cancelling a project opening because some components are missing does not display a useless error message anyway.
* BUG: Packager: Making a package now displays an explicit message when a ChangeLog date is incorrect, instead of raising an error.
* NEW: Update French translation.
[DbusExplorer]
* BUG Fixed bug in how the XML introspect file was handled, look for key 'name' now
* NEW Display the property name with type returned or set, and read/write access type
* NEW Display Signal information in a more clear format
[DEVELOPMENT ENVIRONMENT]
* NEW: The status bar message timer is now ignored when quitting the application.
* NEW: Form editor: The property name is now always displayed in bold when it does not have its default value.