| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 4 days | wip: fork | maxim nikonov | |
| 2024-05-06 | Wayland: simpler implementation of "GTK Shell" protocol | ManoloFLTK | |
| 2024-04-20 | Add "fl_" prefix to libdecor symbols when using the built-in copy of libdecor | ManoloFLTK | |
| This allows client apps to use other versions of libdecor if they wish, just like what FLTK already does with libpng and libjpeg. | |||
| 2024-04-18 | Allow libdecor package version ≥ 0.2.0 with FLTK_USE_SYSTEM_LIBDECOR | ManoloFLTK | |
| 2024-03-15 | Have FLTK use libdecor at version > 0.2.2 | ManoloFLTK | |
| - it's no longer necessary to take care of the change in the layout of "struct libdecor" between versions ≤ 0.2.2 and > 0.2.2 of libdecor - version > 0.2.2 contains MR131, that is, it defines LIBDECOR_WINDOW_STATE_RESIZING so the hack to emulate it is no longer necessary - CMake option FLTK_USE_SYSTEM_LIBDECOR now requires libdecor version > 0.2.2 to be activated, otherwise the bundled libdecor is used - what will be the libdecor version after 0.2.2 (0.2.3? 0.3.0?) is not known as of today | |||
| 2024-03-12 | Update libdecor to upstream commit 09875530 dated March 3, 2024 | ManoloFLTK | |
| 2023-12-15 | Wayland+libdecor: iImprove fl_is_surface_gtk_titlebar() | ManoloFLTK | |
| 2023-12-15 | Some reorganization of fl_libdecor-plugins.c | ManoloFLTK | |
| 2023-12-14 | FLTK implementation of the "GTK Shell" Wayland protocol - cont'd | ManoloFLTK | |
| The loop over all libdecor-gtk decorations is now made using libdecor's data structures, rather than using FLTK's mapped window list. | |||
| 2023-12-13 | FLTK implementation of the "GTK Shell" Wayland protocol - cont'd | ManoloFLTK | |
| The pointer_enter() function now checks that its non-FLTK wl_surface argument is the wl_surface of the titlebar of a GTK-decorated window. | |||
| 2023-12-07 | Remove unnecessary #include <linux/input.h> | ManoloFLTK | |
| 2023-12-05 | Wayland: much lighter but partial implementation of the "GTK Shell" protocol | ManoloFLTK | |
| Only the middle-button click gesture is implemented which avoids interference with what libdecor does with right-click and double-click. | |||
| 2023-11-30 | Wayland: use GTK Shell also with system libdecor - cont'd | ManoloFLTK | |
| 2023-11-30 | Wayland: use GTK Shell also with system libdecor | ManoloFLTK | |
| 2023-11-30 | Wayland: add changes to struct libdecor_frame_gtk | ManoloFLTK | |
| 2023-11-14 | Libdecor-gtk and GTK Shell: take care of LIBDECOR_PLUGIN_DIR | ManoloFLTK | |
| 2023-11-14 | Libdecor-gtk and GTK Shell: take care of touch events | ManoloFLTK | |
| 2023-11-13 | Libdecor GTK plugin: use gnome value for doubleclick time | ManoloFLTK | |
| 2023-11-12 | Have libdecor-gtk implement the "GTK Shell" protocol | ManoloFLTK | |
| 2023-08-24 | Remove unneeded #include directive | ManoloFLTK | |
| 2023-08-06 | Wayland: simpler implementation of get_libdecor_plugin_description() | ManoloFLTK | |
| 2023-07-28 | Wayland.dox: add info about the xdg decoration protocol | ManoloFLTK | |
| Also, use KWin to name the KDE desktop's Wayland compositor. | |||
| 2022-09-26 | Replace all calls to sprintf() by calls to snprintf(). | ManoloFLTK | |
| 2022-05-27 | libdecor - GTK plugin: pull upstream changes (0542faad - 21 may 2022). | ManoloFLTK | |
| But keep FLTK changes. | |||
| 2022-04-22 | Restore use of CMake OPTION_USE_SYSTEM_LIBDECOR | ManoloFLTK | |
| 2022-03-04 | Add the Wayland platform to FLTK 1.4 | ManoloFLTK | |
