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

[Git][gambas/gambas][stable] 10 commits: Fix 'Paint.TextSize()', 'Font.TextSize()' and 'Font.TextWidth()' when the font has letter spacing.



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


Commits:
c24d42ff by Benoît Minisini at 2026-09-29T19:12:47+02:00
Fix 'Paint.TextSize()', 'Font.TextSize()' and 'Font.TextWidth()' when the font has letter spacing.

[GB.GTK]
* BUG: Fix 'Paint.TextSize()', 'Font.TextSize()' and 'Font.TextWidth()' when the font has letter spacing.

[GB.GTK3]
* BUG: Fix 'Paint.TextSize()', 'Font.TextSize()' and 'Font.TextWidth()' when the font has letter spacing.

- - - - -
c766f913 by Benoît Minisini at 2026-09-29T19:13:08+02:00
Option dialog: Do not crash if the offline documentation download server is unreachable.

[DEVELOPMENT ENVIRONMENT]
* BUG: Option dialog: Do not crash if the offline documentation download server is unreachable.

- - - - -
c0322cc3 by Benoît Minisini at 2026-09-29T19:13:58+02:00
Fix 'energy' and 'access' icons in 'gambas-thin' and 'gambas-glass' themes.

[GB.FORM.STOCK]
* NEW: Fix 'energy' and 'access' icons in 'gambas-thin' and 'gambas-glass' themes.

- - - - -
1ded7081 by Benoît Minisini at 2026-09-29T19:15:09+02:00
QUIT instruction is correctly handled by JIT compiler.

[INTERPRETER]
* BUG: QUIT instruction is correctly handled by JIT compiler.

[GB.JIT]
* BUG: QUIT instruction is correctly handled by JIT compiler.

- - - - -
454e5f3d by Benoît Minisini at 2026-09-29T19:15:30+02:00
TerminalView: Printing the '\x00' character now does nothing, instead of printing '^@'.

[GB.FORM.TERMINAL]
* BUG: TerminalView: Printing the '\x00' character now does nothing, instead of printing '^@'.

- - - - -
080d65f7 by Benoît Minisini at 2026-09-29T19:15:39+02:00
Do not create spurious '.gambas' or '.lang' directories in the '.src' directory.

[COMPILER]
* BUG: Do not create spurious '.gambas' or '.lang' directories in the '.src' directory.

- - - - -
48dc5fc1 by Benoît Minisini at 2026-09-29T19:15:49+02:00
Automatically remove spurious directories that could have been created by the compiler inside the '.src' directory.

[DEVELOPMENT ENVIRONMENT]
* BUG: Automatically remove spurious directories that could have been created by the compiler inside the '.src' directory.

- - - - -
cb28b445 by Benoît Minisini at 2026-09-29T19:15:56+02:00
Do not crash anymore if a full library name does not include the '/' character.

[INTERPRETER]
* BUG: Do not crash anymore if a full library name does not include the '/' character.

- - - - -
d4c9af9f by Benoît Minisini at 2026-09-29T19:16:04+02:00
The line number of an error inside a variable initialization code is now correct.

[COMPILER]
* BUG: The line number of an error inside a variable initialization code is now correct.

- - - - -
e472522a by Benoît Minisini at 2026-09-29T19:16:17+02:00
If the executable is a symbolic link, the project name is the basename of the resolved symbolic link.

[INTERPRETER]
* BUG: If the executable is a symbolic link, the project name is the basename of the resolved symbolic link.

- - - - -


21 changed files:

- app/src/gambas3/.src/Help/MHelp.module
- app/src/gambas3/.src/Project.module
- comp/src/gb.form.stock/gambas-glass/128/access.png
- comp/src/gb.form.stock/gambas-glass/128/energy.png
- comp/src/gb.form.stock/gambas-thin/128/access.png
- comp/src/gb.form.stock/gambas-thin/128/energy.png
- comp/src/gb.form.terminal/.component
- comp/src/gb.form.terminal/.src/TerminalView/TerminalScreen.class
- comp/src/gb.form.terminal/.src/TerminalView/TerminalView.class
- comp/src/gb.form.terminal/.version
- gb.gtk/src/gfont.cpp
- main/gbc/gb_error.c
- main/gbc/gbc_output.c
- main/gbc/gbc_trans_code.c
- main/gbx/gb.jit.h
- main/gbx/gbx_api.c
- main/gbx/gbx_archive.c
- main/gbx/gbx_c_error.c
- main/gbx/gbx_project.c
- main/lib/jit/gb.jit/jit.h
- main/lib/jit/jit_body.c


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/7a213704c9ddd9e33daa303e789eeca6675dc1e1...e472522ae71c6bbd3e66ed2e05ca91b3d7dac468

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/7a213704c9ddd9e33daa303e789eeca6675dc1e1...e472522ae71c6bbd3e66ed2e05ca91b3d7dac468
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help