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

[Git][gambas/gambas][master] 10 commits: Add 'UserControl._SetBorderSize()' hidden method for defining the size of the...



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


Commits:
3fc13c44 by Benoît Minisini at 2025-05-09T16:45:30+02:00
Add 'UserControl._SetBorderSize()' hidden method for defining the size of the control borders. 'gb.gtk' and 'gb.qt4' are now deprecated.

[GB.GTK]
* NEW: Remove any reference and any file of the old Panel control.
* NEW: UserControl: Add '_SetBorderSize()' hidden method for defining the size of the control borders.
* NEW: Take the previous method into account when arranging containers.
* NEW: Raise the 'Change' events in one loop.
* NEW: The 'gb.gtk' component is now deprecated.

[GB.GTK.OPENGL]
* NEW: The 'gb.gtk.opengl' component is now deprecated.

[GB.GTK3]
* NEW: Remove any reference and any file of the old Panel control.
* NEW: UserControl: Add '_SetBorderSize()' hidden method for defining the size of the control borders.
* NEW: Take the previous method into account when arranging containers.
* NEW: Raise the 'Change' events in one loop.

[GB.QT4]
* NEW: Remove any reference and any file of the old Panel control.
* NEW: UserControl: Add '_SetBorderSize()' hidden method for defining the size of the control borders.
* NEW: Take the previous method into account when arranging containers.
* NEW: Raise the 'Change' events in one loop.
* NEW: The 'gb.qt4' component is now deprecated.

[GB.QT4.OPENGL]
* NEW: The 'gb.qt4.opengl' component is now deprecated.

[GB.QT4.WEBKIT]
* NEW: The 'gb.qt4.webkit' component is now deprecated.

[GB.QT4.WEBVIEW]
* NEW: The 'gb.qt4.webview' component is now deprecated.

[GB.QT5]
* NEW: Remove any reference and any file of the old Panel control.
* NEW: UserControl: Add '_SetBorderSize()' hidden method for defining the size of the control borders.
* NEW: Take the previous method into account when arranging containers.
* NEW: Raise the 'Change' events in one loop.
* BUG: Fix the 'Change' event propagation that sometimes was triggered on invalid controls.

[GB.QT6]
* NEW: Remove any reference and any file of the old Panel control.
* NEW: UserControl: Add '_SetBorderSize()' hidden method for defining the size of the control borders.
* NEW: Take the previous method into account when arranging containers.
* NEW: Raise the 'Change' events in one loop.
* BUG: Fix the 'Change' event propagation that sometimes was triggered on invalid controls.

- - - - -
76bcca85 by Benoît Minisini at 2025-05-09T16:50:37+02:00
Panel: Use the new '_SetBorderSize()' method to take the size of the border into account.

[GB.GUI.BASE]
* NEW: Changing HBox, VBox, HPanel and VPanel into other containers define the value of the 'Arrangement' property.
* NEW: Panel: Use the new '_SetBorderSize()' method to take the size of the border into account.
* BUG: Fix the '_Similar' properties of ScrollArea.

- - - - -
29b5f0f5 by Benoît Minisini at 2025-05-09T16:53:19+02:00
New styled border redesigns.

[GB.FORM]
* NEW: ColorPalette: Use styled border.
* NEW: ColorChooser: Use styled border, and redesign the interface a bit.
* BUG: DirChooser: The bookmark button is now correctly hidden again when useless.
* NEW: FontChooser: Some interface redesign.

- - - - -
ef21eaf3 by Benoît Minisini at 2025-05-09T16:57:21+02:00
Redesign some dialogs using the new styled borders.

[DEVELOPMENT ENVIRONMENT]
* NEW: Form editor: Controls can define a '_SimilarApply' property that list the properties applied when the control is changed into another one.
* NEW: Redesign some dialogs using the new styled borders.
* BUG: Form editor: Fix how Panel is rendered.
* BUG: Project open dialog: Fix how 'Open in another window' button is rendered inside project boxes.

- - - - -
bc466cfa by Benoît Minisini at 2025-05-09T16:58:18+02:00
Update project icon.

[GB.WEB.FEED]
* NEW: Update project icon.

- - - - -
01464256 by Benoît Minisini at 2025-05-09T17:28:06+02:00
DocumentView: Lighter default background.

[GB.FORM]
* NEW: DocumentView: Lighter default background.

- - - - -
4297c318 by Benoît Minisini at 2025-05-09T17:31:13+02:00
Redesign preview window using styled borders. Update project icon.

[GB.FORM.PRINTER]
* NEW: Redesign preview window using styled borders.
* NEW: Update project icon.

- - - - -
53287da3 by Benoît Minisini at 2025-05-09T17:34:01+02:00
Code editor: Always use a white background when printing editor contents.

[DEVELOPMENT ENVIRONMENT]
* BUG: Code editor: Always use a white background when printing editor contents.

- - - - -
c254aade by Benoît Minisini at 2025-05-09T17:37:27+02:00
TextEditor: Draw bold text a bit better on big font sizes.

[GB.FORM.EDITOR]
* BUG: TextEditor: Draw bold text a bit better on big font sizes.

- - - - -
af34d3e8 by Benoît Minisini at 2025-05-09T17:38:48+02:00
Forgot a file.

[GB.GUI.BASE]
* BUG: Forgot a file.

- - - - -


103 changed files:

