[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][gambas/gambas][master] 6 commits: Better AppId normalization function.



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


Commits:
4cfa0f32 by Benoît Minisini at 2025-12-16T12:23:14+01:00
Better AppId normalization function.

[GB.GUI.BASE]
* NEW: The AppId normalization function allows '-' characters, but not after a point.
* NEW: The AppId normalization function automatically adds an '_' before a digit just after a point or at the beginning of the identifier.

- - - - -
2ed4bece by Benoît Minisini at 2025-12-16T12:24:19+01:00
Debugger: Use the correct AppId when doing the cleanup.

[DEVELOPMENT ENVIRONMENT]
* BUG: Debugger: Use the correct AppId when doing the cleanup.

- - - - -
ae48a93c by Benoît Minisini at 2025-12-16T12:24:59+01:00
'Application.AppId' returns the application AppId as defined in the project properties.

[INTERPRETER]
* NEW: 'Application.AppId' returns the application AppId as defined in the project properties.
* NEW: Rename the internal API that returns the application AppId.

[GB.GTK]
* NEW: Retrieve the AppId using the new API name.

[GB.GTK3]
* NEW: Retrieve the AppId using the new API name.

[GB.QT5]
* NEW: Retrieve the AppId using the new API name.

[GB.QT6]
* NEW: Retrieve the AppId using the new API name.

- - - - -
3afd2d39 by Benoît Minisini at 2025-12-16T12:47:23+01:00
'Application.AppId' now automatically generates a default AppId if none is provided in the project properties.

[INTERPRETER]
* NEW: 'Application.AppId' now automatically generates a default AppId if none is provided in the project properties.

- - - - -
e91baecd by Benoît Minisini at 2025-12-16T12:48:30+01:00
Do not create the default AppId, it is now done by the interpreter.

[GB.GUI.BASE]
* NEW: Do not create the default AppId, it is now done by the interpreter.

- - - - -
4f50ae36 by Benoît Minisini at 2025-12-16T23:44:59+01:00
Do not remove the data and the cache directories of the application on exit.

[GB.GUI.BASE]
* BUG: Do not remove the data and the cache directories of the application on exit.

- - - - -


12 changed files:

- app/src/gambas3/.src/Debug/Design.module
- app/src/gambas3/.src/Project.module
- comp/src/gb.gui.base/.src/_Gui.class
- gb.gtk/src/gapplication.cpp
- gb.qt5/src/main.cpp
- gb.qt6/src/main.cpp
- 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/share/gambas.h


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/7e807f0233da3f2dde644f257abc1e8f51e2924e...4f50ae36dd80370a9a1f94cb34d9e56988b18299

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/7e807f0233da3f2dde644f257abc1e8f51e2924e...4f50ae36dd80370a9a1f94cb34d9e56988b18299
You're receiving this email because of your account on gitlab.com.