[Gambas-Notification] [Git][gambas/gambas][master] 2 commits: Some fixes on foreground color management.

Benoît Minisini gitlab at mg.gitlab.com
Mon Oct 19 22:53:23 CEST 2020



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


Commits:
b2fafd93 by gambas at 2020-10-19T22:32:43+02:00
Some fixes on foreground color management.

[GB.QT4]
* BUG: DrawingArea: Paint default color is now its foreground color.
* BUG: Fix foreground color inheritance through containers.

[GB.QT5]
* BUG: DrawingArea: Paint default color is now its foreground color.
* BUG: Fix foreground color inheritance through containers.

- - - - -
279e5638 by gambas at 2020-10-19T22:42:15+02:00
Lots of 'gb.gtk' and 'gb.gtk3' fixes.

[GB.GTK]
* NEW: Control.Design is partially implemented.
* BUG: A control being dragged cannot be explicitely destroyed anymore.
* NEW: DrawingArea: Paint default color is now its foreground color.
* BUG: ToolButtons do not steal focus anymore.
* BUG: Fix focus management so that it behaves like Qt.
* OPT: Control: Modifying the Expand property does not trigger an arrangement anymore if the Ignore property is set.
* BUG: Control: Fix Raise() and Lower() method that sometimes hid the control.
* BUG: Windows can now take focus by default.
* BUG: Menu: Shortcuts are now automatically disabled when the menu or one if its parent is disabled.

[GB.GTK3]
* NEW: Control.Design is partially implemented.
* BUG: Fix Style.PaintCheck() and Style.PaintOption().
* BUG: A control being dragged cannot be explicitely destroyed anymore.
* NEW: DrawingArea: Paint default color is now its foreground color.
* BUG: ToolButtons do not steal focus anymore.
* BUG: Fix focus management so that it behaves like Qt.
* OPT: Control: Modifying the Expand property does not trigger an arrangement anymore if the Ignore property is set.
* BUG: Control: Fix Raise() and Lower() method that sometimes hid the control.
* BUG: Color: Fix button, tooltip and link system colors and support more themes.
* BUG: Windows can now take focus by default.
* BUG: Menu: Fix indicator drawing.
* BUG: Menu: Shortcuts are now automatically disabled when the menu or one if its parent is disabled.

- - - - -


23 changed files:

- gb.gtk/src/CMenu.cpp
- gb.gtk/src/CStyle.cpp
- gb.gtk/src/CStyle.h
- gb.gtk/src/CWidget.cpp
- gb.gtk/src/cpaint_impl.cpp
- gb.gtk/src/gapplication.cpp
- gb.gtk/src/gcontainer.cpp
- gb.gtk/src/gcontainer.h
- gb.gtk/src/gcontrol.cpp
- gb.gtk/src/gcontrol.h
- gb.gtk/src/gdesktop.cpp
- gb.gtk/src/gdrag.cpp
- gb.gtk/src/gdrawingarea.h
- gb.gtk/src/gkey.cpp
- gb.gtk/src/gmainwindow.cpp
- gb.gtk/src/gmenu.cpp
- gb.gtk/src/gmenu.h
- gb.gtk/src/gscrollbar.h
- gb.gtk/src/gslider.cpp
- gb.gtk/src/gtools.h
- gb.qt4/src/CDrawingArea.cpp
- gb.qt4/src/CWidget.cpp
- gb.qt4/src/cpaint_impl.cpp


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/4dea9a2c75615e8ba5f175fa28bcb2772c43c17d...279e56381f6919d05968acc7e050cc7e3904ace3

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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/notification/attachments/20201019/73430bc9/attachment.htm>


More information about the Notification mailing list