[Gambas-Notification] [Git][gambas/gambas][stable] 48 commits: SystemTray: Update example to follow the new behaviour of X11Systray class.

Benoît Minisini (@bminisini) gitlab at mg.gitlab.com
Tue Jul 6 02:42:56 CEST 2021



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


Commits:
857a3088 by gambas at 2021-07-06T00:01:58+02:00
SystemTray: Update example to follow the new behaviour of X11Systray class.

[EXAMPLES]
* BUG: SystemTray: Update example to follow the new behaviour of X11Systray class.

- - - - -
3bf4815b by gambas at 2021-07-06T00:02:25+02:00
Correctly handle compiler output now it compiles several files at the same time.

[DEVELOPMENT ENVIRONMENT]
* BUG: Correctly handle compiler output now it compiles several files at the same time.

- - - - -
f0805bc2 by gambas at 2021-07-06T00:03:04+02:00
And, Or and Xor operators now correctly raise an error if they deal with Single or Float values.

[INTERPRETER]
* BUG: And, Or and Xor operators now correctly raise an error if they deal with Single or Float values.
* OPT: And, Or and Xor operators should be a bit faster.

- - - - -
22d2219f by gambas at 2021-07-06T00:03:18+02:00
Make 'gb.pdf' compile with poppler 21.06.0.

[GB.PDF]
* BUG: Make 'gb.pdf' compile with poppler 21.06.0.

- - - - -
c460521a by gambas at 2021-07-06T00:03:30+02:00
Add Placeholder to the list of ComboBox control properties.

[GB.GTK]
* BUG: Add Placeholder to the list of ComboBox control properties.

[GB.QGTK3]
* BUG: Add Placeholder to the list of ComboBox control properties.

[GB.QT4]
* BUG: Add Placeholder to the list of ComboBox control properties.

[GB.QT5]
* BUG: Add Placeholder to the list of ComboBox control properties.

- - - - -
ec224a1b by gambas at 2021-07-06T00:03:40+02:00
Fix some Qt5 warnings.

[GB.QT5]
* BUG: Fix some Qt5 warnings.

- - - - -
99b9419d by gambas at 2021-07-06T00:03:50+02:00
Fix compilation of last warning removals.

[GB.QT5]
* BUG: Fix compilation of last warning removals.

- - - - -
6f007601 by gambas at 2021-07-06T00:04:29+02:00
File dialog geometry is now correctly saved when Dialog.Key is not set.

[GB.FORM.DIALOG]
* BUG: File dialog geometry is now correctly saved when Dialog.Key is not set.

- - - - -
1df96661 by gambas at 2021-07-06T00:04:35+02:00
FileChooser: Correctly restore the ShowDetailed property from settings.

[GB.FORM]
* BUG: FileChooser: Correctly restore the ShowDetailed property from settings.

- - - - -
a0768bd4 by gambas at 2021-07-06T00:04:59+02:00
Call an optional fork helper in each loaded component libraries before starting a task.

[INTERPRETER]
* NEW: Call an optional fork helper in each loaded component libraries before starting a task.

- - - - -
e8f4d219 by gambas at 2021-07-06T00:05:05+02:00
Reset the internal Qt5 thread pool before forking.

[GB.QT5]
* BUG: Reset the internal Qt5 thread pool before forking.

- - - - -
adee0706 by gambas at 2021-07-06T00:05:41+02:00
Don't try to call the "before fork" library handler if the library is not yet loaded.

[INTERPRETER]
* BUG: Don't try to call the "before fork" library handler if the library is not yet loaded.

- - - - -
711c3e4a by gambas at 2021-07-06T00:05:49+02:00
Array.Read() and Array.Write() now check their stream argument instead of crashing if it is NULL.

[INTERPRETER]
* BUG: Array.Read() and Array.Write() now check their stream argument instead of crashing if it is NULL.

- - - - -
400cf40f by gambas at 2021-07-06T00:06:43+02:00
Some GTK+ fixes for SpinBox and ButtonBox when the font is small. Fix ButtonBox border drawing.

[GB.GUI.BASE]
* BUG: SpinBox: Clamp the vertical padding so that the inner textbox works on GTK+ with small fonts.

