[Gambas-Notification] [Git][gambas/gambas][master] 16 commits: Working on Wayland support...

Benoît Minisini gitlab at mg.gitlab.com
Mon Dec 21 17:56:05 CET 2020



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


Commits:
f5222276 by gambas at 2020-07-14T16:17:10+02:00
Working on Wayland support...

[GB.QT5]
* NEW: Remove direct X11 dependencies.
* NEW: Support for platform components.

[GB.QT5.X11]
* NEW: New platform component implementing all the specific x11 stuff.

- - - - -
3111155c by gambas at 2020-07-14T17:58:15+02:00
Add void wayland platform component and Desktop.Platform property.

[GB.QT4]
* BUG: Fix compilation of gb.qt4.
* NEW: Desktop.Platform is a new property that returns the current platform (always "x11").

[GB.QT5]
* NEW: Add void wayland platform component.
* NEW: Desktop.Platform is a new property that returns the current platform ("x11" or "wayland").

- - - - -
ca4b04b7 by gambas at 2020-07-14T22:46:26+02:00
Make gb.qt4 compile again.

[GB.QT4]
* BUG: Make gb.qt4 compile again.

- - - - -
1cfa9f4a by gambas at 2020-07-14T23:34:23+02:00
Try to make 'gb.qt4' compile again.

[GB.QT4]
* BUG: Try to make 'gb.qt4' compile again.

- - - - -
88749c43 by gambas at 2020-07-14T23:54:26+02:00
Work on wayland support continues.

[GB.QT5]
* BUG: 'x11' platform component now works as before.
* BUG: Void 'wayland' platform component is working, the IDE run on Wayland, but a lot of Qt Wayland problems remain.

- - - - -
7d63a282 by Benoît Minisini at 2020-07-15T00:01:22+02:00
Merge branch 'wayland' of https://gitlab.com/gambas/gambas into wayland

- - - - -
89b94d07 by gambas at 2020-07-15T01:45:28+02:00
Still try to make 'gb.qt4' compile again.

[GB.QT4]
* BUG: Still try to make 'gb.qt4' compile again.

- - - - -
5abdab14 by Benoît Minisini at 2020-07-15T02:53:09+02:00
Workaround that opens the popup menus at the expected place.

[GB.QT5]
* BUG: Workaround that opens the popup menus at the expected place.

- - - - -
9da50cff by Benoît Minisini at 2020-07-15T02:54:59+02:00
Merge branch 'wayland' of https://gitlab.com/gambas/gambas into wayland

- - - - -
9f1494b7 by gambas at 2020-07-15T10:02:43+02:00
Fix compilation again.

[GB.QT4]
* BUG: Fix compilation again.

- - - - -
60249d57 by gambas at 2020-12-21T01:23:08+01:00
Merge branch 'master' into wayland

- - - - -
a6311c6b by Benoît Minisini at 2020-12-21T04:54:14+01:00
Continue working on Wayland support.

[GB.GTK3]
* NEW: Support for specific platforms: X11 & Wayland.

[GB.GTK3.X11]
* NEW: This is the GTK+3 X11 platform component.

[GB.GTK3.WAYLAND]
* NEW: This is the GTK+3 Wayland platform component.

- - - - -
eefb03c5 by Benoît Minisini at 2020-12-21T05:19:07+01:00
Merge branch 'wayland' of https://gitlab.com/gambas/gambas into wayland

- - - - -
7d81756e by Benoît Minisini at 2020-12-21T06:35:40+01:00
Some fixes in merge with master.

[GB.GTK3]
* BUG: Some fixes in merge with master.

- - - - -
10abab38 by gambas at 2020-12-21T17:35:15+01:00
Merge branch 'master' into wayland

- - - - -
cc32852d by gambas at 2020-12-21T17:47:51+01:00
Merge branch 'master' into wayland

- - - - -


30 changed files:

- app/src/gambas3/.src/Project/FProjectProperty.class
- gb.gtk/src/CWidget.cpp
- gb.gtk/src/CWidget.h
- gb.gtk/src/CWindow.cpp
- gb.gtk/src/cpaint_impl.cpp
- gb.gtk/src/gapplication.cpp
- gb.gtk/src/gapplication.h
- gb.gtk/src/gcontrol.cpp
- gb.gtk/src/gcontrol.h
- gb.gtk/src/gcursor.cpp
- gb.gtk/src/gdesktop.cpp
- gb.gtk/src/gdrag.cpp
- gb.gtk/src/gmainwindow.cpp
- gb.gtk/src/gmainwindow.h
- gb.gtk/src/gtrayicon.cpp
- gb.gtk/src/main.cpp
- gb.gtk/src/main.h
- gb.gtk/src/widgets.h
- gb.gtk3/configure.ac
- gb.gtk3/src/Makefile.am
- + gb.gtk3/src/gb.gtk.platform.h
- − gb.gtk3/src/gplugin.h
- − gb.gtk3/src/main.cpp
- + gb.gtk3/src/main.cpp
- − gb.gtk3/src/main.h
- + gb.gtk3/src/main.h
- − gb.gtk3/src/sm/bonobo-macros.h
- − gb.gtk3/src/sm/gnome-client.c
- − gb.gtk3/src/sm/gnome-client.h
- − gb.gtk3/src/sm/gnome-ice.c


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/05e27f506bec207bb16344957441378ef39b46f5...cc32852d043ad210ef44cd73c31baf30abb69125

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/05e27f506bec207bb16344957441378ef39b46f5...cc32852d043ad210ef44cd73c31baf30abb69125
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/20201221/504fea0c/attachment.htm>


More information about the Notification mailing list