| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-04-07 | Wayland: non-resizable windows are positioned in the wrong place (#711) - ↵ | ManoloFLTK | |
| cont'd That is also expected to be the fix for #712 | |||
| 2023-04-07 | Wayland: fix for issue #712 (hopefully) | ManoloFLTK | |
| 2023-04-07 | Wayland: fix reporting of relative location of multiple displays | ManoloFLTK | |
| 2023-04-06 | Wayland.dox: beef up information related to listeners | ManoloFLTK | |
| 2023-04-05 | Wayland: limit copied pixels when window update is a region | ManoloFLTK | |
| 2023-04-05 | Wayland backend draws everything two or three times - cont'd (#708) | ManoloFLTK | |
| 2023-04-04 | Removed Fulltick reference | Matthias Melcher | |
| 2023-04-04 | Removed the Fulltick reference | Matthias Melcher | |
| 2023-04-04 | Remove superfluous #include directives | ManoloFLTK | |
| 2023-04-04 | Add minor details to README.Wayland.txt | ManoloFLTK | |
| 2023-04-03 | Remove unneeded #include directives | ManoloFLTK | |
| 2023-04-03 | Improve member function Fl_Wayland_Screen_Driver::surface_to_window() | ManoloFLTK | |
| Rename it to Fl_Wayland_Window_Driver::surface_to_window() and avoid loop over all mapped FLTK windows that used to be performed. | |||
| 2023-04-03 | Wayland: update comment about differences between compositors | ManoloFLTK | |
| Mutter goes back to what it did in earlier versions. Fortunately, FLTK can handle this change. | |||
| 2023-04-03 | Wayland + Weston: fix focus loss after click on titlebar | ManoloFLTK | |
| 2023-04-02 | Fix "Wayland: non-resizable windows are positioned in the wrong place" (#711) | ManoloFLTK | |
| 2023-04-02 | Add details about what version of Ubuntu is required for Wayland | ManoloFLTK | |
| 2023-04-02 | Fix "recipe for target '../../src/xdg-decoration-protocol.c' failed" (#704) | ManoloFLTK | |
| 2023-03-29 | Improve detection of the location of Wayland protocol files across OSes | ManoloFLTK | |
| 2023-03-29 | Improve Wayland support of Fl::event_key(int) | ManoloFLTK | |
| Key pressed when the Wayland window acquires focus are now detected. | |||
| 2023-03-29 | Complete explanatory comment about Weston compositor | ManoloFLTK | |
| 2023-03-29 | Wayland: improve switching window to/from fullscreen mode | ManoloFLTK | |
| The call to Fl_Window::fullscreen() can be made before or after the window is show()'n Tested compositors: Mutter, Plasma, Weston. | |||
| 2023-03-28 | Wayland + Plasma: fix switching fullscreen mode for borderless window | ManoloFLTK | |
| 2023-03-28 | Wayland: fix regression in test/fullscreen | ManoloFLTK | |
| Commit e918d94 to fix issue #708 broke turning back from fullscreen state for borderless window, visible in test/fullscreen. | |||
| 2023-03-27 | Windows: use SHGetFolderPathW() for application data folder (#710) | Albrecht Schlosser | |
| See GitHub issue #710: "Fl_Preferences not stored on Windows 10" Summary: don't use the undocumented registry key "Shell Folders", use function SHGetFolderPathW() instead although this function is meanwhile deprecated (but available since Windows XP). Note: tested with 32-bit build running on Windows XP (works). | |||
| 2023-03-27 | Wayland: move "struct seat" inside class Fl_Wayland_Screen_Driver | ManoloFLTK | |
| 2023-03-27 | Complete Fl_Wayland_Screen_Driver::close_display() | ManoloFLTK | |
| 2023-03-26 | Improve methods Fl_Wayland_Screen_Driver::en/disable_im() | ManoloFLTK | |
| 2023-03-26 | Implement methods Fl_Wayland_Screen_Driver::en/disable_im() | ManoloFLTK | |
| 2023-03-25 | Wayland: remove compilation warning (#706) - cont'd | Albrecht Schlosser | |
| The previous attempt to fix this issue in commit dcb4c39956092b6a4b9d8e0e85c2065099804119 missed to remove the keyword 'struct' in the offending statement. This new commit actually removes the compiler warning. | |||
| 2023-03-25 | configure: test jpeg lib before png and zlib | Albrecht Schlosser | |
| For some obscure reason finding the jpeg lib *after* configuring for local zlib and/or local png lib failed and thus switched to using the local jpeg unexpectedly. Searching for jpeg libs before png/zlib fixes this issue. Note: this is a pragmatic fix (aka workaround) rather than fixing the underlying issue. It would be interesting to find out why this happened. | |||
| 2023-03-25 | Wayland: slightly simpler writing of function wl_keyboard_key() | ManoloFLTK | |
| 2023-03-25 | Add Fl_Cairo_Graphics_Driver::focus_rect() override | ManoloFLTK | |
| This allows to bypass what looks like a Cairo bug: FLTK_SCALING_FACTOR=1.7 bin/test/tabs click on tab2 ---> crash But no crash with other scaling factor values (e.g., 1.8). | |||
| 2023-03-25 | Wayland: Fl::get_key(c) for lower case letters different behavior from X11 ↵ | ManoloFLTK | |
| (#404) | |||
| 2023-03-25 | More accurate documentation of function fl_wl_cairo() | ManoloFLTK | |
| 2023-03-24 | Wayland Fl_Copy_Surface and Fl::copy() issues (#707) - cont'd | ManoloFLTK | |
| 2023-03-24 | Fix: Wayland backend draws everything two or three times (#708) | ManoloFLTK | |
| 2023-03-23 | Wayland: remove compilation warning (#706) | ManoloFLTK | |
| drivers/Wayland/Fl_Wayland_Window_Driver.cxx:1515:47: warning: declaration ‘struct wld_window::custom_cursor’ does not declare anything | |||
| 2023-03-23 | Improve Fl_Cairo_Window documentation (typos + indentation) | Albrecht Schlosser | |
| Also fix a doxygen warning in Fl_String. | |||
| 2023-03-22 | Remove extraneous Wayland-related comment from Windows code | ManoloFLTK | |
| 2023-03-22 | Fix option CAIRO_EXT in combination with X11 on macOS | Albrecht Schlosser | |
| This modification became necessary since "__APPLE__" is no longer undefined by the build system when X11 is used on macOS. | |||
| 2023-03-22 | Fix test/demo for X11 on macOS (e.g. XQuartz) | Albrecht Schlosser | |
| This modification became necessary since "__APPLE__" is no longer undefined by the build system when X11 is used on macOS. | |||
| 2023-03-22 | CMake: check for presence of needed Wayland protocol source files | ManoloFLTK | |
| 2023-03-21 | osissues.dox: add "The Wayland/X11 hybrid library" | ManoloFLTK | |
| 2023-03-20 | Add documentation of 0S-specific fl_mac_gc() | ManoloFLTK | |
| 2023-03-20 | Wayland: attempt to improve registry_handle_global_remove() | ManoloFLTK | |
| This function still needs to be tested on a true multi-display Unix box | |||
| 2023-03-20 | Simulate one display for OWL Wayland compositor | ManoloFLTK | |
| 2023-03-19 | Fix and consolidate settings dialogs (#346, #703) | Matthias Melcher | |
| 2023-03-18 | Fix gl_rect and OGL::fl_point #688 | Matthias Melcher | |
| 2023-03-18 | Fix and update alignment #346 (#701) | Matthias Melcher | |
| * interactive layout alignment rewritten * interface for new alignment rules * new alignment dialog box * user defined layout rules added * layout rules can be stored in projects, settings, and external files * Valgrind verification | |||
| 2023-03-16 | Rename bool variable for better clarity | ManoloFLTK | |