[GB.FORM]
* BUG: ButtonBox: Clamp the vertical padding so that the inner textbox works on GTK+ with small fonts.
* BUG: ButtonBox: Fix border drawing according to the widget state (focus and hovering).

- - - - -
ec16dff0 by gambas at 2021-07-06T00:07:24+02:00
Fix Eval() and fix error management on disabled fast functions.

[INTERPRETER]
* BUG: Fix Eval().
* BUG: Fix error management on disabled fast functions.

- - - - -
87e73bf3 by Bruce Steers at 2021-07-06T00:07:46+02:00
MediaView, also hide spacer panel when hiding controls
[GB.FORM.MEDIA]
* BUG: also hide spacer panel when hiding controls.

when hiding the controls the spacer stayed, leaving a bar on the bottom of the window, even in fullscreen.
This gives clean fullscreen

- - - - -
e7c07195 by gambas at 2021-07-06T00:08:02+02:00
Delete global QThreadPool object on fork only if QT version is at least 5.15.0.

[GB.QT5]
* BUG: Delete global QThreadPool object on fork only if QT version is at least 5.15.0.

- - - - -
4807ac72 by gambas at 2021-07-06T00:08:19+02:00
TerminalView: Ignore errors if resizing the running process virtual terminal fails.

[GB.FORM.TERMINAL]
* BUG: TerminalView: Ignore errors if resizing the running process virtual terminal fails.

- - - - -
5668b2ef by gambas at 2021-07-06T00:08:50+02:00
Do not allow window titlebar to be moved outside of the visible area.

[GB.WEB.GUI]
* BUG: Fix combo-box layout.
* BUG: Do not allow window titlebar to be moved outside of the visible area.

- - - - -
80dffa59 by gambas at 2021-07-06T00:09:02+02:00
Fix focus management of windows and activation of embedded windows.

[GB.GTK]
* BUG: Fix focus management of windows.
* BUG: Activate embedded windows on show.

[GB.GTK3]
* BUG: Fix focus management of windows.
* BUG: Activate embedded windows on show.

- - - - -
dab6fc2e by gambas at 2021-07-06T00:09:08+02:00
Fix focus management so that the focus order is always the stacking order..

[GB.QT4]
* BUG: Fix focus management so that the focus order is always the stacking order.

[GB.QT5]
* BUG: Fix focus management so that the focus order is always the stacking order.
* BUG: Remove some compilation warnings.

- - - - -
738e84b3 by gambas at 2021-07-06T00:09:19+02:00
Do not loop indefinitely when searching for the next focus widget.

[GB.QT4]
* BUG: Do not loop indefinitely when searching for the next focus widget.

[GB.QT5]
* BUG: Do not loop indefinitely when searching for the next focus widget.

- - - - -
0084d919 by gambas at 2021-07-06T00:10:43+02:00
Fix compilation on Qt < 5.14.

[GB.QT4]
* BUG: Fix compilation on Qt < 5.14.

[GB.QT5]
* BUG: Fix compilation on Qt < 5.14.

- - - - -
d4248013 by gambas at 2021-07-06T00:11:45+02:00
Fix compilation on Qt < 5.3.

[GB.QT4]
* BUG: Fix compilation on Qt < 5.3.

[GB.QT5]
* BUG: Fix compilation on Qt < 5.3.

- - - - -
772f4668 by gambas at 2021-07-06T00:11:56+02:00
Class.Symbols and Class[] now correctly ignore symbol table entries overriden by inheritance.

[INTERPRETER]
* BUG: Class.Symbols and Class[] now correctly ignore symbol table entries overriden by inheritance.

- - - - -
6d20016a by gambas at 2021-07-06T00:16:10+02:00
Unlimited string fields now use 'MEDIUMTEXT' type instead of 'TEXT', so that their actual maximum size is now 16 Mb.

[GB.DB.MYSQL]
* BUG: Unlimited string fields now use 'MEDIUMTEXT' type instead of 'TEXT', so that their actual maximum size is now 16 Mb.

- - - - -
6a9b5875 by gambas at 2021-07-06T00:16:48+02:00
FileView: Selection property now does return file names without any rich text formatting.

[GB.FORM]
* BUG: FileView: Selection property now does return file names without any rich text formatting.

