gambas
d9e2d27580
Button grab is now automatically released when a new event loop is started.
...
[GB.GTK]
* BUG: Button grab is now automatically released when a new event loop is started.
[GB.GTK3]
* BUG: Button grab is now automatically released when a new event loop is started.
2020-09-30 21:02:47 +02:00
gambas
fd1836b8d1
Fix a bad include.
...
[GB.QT4.WEBVIEW]
* BUG: Fix a bad include.
2020-09-30 18:40:43 +02:00
gambas
5ae68582e6
Add 'gb.qt4.webview' component.
...
[GB.GUI.WEBVIEW]
* NEW: Handle 'gb.qt4.webview'.
[GB.QT4.WEBVIEW]
* NEW: New component based on QtWebKit like 'gb.qt4.webkit'.
2020-09-30 17:43:26 +02:00
gambas
0692547c25
TextArea background color property now works as expected.
...
[GB.GTK3]
* BUG: TextArea background color property now works as expected.
2020-09-29 23:32:50 +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
0acdc0941c
The password dialog is not stacked above other windows anymore, but just raised on opening.
...
[GB.FORM.DIALOG]
* BUG: The password dialog is not stacked above other windows anymore, but just raised on opening.
2020-09-29 00:40:43 +02:00
gambas
df30233faa
WebView: Implement events, and the Icon and Progress properties.
...
[GB.GTK3.WEBVIEW]
* NEW: WebView: Implement events.
* NEW: WebView: Implement the Icon and the Progress properties.
[GB.QT5.WEBVIEW]
* NEW: WebView: Implement events.
* NEW: WebView: Implement the Icon and the Progress properties.
2020-09-29 00:36:23 +02:00
gambas
66e1539a4f
Fix containers Indent property.
...
[GB.GTK]
* BUG: Fix containers Indent property.
[GB.GTK3]
* BUG: Fix containers Indent property.
[GB.QT4]
* BUG: Fix containers Indent property.
[GB.QT5]
* BUG: Fix containers Indent property.
2020-09-29 00:33:42 +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
f2f9623c14
Correctly catch errors raised inside event handlers in all cases.
...
[INTERPRETER]
* BUG: Correctly catch errors raised inside event handlers in all cases.
2020-09-27 01:14:54 +02:00
gambas
63e83807c2
Widget tooltips now handle newlines and linefeeds the same way as in Qt.
...
[GB.GTK]
* BUG: Widget tooltips now handle newlines and linefeeds the same way as in Qt.
[GB.GTK3]
* BUG: Widget tooltips now handle newlines and linefeeds the same way as in Qt.
2020-09-26 18:47:04 +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
501210abe3
Update '.gitlab-ci.yml' for new web browser components.
2020-09-25 20:34:55 +02:00
gambas
0499715439
Update '.gitlab-ci.yml' for new web browser components.
2020-09-25 14:30:55 +02:00
gambas
5577b3c6cf
Update '.gitlab-ci.yml' for new web browser components.
2020-09-25 13:57:30 +02:00
gambas
11f22c9158
Update '.gitlab-ci.yml' for new web browser components.
2020-09-25 13:26:09 +02:00
gambas
d0befe9414
Forgot a class declaration.
...
[GB.GTK3.WEBVIEW]
* BUG: Forgot a class declaration.
2020-09-25 11:42:59 +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
3de8161ae4
Response.SetCookie() now sets the 'SameSite' cookie property to 'Lax' as Firefox specifies.
...
[GB.WEB]
* BUG: Response.SetCookie() now sets the 'SameSite' cookie property to 'Lax' as Firefox specifies.
2020-09-25 02:57:52 +02:00
gambas
8e37076a8f
WebView: Fix settings implementation and add font settings.
...
[GB.GTK3.WEBVIEW]
* BUG: Forgot to add settings implementation source files.
* NEW: Implement fonts settings.
* BUG: Fix implementation of default settings.
[GB.QT5.WEBVIEW]
* BUG: Forgot to add settings implementation source files.
* NEW: Implement fonts settings.
* BUG: Fix implementation of default settings.
2020-09-25 02:55:29 +02:00
gambas
3e0b760dc6
Work on web browser components continue. New QT/GTK+ web browser switcher component.
...
[GB.GTK3.WEBVIEW]
* NEW: WebView: Add Title and Zoom properties.
* NEW: WebView: Add History property and history support.
[GB.GUI]
* NEW: Enhance debugging messages.
[GB.GUI.OPENGL]
* NEW: Fix debugging messages.
[GB.GUI.QT]
* NEW: Enhance debugging messages.
[GB.GUI.WEBVIEW]
* NEW: New QT/GTK+ web browser switcher component.
[GB.QT5.WEBVIEW]
* NEW: WebView: Add Title and Zoom properties.
* NEW: WebView: Add History property and history support.
2020-09-23 01:06:18 +02:00
gambas
7128534cb0
Update '.gitlab-ci.yml' for new web browser components.
2020-09-22 15:53:02 +02:00
gambas
bc2d55e1e1
Update '.gitlab-ci.yml' for new web browser components.
2020-09-22 15:47:44 +02:00
gambas
6c713bbb6b
Work on new web browser components in progress.
...
[GB.GTK3.WEBVIEW]
* NEW: Add SetHtml() method.
* NEW: Add Back(), Forward(), Stop() and Reload() methods.
[GB.QT5.WEBVIEW]
* NEW: Add SetHtml() method.
* NEW: Add Back(), Forward(), Stop() and Reload() methods.
2020-09-22 15:08:51 +02:00
gambas
adca68dc4b
Update 'gitlab-ci.yml' for new webbrowser components.
2020-09-21 02:00:06 +02:00
gambas
6c248f1af4
Update 'gitlab-ci.yml' for new webbrowser components.
2020-09-21 01:44:09 +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
7ad56a4adb
Fix panic message displayed when a JIT method is not found.
...
[INTERPRETER]
* BUG: Fix panic message displayed when a JIT method is not found.
2020-09-17 23:51:13 +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
6aaf3381d9
WebComboBox: Setting the text on editable comboboxes correctly sets the Index property and raises the Click event.
...
[GB.WEB.GUI]
* BUG: WebComboBox: Setting the text on editable comboboxes correctly sets the Index property and raises the Click event.
2020-09-17 09:55:34 +02:00
gambas
2d1d307455
If no language environment variable is defined, use "C" locale instead of "en_US".
...
[INTERPRETER]
* NEW: Add process id in warning messages.
* BUG: If no language environment variable is defined, use "C" locale instead of "en_US".
2020-09-17 09:52:38 +02:00
gambas
f0606b61c3
Disable jit compiler if no compiler is found.
...
[INTERPRETER]
* NEW: Disable jit compiler if no compiler is found.
[GB.JIT]
* NEW: Don't crash if no compiler is found, but just tell the interpreter.
2020-09-14 21:15:20 +02:00
gambas
18a74ff682
Use "-march=native -mtune=native" to compile JIT translated code.
...
[GB.JIT]
* OPT: Use "-march=native -mtune=native" to compile JIT translated code.
2020-09-11 00:43:08 +02:00
gambas
ed0f467b63
Some fixes in translation support.
...
[INTERPRETER]
* BUG: Fix possible buffer overflow on localisation environment variables.
* BUG: Always define LC_ALL and LANG with the effective language chosen.
* BUG: Use the current language to load translations, not what setlocale() returns.
2020-09-11 00:39:00 +02:00
gambas
687708e1b3
Socket: Automatically create an internal timer to handle connection timeout.
...
[GB.NET]
* NEW: Socket: Automatically create an internal timer to handle connection timeout.
* NEW: Net.ConnectionTimeout is a new status constant indicating a connection timeout.
2020-09-11 00:35:58 +02:00
gambas
6e3f56be4e
TerminalView: Ignore window manipulations sequences.
...
[GB.FORM.TERMINAL]
* NEW: TerminalView: Ignore window manipulations sequences ("ESC [ ... t").
2020-09-08 09:02:53 +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
027843d640
ToolBar: Configuration of toolbars having the same key but on different forms are now distinct.
...
[GB.FORM.MDI]
* BUG: ToolBar: Configuration of toolbars having the same key but on different forms are now distinct.
2020-09-08 00:25:55 +02:00
gambas
2a4493100f
Report.Print() now works correctly whatever the toolkit or the printer.
...
[GB.REPORT2]
* BUG: Report.Print() now works correctly whatever the toolkit or the printer.
* BUG: Checking or unchecking the grayscale checkbox now correctly refreshes the preview.
2020-09-05 21:44:56 +02:00
gambas
b7f1e745c1
WebComboBox: Use the 'onclick' event instead of 'onselect', so that initial click on first list element is detected.
...
[GB.WEB.GUI]
* BUG: WebComboBox: Use the 'onclick' event instead of 'onselect', so that initial click on first list element is detected.
2020-09-05 14:37:03 +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
gambas
183936cfe7
Drawing a null rich text string does not crash anymore.
...
[GB.GTK]
* BUG: Drawing a null rich text string does not crash anymore.
[GB.GTK3]
* BUG: Drawing a null rich text string does not crash anymore.
2020-08-30 21:25:10 +02:00
gambas
93f91041e1
Message: text is not vertically truncated anymore when using a GTK+ component.
...
[GB.GUI.BASE]
* BUG: Message: text is not vertically truncated anymore when using a GTK+ component.
2020-08-30 20:58:55 +02:00
gambas
e6204f4e5c
UdpSocket: Fix declaration of SourcePath property.
...
[GB.NET]
* BUG: UdpSocket: Fix declaration of SourcePath property.
2020-08-29 14:48:21 +02:00
gambas
6612f7639b
UdpSocket: Fix multicast Join() and Leave() methods.
...
[GB.NET]
* BUG: UdpSocket: Fix multicast Join() and Leave() methods.
2020-08-25 05:13:05 +02:00
gambas
db06064d7b
Log is now disabled by default.
...
[GB.WEB.GUI]
* BUG: Log is now disabled by default. Setting the GB_WEB_GUI_DEBUG environment variable to "1" enables it.
2020-08-24 10:43:40 +02:00
gambas
ae21ed7f77
UdpSocket: writing does not crash anymore if the target is not defined.
...
[GB.NET]
* BUG: UdpSocket: writing does not crash anymore if the target is not defined.
2020-08-22 22:22:19 +02:00
gambas
e072bdd11f
Breeze and oxygen theme fixes should not crash anymore.
...
[GB.QT4]
BUG: Breeze and oxygen theme fixes should not crash anymore.
[GB.QT5]
* BUG: Breeze and oxygen theme fixes should not crash anymore.
2020-08-21 13:07:14 +02:00