Commit graph

9540 commits

Author SHA1 Message Date
gambas
583e6ab501 Fix test panel behaviour.
[DEVELOPMENT ENVIRONMENT]
* NEW: Test panel: The spinner now is correctly shown during the test.
* NEW: Test panel: Display a different message if the test is aborted.
2021-04-28 23:46:54 +02:00
gambas
4ef3334245 WAIT with a positive value should not block anymore in some case.
[INTERPRETER]
* BUG: WAIT with a positive value should not block anymore in some case.
2021-04-28 23:44:16 +02:00
gambas
596ab9fd44 Make the self-tester use the current Gambas version.
[SELF-TESTER]
* NEW: Make the self-tester use the current Gambas version.
2021-04-28 22:58:58 +02:00
Christof Thalhofer
a65600f994 fix gambas3-selftest run.sh
Fix that it can be called from anywhere in the path. Before that it
could only run in 'app/src/gambas3-selftest'. Now it can be called in
the root dir of Gambas via 'app/src/gambas3-selftest/run.sh'.
2021-04-28 16:27:02 +02:00
Christof Thalhofer
f524a2eb9d fix gb.test bug 2181
[GB.TEST]
* BUG: gb.test does not print a real error's text
2021-04-27 13:44:35 +02:00
gambas
40be6fcb86 Use 'SIGUSR2' signal instead of 'SIGUSR1' to stop debugged processes, because 'SIGUSR1' makes WebKit crash.
[DEVELOPMENT ENVIRONMENT]
* BUG: Use 'SIGUSR2' signal instead of 'SIGUSR1' to stop debugged processes, because 'SIGUSR1' makes WebKit crash.
2021-04-27 10:40:32 +02:00
gambas
5bcecf2c41 Use 'SIGUSR2' signal instead of 'SIGUSR1' to stop debugged processes, because 'SIGUSR1' makes WebKit crash.
[GB.DEBUG]
* BUG: Use 'SIGUSR2' signal instead of 'SIGUSR1' to stop debugged processes, because 'SIGUSR1' makes WebKit crash.
2021-04-27 10:39:05 +02:00
gambas
7c87764c29 Window: Reparenting a window now keeps the title and the enabled state correctly.
[GB.GTK]
* BUG: Window: Reparenting a window now keeps the title and the enabled state correctly.

[GB.GTK3]
* BUG: Window: Reparenting a window now keeps the title and the enabled state correctly.
2021-04-27 09:22:33 +02:00
gambas
58666e3f28 * Project version updates. 2021-04-24 16:42:54 +02:00
gambas
88596f7d2c TrayIcon: Picture property has 'Picture:NoCache' type now.
[GB.DBUS.TRAYICON]
* BUG: TrayIcon: Picture property has 'Picture:NoCache' type now.
2021-04-24 16:42:06 +02:00
gambas
1fc07f29c9 FileView: Add new default file type icons.
[GB.FORM]
* NEW: FileView: Add new default file type icons.
2021-04-24 16:40:56 +02:00
gambas
5014ade2ba Form editor: Support for 'WebAudio' property type.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Support for 'WebAudio' property type.
* NEW: Form editor: Support for selecting audio files.
2021-04-24 16:40:27 +02:00
gambas
65afa7ba8c WebAudio: It works now.
[GB.WEB.GUI]
* BUG: WebAudio: It works now.
2021-04-24 16:39:23 +02:00
gambas
e0e048e2c4 Merge branch 'master' of gitlab.com:gambas/gambas 2021-04-24 15:07:31 +02:00
gambas
5c7e4cd2c8 WebAudio: A new virtual control for playing audio files.
[GB.WEB.GUI]
* NEW: WebAudio: A new virtual control for playing audio files.
2021-04-24 15:07:23 +02:00
gambas
4bab322235 Fix external terminal support again, and add 'xfce4-terminal' in the list of terminals.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix external terminal support again, and add 'xfce4-terminal' in the list of terminals.
2021-04-24 15:06:37 +02:00
gambas
dc5b998b5e Add reference to 'autoComplete' in README file.
[CONFIGURATION]
* NEW: Add reference to 'autoComplete' in README file.
2021-04-24 15:00:14 +02:00
Benoît Minisini
dbe08f45ec Merge branch 'ScriptPipeAndRedirectInputFix' into 'master'
Scripter pipe and redirect input fix

