[Gambas-Notification] [Git][gambas/gambas][master] 5 commits: Errors cannot be propagated outside of an event handler.

Benoît Minisini gitlab at mg.gitlab.com
Sat Nov 14 03:52:49 CET 2020



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
3ad3e9a4 by gambas at 2020-11-14T03:33:12+01:00
Errors cannot be propagated outside of an event handler.

[INTERPRETER]
* NEW: GB.IsLocked() is a new API that tells if an object is locked.
* NEW: GB.IsRaiseLocked() is a new API that tells if raising an event is useless because no observer will receive it.
* BUG: Errors cannot be propagated outside of an event handler, because the event may result from a library signal that do not support exceptions (like the glib library).

- - - - -
677e1086 by gambas at 2020-11-14T03:42:52+01:00
Many fixes and clean-ups.

[GB.GTK]
* BUG: Setting the ComboBox.List property does not raise the Click event anymore, like in Qt components.
* BUG: Watcher objects now correctly follow controls that recreate their inner widget.
* NEW: Controls initial geometry is now the same as in Qt components.

[GB.GTK3]
* BUG: Setting the ComboBox.List property does not raise the Click event anymore, like in Qt components.
* BUG: Watcher objects now correctly follow controls that recreate their inner widget.
* NEW: Controls initial geometry is now the same as in Qt components.

- - - - -
4e1b6921 by gambas at 2020-11-14T03:46:03+01:00
WebView.Clear() is a new method that resets the view.

[GB.QT5.WEBVIEW]
* NEW: WebView: Clear() is a new method that resets the view.
* BUG: WebView: The Link property is now available during Finish and Error events.
* NEW: WebView: Cancelling the NewView event has the same effect as setting the NewView property to NULL.

- - - - -
429e373c by gambas at 2020-11-14T03:51:39+01:00
WebView.Clear() is a new method that resets the view.

[GB.QT4.WEBVIEW]
* NEW: WebView: Clear() is a new method that resets the view.

- - - - -
7eeb639f by gambas at 2020-11-14T03:51:48+01:00
WebView.Clear() is a new method that resets the view.

[GB.GTK3.WEBVIEW]
* NEW: WebView: Clear() is a new method that resets the view.
* NEW: WebView: Cancelling the NewView event has the same effect as setting the NewView property to NULL.

- - - - -


20 changed files:

- gb.gtk/src/CButton.cpp
- gb.gtk/src/CTabStrip.cpp
- gb.gtk/src/CTextBox.cpp
- gb.gtk/src/CWatcher.cpp
- gb.gtk/src/CWidget.cpp
- gb.gtk/src/gcontrol.cpp
- gb.gtk/src/gcontrol.h
- gb.gtk/src/gdrawingarea.cpp
- gb.gtk/src/gframe.cpp
- gb.gtk/src/gmainwindow.cpp
- gb.gtk/src/gmainwindow.h
- gb.gtk/src/gslider.cpp
- gb.gtk/src/main.cpp
- gb.gtk3/src/webview/c_webview.c
- gb.qt4/src/webview/c_webview.cpp
- gb.qt5/src/webview/c_webview.cpp
- main/gbx/gbx_api.c
- main/gbx/gbx_api.h
- main/gbx/gbx_stack.c
- main/share/gambas.h


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/ab7f329f1238c90c1eb23a06f06ad74834f8b7fc...7eeb639f47a69fa89199974223327bfc2c9c8ca9

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/ab7f329f1238c90c1eb23a06f06ad74834f8b7fc...7eeb639f47a69fa89199974223327bfc2c9c8ca9
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/notification/attachments/20201114/53f3e698/attachment.htm>


More information about the Notification mailing list