Commit graph

3096 commits

Author SHA1 Message Date
gambas
c4d87b624c Text editor: Make preview javascript compatible with Qt4.
[DEVELOPMENT ENVIRONMENT]
* BUG: Text editor: Make preview javascript compatible with Qt4.
2021-01-28 04:51:24 +01:00
gambas
d862caa9a6 Form editor: Fix an icon in list property editor.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix an icon in list property editor.
2021-01-28 02:10:59 +01:00
gambas
ecdee98e8a Fix scan of project classes having a parent class.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix scan of project classes having a parent class.
2021-01-27 04:00:19 +01:00
gambas
69a5dedb4f Clicking on the 'Invert' button of the list property editor when the list is void does not crash anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Clicking on the 'Invert' button of the list property editor when the list is void does not crash anymore.
* NEW: Form editor: Grid is lighter.
2021-01-27 00:52:42 +01:00
gambas
041ae232f3 The AutoCreatable flag is now correctly taken into account by inheritance of exported classes.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* BUG: The AutoCreatable flag is now correctly taken into account by inheritance of exported classes.
2021-01-26 23:47:50 +01:00
gambas
2365a748b8 Display monospace text with a light gray background.
[WIKI]
* NEW: Change website icon.
* NEW: Display monospace text with a light gray background.
2021-01-26 22:34:02 +01:00
gambas
e41cb20ec2 Some fixes in the text editor HTML preview.
[DEVELOPMENT ENVIRONMENT]
* NEW: Text editor: Disable the popup menu in the HTML preview.
* BUG: Text editor: Correctly refresh the preview highlight when the preview is resized.
2021-01-26 16:29:47 +01:00
gambas
ec2fe3ee4e Form editor: The menu editor view now remembers its scrolling position, provided that you open it on the same form.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: The menu editor view now remembers its scrolling position, provided that you open it on the same form.
2021-01-26 13:22:10 +01:00
gambas
839c59e532 Text editor: Add line anchors to HTML preview. It works only if markups do not span on several lines.
[DEVELOPMENT ENVIRONMENT]
* NEW: Text editor: Add line anchors to HTML preview. It works only if markups do not span on several lines.
2021-01-26 06:50:15 +01:00
gambas
2c03f0a7c7 Text editor: Add a preview panel for Markdown and HTML documents, based on a WebView and some javascript.
[DEVELOPMENT ENVIRONMENT]
* NEW: Text editor: Add a preview panel for Markdown and HTML documents, based on a WebView and some javascript.
2021-01-25 23:36:33 +01:00
gambas
157c59f096 Update French translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
2021-01-21 02:36:14 +01:00
gambas
9f696b9a39 About dialog: Make it larger for wide fonts.
[DEVELOPMENT ENVIRONMENT]
* BUG: About dialog: Make it larger for wide fonts.
2021-01-18 21:39:59 +01:00
gambas
f2692f3c8d Add a message label on the bottom right of the IDE main window, besides the debug panel buttons.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add a message label on the bottom right of the IDE main window, besides the debug panel buttons.
* BUG: Make unused FScreenshot form compile.
2021-01-17 19:40:25 +01:00
gambas
20ed2d06dc Option dialog: Add an option to choose the message style.
[DEVELOPMENT ENVIRONMENT]
* NEW: All messages now use message boxes.
* NEW: Option dialog: Add an option to choose the message style.
* BUG: Project property dialog: Do not hide component if it has the same name as the project.
2021-01-17 00:25:50 +01:00
gambas
dd3853c7f4 Form editor: Changing the class of a public control from the "Change into" menu now works as expected.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Changing the class of a public control from the "Change into" menu now works as expected.
2021-01-14 11:49:24 +01:00
gambas
af3ea949b2 Form editor: The control selection menu now uses two levels of menus not to display too many items in the same popup.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: The control selection menu now uses two levels of menus not to display too many items in the same popup.
2021-01-14 00:39:28 +01:00
gambas
75056eb307 Packager: Common extra dependencies and extra files are not lost anymore when the target systems change.
[DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Common extra dependencies and extra files are not lost anymore when the target systems change.
2021-01-14 00:00:09 +01:00
gambas
8ee32f0d8e Version control: Support for git worktrees.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Support for git worktrees.
2021-01-11 21:41:39 +01:00
gambas
f3dd4b5dcd Some fixes in the help browser.
[DEVELOPMENT ENVIRONMENT]
* NEW: Help browser: Remove unused MovieBox.
* NEW: Help browser: Use a circle Spinner.
* BUG: Help browser: Correctly stop the spinner if the page loading is cancelled.
* BUG: Help browser: Display an accurate message in online help when a unsupported wiki command is used.
2021-01-11 04:13:52 +01:00
gambas
1d270de336 Do not crash anymore when loading an Animation fails.
[DEVELOPMENT ENVIRONMENT]
* BUG: Don't use the deprecated MovieBox.Path property anymore.

[GB.GTK]
* BUG: Do not crash anymore when loading an Animation fails.

[GB.GTK3]
* BUG: Do not crash anymore when loading an Animation fails.

[GB.QT4]
* BUG: Do not crash anymore when loading an Animation fails.

[GB.QT5]
* BUG: Do not crash anymore when loading an Animation fails.
2021-01-11 01:24:20 +01:00
gambas
a0a2d0379c MovieBox is now implemented in Gambas, through a new Animation class.
[DEVELOPMENT ENVIRONMENT]
* NEW: Support for the MovieBox Animation property.

[GB.GTK]
* NEW: Animation is a new class that represents an animated image.
* NEW: MovieBox has been removed.

[GB.GTK3]
* NEW: Animation is a new class that represents an animated image.
* NEW: MovieBox has been removed.

[GB.GUI.BASE]
* NEW: MovieBox is now implemented in Gambas.

[GB.QT4]
* NEW: Animation is a new class that represents an animated image.
* NEW: MovieBox has been removed.

[GB.QT5]
* NEW: Animation is a new class that represents an animated image.
* NEW: MovieBox has been removed.
2021-01-09 10:24:56 +01:00
gambas
601eb90831 Reorder profiling menus. Display the platform and the GUI toolkit in the about dialog.
[DEVELOPMENT ENVIRONMENT]
* NEW: Reorder profiling menus.
* NEW: About dialog: Display the platform and the GUI toolkit.
2021-01-08 20:39:05 +01:00
gambas
197adab0b5 Fix uninstallation of gambas icons.
[CONFIGURATION]
* BUG: Fix uninstallation of gambas icons.
2021-01-03 18:35:22 +01:00
gambas
c3d351d18d Version control: Ignore changes in spaces when displaying git log history with changes.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Ignore changes in spaces when displaying git log history with changes.
2021-01-02 22:54:52 +01:00
gambas
dc6e0b1a7d Add 'how-to-install' special command.
[WIKI]
* NEW: Add 'how-to-install' special command.
2021-01-02 11:37:05 +01:00
gambas
f22b74a10a Remove TerminalView resizing workaround.
[DEVELOPMENT ENVIRONMENT]
* NEW: Remove TerminalView resizing workaround.
2020-12-30 22:13:33 +01:00
gambas
85d406b6e3 Welcome dialog: Some fixes in snow.
[DEVELOPMENT ENVIRONMENT]
* NEW: Welcome dialog: Some fixes in snow.
2020-12-29 17:18:22 +01:00
gambas
cbf9ec1c03 Property variables declared with 'USE' are now correctly considered as private by the automatic completion.
[DEVELOPMENT ENVIRONMENT]
* BUG: Property variables declared with 'USE' are now correctly considered as private by the automatic completion.
2020-12-28 23:51:30 +01:00
gambas
a165a4884c Some fixes in snow & tears.
[DEVELOPMENT ENVIRONMENT]
* BUG: Welcome dialog: Do not draw tears on X-Mas.
* NEW: Welcome dialog: Make snow flakes fade when they have landed.
2020-12-28 23:42:26 +01:00
gambas
f246d03e95 Limit the width of the search list location column.
[DEVELOPMENT ENVIRONMENT]
* NEW: Limit the width of the search list location column.
2020-12-28 22:06:11 +01:00
Benoît Minisini
eefb03c5ba Merge branch 'wayland' of https://gitlab.com/gambas/gambas into wayland 2020-12-21 05:19:07 +01:00
Benoît Minisini
a6311c6b63 Continue working on Wayland support.
[GB.GTK3]
* NEW: Support for specific platforms: X11 & Wayland.

[GB.GTK3.X11]
* NEW: This is the GTK+3 X11 platform component.

[GB.GTK3.WAYLAND]
* NEW: This is the GTK+3 Wayland platform component.
2020-12-21 04:54:14 +01:00
gambas
68473a84d1 Finally it's better to start snowing on X-mas.
[DEVELOPMENT ENVIRONMENT]
* NEW: Finally it's better to start snowing on X-mas.
2020-12-20 14:06:22 +01:00
gambas
09da68993e Start snow at solstice.
[DEVELOPMENT ENVIRONMENT]
* NEW: Start snow at solstice.
2020-12-20 01:14:01 +01:00
gambas
6d3f8297fb Font dialog: Set focus on FontChooser control at opening.
[DEVELOPMENT ENVIRONMENT]
* NEW: Font dialog: Set focus on FontChooser control at opening.
2020-12-19 03:03:30 +01:00
gambas
43dad3fced Code editor: Correctly hide automatic completion and signature popups when saving.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Correctly hide automatic completion and signature popups when saving.
2020-12-19 01:58:06 +01:00
gambas
7719f0e495 Version control: The version control dialog now opens only if the project compiles correctly.
[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: The version control dialog now opens only if the project compiles correctly.
2020-12-18 22:17:03 +01:00
gambas
4c5d7efc44 Code editor: Do not hide automatic completion and signature popup when we are scrolling horizontally.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Do not hide automatic completion and signature popup when we are scrolling horizontally.
2020-12-18 13:58:42 +01:00
gambas
6dc8e4f66f Hide proxy configuration button and fix about dialog contents for 'gb.gtk3'.
[DEVELOPMENT ENVIRONMENT]
* BUG: Option dialog: Hide proxy configuration button, as it is not yet supported by new webview components.
* BUG: About dialog: Fix contents for 'gb.gtk3'.
2020-12-18 02:56:03 +01:00
Benoît Minisini
d673a110af Merge branch 'bsteers4-master-patch-03841' into 'master'
Backward compatibility, fix test arguments being erased.

See merge request gambas/gambas!168
2020-12-16 14:45:19 +00:00
Bruce Steers
c7bef47759 Backward-compatibility with older IDE versions for storing program arguments in the project file.
[DEVELOPMENT ENVIRONMENT]
* BUG: Backward-compatibility with older IDE versions for storing program arguments in the project file.
2020-12-16 14:45:19 +00:00
gambas
c833c29e46 Fix some spaces in 'gambas3.desktop' file.
[CONFIGURATION]
* BUG: Fix some spaces in 'gambas3.desktop' file.
2020-12-16 15:12:48 +01:00
gambas
e33f93a3b3 Debug panel: Display the local variables and the watch expressions in one half of the panel, and the global variables in the other half.
[DEVELOPMENT ENVIRONMENT]
* NEW: Debug panel: Display the local variables and the watch expressions in one half of the panel, and the global variables in the other half.
2020-12-15 22:10:31 +01:00
gambas
112c4ca49d Fix project git root detection, and allow to include changes with the commit history in the file versioning dialog.
[DEVELOPMENT ENVIRONMENT]
* BUG: The git root directory including a project is now correctly detected when there is a symbolic link somewhere in the path.
* NEW: Versioning dialog: Add a checkbox that allows to include changes with the commit history. Only implemented for 'git' at the moment.
* NEW: Code editor: Make private symbols darker in the procedure list so that they are easier to read.
2020-12-15 13:42:17 +01:00
gambas
b45a677cbe Highlight of C++ files does not crash anymore in search results.
[DEVELOPMENT ENVIRONMENT]
* BUG: Highlight of C++ files does not crash anymore in search results.
*
2020-11-30 19:07:05 +01:00
gambas
314486fe90 Fix index sorting and use 'gb.qt5' information file for all GUI components now.
[WIKI CGI SCRIPT]
* BUG: Fix index sorting.
* BUG: Use 'gb.qt5' information file for all GUI components now.
2020-11-24 21:52:36 +01:00
gambas
38eefd7d21 Translation dialog: Importing a translation now correctly refreshes the translation view.
[DEVELOPMENT ENVIRONMENT]
* BUG: Translation dialog: Importing a translation now correctly refreshes the translation view.
*
2020-11-24 21:37:43 +01:00
gambas
f7e806c9bf Update Chinese translation.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update Chinese translation.

[WIKI CGI SCRIPT]
* NEW: Update Chinese translation.

[PROJECT TEMPLATES]
* NEW: Update Chinese translation.

[GB.DB.FORM]
* NEW: Update Chinese translation.

[GB.FORM.DIALOG]
* NEW: Update Chinese translation.

[GB.FORM.MDI]
* NEW: Update Chinese translation.

[GB.FORM.PRINT]
* NEW: Update Chinese translation.

[GB.FORM]
* NEW: Update Chinese translation.

[GB.GUI.BASE]
* NEW: Update Chinese translation.

[GB.REPORT2]
* NEW: Update Chinese translation.

[GB.TERM.FORM]
* NEW: Update Chinese translation.

[GB.UTIL]
* NEW: Update Chinese translation.

[GB.WEB.FEED]
* NEW: Update Chinese translation.

[GB.WEB.FORM]
* NEW: Update Chinese translation.

[GB.WEB.GUI]
* NEW: Update Chinese translation.
2020-11-18 21:07:53 +01:00
gambas
2bf1b860bb Add actions to the Gambas IDE desktop file to run it with a specific GUI component.
[CONFIGURATION]
* NEW: Add actions to the Gambas IDE desktop file to run it with a specific GUI component.
2020-11-15 18:12:19 +01:00
gambas
35248d5e23 Project property dialog: Going back in the component help browser does not raise an error anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Layout the loading spinner later to be kind with GTK+.
* BUG: Project property dialog: Going back in the component help browser does not raise an error anymore.
* NEw: Use the new WebView.Clear method to resets the view, as clearing the history does not really work.
*
2020-11-14 03:59:55 +01:00
gambas
bc2b594680 Remove debugging messages.
[DEVELOPMENT ENVIRONMENT]
* BUG: Remove debugging messages.
2020-11-11 04:48:35 +01:00
gambas
82cea0a2b2 The UNSAFE keyword is now correctly taken into account in function detection.
[DEVELOPMENT ENVIRONMENT]
* BUG: The UNSAFE keyword is now correctly taken into account in function detection.
2020-11-11 03:35:37 +01:00
gambas
a335ad9895 Enhance project info box behaviour.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project info box is now automatically reloaded if the project configuration file has changed.
* NEW: Project info box now correctly displays the current branch besides the version number.
* NEW: Update Gambas fonts.
2020-11-10 09:52:51 +01:00
gambas
ab6c37bef7 Inserting a new environment variable now edits the correct cell.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Unset AutoResize property on a container so that the "Authors" Textarea is visible on GTK+3.
* BUG: Project property dialog: Inserting a new environment variable now edits the correct cell.
2020-11-07 10:55:55 +01:00
gambas
d212010fa7 Use the new '-a' interpreter option to make the script look like it was not run from a temporary generated project.
[SCRIPTER]
* NEW: Use the new '-a' interpreter option to make the script look like it was not run from a temporary generated project.
* BUG: Start to clean-up the project. A lot of clean-up work is still needed!
2020-11-02 22:31:51 +01:00
gambas
f9f96a24b7 BUG: Scanning a class that declares a structure using the name of an already existing class does not loop forever anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Scanning a class that declares a structure using the name of an already existing class does not loop forever anymore.
2020-11-01 19:02:28 +01:00
gambas
8e91ff071a Gambas fonts: merge all different sizes in two SFD files (one for regular, one for bold).
[DEVELOPMENT ENVIRONMENT]
* NEW: Gambas fonts: merge all different sizes in two SFD files (one for regular, one for bold).
2020-10-30 22:56:15 +01:00
gambas
dc603dcc6a Use OTB format instead of TTF format for Gambas fonts. It works better (but still not perfectly with GTK+).
[DEVELOPMENT ENVIRONMENT]
* NEW: Use OTB format instead of TTF format for Gambas fonts. It works better (but still not perfectly with GTK+).
2020-10-30 20:53:03 +01:00
gambas
2786ad1aa8 Packager: Debian packages now uses icons in PNG format instead of XPM, that format being not supported by GTK+.
[DEVELOPMENT ENVIRONMENT]
* NEW: Packager: Debian packages now uses icons in PNG format instead of XPM, that format being not supported by GTK+.
2020-10-30 16:13:40 +01:00
gambas
40d0fe638a Project property dialog: Don't try to display the average number of lines by function if there is no function in the project.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project property dialog: Don't try to display the average number of lines by function if there is no function in the project.
2020-10-30 15:32:23 +01:00
gambas
ebcf5d4102 Put the '*.bdf' files into the project data, even if they are generated from the '*.sfd' files.
[DEVELOPMENT ENVIRONMENT]
* NEW: Put the '*.bdf' files into the project data, even if they are generated from the '*.sfd' files.
2020-10-28 23:51:50 +01:00
gambas
82b9018e9b Gambas bitmap fonts are now embedded into TTF files.
[DEVELOPMENT ENVIRONMENT]
* NEW: Gambas bitmap fonts are now embedded into TTF files. GTK+3 now can display them, but with incorrect spacing!
2020-10-28 23:50:18 +01:00
gambas
f75e39ec4b Project property dialog: Environment variables now can be individually disabled.
[DEVELOPMENT ENVIRONMENT]
* NEW: Project property dialog: Environment variables now can be individually disabled.
2020-10-27 21:22:45 +01:00
gambas
d353cd3e69 Welcome dialog: Void example tab does not crash anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Welcome dialog: Void example tab does not crash anymore.
2020-10-21 19:56:24 +02:00
gambas
d25f92bc61 Use 'gb.gui' instead of 'gb.gui.qt', so that GTK+ component can be used.
[DEVELOPMENT ENVIRONMENT]
* BUG: Use 'gb.gui' instead of 'gb.gui.qt', so that GTK+ component can be used.
2020-10-21 01:08:09 +02:00
gambas
9768081288 Use the new Web browser of the 'gb.gui.webview' component.
[DEVELOPMENT ENVIRONMENT]
* NEW: Use the new Web browser of the 'gb.gui.webview' component. Not everything works at the moment.
2020-10-21 01:01:44 +02:00
gambas
5516d43fa4 Enhance the behaviour of the version control dialog.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Version control dialog: Ignore changes in white spaces in the diff.
* NEW: Version control dialog: Always save the commit log, even if the dialog is cancelled.
* NEW: Version control dialog: Use explicit commit buttons now.
2020-10-19 23:03:20 +02:00
gambas
18cd2a48ed Fix global toolbars layout management.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix global toolbars layout management.
2020-10-19 23:02:36 +02:00
gambas
4dea9a2c75 Workaround a bug in 'xdg-desktop-menu' that triggers on Alpine systems.
[CONFIGURATION]
* BUG: Workaround a bug in 'xdg-desktop-menu' that triggers on Alpine systems.
2020-10-18 00:53:15 +02:00
gambas
420e69a551 Fix 'make install' that should now correctly remove all installed files.
[CONFIGURATION]
* BUG: Fix 'make install' that should now correctly remove all installed files.
2020-10-17 23:57:34 +02:00
gambas
25373331b4 Fix installation of IDE icons and menu.
[CONFIGURATION]
* BUG: Fix installation of IDE icons and menu.
2020-10-17 18:08:08 +02:00
gambas
726c0023a8 Some fixes in icons and mimetypes installation.
[CONFIGURATION]
* NEW: Update Gambas IDE icons.
* NEW: Install an icon for the Gambas IDE.
* BUG: Uninstall mimetypes for Gambas script and server pages.
2020-10-16 02:36:50 +02:00
gambas
c3e224bd76 Fix GUI default layouts.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix GUI default layouts.
2020-10-11 22:37:52 +02:00
gambas
b275b3a358 Project tree: Fix directory creation.
[DEVELOPMENT ENVIRONMENT]
* BUG: Project tree: Fix directory creation.
2020-10-07 14:51:14 +02:00
gambas
bc8334bd92 Help browser: Deal with possible missing GUI component information files.
[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Deal with possible missing GUI component information files.
* BUG: Do not warn when generating the executable twice without any change, if project version comes from a 'VERSION' file.
2020-10-05 19:04:10 +02:00
gambas
868b769e1c Make '.project' format backward-compatible.
[DEVELOPMENT ENVIRONMENT]
* BUG: Make '.project' format backward-compatible.
* NEW: Project argument dialog: Save dialog geometry.
2020-10-02 10:19:52 +02:00
gambas
c93184f275 Fix management of projects using CVS.
[DEVELOPMENT ENVIRONMENT]
* BUG: Ignore 'CVS', 'CVSROOT' and '.svn' directories when browsing the project.
* NEW: Creating a directory named 'CVS' or 'CVSROOT' is now forbidden.
2020-09-29 22:29:21 +02:00
gambas
ff3335e108 Form editor: Drawing control names should work correctly now.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Drawing control names should work correctly now.
2020-09-27 20:17:54 +02:00
gambas
a8f94dc42a Project arguments dialog: quote arguments only if really needed.
[DEVELOPMENT ENVIRONMENT]
* BUG: Remove now useless classes.
* BUG: Project arguments dialog: quote arguments only if really needed.
2020-09-25 20:55:40 +02:00
gambas
81f557229d Form editor: Floating point number properties now are edited in american format and not using the current localization.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add description of 'gb.gui.webview' component.
* BUG: Form editor: Floating point number properties now are edited in american format and not using the current localization.
2020-09-25 02:59:16 +02:00
gambas
b770395a3b Start development of new GTK+ and QT web browser components.
[DEVELOPMENT ENVIRONMENT]
* NEW: Add description of gb.gtk3.webview and gb.qt5.webview

[GB.GTK]
* NEW: Enhance gb.gtk API for child components like gb.gtk3.webview.

[GB.GTK3.WEBVIEW]
* NEW: Beginning of a new web browser component based on WebKitGTK.

[GB.QT5.WEBVIEW]
* NEW: Beginning of a new web browser component based on QWebEngineView.
2020-09-21 01:09:47 +02:00
gambas
4471fb350a Code editor: Hitting F2 on a non-existing label does not crash anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Hitting F2 on a non-existing label does not crash anymore.
2020-09-17 12:47:52 +02:00
gambas
edac2459b2 Use substitutes for missing components only in the help browser.
[DEVELOPMENT ENVIRONMENT]
* BUG: Use substitutes for missing components only in the help browser.
2020-09-08 08:19:43 +02:00
gambas
5a5e0a4d35 Form editor: Do not set the Name property if a virtual control has no Name property.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Do not set the Name property if a virtual control has no Name property.
2020-09-03 23:37:23 +02:00
gambas
dae8c3d271 Make compiler and runtime errors tooltips more readable.
[DEVELOPMENT ENVIRONMENT]
* BUG: Make compiler and runtime errors tooltips more readable.
2020-09-02 20:08:28 +02:00
gambas
d5c6ea0462 Fix search result line numbers.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix search result line numbers.
2020-08-31 16:26:09 +02:00
Benoît Minisini
e193d7ec8c Merge branch 'gbs3' into 'master'
Gbs3

See merge request gambas/gambas!152
2020-08-21 09:20:19 +00:00
Brian G
8c81a07a65 [SCRIPTER]
* NEW:  Updates translations for some missing elements
* FIX:  Updated directories to be searched for libraries
* FIX:  Updated Compile Error to contain command line programs in Quote() as it used the full line as the program name for project creation.
* NEW:  Branch created GBS3
* Fix:  Testing function to compare content not accross direct compare
* FIX:  Was Not Detecting main or MAIN only Main when sub main was entered in script
* NEW:  Added Support to correctly place Public Structures Outside of the MAIN function
* NEW:  Added Support to correctly place Public Variables outside the MAIN function
* NEW:  Added Test Suite to verify very basic functionality of the Scripter
* NEW:  Updated usage for gbs and gbw with more details
2020-08-18 12:11:54 -07:00
Brian G
aa600b53f1 [SCRIPTER]
* FIX:  Updated directories to be searched for libraries
* FIX:  Updated Compile Error to contain command line programs in Quote() as it used the full line as the program name for project creation.
* NEW:  Branch created GBS3
* Fix:  Testing function to compare content not accross direct compare
* FIX:  Was Not Detecting main or MAIN only Main when sub main was entered in script
* NEW:  Added Support to correctly place Public Structures Outside of the MAIN function
* NEW:  Added Support to correctly place Public Variables outside the MAIN function
* NEW:  Added Test Suite to verify very basic functionality of the Scripter
* NEW:  Updated usage for gbs and gbw with more details
2020-08-14 17:31:44 -07:00
gambas
aeaf81023a Fix component sorting.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix component sorting.
* BUG: VersionControl: Error message is now top aligned.
* NEW: System information dialog: Add GDK library.
2020-08-11 14:16:28 +02:00
Brian G
14c708cff7 [SCRIPTER]
* FIX:  Updated Compile Error to contain command line programs in Quote() as it used the full line as the program name for project creation.
* NEW:  Branch created GBS3
* Fix:  Testing function to compare content not accross direct compare
* FIX:  Was Not Detecting main or MAIN only Main when sub main was entered in script
* NEW:  Added Support to correctly place Public Structures Outside of the MAIN function
* NEW:  Added Support to correctly place Public Variables outside the MAIN function
* NEW:  Added Test Suite to verify very basic functionality of the Scripter
* NEW:  Updated usage for gbs and gbw with more details
2020-08-10 11:41:01 -07:00
Brian G
ad9fb28052 [SCRIPTER]
* NEW:  Branch created GBS3
* Fix:  Testing function to compare content not accross direct compare
* FIX:  Was Not Detecting main or MAIN only Main when sub main was entered in script
* NEW:  Added Support to correctly place Public Structures Outside of the MAIN function
* NEW:  Added Support to correctly place Public Variables outside the MAIN function
* NEW:  Added Test Suite to verify very basic functionality of the Scripter
* NEW:  Updated usage for gbs and gbw with more details
2020-08-10 10:40:39 -07:00
Brian G
7761b1fa3d [SCRIPTER]
* Fix:  Testing function to compare content not accross direct compare
* FIX:  Was Not Detecting main or MAIN only Main when sub main was entered in script
* NEW:  Added Support to correctly place Public Structures Outside of the MAIN function
* NEW:  Added Support to correctly place Public Variables outside the MAIN function
* NEW:  Added Test Suite to verify very basic functionality of the Scripter
* NEW:  Updated usage for gbs and gbw with more details
2020-08-09 12:55:04 -07:00
Brian G
2fa64e343b [SCRIPTER]
* FIX:  Was Not Detecting main or MAIN only Main when sub main was entered in script
* NEW:  Added Support to correctly place Public Structures Outside of the MAIN function
* NEW:  Added Support to correctly place Public Variables outside the MAIN function
* NEW:  Added Test Suite to verify very basic functionality of the Scripter
* NEW:  Updated usage for gbs and gbw with more details
2020-07-30 15:16:57 -07:00
Brian G
61c8cab80a [SCRIPTER]
* NEW:  Added Support to correctly place Public Structures Outside of the MAIN function
* NEW:  Added Support to correctly place Public Variables outside the MAIN function
* NEW:  Added Test Suite to verify very basic functionality of the Scripter
* NEW:  Updated usage for gbs and gbw with more details
2020-07-30 13:26:18 -07:00
gambas
9940903a33 Version control: Fix git branch listing.
[DEVELOPMENT ENVIRONMENT]
* BUG: Version control: Fix git branch listing.
2020-07-29 11:33:48 +02:00
gambas
cb36b49ed0 Search dialog: Global replace does not lock text editors anymore.
[DEVELOPMENT ENVIRONMENT]
* BUG: Search dialog: Global replace does not lock text editors anymore.
2020-07-28 15:01:12 +02:00
gambas
9c19ba0a7a Fix compression of void files.
[DEVELOPMENT ENVIRONMENT]
* BUG: Compressing or uncompressing a file now marks the project as modified.
* BUG: Compressing a void file does not crash anymore.
2020-07-25 10:54:56 +02:00
gambas
84706609eb Automatically set the $EDITOR environmental variable if not set.
[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* NEW: Automatically set the $EDITOR environmental variable if not set.
* NEW: If not editor is found for $EDITOR, display a warning message.
2020-07-18 16:09:23 +02:00
gambas
b6f17aca00 Disable 'Run with' menu when the debugger is running.
[DEVELOPMENT ENVIRONMENT]
* BUG: Disable 'Run with' menu when the debugger is running.
* NEW: Change the 'Run' menu into 'Continue' when the debugger is running.
2020-07-18 12:56:41 +02:00