See merge request gambas/gambas!224
2021-04-23 18:04:24 +00:00
Brian G
64de3cbcce [Scripter]
* BUG: Fix md5sum when path presents with a leading ./ which the shell does not expand
2021-04-22 17:55:45 -07:00
Brian G
acd67eb285 [Scripter]
* BUG: Fix Error when user enters only script/project name in the current directory - preppend env[pwd]
* BUG: Fix Calculation of md5sum for project
* BUG: FIX Incorrect info in .info cache file sometimes
2021-04-22 17:15:25 -07:00
Brian G
802171c446 [Scripter]
* BUG: Fix a bug where the shell expansion places a / after the directory name, shell setting: gbs3 fails
2021-04-22 15:29:39 -07:00
gambas
81fc094d91 Switch to 3.16.90 version. 2021-04-22 23:09:36 +02:00
Brian G
9efcaa54f9 [Scripter]
* BUG: Correct Error Handling for Plugin Filter Matching
* BUG: Fix Re-setting/Turning off Plugin Filter after using
* BUG: Fix Loading of gb.pcre component if not already loaded
2021-04-22 11:26:21 -07:00
Brian G
9f171c9a35 [Scripter]
* BUG: Cleanup so error code from last fix
2021-04-21 18:13:48 -07:00
Brian G
1a21f8b511 [Scripter]
* BUG: Fix issue if use passes '~/...' a relative path as the cache directory on a plugin
2021-04-21 17:52:38 -07:00
gambas
9ef4f58e23 Merge branch 'master' of gitlab.com:gambas/gambas 2021-04-21 19:40:52 +02:00
gambas
2a72534c28 Fix external terminal support when debugging the project.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix external terminal support when debugging the project.
2021-04-21 19:40:40 +02:00
Benoît Minisini
655b56bac4 Merge branch 'master' into 'master'
Fix typo found by Lintian

See merge request gambas/gambas!223
2021-04-21 17:20:59 +00:00
Brian G
24ea38d8ef [Scripter]
* BUG: Fixed how command line piped and redirected input work
2021-04-21 10:02:08 -07:00
gambas
7aead9e314 PictureBox: The Picture property does not use the cache anymore, and so does not adapt to dark theme anymore too.
[GB.GUI.BASE]
* BUG: PictureBox: The Picture property does not use the cache anymore, and so does not adapt to dark theme anymore too.
2021-04-20 15:00:14 +02:00
gambas
8fb4c37fcd Some deferred arrangements were useless, don't do them.
[GB.GTK]
* BUG: Some deferred arrangements were useless, don't do them.

[GB.GTK3]
* BUG: Some deferred arrangements were useless, don't do them.
2021-04-19 14:06:49 +02:00
gambas
1a27f285ca SidePanel: Hidden side panels have now a one pixel size.
[GB.FORM]
* BUG: SidePanel: Hidden side panels have now a one pixel size. Because GTK+ components cannot handle zero-size controls at the moment.
2021-04-19 14:03:19 +02:00
gambas
8002a21b1d Fix deferred arrangement because of a weird GTK+3 behaviour (2).
[GB.GTK3]
* BUG: Fix deferred arrangement because of a weird GTK+3 behaviour (2).
2021-04-18 23:47:56 +02:00
gambas
4a4c75e55b Fix deferred arrangement because of a weird GTK+3 behaviour.
[GB.GTK]
* BUG: Fix deferred arrangement because of a weird GTK+3 behaviour.

