[Gambas-Notification] [Git][gambas/gambas][master] 3 commits: MenuButton: Call the event loop before opening the popup menu, otherwise it...

Benoît Minisini (@bminisini) gitlab at mg.gitlab.com
Sun Jan 14 23:12:12 CET 2024



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


Commits:
034231ed by Benoît Minisini at 2024-01-14T22:11:32+01:00
MenuButton: Call the event loop before opening the popup menu, otherwise it may pops up at the wrong place on Wayland.

[GB.FORM]
* BUG: MenuButton: Call the event loop before opening the popup menu, otherwise it may pops up at the wrong place on Wayland.

- - - - -
7c91b4f9 by Benoît Minisini at 2024-01-14T22:56:33+01:00
Toolbar: Remove 'ActualSize' property, and other fixes.

[GB.FORM.MDI]
* BUG: Toolbar: Remove 'ActualSize' property, and make 'Size' return the actual size, otherwise backward-compatibility is broken.
* BUG: Toolbar: The default value of the 'Size' property is void, meaning that the default toolbar size is used.
* BUG: Toolbar: Do not disable the toolbar icons container when setting the layout, it breaks toolbars that are globally disabled.

- - - - -
f900d289 by Benoît Minisini at 2024-01-14T23:11:05+01:00
Use Toolbar class almost everywhere, so that the size of the icons is configurable.

[DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion: Redraw symbol icons and display static symbols in bold.
* NEW: Use Toolbar class almost everywhere, so that the size of the icons is configurable.
* NEW: Form editor: String properties that have no default value display a combo-box with a void item.
* BUG: Image editor: Fix a possible crash when the text to draw changes whereas there is no image editor activated.
* NEW: Option dialog: Add an option to define the toolbar defaut size.
* NEW: Update default IDE layouts.

- - - - -


30 changed files:

- app/src/gambas3/.lang/fr.po
- app/src/gambas3/.src/Editor/Code/FCompletion.class
- app/src/gambas3/.src/Editor/Connection/FConnectionEditor.form
- app/src/gambas3/.src/Editor/Form/FFormStack.form
- app/src/gambas3/.src/Editor/Form/FProperty.class
- app/src/gambas3/.src/Editor/Form/FProperty.form
- app/src/gambas3/.src/Editor/Form/FToolBox.form
- app/src/gambas3/.src/Editor/Image/FImageProperty.class
- app/src/gambas3/.src/Editor/Image/FImageProperty.form
- app/src/gambas3/.src/Options/CLayout.class
- app/src/gambas3/.src/Options/FOption.class
- app/src/gambas3/.src/Options/FOption.form
- app/src/gambas3/.src/Project.module
- − app/src/gambas3/img/48/all.png
- app/src/gambas3/img/symbol/constant.png
- app/src/gambas3/img/symbol/control.png
- app/src/gambas3/img/symbol/event.png
- app/src/gambas3/img/symbol/method.png
- app/src/gambas3/img/symbol/property-ro.png
- app/src/gambas3/img/symbol/property-rw.png
- app/src/gambas3/img/symbol/property.png
- app/src/gambas3/img/symbol/s-method.png
- app/src/gambas3/img/symbol/s-property-ro.png
- app/src/gambas3/img/symbol/s-property-rw.png
- app/src/gambas3/img/symbol/s-property.png
- app/src/gambas3/img/symbol/s-special.png
- app/src/gambas3/img/symbol/s-variable.png
- app/src/gambas3/img/symbol/special.png
- app/src/gambas3/img/symbol/symbol.png
- app/src/gambas3/img/symbol/unknown.png


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/5cc3b34d32d153c4aeee516b093f116f502cdf31...f900d2895eaa5417b4615d68b56c0b58100a01c8

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/5cc3b34d32d153c4aeee516b093f116f502cdf31...f900d2895eaa5417b4615d68b56c0b58100a01c8
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/20240114/87fe4b1a/attachment-0001.htm>


More information about the Notification mailing list