- - - - -
f959552b by gambas at 2021-07-06T00:17:34+02:00
MaskBox: Modifier keys do not hide selection anymore.

[GB.FORM]
* BUG: MaskBox: Modifier keys do not hide selection anymore.

- - - - -
ea436137 by gambas at 2021-07-06T00:17:51+02:00
Popup menus should not sometimes close immediately anymore when the mouse button is released.

[GB.GTK3]
* BUG: Popup menus should not sometimes close immediately anymore when the mouse button is released.

- - - - -
119d634d by gambas at 2021-07-06T00:17:58+02:00
Forgot to define the 'Key.AltGrKey' symbol.

[GB.GTK]
* BUG: Forgot to define the 'Key.AltGrKey' symbol.

[GB.GTK3]
* BUG: Forgot to define the 'Key.AltGrKey' symbol.

- - - - -
287122d5 by gambas at 2021-07-06T00:18:05+02:00
Style.BackgroundOf() method is now reliable.

[GB.GTK]
* BUG: Style.BackgroundOf() method is now reliable.

[GB.GTK3]
* BUG: Style.BackgroundOf() method is now reliable.

[GB.QT4]
* BUG: Style.BackgroundOf() method is now reliable.

[GB.QT5]
* BUG: Style.BackgroundOf() method is now reliable.

- - - - -
767468f9 by gambas at 2021-07-06T00:18:13+02:00
Fix background of disabled ButtonBox. Fix behaviour of MaskBox copy & paste. Add Validate event to MaskBox.

[GB.FORM]
* BUG: ButtonBox: Disabled background is now drawn correctly.
* BUG: MaskBox: Fix behaviour with copy & paste.
* NEW: MaskBox: Allow default popup menu.
* NEW: MaskBox: Validate is a new event that allows to validate any change in control text and eventually cancel the change.

- - - - -
ce77786b by gambas at 2021-07-06T00:24:36+02:00
Fix external terminal support when debugging the project.

[DEVELOPMENT ENVIRONMENT]
* BUG: Fix external terminal support when debugging the project.

- - - - -
32c976dc by gambas at 2021-07-06T00:58:44+02:00
Don't crash if no terminal emulator is found. Display an error message instead.

[DEVELOPMENT ENVIRONMENT]
* BUG: Don't crash if no terminal emulator is found. Display an error message instead.

- - - - -
9b326563 by gambas at 2021-07-06T01:01:19+02:00
WebComboBox: Use the 'input' event instead of the 'change' event to implement the Click Gambas event.

[GB.WEB.GUI]
* BUG: WebComboBox: Use the 'input' event instead of the 'change' event to implement the Click Gambas event.

- - - - -
b721d9fc by gambas at 2021-07-06T01:03:16+02:00
GridView: Fix current cell cursor size and width.

[GB.GUI.BASE]
* BUG: GridView: Fix current cell cursor size and width.

- - - - -
6cf6c9c1 by gambas at 2021-07-06T01:05:51+02:00
TableView: Fix editing control position and size.

[GB.FORM]
* BUG: TableView: Fix editing control position and size.

- - - - -
d3957f8c by gambas at 2021-07-06T01:06:02+02:00
Fix control restacking.

[GB.GTK]
* BUG: Fix control restacking.

[GB.GTK3]
* BUG: Fix control restacking.

- - - - -
65e8f754 by gambas at 2021-07-06T01:06:18+02:00
Search dialog: Fix search inside form files whose text contents would be different if saved.

[DEVELOPMENT ENVIRONMENT]
* BUG: Search dialog: Fix search inside form files whose text contents would be different if saved.

- - - - -
c511a401 by gambas at 2021-07-06T01:06:26+02:00
Fix Menu.Popup() when popup global coordinates are specified.

[GB.GTK3]
* BUG: Fix Menu.Popup() when popup global coordinates are specified.

- - - - -
a2a83262 by gambas at 2021-07-06T01:08:02+02:00
MenuButton: Fix GTK+3 warnings on hidden shortcut buttons.

[GB.FORM]
* BUG: MenuButton: Fix GTK+3 warnings on hidden shortcut buttons.
* NEW: DirChooser & FileChooser: Do not use a Watcher to initialize the popup menu.