- app/src/gambas3/.src/Component/CClassInfo.class
- app/src/gambas3/.src/Dialog/FColorChooser.class
- app/src/gambas3/.src/Dialog/FColorChooser.form
- app/src/gambas3/.src/Dialog/FFileProperty.form
- app/src/gambas3/.src/Dialog/FFontChooser.form
- app/src/gambas3/.src/Dialog/FSelectFile.form
- app/src/gambas3/.src/Dialog/FSelectIcon.form
- app/src/gambas3/.src/Editor/Code/FProcedureList.class
- app/src/gambas3/.src/Editor/Code/FProcedureList.form
- app/src/gambas3/.src/Editor/Form/FForm.class
- app/src/gambas3/.src/Editor/MPrint.module
- app/src/gambas3/.src/Exported/ProjectChooser/FProjectChooser.form
- app/src/gambas3/.src/FMain.class
- app/src/gambas3/.src/Family/CFamily.class
- app/src/gambas3/.src/Family/Form/CFamilyForm.class
- app/src/gambas3/.src/Help/FHelpShortcut.form
- app/src/gambas3/.src/Options/FOption.class
- app/src/gambas3/.src/Project/FOpenProject.form
- app/src/gambas3/.src/Project/ProjectBox.class
- app/src/gambas3/.src/Welcome/CCoolButton.class
- app/src/gambas3/.src/Welcome/FWelcome.class
- app/src/gambas3/.src/Welcome/FWelcome.form
- comp/src/gb.form.editor/.src/TextEditor.class
- comp/src/gb.form.print/.app.png
- comp/src/gb.form.print/.component
- comp/src/gb.form.print/.hidden/printer.png
- comp/src/gb.form.print/.icon.png
- comp/src/gb.form.print/.project
- comp/src/gb.form.print/.src/FPreview.class
- comp/src/gb.form.print/.src/FPreview.form
- + comp/src/gb.form.print/.version
- comp/src/gb.form/.project
- comp/src/gb.form/.src/Color/ColorPalette.class
- comp/src/gb.form/.src/Color/FColorChooser.class
- comp/src/gb.form/.src/Color/FColorChooser.form
- comp/src/gb.form/.src/DocumentView/DocumentView.class
- comp/src/gb.form/.src/File/Chooser/FDirChooser.class
- comp/src/gb.form/.src/Font/FFontChooser.class
- comp/src/gb.form/.src/Font/FFontChooser.form
- comp/src/gb.form/.src/Font/FontCacheTask.class
- comp/src/gb.form/.src/Test/FTestColorChooser.class
- comp/src/gb.form/.src/Test/FTestColorChooser.form
- comp/src/gb.form/.src/Test/FTestFontChooser.class
- comp/src/gb.gui.base/.project
- comp/src/gb.gui.base/.src/HBox.class
- comp/src/gb.gui.base/.src/HPanel.class
- comp/src/gb.gui.base/.src/Panel.class
- comp/src/gb.gui.base/.src/ScrollArea.class
- + comp/src/gb.gui.base/.src/Test/FTestPictureBox.class
- + comp/src/gb.gui.base/.src/Test/FTestPictureBox.form
- comp/src/gb.gui.base/.src/VBox.class
- comp/src/gb.gui.base/.src/VPanel.class
- + comp/src/gb.web.feed/.app.png
- − comp/src/gb.web.feed/.hidden/icon.png
- + comp/src/gb.web.feed/.hidden/rss.png
- comp/src/gb.web.feed/.icon.png
- comp/src/gb.web.feed/.project
- gb.gtk/src/CContainer.cpp
- gb.gtk/src/CContainer.h
- gb.gtk/src/CDrawingArea.cpp
- gb.gtk/src/CDrawingArea.h
- − gb.gtk/src/CPanel.cpp
- − gb.gtk/src/CPanel.h
- gb.gtk/src/CScreen.cpp
- gb.gtk/src/CWidget.cpp
- gb.gtk/src/CWindow.cpp
- gb.gtk/src/CWindow.h
- gb.gtk/src/Makefile.am
- gb.gtk/src/gb.gtk.component
- gb.gtk/src/gcontainer.cpp
- gb.gtk/src/gcontainer.h
- − gb.gtk/src/gpanel.cpp
- − gb.gtk/src/gpanel.h
- gb.gtk/src/opengl/gb.gtk.opengl.component
- − gb.gtk3/src/CPanel.cpp
- − gb.gtk3/src/CPanel.h
- gb.gtk3/src/Makefile.am
- − gb.gtk3/src/gpanel.cpp
- − gb.gtk3/src/gpanel.h
- gb.qt4/share/gb.form.arrangement.h
- gb.qt4/share/gb.form.properties.h
- gb.qt4/src/CContainer.cpp
- gb.qt4/src/CContainer.h
- gb.qt4/src/CDrawingArea.cpp
- gb.qt4/src/CDrawingArea.h
- − gb.qt4/src/CPanel.cpp
- − gb.qt4/src/CPanel.h
- gb.qt4/src/CScreen.cpp
- gb.qt4/src/CWidget.cpp
- gb.qt4/src/CWindow.cpp
- gb.qt4/src/CWindow.h
- gb.qt4/src/Makefile.am
- gb.qt4/src/ext/gb.qt4.ext.component
- gb.qt4/src/gb.qt4.component
- gb.qt4/src/opengl/gb.qt4.opengl.component
- gb.qt4/src/webkit/gb.qt4.webkit.component
- gb.qt4/src/webview/gb.qt4.webview.component
- − gb.qt5/src/CPanel.cpp
- − gb.qt5/src/CPanel.h
- gb.qt5/src/Makefile.am
- − gb.qt6/src/CPanel.cpp
- − gb.qt6/src/CPanel.h
- gb.qt6/src/Makefile.am


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/b64ae96902cd0282c8cf6aeac9f3e4c131de8f0c...af34d3e8b27eced3d69c8584696c7003c1c593d8

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