| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-04-09 | Add public function Fl_RGB_Image *fl_capture_window_part() | ManoloFLTK | |
| In the context of HighDPI screens, the API of function fl_read_image() is inadequate because a rectangle of size WxH drawing units of a window may contain many more than W*H pixels. Function fl_capture_window_part() returns an Fl_RGB_Image object whose drawing size matches the size of the rectangle and whose data size matches the, possibly larger, size in pixels of the corresponding area of the mapped window. | |||
| 2019-04-09 | Fix for STR 3519: the PostScript graphics driver fails with some narrow ↵ | ManoloFLTK | |
| unicode characters | |||
| 2019-04-09 | Improve Fl_Cocoa_Window_Driver::make_current() | ManoloFLTK | |
| 2019-04-07 | Member Fl_Cocoa_Window_Driver::window_flags_ stores now 2 flags | ManoloFLTK | |
| 2019-04-07 | Simpler implementation of Fl_Cocoa_Window_Driver::resize() | ManoloFLTK | |
| 2019-04-07 | Maintain window position when turning its border on. | ManoloFLTK | |
| 2019-04-04 | Revert back to previous state | ManoloFLTK | |
| 2019-04-04 | Merge remote-tracking branch 'origin/master' | ManoloFLTK | |
| 2019-04-04 | Update procedure for OpenGL3 support. | ManoloFLTK | |
| 2019-04-04 | Fix potential crash in fluid (issue #14) | Albrecht Schlosser | |
| trimclassname() would crash if it was given a NULL pointer. Now a NULL pointer is returned instead. Fixes #14 | |||
| 2019-03-28 | Merge remote-tracking branch 'origin/master' | ManoloFLTK | |
| 2019-03-28 | macOS: More efficient window rescaling that rarely calls Fl_Group::resize() | ManoloFLTK | |
| 2019-03-28 | Add dependencies for non-Xft builds | Albrecht Schlosser | |
| 2019-03-28 | Update dependencies | Albrecht Schlosser | |
| Note: these dependencies are not complete and will likely never be because they depend on different configurations. | |||
| 2019-03-27 | Call to Fl_Group::init_sizes() needed after resize of widgets. | ManoloFLTK | |
| 2019-03-27 | Send FL_FOCUS is necessary under X11 | ManoloFLTK | |
| 2019-03-27 | Correct typo in Doxygen doc of Fl::focus() | ManoloFLTK | |
| 2019-03-27 | Use Fl_Widget_Tracker to check for existence of the putative focus widget | ManoloFLTK | |
| 2019-03-27 | Follow CMP and rename a type with capitalized words without underscore | ManoloFLTK | |
| 2019-03-27 | Remove unnecessary #include directives | ManoloFLTK | |
| 2019-03-27 | Add further checks to avoid null pointer. | ManoloFLTK | |
| 2019-03-27 | Check against null pointer for security | ManoloFLTK | |
| 2019-03-27 | Don't change the focus widget after showing transient scale factor window | ManoloFLTK | |
| 2019-03-26 | Use \deprecated Doxygen command where necessary | ManoloFLTK | |
| 2019-03-26 | Correct typo in Doxygen doc of Fl_System_Driver::filename_ext() | ManoloFLTK | |
| 2019-03-26 | Improve Doxygen doc of the Fl_SVG_Image constructor | ManoloFLTK | |
| 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 | Merge remote-tracking branch 'origin/master' | 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 | Don't export gitlab and travis CI control files | Albrecht Schlosser | |
| These files don't need to be in released tar balls. | |||
| 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 | Have the fullscreen test program show the screen scaling factor values. | 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 | Add example of call to Fl_Sys_Menu_Bar::about() | 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 | |