- - - - -
e095ef2a by gambas at 2021-07-06T01:09:23+02:00
Do not raise keyboard event on the form twice if no control handled it.

[GB.GTK]
* BUG: Do not raise keyboard event on the form twice if no control handled it.

[GB.GTK3]
* BUG: Do not raise keyboard event on the form twice if no control handled it.

- - - - -
baf5aa48 by gambas at 2021-07-06T01:09:29+02:00
Connection.Collations correctly returns the collation list now.

[GB.DB]
* BUG: Connection.Collations correctly returns the collation list now.

- - - - -
7727922b by gambas at 2021-07-06T01:09:41+02:00
MaskBox should work correctly again.

[GB.FORM]
* BUG: MaskBox: It should work correctly again.
* NEW: MaskBox: Prompt is a new property that allows to define the character displayed for void entries among a few choices.

- - - - -
282e5d05 by gambas at 2021-07-06T01:09:53+02:00
TextEditor: Highlighted text drawing routine should not enter an infinite loop anymore when the highlighted color information is incoherent.

[GB.FORM.EDITOR]
* BUG: TextEditor: Highlighted text drawing routine should not enter an infinite loop anymore when the highlighted color information is incoherent..

- - - - -
d4dea1e5 by gambas at 2021-07-06T01:10:00+02:00
Fix highlighting and rewriting of lines having comments with more than one space before them.

[GB.EVAL]
* BUG: Fix highlighting and rewriting of lines having comments with more than one space before them.

- - - - -
33bcda2b by gambas at 2021-07-06T01:10:06+02:00
WebComboBox: Editable combo-box Click event should now trigger again as expected for the first list element.

[GB.WEB.GUI]
* BUG: WebComboBox: Editable combo-box Click event should now trigger again as expected for the first list element.

- - - - -
33a678e4 by gambas at 2021-07-06T02:42:17+02:00
Update French translation and remove an unused variable.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update French translation.
* BUG: Remove an unused variable.

- - - - -


30 changed files:

- app/examples/Misc/SystemTray/.icon.png
- app/examples/Misc/SystemTray/.project
- app/examples/Misc/SystemTray/.src/FMain.class
- app/src/gambas3/.lang/fr.po
- app/src/gambas3/.src/Debug/Design.module
- app/src/gambas3/.src/Debug/FDebugInfo.class
- app/src/gambas3/.src/Editor/Form/FForm.class
- app/src/gambas3/.src/FMain.class
- app/src/gambas3/.src/Project.module
- app/src/gambas3/.src/Search/CSearchResult.class
- app/src/gambas3/.src/Search/FSearch.class
- comp/src/gb.form.dialog/.project
- comp/src/gb.form.dialog/.src/FFileDialog.class
- comp/src/gb.form.dialog/.src/Main.module
- comp/src/gb.form.editor/.src/TextEditor.class
- comp/src/gb.form.terminal/.src/TerminalView/TerminalView.class
- + comp/src/gb.form/.hidden/FailedNewMaskBox.class
- comp/src/gb.form/.project
- comp/src/gb.form/.src/Button/ButtonBox.class
- comp/src/gb.form/.src/Button/MenuButton.class
- comp/src/gb.form/.src/File/Chooser/FDirChooser.class
- comp/src/gb.form/.src/File/FileView.class
- comp/src/gb.form/.src/MaskBox.class
- comp/src/gb.form/.src/TableView.class
- comp/src/gb.form/.src/Test/FMain.form
- − comp/src/gb.form/.src/Test/FTableView.form
- comp/src/gb.form/.src/Test/FTestFileView.class
- comp/src/gb.form/.src/Test/FTestFileView.form
- comp/src/gb.form/.src/Test/FTestMaskBox.class
- comp/src/gb.form/.src/Test/FTestMaskBox.form


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/6f4ac6d6ba7010bfdad1c1b84fe58b37efe68d9e...33a678e4d1a083cbaf15a028051c1dc56d009946

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/6f4ac6d6ba7010bfdad1c1b84fe58b37efe68d9e...33a678e4d1a083cbaf15a028051c1dc56d009946
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/20210706/ab14d81e/attachment-0001.htm>


More information about the Notification mailing list