Mirek Fidler
ab06ca0c7f
CtrlCore: GDK ScreenRect / Configure refactored
2026-01-09 09:28:17 +01:00
Mirek Fidler
92f7eced8b
Refactoring GetScreenRect
2026-01-08 23:54:01 +01:00
Mirek Fidler
d32b9c85c2
.reference
2026-01-05 11:36:28 +01:00
Mirek Fidler
04f70823db
Improving custom titlebar
2026-01-04 11:40:38 +01:00
Mirek Fidler
4a107c865a
almost there
2026-01-03 14:05:22 +01:00
Mirek Fidler
48398fad7e
almost there
2026-01-03 10:28:30 +01:00
Mirek Fidler
3ad4fcf83b
CustomBar fixes
2025-12-30 10:42:52 +01:00
Mirek Fidler
67d4e1578f
.DDUMPS
2025-12-28 12:49:54 +01:00
Mirek Fidler
e25b1a747e
Merged, some bugs fixed
2025-12-27 19:08:31 +01:00
Mirek Fidler
dba76ba965
CtrlCore: Fixed gtk problems with popups
2025-12-27 17:36:26 +01:00
Mirek Fidler
173f77b68b
Fixed window states, refresh / mousepos when going minimized -> maximized
2025-12-27 13:00:27 +01:00
Mirek Fidler
286cf4aad4
getting better
2025-12-25 10:02:02 +01:00
Mirek Fidler
e1b2f441e0
GETTING CLOSER
2025-12-24 16:14:08 +01:00
Mirek Fidler
ded76453b7
Changing things
2025-12-23 15:06:59 +01:00
Mirek Fidler
8ea9fd9c31
titlebar hell
2025-12-22 10:11:12 +01:00
Mirek Fidler
51df22c833
pokrokokrok
2025-12-17 17:37:22 +01:00
Mirek Fidler
3d11402657
CSD horrors
2025-12-16 19:27:48 +01:00
Mirek Fidler
902aa8ca79
csd issues...
2025-12-12 11:05:28 +01:00
Zbigniew Rębacz
af1ad49a66
Eliminate crash in GTK Ctrl::WndDestroy() ( #237 )
2025-03-15 13:29:01 +01:00
Mirek Fidler
72c6f634f0
CtrlCore: Fixed CSD Wayland WhenClose issue
2025-02-19 12:14:38 +01:00
Zbigniew Rębacz
b28d9360cc
CtrlCore: Fix default window size when CSD is enable. ( #234 )
2025-02-17 23:33:33 +01:00
Mirek Fidler
46bbc33548
CtrlCore: Wayland issues
2025-02-13 11:02:08 +01:00
Mirek Fidler
d228a80477
CtrlCore: wayland fixes
2025-02-07 16:03:18 +01:00
Mirek Fidler
31cab9f48a
CtrlCore: Idiosyncratic changes to Wayland code
2025-02-02 13:50:52 +01:00
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
Mirek Fidler
43dbe40be0
CtrlCore: Fixed issue with gtk CenterRect
2024-10-13 23:41:15 +02:00
Mirek Fidler
4ff5a68088
CtrlCore: Fixed focus issues with gtk popups
2024-09-07 17:19:51 +02:00
Mirek Fidler
24de794907
CtrlCore: Refactored multimonitor support
2023-03-15 15:26:59 +01:00
Mirek Fidler
a86d032cc6
Linux implementation
2022-05-14 10:49:36 +02:00
Mirek Fidler
21eebae3db
Input Method support (Win32, MacOS, Linux)
2022-02-26 18:31:33 +01:00
cxl
c1a2d8196d
CtrlCore: Pen events are no more compressed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15974 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-06-02 08:51:34 +00:00
cxl
b1abcff44d
CtrlCore: Gtk3 LXDesktop fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15063 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-09-17 16:01:24 +00:00
cxl
dc1fe5bace
CtrlCore: gtk3 mt refactored
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13890 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-15 16:11:57 +00:00
cxl
ede735a818
CtrlLib: Fixed issue with gtk3 common file selector icons
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13874 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-13 10:53:08 +00:00
cxl
b96cd775e0
uppsrc: gtk3 replaces gtk2 as default linux backend
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13848 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-01-10 09:18:10 +00:00
cxl
3c42f55163
CtrlCore: Fixed issue with activeCtrl in gtk
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12437 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-10-31 13:13:59 +00:00
cxl
c74642af20
CtrlCore: Improved behaviour of maximaze/close/reopen, now in GTK
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11226 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-07-12 08:19:04 +00:00
cxl
1e375dbf6c
CtrlCore: Gtk: Fixed issue with close button
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11025 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-22 21:46:58 +00:00
cxl
8ebdcbb0d5
uppsrc: NAMESPACE_UPP / END_UPP_NAMESPACE removed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10186 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-26 17:15:30 +00:00
cxl
1cd90e3dea
CtrlCore: gtk: fixed issue with popup mouse events #1027
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9075 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-24 17:42:45 +00:00
cxl
b732ab79d1
gtk: Fixed popup issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9074 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-24 15:07:21 +00:00
cxl
ed4ed231f6
CtrlCore: GTK: Fixed issue with poopups
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9025 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-17 13:38:40 +00:00
cxl
bbb6f7dacd
Fixed heap leaks issue with KDE #988
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8191 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-21 17:53:19 +00:00
cxl
30fdecff61
Fixed chameleon issues GTK/Cinnamon
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7934 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-11-28 16:56:36 +00:00
cxl
6f488f2b3c
CtrlCore: GtkCreate now calls RefreshLayoutDeep (RM #689 , thanks Zbigniew)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6915 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-02-13 19:13:38 +00:00
cxl
1ec0a007bb
CppDemangle, improved diag Ctrl::Name
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6747 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-01-10 19:57:24 +00:00
cxl
29c3c821a8
CtrlCore: Gtk WndDestray parent update
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6738 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-01-08 19:57:50 +00:00
cxl
7a94306dd0
CtrlCore: New MT rules implemented in X11 and GTK
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6170 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-07-06 12:32:06 +00:00
cxl
f0935e1f96
CtrlCore: New MT rules, window creation and event loop banned in non-main thread (win32 implementation)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6169 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-07-06 11:51:28 +00:00
cxl
ea93da6715
*CtrlCore: Fixed GetActiveWindow issue, usvn: Fixed modality issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5895 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-03-10 08:09:21 +00:00