[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Git][gambas/gambas][stable] 40 commits: Some search panel fixes.
[Thread Prev] | [Thread Next]
- Subject: [Git][gambas/gambas][stable] 40 commits: Some search panel fixes.
- From: Benoît Minisini (@bminisini) <gitlab@xxxxxxxxxxxxx>
- Reply-to: noreply@xxxxxxxxxx
- Date: Mon, 21 Apr 2025 14:34:47 +0000
- To: notification@xxxxxxxxxxxxxxxxxxxxxx
Benoît Minisini pushed to branch stable at Gambas / gambas Commits: 2ec513f9 by Benoît Minisini at 2025-04-21T15:00:55+02:00 Some search panel fixes. [DEVELOPMENT ENVIRONMENT] * BUG: Search panel: Fix callers list refresh. * BUG: Search panel: Always hide the panel when searching for callers. * NEW: Search panel: The title of the callers list is now a button that moves back to the called function when clicked. - - - - - 52a96b01 by Benoît Minisini at 2025-04-21T15:01:08+02:00 Search panel: Fix search in current function when nothing is found. [DEVELOPMENT ENVIRONMENT] * BUG: Search panel: Fix search in current function when nothing is found. - - - - - 125203bb by Benoît Minisini at 2025-04-21T15:01:17+02:00 Describe the '-f' option in the help and in the man page. [INFORMER] * BUG: Describe the '-f' option in the help and in the man page. - - - - - a5147f33 by Benoît Minisini at 2025-04-21T15:01:27+02:00 Update project icon. [GB.FORM.DIALOG] * BUG: Update project icon. - - - - - 6928a99f by Benoît Minisini at 2025-04-21T15:01:36+02:00 Workaround a QT6 bug that quits the application when a standard file dialog is closed. [GB.QT6] * BUG: Workaround a QT6 bug that quits the application when a standard file dialog is closed. - - - - - 3e670b65 by Benoît Minisini at 2025-04-21T15:05:24+02:00 Result: Field names are correctly quoted now when calling the 'Update()' method. [GB.DB2] * BUG: Result: Field names are correctly quoted now when calling the 'Update()' method. - - - - - 0c92408d by Benoît Minisini at 2025-04-21T15:05:32+02:00 Result: Fix a spurious comma in 'Update()' request. [GB.DB2] * BUG: Result: Fix a spurious comma in 'Update()' request. - - - - - 0278d3a1 by Benoît Minisini at 2025-04-21T15:06:35+02:00 DirView: Keep the current item at the same position when the contents changes, to avoid problems during mouse events. [GB.FORM] * BUG: DirView: Keep the current item at the same position when the contents changes, to avoid problems during mouse events. * BUG: IconView: Keep the current item at the same position as much as possible when the contents changes, to avoid problems during mouse events. - - - - - afd9d908 by Benoît Minisini at 2025-04-21T15:07:14+02:00 Connection: The 'Subst()', 'Exec()', 'Find()'... methods now substitute the same way as in 'gb.db'. [GB.DB2] * BUG: Connection: The 'Subst()', 'Exec()', 'Find()'... methods now substitute the same way as in 'gb.db'. - - - - - e956bf5c by Benoît Minisini at 2025-04-21T15:07:24+02:00 The 'MouseUp' event that can be raised by 'Window.ShowModal()' has valid mouse event data now. [GB.GTK] * BUG: The 'MouseUp' event that can be raised by 'Window.ShowModal()' has valid mouse event data now. [GB.GTK3] * BUG: The 'MouseUp' event that can be raised by 'Window.ShowModal()' has valid mouse event data now. [GB.QT4] * BUG: The 'MouseUp' event that can be raised by 'Window.ShowModal()' has valid mouse event data now. [GB.QT5] * BUG: The 'MouseUp' event that can be raised by 'Window.ShowModal()' has valid mouse event data now. [GB.QT6] * BUG: The 'MouseUp' event that can be raised by 'Window.ShowModal()' has valid mouse event data now. - - - - - 8b2ae2aa by Benoît Minisini at 2025-04-21T15:07:34+02:00 MenuButton: Don't crash when restoring the focus if the previous focused control is now invalid. [GB.FORM] * BUG: MenuButton: Don't crash when restoring the focus if the previous focused control is now invalid. - - - - - 27817a8c by Benoît Minisini at 2025-04-21T15:07:41+02:00 Don't crash when uninstalling a project installed from the software farm from the welcome dialog or the project open dialog. [DEVELOPMENT ENVIRONMENT] * BUG: Don't crash when uninstalling a project installed from the software farm from the welcome dialog or the project open dialog. - - - - - c50ebb7a by Benoît Minisini at 2025-04-21T15:07:50+02:00 Welcome dialog: Draw a disable image for disabled buttons. [DEVELOPMENT ENVIRONMENT] * NEW: Welcome dialog: Draw a disable image for disabled buttons. - - - - - b5843c39 by Benoît Minisini at 2025-04-21T15:08:24+02:00 'Paint.DrawImage()' takes 'Paint.Opacity' into account correctly now. [GB.QT4] * BUG: 'Paint.DrawImage()' takes 'Paint.Opacity' into account correctly now. [GB.QT5] * BUG: 'Paint.DrawImage()' takes 'Paint.Opacity' into account correctly now. [GB.QT6] * BUG: 'Paint.DrawImage()' takes 'Paint.Opacity' into account correctly now. - - - - - 2e26c27e by Benoît Minisini at 2025-04-21T15:08:50+02:00 'Paint.Opacity' is correctly saved by 'Paint.Save()' and restored by 'Paint.Restore()'. [GB.GTK] * BUG: 'Paint.Opacity' is correctly saved by 'Paint.Save()' and restored by 'Paint.Restore()'. [GB.GTK3] * BUG: 'Paint.Opacity' is correctly saved by 'Paint.Save()' and restored by 'Paint.Restore()'. - - - - - 26ca6965 by Benoît Minisini at 2025-04-21T15:10:20+02:00 Do not draw maximize button on non-resizable window using CSD. [GB.GTK3] * NEW: Use 'gtk_window_set_resizable()', so that client-side decorations do not draw a useless maximize button when the window is not resizable. Alas the stupid Gnome window manager continues to draw it in that case on the server side. - - - - - 6412ee5c by Benoît Minisini at 2025-04-21T15:10:29+02:00 Calls the event loop just after setting 'Application.Font', so that the effect is immediate like with Qt5. [GB.QT6] * BUG: Calls the event loop just after setting 'Application.Font', so that the effect is immediate like with Qt5. - - - - - ccfd5135 by Benoît Minisini at 2025-04-21T15:10:37+02:00 Load the correct component interface and do not crash anymore. [GB.QT6.EXT] * BUG: Load the correct component interface and do not crash anymore. - - - - - 33e34692 by Benoît Minisini at 2025-04-21T15:10:45+02:00 Many fixes in Qt5 and Qt6 WebView. [GB.QT5.WEBVIEW] * BUG: Always accept navigation requests on inner frames, without raising events. * BUG: The 'Link' property is now accurate for 'Start' events (but not for 'NewView' events). * NEW: Always raise the 'Finish' event after the 'Error' event. [GB.QT6.WEBVIEW] * BUG: Workaround Qt6 bug so that the request can be cancelled by stopping the 'Start' event. * BUG: The 'Link' property is now accurate for 'Start' and 'NewView' events. * NEW: Always raise the 'Finish' event after the 'Error' event. - - - - - bf877881 by Benoît Minisini at 2025-04-21T15:12:21+02:00 Rework breakpoint management so that breakpoints inside '_init' static initializer function work as expected. [INTERPRETER] * BUG: Rework breakpoint management so that breakpoints inside '_init' static initializer function work as expected. [GB.DEBUG] * BUG: Rework breakpoint management so that breakpoints inside '_init' static initializer function work as expected. - - - - - 2bc1d856 by Benoît Minisini at 2025-04-21T15:12:58+02:00 ColorChooser: Do not raise the 'Activate' event when picking a color on the desktop. [GB.FORM] * BUG: ColorChooser: Do not raise the 'Activate' event when picking a color on the desktop. - - - - - 8b11b346 by Benoît Minisini at 2025-04-21T15:13:09+02:00 Fix global mouse coordinates after a mouse grab. [GB.QT4] * BUG: Fix global mouse coordinates after a mouse grab. [GB.QT5] * BUG: Fix global mouse coordinates after a mouse grab. [GB.QT6] * BUG: Fix global mouse coordinates after a mouse grab. - - - - - 2589b9fe by Benoît Minisini at 2025-04-21T15:13:16+02:00 Don't prefix fields defined with 'AS' with a dot in query results. [GB.DB2.MYSQL] * BUG: Don't prefix fields defined with 'AS' with a dot in query results. - - - - - 737541a4 by Benoît Minisini at 2025-04-21T15:13:24+02:00 Apparently QT 6.9 does not have a global thread pool GUI-specific anymore. [GB.QT6] * BUG: Apparently QT 6.9 does not have a global thread pool GUI-specific anymore. - - - - - 30dfeba4 by Benoît Minisini at 2025-04-21T15:13:59+02:00 Fix a possible automatic increase of window size of 1 pixel horizontally and vertically. Don't call 'gtk_window_set_resizable()' on popups, it makes their dimension incorrect. [GB.GTK] * BUG: Fix a possible automatic increase of window size of 1 pixel horizontally and vertically. * BUG: Don't call 'gtk_window_set_resizable()' on popups, it makes their dimension incorrect. [GB.GTK3] * BUG: Fix a possible automatic increase of window size of 1 pixel horizontally and vertically. * BUG: Don't call 'gtk_window_set_resizable()' on popups, it makes their dimension incorrect. - - - - - 5440268f by Benoît Minisini at 2025-04-21T15:14:06+02:00 A null value is always translated into a SQL 'NULL'. It's never passed to the driver formatting routine. [GB.DB2] * BUG: A null value is always translated into a SQL 'NULL'. It's never passed to the driver formatting routine. - - - - - 023c3e6a by Benoît Minisini at 2025-04-21T15:14:14+02:00 Better layout of ask password dialog. [GB.FORM.DIALOG] * NEW: Better layout of ask password dialog. - - - - - 0cd294da by Benoît Minisini at 2025-04-21T15:14:26+02:00 Fix non-resizable windows whose minimum size was always forced to the size of all inner widgets. [GB.GTK3] * BUG: Fix non-resizable windows whose minimum size was always forced to the size of all inner widgets. - - - - - 9f2bfa8f by Benoît Minisini at 2025-04-21T15:14:33+02:00 'Key[]' now returns the expected values. [GB.GTK3] * BUG: 'Key[]' now returns the expected values. - - - - - dad4e42d by Benoît Minisini at 2025-04-21T15:14:41+02:00 Remove a debugging message. [GB.GTK] * BUG: Remove a debugging message. [GB.GTK3] * BUG: Remove a debugging message. - - - - - e13638cd by Benoît Minisini at 2025-04-21T15:14:51+02:00 Try to fix the workaround that allows the size of widgets to be free. [GB.GTK3] * BUG: Try to fix the workaround that allows the size of widgets to be free. - - - - - 72d72d1b by Benoît Minisini at 2025-04-21T15:14:59+02:00 Remove the wayland workaround in 'ScreenX' and 'ScreenY' properties, it seems not to be useful anymore. [GB.QT5] * BUG: Remove the wayland workaround in 'ScreenX' and 'ScreenY' properties, it seems not to be useful anymore. [GB.QT6] * BUG: Remove the wayland workaround in 'ScreenX' and 'ScreenY' properties, it seems not to be useful anymore. - - - - - 2e045c35 by Benoît Minisini at 2025-04-21T15:15:06+02:00 The wayland workaround is still needed with QT5. But not with QT6. [GB.QT5] * BUG: The wayland workaround is still needed with QT5. But not with QT6. - - - - - 1df5603b by Benoît Minisini at 2025-04-21T15:15:12+02:00 Workaround popup positioning bug of QT5. Not perfect. [GB.QT5] * BUG: Workaround popup positioning bug of QT5. Not perfect. - - - - - abdb65ee by Benoît Minisini at 2025-04-21T15:15:20+02:00 Better wokaround of menu popup position bug with QT5/wayland. But still a bit random. [GB.QT5] * BUG: Better wokaround of menu popup position bug with QT5/wayland. But still a bit random. - - - - - b8829f18 by Benoît Minisini at 2025-04-21T15:15:30+02:00 Containers are now correctly refreshed when setting their background. [GB.GTK3] * BUG: Containers are now correctly refreshed when setting their background. - - - - - e8bff9ae by dashboard68 at 2025-04-21T15:15:39+02:00 [GB.LOGGING] * BUG: [Logger.class] stoped using autom.FileHandler when sOutput is empty * BUG: [FileHandler.class] throw an error on non valid path * BUG: [Formatter.module] added more non showable Backtrace steps * BUG: [Formatter.module] replaced CSTR by STR$ on Date printing - - - - - b2a6460f by Benoît Minisini at 2025-04-21T15:16:01+02:00 'Window.Opacity' property fixes. [GB.GTK] * BUG: 'Window.Opacity' property fixes. [GB.GTK3] * BUG: 'Window.Opacity' property fixes. [GB.QT4] * BUG: 'Window.Opacity' property fixes. [GB.QT5] * BUG: 'Window.Opacity' property fixes. [GB.QT6] * BUG: 'Window.Opacity' property fixes. - - - - - 6e26a60f by Benoît Minisini at 2025-04-21T15:16:13+02:00 HttpClient: Don't crash if the sending callback is called whereas the client has been stopped. [GB.NET.CURL] * BUG: HttpClient: Don't crash if the sending callback is called whereas the client has been stopped. - - - - - 6e02101a by Benoît Minisini at 2025-04-21T16:34:17+02:00 Switch to version 3.20.3. [CONFIGURATION] * Switch to version 3.20.3. - - - - - 68 changed files: - VERSION - app/src/gambas3/.src/Debug/FDebugInfo.class - app/src/gambas3/.src/Debug/FDebugInfo.form - app/src/gambas3/.src/Editor/Code/FEditor.class - app/src/gambas3/.src/Project/ProjectBox.class - app/src/gambas3/.src/Search/FSearch.class - app/src/gambas3/.src/Welcome/CCoolButton.class - comp/src/gb.form.dialog/.component - comp/src/gb.form.dialog/.hidden/icon.png - comp/src/gb.form.dialog/.project - comp/src/gb.form.dialog/.src/FAskPassword.form - + comp/src/gb.form.dialog/.version - comp/src/gb.form/.src/Button/MenuButton.class - comp/src/gb.form/.src/Color/FColorChooser.class - comp/src/gb.form/.src/File/DirView.class - comp/src/gb.form/.src/File/FileView.class - + comp/src/gb.form/.src/Test/FTestDirView.class - + comp/src/gb.form/.src/Test/FTestDirView.form - + comp/src/gb.logging/.app.png - comp/src/gb.logging/.component - comp/src/gb.logging/.icon.png - comp/src/gb.logging/.project - comp/src/gb.logging/.src/FileHandler.class - comp/src/gb.logging/.src/Formatter.module - comp/src/gb.logging/.src/Logger.class - gb.db2.mysql/src/gb.db2.mysql/.app.png - gb.db2.mysql/src/gb.db2.mysql/.component - gb.db2.mysql/src/gb.db2.mysql/.icon.png - gb.db2.mysql/src/gb.db2.mysql/.project - gb.db2.mysql/src/gb.db2.mysql/.version - gb.db2.mysql/src/main.c - gb.gtk/src/CWindow.cpp - gb.gtk/src/cpaint_impl.cpp - gb.gtk/src/gcontainer.cpp - gb.gtk/src/gcontainer.h - gb.gtk/src/gcontrol.cpp - gb.gtk/src/gkey.cpp - gb.gtk/src/gmainwindow.cpp - gb.gtk/src/gmouse.cpp - gb.gtk3/src/gb.gtk.patch.h - gb.net.curl/src/CHttpClient.c - gb.qt4/src/CDialog.cpp - gb.qt4/src/CMenu.cpp - gb.qt4/src/CMouse.cpp - gb.qt4/src/CMouse.h - gb.qt4/src/CScreen.cpp - gb.qt4/src/CWidget.cpp - gb.qt4/src/CWindow.cpp - gb.qt4/src/CWindow.h - gb.qt4/src/cpaint_impl.cpp - gb.qt5/src/webview/c_webview.cpp - gb.qt5/src/webview/c_webview.h - gb.qt5/src/webview/main.h - gb.qt6/src/ext/main.cpp - gb.qt6/src/main.cpp - main/comp/gb.db2/.src/Connection.class - main/comp/gb.db2/.src/Result.class - main/comp/gb.db2/.src/_DatabaseDriver.class - main/gbc/gbi.c - main/gbx/gbx.c - main/gbx/gbx_api.c - main/gbx/gbx_component.h - main/gbx/gbx_debug.c - main/gbx/gbx_debug.h - main/lib/debug/debug.c - main/lib/debug/gb.debug.h - main/man/gbi3.1 - version.m4 View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/972c02ec79f860ee838fbcdf12d9e72cd5a3524b...6e02101ad6f0c17b1bea8d14857bb9825b95706e -- View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/972c02ec79f860ee838fbcdf12d9e72cd5a3524b...6e02101ad6f0c17b1bea8d14857bb9825b95706e You're receiving this email because of your account on gitlab.com.