ManoloFLTK
|
7fcd4b73d7
|
Wayland platform: more accurate procedure to map a GL (sub)window.
|
2022-05-25 18:37:43 +02:00 |
|
ManoloFLTK
|
a118732f7c
|
Improve rectf() and push_clip() under cairo and GUI scaling.
|
2022-05-25 16:05:36 +02:00 |
|
ManoloFLTK
|
8028fc3cfc
|
More about FreeBSD support in README.Wayland.txt
|
2022-05-24 11:41:00 +02:00 |
|
ManoloFLTK
|
6c6a80b90e
|
Add detailed explanations in Fl_Wayland_Gl_Window_Driver::make_current_before()
|
2022-05-24 11:07:04 +02:00 |
|
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 |
|