| Age | Commit message (Collapse) | Author |
|
|
|
moved" (#1191)
This commit adds support of scenarios where a child window is moved while its parent is simultaneously modified.
|
|
Fl_Wayland_Screen_Driver::insertion_point_location()
This makes the IM aware of the cursor movement to the right after having committed text.
|
|
|
|
Member function Fl_Cairo_Graphics_Driver::set_cairo() needs be called only to initialize the driver.
Doing it also later undoes the effect of Fl_Widget_Surface::translate() if used
when Fl_Surface_Device::pop_current() calls the overridden Fl_Surface_Device::set_current().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also fixes scenarios mixing fullscreen and maximization:
- maximize
- set fullscreen
- unset fullscreen
- un-maximize
with and without window border.
|
|
This work is based on PR 1068 (patch by @CendioHalim) and
extended to store button status (4,5) in Fl::event_state() like
it's done for other mouse buttons (1-3).
Changes:
- new symbol: FL_BUTTON4 = side button 1 = "back"
- new symbol: FL_BUTTON5 = side button 2 = "forward"
- modified : FL_BUTTONS now includes bits for two side buttons
Note: the status of these new buttons is not maintained by X11,
therefore we need to maintain them in internal variables for
this platform.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is needed to allow platform compatibel e_text and e_length, but a lot more work ist needed to unify keyboard
handling
|
|
|
|
|
|
|
|
The remaining instance is in Fl_Gl_Window_Driver.cxx
|
|
|
|
|
|
|
|
|
|
This commit removes changes in class Fl_Group introduced in 1c6a0c1.
|
|
This fix requires to be able to recognize whether Fl_Wayland_Window_Driver::resize() is called
by a resize operation of an encompassing widget or not.
To do that, private static int variable group_resize_depth_ is added to class Fl_Group
and an accessor to this variable is added to class Fl_Window_Driver.
|
|
|
|
|
|
Not easy to get it right in absence of any documentation for "GTK Shell" protocol.
|
|
|
|
|
|
|
|
support key repeats
|
|
no code changes
|
|
|
|
|
|
|
|
(#989)
|
|
|
|
|
|
|
|
|
|
|