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
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
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
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
00518209c4
CtrlCore: GTK: TopWindow::IsFullScreen and ::FullScreen methods fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11022 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-04-22 08:36:06 +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
c5e655f0d2
EditField: Fixed X11 selection issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7588 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-08-12 21:05:02 +00:00
cxl
27774c6fdb
CtrlCore: Fixed window styles issue with reopening window with icons
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7568 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-08-06 08:34:13 +00:00
cxl
6fa8dc3150
CtrlCore: GTK TopWindow::LargeIcon implementation
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7383 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-05-16 06:24:01 +00:00
cxl
f4524eb5c3
CtrlCore: Fixed workares issue in X11/GTK, various cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7336 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-28 16:55:48 +00:00
cxl
82b5ad3526
TopWindow placement issue #694 (thanks Klugier)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6968 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-03-01 09:23:19 +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
02d470a84a
CtrlCore: New mouse related Ctrl methods NoIgnoreMouse, GetCaptureCtrl
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6141 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-06-10 18:23:48 +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
cxl
51795d4638
CtrlCore: gtk _NET_FRAME_EXTENTS support #392
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5710 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-01-13 20:28:48 +00:00
cxl
2594709c17
CtrlCore: Gtk: Added support for pasting/droping Files (RM #401 )
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5698 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-01-02 22:00:43 +00:00
cxl
839aa28de5
CtrlCore: Gtk BE integrated
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5691 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-01-01 10:29:54 +00:00