Commit graph

2514 commits

Author SHA1 Message Date
gambas
b5966b2c0b Inserting today's date now works as expected.
[DEVELOPMENT ENVIRONMENT]
* BUG: Inserting today's date now works as expected.
2018-03-22 23:08:18 +01:00
gambas
ae85e25a43 Code editor: Selecting a title line in the procedure pop-up does not move the cursor at the top of the file anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Selecting a title line in the procedure pop-up does not move the cursor at the top of the file anymore.
2018-03-22 19:08:23 +01:00
gambas
716c116818 Opening an unknown binary file automatically uses the first program associated with its mime type.
[DEVELOPMENT ENVIRONMENT]
* BUG: Icon selection dialog: Cannot select a void icon anymore.
* NEW: Project tree: Use desktop mime icons for unknown files.
* NEW: Project tree: Opening an unknown binary file automatically uses the first program associated with its mime type.
2018-03-22 13:26:44 +01:00
gambas
390b47ad50 Draw the form editor tooltip on two lines, and do not open the signature popup if we are inside a string.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Draw the tooltip on two lines.
* NEW: Code editor: Do not open the signature popup if we are inside a string.
2018-03-22 02:58:46 +01:00
gambas
b8bf24a8b2 Code editor: Keep the insert special character popup open.
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Keep the insert special character popup open.
2018-03-21 04:11:40 +01:00
gambas
34a517feaf Code editor: New toolbar button and dialog for inserting special characters.
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: New toolbar button and dialog for inserting special characters.
* NEW: Update Gambas fonts.
* NEW: Update French translation.
2018-03-21 04:00:15 +01:00
gambas
b5c96c17cc The project tree is correctly refreshed when the startup class is renamed.
[DEVELOPMENT ENVIRONMENT]
* BUG: The project tree is correctly refreshed when the startup class is renamed.
2018-03-20 22:32:38 +01:00
gambas
6eae56c3da Add a toolbar button that toggles the tooltip visibility, with the F6 key as shortcut.
[DEVELOPMENT ENVIRONMENT]
* BUG: Output console: Ensure that the terminal screen width is accurate even if the output console has not been shown yet.
* NEW: Form editor: Add a toolbar button that toggles the tooltip visibility, with the F6 key as shortcut.
* NEW: Image editor: Add a toolbar button that toggles the tooltip visibility, with the F6 key as shortcut.
* NEW: Use text colors inverted for form and image editor tooltips.
2018-03-20 18:21:22 +01:00
gambas
76ac4ee2dd Redesign form and image editors tooltips, and using SHIFT with the draw tool allows to pick a color from the current image.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Redesign the tooltip.
* NEW: Image editor: Redesign the tooltip.
* NEW: Image editor: Using SHIFT with the draw tool allows to pick a color from the current image.
2018-03-18 20:39:05 +01:00
gambas
cf70b1e3ff Support for the new interpreter error message "Free object referenced".
[DEVELOPMENT ENVIRONMENT]
* NEW: Support for the new interpreter error message "Free object referenced".
* NEW: Update french translation.
2018-03-17 23:35:27 +01:00
gambas
a3fa96bed9 New tooltip design in the form editor, and many fixes in the image editor.
[DEVELOPMENT ENVIRONMENT]
* NEW: Don't open console when an external command emits a message.
* NEW: Form editor: Display tooltip on the top left corner, like the image editor does.
* NEW: Use system tooltip colors for form and image editor tooltips.
* BUG: Image editor: Fix rectangle selection with SHIFT key.
* NEW: Image editor: Double-click now hides the selection, and single click never hides it.
* BUG: Image editor: Fix zero width line drawing.
* NEW: Image editor: Display fractional coordinates in the tooltip.
* NEW: Image editor: The ALT key is now used for rotating or drawing a line with an angle that is a multiple of 15 degrees.
* NEW: Image editor: Highlight the last point with the "draw" and "erase" tool.
2018-03-17 21:00:05 +01:00
gambas
ec7c275a21 Use the 'vector' stock icon for '*.svgz' files too.
[DEVELOPMENT ENVIRONMENT]
* NEW: Use the 'vector' stock icon for '*.svgz' files too.
2018-03-17 02:54:12 +01:00
gambas
d5c21d4486 Use the console font for the local variable tree.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: Use the console font for the local variable tree.
* BUG: File properties: Undoing the changes correctly resets the change tab.
* NEW: Form editor: Draw project exported controls icons with a square border.
* NEW: Use the new 'vector' stock icon for svg images in the project.
2018-03-17 02:51:16 +01:00
gambas
14be5945df Update control icons in many places. 2018-03-16 23:46:35 +01:00
gambas
f7f01c0c53 Image editor: Add optional diagonals to the grid.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Add optional diagonals to the grid.
2018-03-16 23:45:53 +01:00
gambas
598bb58e78 Merge branch 'master' of gitlab.com:gambas/gambas 2018-03-16 14:14:00 +01:00
gambas
900fee66d5 Update many project configuration files. 2018-03-16 14:13:21 +01:00
gambas
539f17a4bd Redraw many control icons using the new stock icons. 2018-03-16 14:10:12 +01:00
Tobias Boege
6a87383c32 Fix typo in German translation
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix typo in German translation
2018-03-16 09:41:47 +01:00
gambas
3f6c0961e6 Remove an unused local variable.
[SCRIPTER]
* BUG: Remove an unused local variable.
2018-03-16 02:29:44 +01:00
gambas
d77dbfd086 Do not write the comment line `# Compile with Gambas 3.X.X' in the '.project' file anymore.
[DEVELOPMENT ENVIRONMENT]
* NEW: Do not write the comment line `# Compile with Gambas 3.X.X' in the '.project' file anymore.
2018-03-16 02:08:19 +01:00
gambas
d78f4de7e7 Fix again breakpoint tab refresh after a file has been modified.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix again breakpoint tab refresh after a file has been modified.
2018-03-15 17:13:19 +01:00
gambas
c9e2c34081 Refresh breakpoints correctly even if the breakpoint tab is hidden.
[DEVELOPMENT ENVIRONMENT]
* BUG: Refresh breakpoints correctly even if the breakpoint tab is hidden.
2018-03-15 16:23:31 +01:00
gambas
52056b6146 The startup emblem should not be duplicated anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: The startup emblem should not be duplicated anymore.
2018-03-13 15:46:45 +01:00
gambas
b9a31ab989 BUG: Using pretty printing on load or save does not crash anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Using pretty printing on load or save does not crash anymore.
2018-03-13 15:34:17 +01:00
gambas
56bf5447e3 Form editor: Double-clicking on the form title now opens the menu editor.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Double-clicking on the form title now opens the menu editor.
2018-03-12 02:43:44 +01:00
gambas
25d7b565ab Code editor: Add groups to the procedure list popup for event handlers and hidden public methods.
[DEVELOPMENT ENVIRONMENT]
* NEW: Code editor: Add groups to the procedure list popup for event handlers and hidden public methods.
2018-03-12 02:34:16 +01:00
gambas
cc79f63461 Search dialog: You cannot replace in read-only files anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Search dialog: You cannot replace in read-only files anymore.
* NEW: Help browser: Try to guess a monospace font that matches the default font.
2018-03-11 17:58:30 +01:00
gambas
2b4d8553e2 Still fixing breakpoint management.
[DEVELOPMENT ENVIRONMENT]
* BUG: Still fixing breakpoint management.
* NEW: Update french translation.
2018-03-10 15:09:32 +01:00
gambas
dd825e85c3 Keep fixing breakpoint management, and try to be clever about which panel to show during debugging.
[DEVELOPMENT ENVIRONMENT]
* BUG: Keep fixing breakpoint management.
* NEW: Automatically show the console while the program is running, and the debugging tab when the program is stopped.
* NEW: Add a new button to the console output that suspends the terminal.
2018-03-10 13:28:57 +01:00
gambas
4244505ba6 Code prettyfier: Try to keep the cursor on the same line after the code has been rewritten.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code prettyfier: Try to keep the cursor on the same line after the code has been rewritten.
2018-03-10 03:04:23 +01:00
gambas
6fd7ddaab0 Internal breakpoint management has been redesigned, and code prettyfier should not lose breakpoints and bookmarks anymore.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debugger: Internal redesign of breakpoint management.
* NEW: Code editor: Code prettyfier should not lose breakpoints and bookmarks anymore.
2018-03-10 02:46:18 +01:00
gambas
6eeca9c0f3 Debugger: Setting breakpoints at runtime works again.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Setting breakpoints at runtime works again.
2018-03-09 21:28:08 +01:00
gambas
369c668ca8 Use file icon and file preview in file autocompletion.
[DEVELOPMENT ENVIRONMENT]
* NEW: Use file icon and file preview in file autocompletion.
2018-03-08 12:54:34 +01:00
gambas
1b890bd247 Debug panel: Merge the 'Watch' panel into the 'Debugging' panel.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: Merge the 'Watch' panel into the 'Debugging' panel.
2018-03-08 10:15:00 +01:00
gambas
c192a0627d Debug panel: Merge the 'Local variables' and 'Current object' panels in one 'Debugging panel' put to the left. Put the stack backtrace in that new panel.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: Merge the 'Local variables' and 'Current object' panels in one 'Debugging panel' put to the left. Put the stack backtrace in that new panel.
2018-03-08 02:01:54 +01:00
gambas
0c611d127f [DEVELOPMENT ENVIRONMENT]
* BUG: Debug panel: The 'Remove all breakpoints' button works correctly now.
2018-03-07 01:11:10 +01:00
gambas
9b2daacf93 Breakpoints now can be disabled.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update french translation.
* NEW: Breakpoints now can be disabled.
* NEW: Debug panel: Add buttons to enable or disable breakpoints.
* NEW: Debug panel: Multiple breakpoints can be selected at the same time now.
* NEW: Image editor: Setting the grid snap to zero is now equivalent to default half-pixel snap.
* NEW: Image editor: Change default toolbar icons.
2018-03-06 23:47:43 +01:00
gambas
329edaa228 Help browser: Always display buzy cursor when opening it.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Always display buzy cursor when opening it.
* BUG: Software farm: Use small icons in buttons.
2018-03-05 00:11:09 +01:00
gambas
c1de765d8f Make the Gambas theme current line color lighter, so that there is more difference with the selection color.
[DEVELOPMENT ENVIRONMENT]
* BUG: Make the Gambas theme current line color lighter, so that there is more difference with the selection color.
2018-03-03 03:16:45 +01:00
gambas
b5491d432d Update error messages and french translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update error messages.
* NEW: Update french translation.
* BUG: Fix a warning.
2018-02-28 19:15:02 +01:00
gambas
19342cf7d9 [DEVELOPMENT ENVIRONMENT]
* NEW: Use new stock icons.
* NEW: Image editor: Use custom mouse cursors that are more visible on a gray background.
2018-02-28 15:05:08 +01:00
gambas
ce1f731c6e Debug panel: Warnings line numbers are now correct.
[DEVELOPMENT ENVIRONMENT]
* BUG: Debug panel: Warnings line numbers are now correct.
2018-02-27 21:08:12 +01:00
gambas
39995a56de Software farm: Tighten the categories, and add a vertical scrollbar if there is not enough space to display all of them.
[DEVELOPMENT ENVIRONMENT]
* BUG: Software farm: Tighten the categories, and add a vertical scrollbar if there is not enough space to display all of them.
2018-02-27 20:42:30 +01:00
gambas
3ea9013748 Fix insert color dialog.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix insert color dialog.
2018-02-27 01:53:45 +01:00
gambas
9b7206493c Redesign the insertion color menu and dialog, and use a smaller font size in the help browser.
[DEVELOPMENT ENVIRONMENT]
* NEW: Redesign the insertion color menu and dialog.
* NEW: Help browser. Use a smaller font size.
2018-02-26 17:34:28 +01:00
gambas
40e98f03f6 Enhance and fix the image editor.
[DEVELOPMENT ENVIRONMENT]
* NEW: Image editor: Enhance the behaviour of the 'paste' tool.
* NEW: Image editor: Limit the clipboard history to 16 entries.
* NEW: Image editor: The keyboard arrows now move the current paste or the current edited selection.
* NEW: Image editor: Separate the grid resolution and the grid snap.
* NEW: Image editor: Add a 20x zoom level.
2018-02-26 04:07:12 +01:00
gambas
4d590e70e6 Fix the style sheet used by the IDE.
[WIKI]
* BUG: Fix the style sheet used by the IDE.
2018-02-24 02:05:02 +01:00
gambas
cdb8441930 [DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix property help.
* NEW: Automtic completion: Use a little bit bigger font size.
* BUG: Form editor: Use the same font size in the property help as in automatic completion.
2018-02-24 02:02:27 +01:00
gambas
d5eb877b1b Form editor: Opening the text property dialog now displays correctly the current value of the property.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Opening the text property dialog now displays correctly the current value of the property.
2018-02-24 00:03:15 +01:00
gambas
3120bafdb6 Image editor: Fix balance apply and selection inversion.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Fix balance apply.
* BUG: Image editor: Fix selection reverse.
2018-02-22 04:28:38 +01:00
gambas
a1ef5104e7 Welcome dialog: Quits if loading an external file fails.
[DEVELOPMENT ENVIRONMENT]
* BUG: Welcome dialog: Quits if loading an external file fails.
2018-02-21 07:17:50 +01:00
gambas
f0e4d6f127 Translation dialog: a translation could be lost when a class or a form us marked as not to be translated.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: a translation could be lost when a class or a form us marked as not to be translated.
2018-02-20 19:25:43 +01:00
gambas
2c9f8fdb2f Stock: Add 'Gambas' and 'Gambas-Mono' to the icon theme list.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Remove 'Gambas' and 'Gambas-Mono' from the theme list as they are now returned by the Stock.Themes property.

[GB.FORM]
* NEW: Stock: Add 'Gambas' and 'Gambas-Mono' to the icon theme list.
2018-02-20 13:26:55 +01:00
gambas
f26358a1c9 Support for new 'gambas-mono' icon theme.
[DEVELOPMENT ENVIRONMENT]
* NEW: Option dialog: Support for new 'gambas-mono' icon theme.
* NEW: Project property dialog: Use SwitchButton control.
2018-02-20 13:23:42 +01:00
gambas
2c4f267052 [DEVELOPMENT ENVIRONMENT]
* BUG: Renaming an untracked directory with git now works as expected.
2018-02-20 11:58:34 +01:00
gambas
0af19ec097 Ensure that path arguments are quoted when using the SHELL instruction.
[DEVELOPMENT ENVIRONMENT]
* BUG: Ensure that path arguments are quoted when using the SHELL instruction.
2018-02-20 11:38:44 +01:00
gambas
2d35db9112 Enhance font popup by grouping font having similar names in the same menu hierarchy.
[DEVELOPMENT ENVIRONMENT]
* NEW: Enhance font popup by grouping font having similar names in the same menu hierarchy.
* BUG: Use the same stock grid icon in all editors.
2018-02-20 02:55:12 +01:00
gambas
2f65ede40b Project properties dialog: Fix incorrect property name.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project properties dialog: Fix incorrect property name.
2018-02-17 22:24:30 +01:00
gambas
fb8f99ea7e Fix error message popups displayed in standard editor and an incorrect test.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix error message popups displayed in standard editor.
* BUG: Fix an incorrect test indirectly detected by the recently fixed compiler static datatype checking.
2018-02-17 20:45:43 +01:00
gambas
0af0699faa Renaming or moving directories now refresh the project tree correctly.
[DEVELOPMENT ENVIRONMENT]
* NEW: When a child class is not stored in the same directory of its parent class, its icon gains the link emblem.
* BUG: Renaming or moving directories now refresh the project tree correctly.
* NEW: Refreshing the project tree now keeps the expanded state of expanded items.
2018-02-15 17:47:00 +01:00
gambas
96a39b39c9 Add other '*.mo' files. 2018-02-15 15:02:09 +01:00
gambas
d5c3920dcb The '*.mo' files come back. 2018-02-14 23:53:44 +01:00
gambas
a5ab711066 Translator: A failing 'msgmerge' command does not prevent the loading of the translation file.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translator: Better error message dialogs.
* BUG: Translator: A failing 'msgmerge' command does not prevent the loading of the translation file.
2018-02-14 23:50:34 +01:00
gambas
cd89fd7709 Do not put '*.mo' files in '.gitignore' file. They are needed!
[CONFIGURATION]
* NEW: Do not put '*.mo' files in '.gitignore'. They are needed!

[DEVELOPMENT ENVIRONMENT]
* NEW: Do not put '*.mo' files in project '.gitignore' default file. They are needed!
2018-02-14 22:34:50 +01:00
gambas
99f9a1307d Generate missing *.mo files at each compilation, according to the current language in use.
[DEVELOPMENT ENVIRONMENT]
* BUG: Generate missing *.mo files at each compilation, according to the current language in use. The project LANG environment variable defined in the project property dialog is taken into account.
2018-02-14 22:04:56 +01:00
gambas
ee6b979376 Update error messages & french translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update error messages.
* NEW: Update french translation.
2018-02-14 20:39:22 +01:00
gambas
356babc389 Add an option not to separate static symbols in the editor methods selector.
[DEVELOPMENT ENVIRONMENT]
* OPT: Minor optimizations in class metadata management.
* NEW: Add an option not to separate static symbols in the editor methods selector.
* NEW: Profiler: Add the total time minus time spent in the event loop outside of Gambas functions in the window title.
2018-02-14 20:25:11 +01:00
gambas
652c58014c Get rid of unitialized variables warnings in the IDE source code.
[DEVELOPMENT ENVIRONMENT]
* BUG: Get rid of unitialized variables warnings.
2018-02-14 17:55:15 +01:00
gambas
ef8a15b590 Menu editor view redesing and faster IDE startup.
[DEVELOPMENT ENVIRONMENT]
* OPT: IDE startup is faster now, by loading the help browser as late as possible.
* NEW: Redesign the menu editor view.
* NEW: Use the new Spring control here and there.
2018-02-14 17:42:26 +01:00
gambas
06479287f4 [DEVELOPMENT ENVIRONMENT]
* NEW: Support for the new Spring control.
* BUG: Fix position of controls dropped from the toolbox.

[GB.GUI.BASE]
* NEW: Spring is a new control that is just like a Panel with the Expand property set.
2018-02-12 23:54:00 +01:00
gambas
6460579d31 Update private and mailing-list address when sending a crash report.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update private and mailing-list address when sending a crash report.
2018-02-09 23:52:49 +01:00
gambas
379af0a011 Remove the 'MakeWebSite' project. 2018-02-09 12:34:58 +01:00
gambas
36c4eb20fb Remove '*.mo' files from the repository. 2018-02-09 11:49:29 +01:00
gambas
b9d9f04f90 Let git ignore '*.mo' files in Gambas projects.
[DEVELOPMENT ENVIRONMENT]
* BUG: Let git ignore '*.mo' files in Gambas projects.
2018-02-09 11:24:27 +01:00
gambas
e3bd1a809b Add an option to enable or disable version control management.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a project tab to the option dialog for projects global options.
* NEW: Add an option to enable or disable version control management.
* NEW: Update french translation.
* NEW: Update financial support file.
2018-02-09 03:51:30 +01:00
gambas
c1c52f05e7 Really disable filter in project creation dialog and make the terminal tab of the project version control dialog start in the current project directory.
[DEVELOPMENT ENVIRONMENT]
* BUG: Really disable filter in project creation dialog.
* BUG: The terminal tab of the project version control dialog now correctly starts in the current project directory.
2018-01-25 11:01:45 +01:00
gambas
c23854917e Fix some project tree refresh bugs, and add a "no password" option to the connection dialog.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree is correctly refreshed now when dealing with connections.
* BUG: Project tree is correctly refreshed when project components change.
* NEW: Add a "no password" option to the connection dialog, to tell that no password is needed when connecting to the database.
2018-01-06 12:57:36 +01:00
gambas
eff768b3c6 Enhance project arguments edition in the IDE and fix a crash in the "Update all forms" action.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a menu entry in the "run with arguments" menu that opens the project property dialog directly on the "Arguments" tab.
* NEW: Project property dialog: Enhance argument editor behaviour.
* BUG: The "Update all forms" action now do not crash anymore on forms that do not use the form editor.
2017-12-19 21:48:50 +01:00
gambas
e3f941c7e2 Use a dedicated stream for locks, and ignore Application.Busy when displaying a message box.
[DEVELOPMENT ENVIRONMENT]
* OPT: Don't load the help browser form immediately to speed up IDE starting.

[INTERPRETER]
* NEW: Use a dedicated stream for locks, so that the File object returned by LOCK cannot be used for reading or writing the locked file.

[GB.GTK]
* NEW: Ignore Application.Busy when displaying a message box.

[GB.GTK3]
* NEW: Ignore Application.Busy when displaying a message box.

[GB.QT4]
* NEW: Ignore Application.Busy when displaying a message box.

[GB.QT5]
* NEW: Ignore Application.Busy when displaying a message box.
2017-12-18 13:02:39 +01:00
gambas
0badb09bd8 [DEVELOPMENT ENVIRONMENT]
* NEW: The icon of database connections that can be used as a template now use the "exported" emblem.
* NEW: The project filter entered in the welcome dialog is now transmitted to the open project dialog.
* NEW: The project filter now takes the project version into account.
* NEW: Update some module icons.
2017-12-15 21:43:22 +01:00
gambas
3fcc897729 If a project file is a symbolic link to a file of another project, show a menu entry allowing that file to be opened in its project so that it can be modified.
[DEVELOPMENT ENVIRONMENT]
* NEW: If a project file is a symbolic link to a file of another project, show a menu entry allowing that file to be opened in its project so that it can be modified.
* NEW: Update IDE usage text.
* BUG: Automatically update the copyright date in the licence file.
2017-12-03 18:06:32 +01:00
gambas
a71bfa4932 Update financial contributors.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update financial contributors.
2017-11-17 00:08:51 +01:00
gambas
ffbfa0086e Fix the search result panel layout according to the new debuggin panel close button.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix the search result panel layout according to the new debuggin panel close button.
2017-11-15 19:16:44 +01:00
gambas
88d9a14a2e Add a close button on the top right of the debugging panel.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a close button on the top right of the debugging panel.
2017-11-10 20:40:41 +01:00
gambas
31eafccb89 Add 'education' & 'golang' install groups to debian and ubuntu distributions.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add 'education' & 'golang' install groups to debian and ubuntu distributions.
2017-11-06 23:21:39 +01:00
gambas
e80da99cd7 Conflicts are now solved through a custom editor. Beware that binary files are not supported yet!
[DEVELOPMENT ENVIRONMENT]
* NEW: Conflicting files have now their own editor. Solving conflicts is done from that editor. Beware that binary files are not supported yet!
* NEW: Update french translation.
* BUG: Update some editor icons.
* BUG: Removing files updates the project tree correctly now.
* NEW: Version control: If there is nothing to commit, and if the repository has a remote origin, then pushing is possible.
* NEW: Version control: Implement Git conflict solving.
* NEW: Versino control: Redraw some icons.
2017-11-06 23:11:24 +01:00
gambas
bed1a9232e Version control: Putting a project under version control with Git works correctly now.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Putting a project under version control with Git works correctly now.
* NEW: Version control: Git repository without remote are not pushed.
* BUG: Version control: Last commit log has no extra newlines anymore.
2017-10-29 01:47:29 +02:00
gambas
0d73358fc7 Update french translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update french translation.
2017-10-28 16:18:38 +02:00
gambas
0026917f12 Version control: Projects can be put under version control. A new Git repository is created for the project if no parent Git repository is found.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Projects can be put under version control. A new Git repository is created for the project if no parent Git repository is found.
* BUG: Editor: The message label now moves if the editor is resized.
2017-10-28 16:13:39 +02:00
gambas
96544fd76a Setting Application.Busy now has an immediate effect.
[GB.GTK]
* BUG: Setting Application.Busy now has an immediate effect.

[GB.GTK3]
* BUG: Setting Application.Busy now has an immediate effect.
2017-10-27 04:31:34 +02:00
gambas
4db9e5c07e Correctly hide the "insert date" button when the editor is read-only.
[DEVELOMENT ENVIRONMENT]
* BUG: Correctly hide the "insert date" button when the editor is read-only.
2017-10-25 14:29:48 +02:00
gambas
d7ff8d35ff Project tree: Correctly refresh startup class in all cases when changing it.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Correctly refresh startup class in all cases when changing it.
2017-10-25 14:19:48 +02:00
gambas
c2d99fc28c The visibility of some toolbar icons was incorrectly managed after a project state change.
[DEVELOPMENT ENVIRONMENT]
* BUG: The visibility of some toolbar icons was incorrectly managed after a project state change.
2017-10-24 18:47:03 +02:00
gambas
d720a2789b Don't crash when opening a newly created project.
[DEVELOPMENT ENVIRONMENT]
* BUG: Don't crash when opening a newly created project.
2017-10-23 22:38:14 +02:00
gambas
9d3ec8d46b Version control: Fix handling of metadata of files not stored in the project. No infinite recursion anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Fix handling of metadata of files not stored in the project. No infinite recursion anymore.
2017-10-21 21:15:12 +02:00
gambas
0b96e3fb64 Some fixes in version control and image selection dialog.
[DEVELOPMENT ENVIRONMENT]
* BUG: Image selection dialog: Correctly define image files filter.
* BUG: Version control: Don't crash when opening a external file.
* NEW: Version control: Added files are now marked as modified with Git.
* NEW: Redraw some class symbol icons.
2017-10-21 01:26:59 +02:00
gambas
e4d996d57d [DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Fix update of conflict flag when saving a file.
2017-10-16 16:38:46 +02:00
gambas
57bf22b786 Version control: Modified state is now correctly refreshed when files are saved.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Modified state is now correctly refreshed when files are saved.
* NEW: Fix the width of SwitchButton according to its new look.
2017-10-14 02:02:41 +02:00
gambas
2b1a4016fa Fix renaming and moving files.
[DEVELOPMENT ENVIRONMENT]
* BUG: Rename files or move them should update all internal data correctly now.
* BUG: VersionControl: Implement moving and renaming in git version control.
* NEW: Renaming now keep the expanded items.
2017-10-12 04:22:22 +02:00