| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-03-25 | Replace static void Fl_Window_Driver::default_icons() by virtual ↵ | ManoloFLTK | |
| Fl_Screen_Driver::default_icons() | |||
| 2019-03-25 | Merge remote-tracking branch 'origin/master' | ManoloFLTK | |
| 2019-03-25 | Rename fl_compute_macKeyLookUp() to ↵ | ManoloFLTK | |
| Fl_Darwin_System_Driver::compute_macKeyLookUp() | |||
| 2019-03-25 | Update dependencies | Albrecht Schlosser | |
| 2019-03-23 | Invalidate Quit also when running native file chooser. | ManoloFLTK | |
| 2019-03-18 | Avoid crash when messages canBecomeKeyWindow or canBecomeMainWindow received ↵ | ManoloFLTK | |
| by closed window. | |||
| 2019-03-12 | Merge remote-tracking branch 'origin/master' | ManoloFLTK | |
| 2019-03-12 | Remove unneeded #include directive | ManoloFLTK | |
| 2019-03-12 | Prevent unnecessary Fl_Clock timer events (STR 3516) | Albrecht Schlosser | |
| See documentation @ STR 3516 | |||
| 2019-03-12 | Avoid "unused argument" compiler warnings with -Wextra after #include ↵ | ManoloFLTK | |
| <fl_draw.H> | |||
| 2019-03-11 | X11 platform: keep GUI scaling after screen is reconfigured | ManoloFLTK | |
| 2019-03-11 | X11 platform: follow when the OS changes the Xft.dpi resource | ManoloFLTK | |
| Under gnome, Tweaks -> Fonts ->Scaling factor allows to change the size of all fonts handled by gnome. With that change, FLTK apps obey to changes to Xft.dpi. | |||
| 2019-03-10 | X11 platform: use the Xft.dpi resource as basis for the initial GUI scaling ↵ | ManoloFLTK | |
| factor Previously, the display scaling factor value under gnome was sought in the gnome database using the gnome_scale_factor() function. But that information is no longer present. File $HOME/.config/monitors.xml was also used to get that information. Using the Xft.dpi X resource is simpler and more general because it's effective both for gnome and KDE. | |||
| 2019-03-06 | Improve static function react_to_screen_reconfiguration() | ManoloFLTK | |
| 2019-03-06 | Process env var FLTK_SCALING_FACTOR consistently across platforms. | ManoloFLTK | |
| The procedure to set screen scaling factors becomes: 1) each screen scaling factor is set to 1 2) the OS is queried according to each platform to get screen scaling factor values 3) The value of FLTK_SCALING_FACTOR, if present, is used to multiply scaling factors | |||
| 2019-02-28 | Fix error in Fl_WinAPI_Screen_Driver::screen_work_area() when screen is scaled. | ManoloFLTK | |
| 2019-02-27 | Simplifies memory allocation of system menu items for FL_SUBMENU_POINTER | ManoloFLTK | |
| 2019-02-27 | Avoid recreation of the system menu bar without change | ManoloFLTK | |
| 2019-02-24 | Remove statement that became unnecessary. | ManoloFLTK | |
| 2019-02-24 | Allow to call Fl_Sys_Menu_Bar::about() early in the program. | ManoloFLTK | |
| 2019-02-24 | Simplify code for the FLMenuItem class | ManoloFLTK | |
| 2019-02-23 | Rename member todelete_ of struct Fl_Window_Driver::shape_data_type to ↵ | ManoloFLTK | |
| effective_bitmap_ | |||
| 2019-02-23 | New member function const Fl_Image* Fl_Window::shape() replaces int ↵ | ManoloFLTK | |
| Fl_Window::is_shaped() The new function allows to get the window's shaping image and delete it after use, if appropriate. | |||
| 2019-02-21 | Remove compilation warning with -Wunused-result | ManoloFLTK | |
| Warning was: ignoring return value of ‘char* fgets(char*, int, FILE*)’ | |||
| 2019-02-21 | X11: use XGetDefault() to read the value of the Xft.dpi resource. | ManoloFLTK | |
| 2019-02-20 | Use also the Xft.dpi resource to initialize the GUI scale factor. | ManoloFLTK | |
| 2019-02-20 | Check to avoid erroneous values for the starting GUI scale factor. | ManoloFLTK | |
| 2019-02-19 | X11 + gnome: improve detection of the current display scale factor | ManoloFLTK | |
| Gnome now seems to store the value of the display scale factor in file $HOME/.config/monitor.xml. Previously, that value was readable with the gsettings command. The present commit uses the information found in that file and reverts back to the gsettings command if that information is not found. | |||
| 2019-02-09 | X11 platform: account for window scaling in drag-n-drop operations. | ManoloFLTK | |
| 2019-02-08 | Rename method -[FLViewLayer viewFrameDidChange] to -[FLViewLayer ↵ | ManoloFLTK | |
| reset_layer_data] The new name follows FLTK naming rules and has the benefit of avoiding potential collision with future macOS method names that follow a different naming rule. | |||
| 2019-02-05 | Fix for STR #3503 - handle Fl_Menu_ deleted while its menu window is running. | ManoloFLTK | |
| 2019-02-05 | Fixed two warnings from Doxygen. | Matthias Melcher | |
| 2019-02-04 | Fixed Fl_Text_Editor selection range after paste (STR #3248). | Matthias Melcher | |
| 2019-02-04 | Fl_Roller can now be controlled via the mouse wheel (STR #3120). | Matthias Melcher | |
| 2019-02-04 | Fixed crash for very small Fl_Color_Chooser (STR #3490). | Matthias Melcher | |
| 2019-02-03 | Docs | Matthias Melcher | |
| 2019-02-03 | Fixed bug introduced while removing shadow lint | Matthias Melcher | |
| 2019-02-02 | Tooltips hide by themselves after 12 seconds (STR #2584). | Matthias Melcher | |
| 2019-02-02 | STR #3323: glutAddMenuEntry now has a const label argument | Matthias Melcher | |
| 2019-02-02 | Added Fl_Input_::append() method (STR #2953). | Matthias Melcher | |
| 2019-02-02 | Fixed pulldown menu position when at the bottom of the screen (STR #2880). | Matthias Melcher | |
| 2019-02-02 | STR #2714: remove new shadow lint for MacOS | Matthias Melcher | |
| 2019-02-02 | Fixed missing item handling in Fl_Chekc_Browser (STR #3480). | Matthias Melcher | |
| 2019-02-02 | Fl_Help_Dialog::load() now returns an error code (STR #3429) | Matthias Melcher | |
| 2019-02-01 | Fixed Delete key in Fl_Input deleting entire widgets in Fluid (STR #2841). | Matthias Melcher | |
| 2019-02-01 | STR #3498: Fl_Check_Browser::add(item) now accepts NULL. | Matthias Melcher | |
| As promised in the docs. | |||
| 2019-02-01 | Additional fix for STR #2531 | Matthias Melcher | |
| Wiggeling characters in Fl_Text_Display due to advanced kerning. | |||
| 2019-02-01 | STR 2531: Fl_Text_Display no longer wiggles. | Matthias Melcher | |
| On MacOS and other systems that support kerning, dragging a selection over text would make the text to the right of the selection jump in x by a fraction of a pixel. The new code makes sure that the text stays rock solid. | |||
| 2019-01-30 | STR 3430: fixed Help_View return value | Matthias Melcher | |
| 2019-01-28 | Remove useless statement. | ManoloFLTK | |