[GB.GTK3]
* BUG: Fix deferred arrangement because of a weird GTK+3 behaviour.
2021-04-18 23:43:22 +02:00
gambas
414ba381a6 'webform' project template now uses 'gb.web.gui' instead of 'gb.web.form'.
[DEVELOPMENT ENVIRONMENT]
* NEW: 'webform' project template now uses 'gb.web.gui' instead of 'gb.web.form'.
2021-04-17 19:33:59 +02:00
gambas
bc3141c5d9 Fix the layout of the control toolbox.
[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Add an help menu for controls in the toolbox.
* NEW: Form editor: Put the toolbox buttons in its bottom bar.
2021-04-17 19:26:28 +02:00
Bastian Germann
b085e26d3e Fix typo found by Lintian 2021-04-17 09:48:43 +00:00
gambas
81ce4a63b2 Frame: Make frame contents cover the entire control area when there is no arrangement, for backward-compatibility.
[GB.GUI.BASE]
* BUG: Frame: Make frame contents cover the entire control area when there is no arrangement, for backward-compatibility.
2021-04-16 12:59:18 +02:00
gambas
3940a46c06 FileChooser: Fix file uncompress that was done twice.
[GB.FORM]
* BUG: FileChooser: Fix file uncompress that was done twice.
2021-04-16 12:15:45 +02:00
gambas
b95ff408cd Focus navigation works again.
[GB.GTK]
* BUG: Focus navigation works again.

[GB.GTK3]
* BUG: Focus navigation works again.
2021-04-16 04:24:22 +02:00
gambas
4180922807 Project open dialog: Change the layout of the buttons to fix behaviour with GTK+3.
[DEVELOPMENT ENVIRONMENT]
* BUG: Fix "1" character in Gambas 16 pixel regular font.
* NEW: Project lists scroll to the top when the filter changes.
* BUG: Project open dialog: Change the layout of the buttons to fix behaviour with GTK+3.
2021-04-16 04:03:56 +02:00
Bruce Steers
54b4df462b Update TextEditorMode_Sh.class: remove quotes from braces
[GB.FORM.EDITOR]
* BUG: remove quotes from braces lists
2021-04-15 22:33:25 +00:00
gambas
9863285285 DocumentView: Reintroduce the old properties renamed in 3.16.0 for backward-compatibility.
[GB.FORM]
* BUG: DocumentView: Reintroduce the old properties renamed in 3.16.0 for backward-compatibility.
2021-04-15 22:05:04 +02:00
gambas
999b9eb910 ComboBox: Fix setFocus() method.
[GB.GTK]
* BUG: ComboBox: Fix setFocus() method.

[GB.GTK3]
* BUG: ComboBox: Fix setFocus() method.
2021-04-14 16:02:21 +02:00
gambas
905ffb1fb2 GTK+ needs the debug panel close button to be explicitly resized.
[DEVELOPMENT ENVIRONMENT]
* BUG: GTK+ needs the debug panel close button to be explicitly resized.
2021-04-14 09:59:17 +02:00
gambas
6c4e8ce5a6 Test panel: 'F4' now acts like 'F5' while running a test. It continues execution after a breakpoint has been hit.
[DEVELOPMENT ENVIRONMENT]
* NEW: Test panel: 'F4' now acts like 'F5' while running a test. It continues execution after a breakpoint has been hit.
2021-04-14 09:45:52 +02:00
gambas
5fdbca0d49 "==>" at the beginning of a page introduces an automatic redirection. This is different from "-->" which is a link.
[WIKI]
* BUG: Fix top padding of boxes.
* NEW: "==>" at the beginning of a page introduces an automatic redirection. This is different from "-->" which is a link.
2021-04-14 09:02:25 +02:00
gambas
ce484267b7 Form editor: Fix control restacking management.
[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Fix control restacking routines.
* BUG: Form editor: Control restacking now works correctly on forms with automatic arrangement.
2021-04-13 23:54:48 +02:00
gambas
e90c0c07e3 Update color constants.
[GB.WEB.GUI]
* NEW: Update color constants.
2021-04-13 17:22:45 +02:00
gambas
2497f5386c Add documentation. Hide an apparently unused public function.
[GB.GUI.BASE]
* NEW: Add documentation.
* BUG: Hide an apparently unused public function.
2021-04-13 17:22:14 +02:00