ultimatepp/uppsrc
Zbigniew Rębacz 511ff1e991
Initial version of GTK Wayland backend (#205)
* Obtaining Gtk backend and runtime and displaying it in About box.

* .fixes

* .csometics

* Initial iteration for GTK on Wayland. Works suprisingly stable.

* Disable X11Utils when Wayland backend detected.

* Cosmetics

* .native

* First iteration of CSD.

* .working

* .working

* Calculating additional window spaced used by CSD.

* Fix max window size problem.

* Fix issue with rendering.

* .refactoring

* Fix splash screen when SSD is enable.

* Fix issue with mouse scrolling when CSD is enable.

* Not ideal fix for no keyboard input in parent window.

* Fix problem with XDisplay compilation and change name of GdkBackend to GtkBackend.

* Introduce new WAYLAND flag.

* Ctrl::GetWndScreenRect() fix for X11.

* Fix to compile on mac

---------

Co-authored-by: Zbigniew Rębacz <zbigniew.rebacz@hotmail.com>
2025-02-02 11:47:32 +01:00
..
_.tpp Doc: Tutorial defualt template aligned with current documentation style. 2020-11-20 21:07:08 +00:00
AllForI18n AllForI18n removed dependencies to deleted packages. 2023-02-12 19:41:40 +01:00
art/BlueBar art/BlueBar: minor visual improvement 2024-12-07 09:03:31 +01:00
CodeEditor ide: LayDes fix of Null color property 2025-01-17 00:23:16 +01:00
Common Developing gui-less true umk: separated non-gui ide/core 2009-04-04 09:13:31 +00:00
Core Core/SSH: libssh2 upgraded to version 1.11.1 (#209) 2025-01-31 13:14:25 +01:00
CtrlCore Initial version of GTK Wayland backend (#205) 2025-02-02 11:47:32 +01:00
CtrlLib CtrlLib: InfoCtrl LeftZ/RightZ, .reference 2025-02-02 10:49:16 +01:00
Docking C++23 fixes 2024-09-21 09:57:02 +02:00
DocTypes uppsrc: 2020->2021 2021-03-19 14:14:08 +00:00
Draw CtrlLib: Ch Win11 improvements 2025-01-16 10:56:47 +01:00
DropGrid .reference (replaced THISBACKs) 2025-01-22 13:23:48 +01:00
Esc .removed DDUMPs 2025-01-17 11:49:59 +01:00
Geom Geom: fixed to compile 2024-07-15 18:04:47 +02:00
GLCtrl Doc: added initial documentation for GLCtrl. 2024-01-05 15:05:32 +01:00
GLDraw Core: Fixed problem with Win32 GetTimeFormat name clash 2024-01-08 14:42:03 +01:00
GridCtrl plugin/zstd: updated to 1.5.6, GridCtrl: Fixed unitialised variable in GridClipboard 2024-06-03 23:57:45 +02:00
HexView HexView: Fixed problem with displaying text 2025-01-28 14:51:37 +01:00
ide Initial version of GTK Wayland backend (#205) 2025-02-02 11:47:32 +01:00
MSSQL .docs 2020-01-30 18:02:26 +00:00
MySql uppsrc: More C++23 fixes 2024-09-20 10:12:30 +02:00
ODBC sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
Oracle Oracle: Fixed to compile 2024-07-18 14:11:13 +02:00
Painter U++: C++23 compatibility 2024-09-18 21:54:14 +02:00
PdfDraw upp: 2024 2024-05-10 14:38:15 +02:00
plugin plugin/zip: Now ignoring empty dirs 2025-01-28 15:23:05 +01:00
PostgreSQL ide: repo improvements, fixed search in package selector (removed nest name from the search string), sql, postgresql: some missing #undefs in the schema 2022-05-23 08:45:41 +02:00
RasterPlayer C++23 fixes 2024-09-21 09:57:02 +02:00
Report ide: namespace agnostic layouts refactored again 2022-05-08 13:36:03 +02:00
RichEdit RichEdit: At the start and end of hyperlink, link is now empty 2025-01-31 14:23:10 +01:00
RichText RichText: Fixed hyperlink colors in darktheme mode, ide: Splash screen improvement 2025-01-31 10:05:10 +01:00
Sql Doc: added initial version of network tutorial. 2023-10-21 20:45:51 +02:00
SqlCtrl uppsrc: 2020->2021 2021-03-19 14:14:08 +00:00
TabBar Dynamic skin changes 2024-12-06 10:05:57 +01:00
TextDiffCtrl .ide: removed DDUMP 2024-12-23 09:44:37 +01:00
umk Umk: Git exe file path fix for windows builds. (#230) 2025-02-02 11:23:00 +01:00
upt Ide: AndroidSDK template now adss uses-sdk statment to AndroidManifest.xml. 2022-12-04 22:03:32 +01:00
VirtualGui .uppweb2 2024-11-23 11:56:56 +01:00
assemblies Installation: removed bazaar 2021-02-05 10:57:05 +00:00
cpp_parser_ignore.txt
guiplatform.h .developing rainbow 2011-06-13 12:43:17 +00:00
install.upp ide: Instant setup 2015-10-19 12:04:47 +00:00
packages uppsrc: list of release packages updated 2018-04-29 22:44:52 +00:00
packages1
uppconfig.h uppsrc: OLD_VALUE completely removed, Core/Rpc: Now supports Json parameters and return values 2012-09-14 11:43:13 +00:00