Commit Graph

34 Commits

Author SHA1 Message Date
ManoloFLTK 83d9a2c63d libdecor: update from upstream (3f3e5e1d) as of 29-dec-2022 2022-12-29 15:26:28 +01:00
ManoloFLTK 4d8ae8ccd0 Libdecor: update to upstream commit 25f29fef 3 dec 2022 2022-12-08 12:41:41 +01:00
Albrecht Schlosser 410e57d2db Don't build libdecor demos, add generated files to .gitignore
1) We don't need to build the libdecor demo programs for FLTK.

2) The Wayland build process generates some source and header files
   in the main src/ directory. These files are now ignored by git.
2022-11-23 13:33:52 +01:00
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