Commit Graph

31 Commits

Author SHA1 Message Date
ManoloFLTK
a5d2b5ed45 libdecor: update from source git repo (commit e87dcfda)
This brings the GTK plugin inside the master libdecor git repo.
2022-11-03 08:16:49 +01:00
ManoloFLTK
2ffd4e4f1a Replace all calls to sprintf() by calls to snprintf(). 2022-09-26 16:12:18 +02:00
ManoloFLTK
75dd467dc5 Update with changes from source (commit bcb1d791) - cont'd. 2022-09-21 15:11:10 +02:00
ManoloFLTK
a2bf4d7ef2 Update with changes from source (commit bcb1d791). 2022-09-21 14:52:53 +02:00
ManoloFLTK
166a5bf785 Update from libdecor source code (commit a735d056). 2022-09-16 17:26:00 +02:00
ManoloFLTK
21864cf499 Attempt to fix issue #485. 2022-09-03 09:35:48 +02:00
ManoloFLTK
16f660f676 Wayland: fix issue #492 - mark FLTK differences. 2022-09-02 09:44:43 +02:00
ManoloFLTK
2a3b4e1f2d Wayland: fix issue #492 "Use after free()". 2022-09-02 09:35:44 +02:00
ManoloFLTK
736c20f7a2 Wayland platform: remove redirection of stderr. 2022-08-31 10:43:10 +02:00
ManoloFLTK
28981f6fd3 Wayland/Libdecor: update from upstream
These changes fix issue #474.
2022-08-27 10:15:40 +02:00
ManoloFLTK
09340be683 libdecor GTK: remove the last code change required by FLTK. 2022-06-08 14:43:25 +02:00
ManoloFLTK
fac3c2fb04 libdecor GTK plugin: update from upstream (8 Jun 2022 - de9534d2)
Two more FLTK changes become unneeded.
2022-06-08 13:58:28 +02:00
ManoloFLTK
88bc94c932 libdecor GTK plugin: update from upstream (7 Jun 2022 - 8fc5c88c)
This removes a bunch of FLTK changes.
2022-06-08 11:51:54 +02:00
ManoloFLTK
6add57d4bd Wayland under FreeBSD: use package evdev-proto which brings linux/input.h 2022-06-06 15:32:54 +02:00
ManoloFLTK
831d8b5a58 libdecor: add recent upstream changes in GTK plugin (31 may 2022 - d4f16da1) 2022-06-04 14:44:41 +02:00
ManoloFLTK
bdd340e1e1 libdecor - GTK plugin: pull upstream changes (0542faad - 21 may 2022).
But keep FLTK changes.
2022-05-27 11:45:53 +02:00
ManoloFLTK
5afd0bb44a libdecor: pull upstream changes (a382710b on 28 apr 2022). 2022-05-27 10:58:23 +02:00
ManoloFLTK
f8bdf2cd87 Fix default value of LIBDECOR_PLUGIN_DIR preprocessor variable. 2022-05-20 08:42:53 +02:00
ManoloFLTK
6686d2bfa9 Wayland platform: add support of FreeBSD version 13.1 2022-05-19 17:18:53 +02:00
ManoloFLTK
b6e0122926 Fix for issue #441: Some minor regressions with borderless+fullscreen (Wayland). 2022-05-10 16:52:46 +02:00
ManoloFLTK
8e21120f75 Restore use of CMake OPTION_USE_SYSTEM_LIBDECOR 2022-04-22 08:00:00 +02:00
ManoloFLTK
8b1d6053f9 libdecor-cairo.c doesn't need any FLTK modification now. 2022-04-21 11:20:15 +02:00
ManoloFLTK
9367bb5108 Avoid code duplication using os_create_anonymous_file() from libdecor. 2022-04-21 07:38:51 +02:00
ManoloFLTK
2b904ccef4 Apply changes from upstream: https://gitlab.gnome.org/jadahl/libdecor 2022-04-21 06:47:14 +02:00
ManoloFLTK
f9e60ac432 Pull in last changes in upstream : gitlab.gnome.org/christian-rauch/libdecor/ branch gtk_cairo_single 2022-04-14 14:48:35 +02:00
ManoloFLTK
3be89234b0 Remove crashes that occur in SSD mode. 2022-04-06 11:39:50 +02:00
ManoloFLTK
7432079632 Add support of configure --enable-wayland --disable-gl 2022-03-22 21:28:29 +01:00
ManoloFLTK
4eb5816918 Fix changing decorated window title. 2022-03-09 16:57:55 +01:00
ManoloFLTK
c4ffbf9d8c Restore statement erroneously commented out. 2022-03-05 08:58:55 +01:00
ManoloFLTK
f66c142bbe Wayland: activate min window size to get feedback about impact on users 2022-03-05 08:35:33 +01:00
ManoloFLTK
3718effc43 Add the Wayland platform to FLTK 1.4 2022-03-04 15:41:00 +01:00