[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Git][gambas/gambas][master] 6 commits: Rework the implementation of AFTER / EVERY.
[Thread Prev] | [Thread Next]
- Subject: [Git][gambas/gambas][master] 6 commits: Rework the implementation of AFTER / EVERY.
- From: Benoît Minisini (@bminisini) <gitlab@xxxxxxxxxxxxx>
- Reply-to: noreply@xxxxxxxxxx
- Date: Fri, 23 May 2025 02:11:43 +0000
- To: notification@xxxxxxxxxxxxxxxxxxxxxx
Benoît Minisini pushed to branch master at Gambas / gambas Commits: 679c05aa by Benoît Minisini at 2025-05-23T03:00:20+02:00 Rework the implementation of AFTER / EVERY. [INTERPRETER] * BUG: Rework the implementation of AFTER / EVERY. * OPT: Redesign the GB_TIMER structure to save a bit of memory, while adding some flag. [COMPILER] * BUG: Rework the implementation of AFTER / EVERY. Each use internally creates a global boolean variable used as a lock. * NEW: Add a limit of 255 AFTER / EVERY instructions by class. [GB.JIT] * BUG: Panic on AFTER / EVERY bytecode. - - - - - 10c49946 by Benoît Minisini at 2025-05-23T04:04:20+02:00 ScrollArea: Fix drawing when the 'Shape' property is set. [GB.GUI.BASE] * BUG: ScrollArea: Fix drawing when the 'Shape' property is set. * BUG: ComboBox: Fix popup drawing. * BUG: ScrollBar: Fix a division by zero error. - - - - - cea5887b by Benoît Minisini at 2025-05-23T04:05:08+02:00 Adapt to the new GB_TIMER structure. [GB.GTK] * NEW: Adapt to the new GB_TIMER structure. [GB.GTK3] * NEW: Adapt to the new GB_TIMER structure. [GB.QT4] * NEW: Adapt to the new GB_TIMER structure. [GB.QT5] * NEW: Adapt to the new GB_TIMER structure. [GB.QT6] * NEW: Adapt to the new GB_TIMER structure. - - - - - fc656ebf by Benoît Minisini at 2025-05-23T04:07:37+02:00 Add warning messages when some desktop portal methods fail, and use 'xdg-util' as a failover solution. [GB.DESKTOP] * NEW: Add warning messages when some desktop portal methods fail, and use 'xdg-util' as a failover solution. - - - - - b4b14d94 by Benoît Minisini at 2025-05-23T04:08:21+02:00 Add the name of the interface in the "Unknown interface" error message. [GB.DBUS] * NEW: Add the name of the interface in the "Unknown interface" error message. - - - - - afda5583 by Benoît Minisini at 2025-05-23T04:10:58+02:00 Code editor: Correctly show and hide the current debugger position on splitted editor views. [DEVELOPMENT ENVIRONMENT] * BUG: Code editor: Correctly show and hide the current debugger position on splitted editor views. * BUG: Fix the height of the bottom button panel. * NEW: Draw the current branch without a background, letting the 'Style.Color' property do the job. - - - - - 49 changed files: - app/src/gambas3/.src/Debug/Design.module - app/src/gambas3/.src/Debug/FDebugButton.class - app/src/gambas3/.src/Editor/Code/FEditor.class - app/src/gambas3/.src/Editor/Form/FToolBox.form - app/src/gambas3/.src/FMain.class - app/src/gambas3/.src/FMain.form - app/src/gambas3/.src/VersionControl/FBranchList.form - app/src/gambas3/.src/VersionControl/FCreateBranch.form - app/src/gambas3/.src/VersionControl/VersionControl.module - app/src/gambas3/.src/Welcome/FWelcome.form - comp/src/gb.desktop/.component - comp/src/gb.desktop/.project - comp/src/gb.desktop/.src/Desktop.class - + comp/src/gb.desktop/.src/Tests/MSendMail.module - comp/src/gb.desktop/.version - comp/src/gb.gui.base/.project - comp/src/gb.gui.base/.src/ComboBox/FComboBoxPopup.class - comp/src/gb.gui.base/.src/ScrollArea.class - comp/src/gb.gui.base/.src/ScrollBar.class - comp/src/gb.gui.base/.src/ScrollView.class - comp/src/gb.gui.base/.src/Style.class - comp/src/gb.gui.base/.src/Test/FTestCombo.form - gb.dbus/src/gb.dbus/.app.png - gb.dbus/src/gb.dbus/.hidden/icon.png - gb.dbus/src/gb.dbus/.icon.png - gb.dbus/src/gb.dbus/.src/DBusProxy.class - gb.gtk/src/main.cpp - gb.gtk3/src/main.cpp - gb.qt4/src/main.cpp - gb.qt5/src/main.cpp - gb.qt6/src/main.cpp - main/gbc/gbc_class.c - main/gbc/gbc_class.h - main/gbc/gbc_trans_code.c - main/gbc/gbc_trans_ctrl.c - main/gbx/gbx_c_timer.c - main/gbx/gbx_c_timer.h - main/gbx/gbx_class.h - main/gbx/gbx_exec.c - main/gbx/gbx_exec.h - main/gbx/gbx_exec_loop.c - main/gbx/gbx_watch.c - main/lib/jit/jit_body.c - main/share/gambas.h - main/share/gb_code.h - main/share/gb_code_temp.h - main/share/gb_limit.h - main/share/gb_pcode.h - main/share/gb_pcode_temp.h View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/275f9f82ff60681faca6e28570f74b30e2a8de2f...afda5583cedef12d61ee1640252bcc2fe67ce928 -- View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/275f9f82ff60681faca6e28570f74b30e2a8de2f...afda5583cedef12d61ee1640252bcc2fe67ce928 You're receiving this email because of your account on gitlab.com.