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

[Git][gambas/gambas][stable] 32 commits: Version control: Do not close workspace when pulling the local repository.



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


Commits:
55cb2c25 by Benoît Minisini at 2025-12-19T11:39:17+01:00
Version control: Do not close workspace when pulling the local repository.

[DEVELOPMENT ENVIRONMENT]
* NEW: Version control: Do not close workspace when pulling the local repository.
* NEW: Version control: Use default foreground color for branch labels.

- - - - -
91b0bd00 by Benoît Minisini at 2025-12-19T11:39:38+01:00
ComboBox: Highlight the current selected entry when opening the popup.

[GB.GUI.BASE]
* BUG: ComboBox: Highlight the current selected entry when opening the popup.

- - - - -
05591f09 by Benoît Minisini at 2025-12-19T11:41:02+01:00
ScrollArea: Correctly clip contents when the 'Shape' property is defined.

[GB.GUI.BASE]
* BUG: ScrollArea: Correctly clip contents when the 'Shape' property is defined.

- - - - -
73d1f071 by Benoît Minisini at 2025-12-19T11:43:38+01:00
Procedure popup: Fix the behaviour of the filter buttons.

[DEVELOPMENT ENVIRONMENT]
* BUG: Procedure popup: Fix the behaviour of the filter buttons.

- - - - -
b0ebcf1e by Benoît Minisini at 2025-12-19T11:43:47+01:00
Style: Fix styled border clipping.

[GB.GUI.BASE]
* BUG: Style: Fix styled border clipping.

- - - - -
17b8bedb by Benoît Minisini at 2025-12-19T11:45:46+01:00
Search panel: Some result list look fixes.

[DEVELOPMENT ENVIRONMENT]
* BUG: Search panel: Some result list look fixes.

- - - - -
9b74af5c by Benoît Minisini at 2025-12-19T11:50:55+01:00
Some styled border fixes.

[GB.GUI.BASE]
* BUG: ScrollArea: Correctly relayout the contents if the styled border changes.
* BUG: Style: Fix and factorize 'PaintBackground()' and 'ClipBackground()' methods.

- - - - -
38d82200 by Benoît Minisini at 2025-12-19T11:51:42+01:00
Option dialog: Do not crash anymore when saving a GUI layout.

[DEVELOPMENT ENVIRONMENT]
* BUG: Option dialog: Do not crash anymore when saving a GUI layout.

- - - - -
9d2e7430 by Benoît Minisini at 2025-12-19T11:51:53+01:00
Form editor: Panel class background color is taken into account as much as possible.

[DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Panel class background color is taken into account as much as possible.

- - - - -
4fc4bcd1 by Benoît Minisini at 2025-12-19T11:52:02+01:00
Automatically invert the foreground color of a character if it is the same as the background color, and if that background color is the default background color.

[GB.FORM.TERMINAL]
* BUG: Automatically invert the foreground color of a character if it is the same as the background color,
  and if that background color is the default background color.

- - - - -
933e57a5 by Benoît Minisini at 2025-12-19T11:52:09+01:00
TextEditor: Prevent a crash occuring when 'Paint.ClipRect' is NULL in the drawing event handler.

[GB.FORM.EDITOR]
* BUG: TextEditor: Prevent a crash occuring when 'Paint.ClipRect' is NULL in the drawing event handler.

- - - - -
92cd9ac9 by Benoît Minisini at 2025-12-19T11:52:32+01:00
Correctly initialize the project tree again when reloading a project.

[DEVELOPMENT ENVIRONMENT]
* BUG: Correctly initialize the project tree again when reloading a project.
* NEW: Search panel: Use the default text background color for the search result list again.

- - - - -
481230ef by Benoît Minisini at 2025-12-19T11:52:47+01:00
Support for actions that move to a "named destination".

[GB.POPPLER]
* NEW: Support for actions that move to a "named destination".

- - - - -
72a9c223 by Benoît Minisini at 2025-12-19T11:52:55+01:00
Forgot to remove some debugging code.

[GB.POPPLER]
* BUG: Forgot to remove some debugging code.

- - - - -
80c0d5c2 by Benoît Minisini at 2025-12-19T11:53:02+01:00
Better CSS highlighting.

[GB.HIGHLIGHT]
* NEW: Better CSS highlighting.

- - - - -
e945a781 by Benoît Minisini at 2025-12-19T11:53:13+01:00
TerminalView: Do not draw selection frame when 'Style.Flat' is 'TRUE'.

[GB.FORM.TERMINAL]
* NEW: TerminalView: Do not draw selection frame when 'Style.Flat' is 'TRUE'.

- - - - -
98d87510 by Benoît Minisini at 2025-12-19T11:53:20+01:00
FileChooser & DirChooser: Fix bookmarks refresh.

[GB.FORM]
* BUG: FileChooser & DirChooser: Fix bookmarks refresh.
* NEW: Bookmarks: Use the new 'DO AFTER' instruction for triggering the bookmarks refresh.

- - - - -
81ac4b62 by Benoît Minisini at 2025-12-19T11:53:27+01:00
ScrollBar: Take the foreground color into account.

[GB.GUI.BASE]
* BUG: ScrollBar: Take the foreground color into account.

- - - - -
5646e22e by Benoît Minisini at 2025-12-19T11:53:34+01:00
TerminalView: Apply the foreground and background colors to the scrollbar.

[GB.FORM.TERMINAL]
* BUG: TerminalView: Apply the foreground and background colors to the scrollbar.

- - - - -
21133356 by Benoît Minisini at 2025-12-19T11:54:37+01:00
Move the 'Style.ScrollbarSize' and 'Style.ScrollbarSpacing' properties to 'gb.gui.base'.

[GB.GTK]
* NEW: Move the 'Style.ScrollbarSize' and 'Style.ScrollbarSpacing' properties to 'gb.gui.base'.

[GB.GTK3]
* NEW: Move the 'Style.ScrollbarSize' and 'Style.ScrollbarSpacing' properties to 'gb.gui.base'.

[GB.GUI.BASE]
* NEW: Move the 'Style.ScrollbarSize' and 'Style.ScrollbarSpacing' properties to 'gb.gui.base'.

[GB.QT4]
* NEW: Move the 'Style.ScrollbarSize' and 'Style.ScrollbarSpacing' properties to 'gb.gui.base'.

[GB.QT5]
* NEW: Move the 'Style.ScrollbarSize' and 'Style.ScrollbarSpacing' properties to 'gb.gui.base'.

[GB.QT6]
* NEW: Move the 'Style.ScrollbarSize' and 'Style.ScrollbarSpacing' properties to 'gb.gui.base'.

- - - - -
3a52d4e4 by Benoît Minisini at 2025-12-19T11:55:33+01:00
MenuButton: Fix text clipping so that it is drawn correctly on GTK+3.

[GB.FORM]
* BUG: MenuButton: Fix text clipping so that it is drawn correctly on GTK+3.

- - - - -
4daccaa7 by Benoît Minisini at 2025-12-19T11:55:54+01:00
Add missing 'rem' conversion in 'litehtml' source code.

[GB.FORM.HTMLVIEW]
* BUG: Add missing 'rem' conversion in 'litehtml' source code.
* BUG: Fix an uninitialized class member.

- - - - -
1b97ca8c by Benoît Minisini at 2025-12-19T11:58:53+01:00
Many offline help fixes.

[DEVELOPMENT ENVIRONMENT]
* BUG: Help browser: Synchronize offline help with the wiki code.
* NEW: Help browser: React to global color theme changes.
* NEW: Help browser: Add a CSS for offline help dark mode.

- - - - -
855d0821 by Benoît Minisini at 2025-12-19T12:00:31+01:00
Do not use 'HtmlView.Invert', it exists only on master.

[DEVELOPMENT ENVIRONMENT]
* BUG: Do not use 'HtmlView.Invert', it exists only on master.

- - - - -
876f7bf2 by Benoît Minisini at 2025-12-19T12:04:45+01:00
Class names comparison must be case unsensitive when setting or unsetting breakpoints.

[GB.DEBUG]
* BUG: Class names comparison must be case unsensitive when setting or unsetting breakpoints.

- - - - -
c87eb98c by Benoît Minisini at 2025-12-19T12:05:43+01:00
Implement 'Lower()' using 'Raise()' internally, otherwise it does not work.

[GB.GTK]
* BUG: Implement 'Lower()' using 'Raise()' internally, otherwise it does not work.

[GB.GTK3]
* BUG: Implement 'Lower()' using 'Raise()' internally, otherwise it does not work.

- - - - -
e27a6e98 by Benoît Minisini at 2025-12-19T12:05:52+01:00
Fix a memory leak in 'File.Load()' when the method fails.

[INTERPRETER]
* BUG: Fix a memory leak in 'File.Load()' when the method fails.

- - - - -
633a887b by Benoît Minisini at 2025-12-19T12:06:00+01:00
Make 'gb.pdf' compile with poppler 25.12.0.

[GB.PDF]
* BUG: Make 'gb.pdf' compile with poppler 25.12.0.

- - - - -
d6665fed by Benoît Minisini at 2025-12-19T12:06:17+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.

- - - - -
a2801e2d by Benoît Minisini at 2025-12-19T12:06:42+01:00
Correctly unescape the value of 'BYTEA' fields (a.k.a. blobs).

[GB.DB2.POSTGRESQL]
* BUG: Correctly unescape the value of 'BYTEA' fields (a.k.a. blobs).

- - - - -
9baf9678 by Benoît Minisini at 2025-12-19T12:42:41+01:00
Update to version 3.21.2.

[CONFIGURATION]
* NEW: Update to version 3.21.2.

- - - - -
fbd3fa34 by Benoît Minisini at 2025-12-19T12:44:02+01:00
GridView: In multiple mode, automatically highlight the current row if the control has the focus.

[GB.GUI.BASE]
* NEW: GridView: In multiple mode, automatically highlight the current row if the control has the focus.

- - - - -


73 changed files:

- VERSION
- app/src/gambas3/.src/Component/CClassInfo.class
- app/src/gambas3/.src/Component/CSymbolInfo.class
- app/src/gambas3/.src/Editor/Code/FProcedureList.class
- app/src/gambas3/.src/Editor/Version/FProjectVersion.class
- app/src/gambas3/.src/FMain.class
- app/src/gambas3/.src/Family/Form/CFamilyForm.class
- app/src/gambas3/.src/Help/FHelpBrowser.class
- app/src/gambas3/.src/Help/HelpView.class
- app/src/gambas3/.src/Help/MHelp.module
- app/src/gambas3/.src/Help/Wiki/Wiki.module
- app/src/gambas3/.src/Help/Wiki/WikiMarkdown.class
- app/src/gambas3/.src/Options/CLayout.class
- app/src/gambas3/.src/Options/FLayout.class
- app/src/gambas3/.src/Options/FOption.class
- app/src/gambas3/.src/Project.module
- app/src/gambas3/.src/Project/CProjectTree.class
- app/src/gambas3/.src/Search/FSearch.class
- app/src/gambas3/.src/VersionControl/VersionControl.module
- app/src/gambas3/.src/Welcome/FWelcome.form
- app/src/gambas3/.version
- + app/src/gambas3/help/wiki/style-offline-dark.css
- app/src/gambas3/help/wiki/style-offline-htmlview.css
- comp/src/gb.form.editor/.src/TextEditor.class
- comp/src/gb.form.terminal/.component
- − comp/src/gb.form.terminal/.icon.png
- comp/src/gb.form.terminal/.project
- comp/src/gb.form.terminal/.src/TerminalView/TerminalScreen.class
- comp/src/gb.form.terminal/.src/TerminalView/TerminalView.class
- comp/src/gb.form.terminal/.src/TerminalView/test/FTestTerminalView.class
- comp/src/gb.form.terminal/.src/TerminalView/test/FTestTerminalView.form
- comp/src/gb.form.terminal/.version
- − comp/src/gb.form/.icon.png
- comp/src/gb.form/.project
- comp/src/gb.form/.src/Button/MenuButton.class
- comp/src/gb.form/.src/File/Bookmarks.class
- comp/src/gb.form/.src/File/Chooser/FDirChooser.class
- comp/src/gb.gui.base/.component
- − comp/src/gb.gui.base/.icon.png
- comp/src/gb.gui.base/.project
- comp/src/gb.gui.base/.src/ComboBox/FComboBoxPopup.class
- comp/src/gb.gui.base/.src/GridView/GridView.class
- comp/src/gb.gui.base/.src/ScrollArea.class
- comp/src/gb.gui.base/.src/ScrollBar.class
- comp/src/gb.gui.base/.src/Style.class
- comp/src/gb.gui.base/.src/Test/FScrollArea.form
- comp/src/gb.gui.base/.src/Test/FTestPanel.form
- comp/src/gb.gui.base/.src/Test/FTestScrollBar.form
- comp/src/gb.gui.base/.src/_Gui.class
- comp/src/gb.gui.base/.version
- comp/src/gb.highlight/.project
- comp/src/gb.highlight/.src/CCommandWord.class
- comp/src/gb.highlight/.src/TextHighlighterTheme.class
- comp/src/gb.highlight/.version
- − comp/src/gb.highlight/highlight/css.block
- + comp/src/gb.highlight/highlight/css.color
- comp/src/gb.highlight/highlight/css.highlight
- comp/src/gb.highlight/highlight/css.property
- comp/src/gb.highlight/themes/gambas
- gb.db2.postgresql/src/main.c
- gb.form.htmlview/src/c_htmldocument.cpp
- gb.form.htmlview/src/litehtml/document.cpp
- gb.gtk/src/CStyle.cpp
- gb.gtk/src/gcontrol.cpp
- gb.gtk/src/gcontrol.h
- gb.pdf/configure.ac
- gb.pdf/src/CPdfDocument.cpp
- gb.poppler/src/c_pdf_document.cpp
- gb.poppler/src/c_pdf_document.h
- gb.qt4/src/CStyle.cpp
- main/gbx/gbx_c_file.c
- main/lib/debug/debug.c
- version.m4


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/5994807d0a02ef4ca7c50ee25b545dea341cad57...fbd3fa34ceccc78d56eb8df45b43277b7eb88e6d

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/5994807d0a02ef4ca7c50ee25b545dea341cad57...fbd3fa34ceccc78d56eb8df45b43277b7eb88e6d
You're receiving this email because of your account on gitlab.com.