[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Git][gambas/gambas][master] 10 commits: Put 'DesktopName' project property into the '.startup' file.
[Thread Prev] | [Thread Next]
- Subject: [Git][gambas/gambas][master] 10 commits: Put 'DesktopName' project property into the '.startup' file.
- From: Benoît Minisini (@bminisini) <gitlab@xxxxxxxxxxxxx>
- Reply-to: noreply@xxxxxxxxxx
- Date: Sat, 13 Dec 2025 21:54:59 +0000
- To: notification@xxxxxxxxxxxxxxxxxxxxxx
Benoît Minisini pushed to branch master at Gambas / gambas Commits: 904793b8 by Benoît Minisini at 2025-12-13T22:36:06+01:00 Put 'DesktopName' project property into the '.startup' file. [COMPILER] * NEW: Put 'DesktopName' project property into the '.startup' file. - - - - - 20cc1792 by Benoît Minisini at 2025-12-13T22:37:06+01:00 'GB.Application.DesktopName()' is a new API that returns the desktop name stored in the '.startup' file. [INTERPRETER] * NEW: 'GB.Application.DesktopName()' is a new API that returns the desktop name stored in the '.startup' file. - - - - - fbaa750f by Benoît Minisini at 2025-12-13T22:39:21+01:00 Raising or lowering a control does nothing if the control is already on top or at the bottom. [GB.GTK] * OPT: Raising or lowering a control does nothing if the control is already on top or at the bottom. [GB.GTK3] * OPT: Raising or lowering a control does nothing if the control is already on top or at the bottom. - - - - - cae1547d by Benoît Minisini at 2025-12-13T22:40:43+01:00 Pass the project desktop name and the debugging mode to the '_Gui._InitApp()' method. [GB.GTK] * NEW: Pass the project desktop name and the debugging mode to the '_Gui._InitApp()' method. [GB.GTK3] * NEW: Pass the project desktop name and the debugging mode to the '_Gui._InitApp()' method. [GB.QT5] * NEW: Pass the project desktop name and the debugging mode to the '_Gui._InitApp()' method. [GB.QT6] * NEW: Pass the project desktop name and the debugging mode to the '_Gui._InitApp()' method. - - - - - 789b341b by Benoît Minisini at 2025-12-13T22:46:41+01:00 Rework how the application desktop file is created at startup. Create it whatever the platform, 'x11' ot 'wayland'. [GB.GUI.BASE] * NEW: The '_Gui._InitApp()' initialization method takes the project desktop name and the debugging mode as new arguments. * NEW: If no project desktop name is provided to '_InitApp()', a default one is forged, using `org.gambas.<project name>`. * NEW: If the project is run in debugging mode, the process id is added to the project desktop name. * NEW: '_InitApp()' now creates a desktop file whatever the platform is, not just on Wayland. * NEW: Remove the specific wayland warning. - - - - - 4c1285cd by Benoît Minisini at 2025-12-13T22:47:31+01:00 Declaration of the new 'GB.Application.DesktopName()' API. [INTERPRETER] * NEW: Declaration of the new 'GB.Application.DesktopName()' API. - - - - - 84998a46 by Benoît Minisini at 2025-12-13T22:49:35+01:00 Class name comparison must be case insensitive too when unsetting a breakpoint. [GB.DEBUG] * BUG: Class name comparison must be case insensitive too when unsetting a breakpoint. - - - - - 7d09fec1 by Benoît Minisini at 2025-12-13T22:50:27+01:00 Open the write debugger fifo in non blocking mode. Set the blocking mode once the fifo has been successfully opened. [GB.DEBUG] * BUG: Open the write debugger fifo in non blocking mode. Set the blocking mode once the fifo has been successfully opened. - - - - - e3a5ebf3 by Benoît Minisini at 2025-12-13T22:53:25+01:00 Project property dialog: Add a field for entering the project desktop name. Show the default one when none is provided. [DEVELOPMENT ENVIRONMENT] * NEW: Project property dialog: Add a field for entering the project desktop name. Show the default one when none is provided. - - - - - 928cbafb by Benoît Minisini at 2025-12-13T22:54:01+01:00 Better debugging messages. [GB.PCRE] * NEW: Better debugging messages. - - - - - 18 changed files: - app/src/gambas3/.src/Project.module - app/src/gambas3/.src/Project/FProjectProperty.class - app/src/gambas3/.src/Project/FProjectProperty.form - comp/src/gb.gui.base/.src/_Gui.class - gb.gtk/src/gapplication.cpp - gb.gtk/src/gcontrol.cpp - gb.pcre/src/regexp_common.h - gb.qt5/src/main.cpp - gb.qt6/src/main.cpp - main/gbc/gbc_compile.c - main/gbx/gbx_api.c - main/gbx/gbx_api.h - main/gbx/gbx_c_application.c - main/gbx/gbx_project.c - main/gbx/gbx_project.h - main/lib/debug/CDebug.c - main/lib/debug/debug.c - main/share/gambas.h View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/976e7a42f651ebcccc5e6835329889df60a03ed1...928cbafb5d98e2480af382d8cb81c6843d549ad3 -- View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/976e7a42f651ebcccc5e6835329889df60a03ed1...928cbafb5d98e2480af382d8cb81c6843d549ad3 You're receiving this email because of your account on gitlab.com.