ManoloFLTK
|
d971f6f59f
|
Simpler, compositor-independent procedure to map GL window under Wayland.
|
2022-05-23 19:45:12 +02:00 |
ManoloFLTK
|
7805a3a663
|
Minor changes in FreeBSD-related text.
|
2022-05-22 20:10:16 +02:00 |
Albrecht Schlosser
|
40569e53c7
|
Fix MinGW build with shared libs (#445)
Add missing lib 'gdiplus' to shared libs.
|
2022-05-22 00:07:40 +02:00 |
ManoloFLTK
|
ad96df9e93
|
Wayland under FreeBSD: detect <GL/glu.h> and fix LIBDECOR_PLUGIN_DIR.
|
2022-05-21 07:55:03 +02:00 |
ManoloFLTK
|
de91a92e67
|
Wayland under FreeBSD: add support for CMake-based builds.
|
2022-05-20 17:46:05 +02:00 |
ManoloFLTK
|
9c9ce66d05
|
Wayland under FreeBSD: fix support of GL windows.
|
2022-05-20 15:22:28 +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
|
1c37c29e2d
|
Avoid "hides overloaded function" warning messages.
|
2022-05-19 10:28:39 +02:00 |
ManoloFLTK
|
905a90f660
|
Make Fl_Wayland_Screen_Driver::close_display() close the GL connection if any.
|
2022-05-17 12:11:18 +02:00 |
ManoloFLTK
|
f01216f167
|
Weston support: handle click on titlebar.
|
2022-05-17 10:40:09 +02:00 |
ManoloFLTK
|
b2bd12ae5e
|
Fix Fl_Wayland_Window_Driver::wait_for_expose() - still WIP.
|
2022-05-16 19:22:57 +02:00 |
ManoloFLTK
|
2c52ebe210
|
Improve Fl_Wayland_Window_Driver::wait_for_expose().
|
2022-05-16 16:34:59 +02:00 |
ManoloFLTK
|
5747c3eed9
|
Fix Fl_Wayland_Window_Driver::take_focus() required for recent Wayland versions.
|
2022-05-16 11:25:28 +02:00 |
ManoloFLTK
|
6efdcb1e6f
|
Simpler code to map GL windows under Wayland.
|
2022-05-15 09:04:47 +02:00 |
ManoloFLTK
|
b6dae138d4
|
Restore top-level GL window under Weston.
|
2022-05-14 17:21:25 +02:00 |
ManoloFLTK
|
7fe6f4cf1d
|
Have FLTK follow the Wayland surface holding keyboard focus.
|
2022-05-13 09:13:11 +02:00 |
ManoloFLTK
|
4b30f78567
|
Remove warning: 'virtual void Fl_Graphics_Driver::xyline(int, int, int, int)' was hidden.
|
2022-05-11 15:57:44 +02:00 |
ManoloFLTK
|
879f5f0770
|
Slightly simplify Fl_Wayland_Window_Driver::use_border().
|
2022-05-10 17:26:37 +02:00 |
ManoloFLTK
|
9d054a169b
|
Remove typos.
|
2022-05-10 17:00:32 +02:00 |
ManoloFLTK
|
a638d90e00
|
Add missing closing parenthesis.
|
2022-05-10 16:56:25 +02:00 |
ManoloFLTK
|
b6e0122926
|
Fix for issue #441: Some minor regressions with borderless+fullscreen (Wayland).
|
2022-05-10 16:52:46 +02:00 |
ManoloFLTK
|
ad27da578a
|
Avoid glpuzzle crash when resizing while puzzle is spinning - cont'd.
|
2022-05-09 19:56:17 +02:00 |
ManoloFLTK
|
48ca0e3b50
|
Avoid glpuzzle crash when resizing while puzzle is spinning.
|
2022-05-09 14:07:02 +02:00 |
ManoloFLTK
|
20c50312fc
|
Cleaner declaration of public function fl_wl_cairo().
|
2022-05-09 09:41:50 +02:00 |
ManoloFLTK
|
c02fba6bb9
|
Slight simplification of Fl_Wayland_Graphics_Driver::create_shm_buffer().
|
2022-05-07 18:08:07 +02:00 |
ManoloFLTK
|
1d64b78554
|
Change protection levels in classes Fl_XXX_Gl_Window_Driver
|
2022-05-07 15:16:29 +02:00 |
ManoloFLTK
|
d4472e5e53
|
Remove useless typedef declaration.
|
2022-05-06 09:52:52 +02:00 |
ManoloFLTK
|
217120c281
|
Move struct shape_data_type inside Fl_XXX_Window_Driver.
|
2022-05-05 18:57:07 +02:00 |
ManoloFLTK
|
170a9d8e1f
|
Approximate result of pango_font_metrics_get_height() for Pango < 1.44
|
2022-05-05 12:20:24 +02:00 |
ManoloFLTK
|
af91083a7f
|
Fl_Cairo_Graphics_Driver: simpler code with early calls to cairo_surface_destroy().
Add also replacement for pango_font_metrics_get_height() which requires Pango 1.44
|
2022-05-05 11:34:10 +02:00 |
ManoloFLTK
|
e02ee7d5f1
|
Add check against null pointer occurrence reported with Gmsh (Issue #434).
|
2022-05-05 10:21:50 +02:00 |
ManoloFLTK
|
7d5d2af547
|
Cairo: reduce vertical offset for text position needed by Fl_Text_Display.
|
2022-05-04 08:28:12 +02:00 |
ManoloFLTK
|
a6e2940792
|
Remove one-pixel top and left borders of shaped windows.
|
2022-05-03 11:49:38 +02:00 |
ManoloFLTK
|
158d39df37
|
Correct typos in doc.
|
2022-05-03 08:51:40 +02:00 |
ManoloFLTK
|
9082c44cd0
|
Issue #438 : Wayland: Text drawing different from Xft version - cont'd.
|
2022-05-02 19:40:43 +02:00 |
ManoloFLTK
|
049cef17f7
|
Set line height as computed by Pango.
|
2022-05-02 12:41:20 +02:00 |
ManoloFLTK
|
85cf597765
|
Keep the PangoLayout member private in class Fl_Cairo_Graphics_Driver.
|
2022-05-02 11:05:23 +02:00 |
ManoloFLTK
|
71dedbc886
|
Issue #438 : Wayland: Text drawing different from Xft version - cont'd.
|
2022-05-01 09:44:20 +02:00 |
ManoloFLTK
|
cf1c8b1125
|
Fix for issue #438 : Wayland: Text drawing different from Xft version - cont'd.
|
2022-04-30 16:37:28 +02:00 |
ManoloFLTK
|
5341f0e45e
|
Add explanatory comments about text size and vertical position.
|
2022-04-29 16:34:47 +02:00 |
ManoloFLTK
|
1b513d3f00
|
Fix for issue #438 : Wayland: Textdrawing different from Xft version.
|
2022-04-29 13:10:40 +02:00 |
ManoloFLTK
|
a8da590d11
|
Fix for issue #434 : Segfaults on macOS.
|
2022-04-29 09:38:27 +02:00 |
Albrecht Schlosser
|
c74a482756
|
Make Cairo example compatible with Cairo version < 1.12 (#436)
|
2022-04-26 15:36:29 +02:00 |
ManoloFLTK
|
4618fa9053
|
Create member function Fl_Cairo_Graphics_Driver::set_cairo()- cont'd.
|
2022-04-25 10:29:57 +02:00 |
ManoloFLTK
|
8808d11578
|
Create member function Fl_Cairo_Graphics_Driver::set_cairo().
|
2022-04-25 10:22:23 +02:00 |
Albrecht Schlosser
|
1ae95fddd9
|
Remove obsolete configure test for 'bool'
as discussed in fltk.coredev "RFC: autoconf test for 'bool' type"
on Apr 12, 2021.
|
2022-04-24 13:33:23 +02:00 |
ManoloFLTK
|
285e8e843a
|
Create Fl_Cairo_Graphics_Driver::handle_dummy_cairo(cairo_t *cr).
|
2022-04-23 16:15:05 +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 |