| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-16 | Use <config.h> when appropriate. | ManoloFLTK | |
| 2021-02-16 | Create virtual Fl_RGB_Image* Fl_Gl_Window_Driver::capture_gl_rectangle() | ManoloFLTK | |
| 2021-02-16 | Create classes Fl_XXX_Gl_Window_Driver according to driver model. | ManoloFLTK | |
| 2020-11-02 | Fix possible memory leak in ↵ | ManoloFLTK | |
| Fl_WinAPI_Screen_Driver::read_win_rectangle_unscaled() Thanks to "fire-eggs" for spotting it. Also minor optimisations in Fl_X11_Screen_Driver::read_win_rectangle_unscaled() and Fl_Cocoa_Screen_Driver::read_win_rectangle_unscaled(). This closes PR #151. | |||
| 2020-10-12 | Simpler macOS implementation of capture of window titlebars. | ManoloFLTK | |
| 2020-10-11 | Change procedure to capture window titlebar for macOS ≥ 10.15 | ManoloFLTK | |
| That is necessary to support macOS Big Sur because previous procedure did not work for tabbed windows. The new procedure is potentially usable from macOS 10.5, but tested at this stage for macOS ≥ 10.15. | |||
| 2020-09-21 | macOS: minor improvement of capture of window titlebar. | ManoloFLTK | |
| 2020-09-19 | macOS: increase resolution when drawing window titlebars to PostScript | ManoloFLTK | |
| 2020-08-01 | Implement + deploy fl_strdup() | Greg Ercolano | |
| 2020-07-30 | Fix use of an SVG image in Fl_Tiled_Image when display is rescaled. | ManoloFLTK | |
| 2020-07-06 | Remove $Id$ tags, update URL's, and more | Albrecht Schlosser | |
| - remove obsolete svn '$Id$' tags from all source files - update .fl files and generated files accordingly - replace 'http://www.fltk.org' URL's with 'https://...' - replace bug report URL 'str.php' with 'bugs.php' - remove trailing whitespace - fix other whitespace errors flagged by Git - add and/or fix missing or wrong standard headers - convert tabs to spaces in all source files The only relevant code changes are in the fluid/ folder where some .fl files and other source files were used to generate the '$Id' headers and footers. | |||
| 2020-05-04 | Support case when window is fullscreen - continued | ManoloFLTK | |
| 2020-05-04 | Support case when captured window is fullscreen: no titlebar. | ManoloFLTK | |
| 2020-04-22 | Add optional argument to Fl_Printer::begin_job() to inform caller when an ↵ | ManoloFLTK | |
| error occurs. This solves an issue raised in fltk.general : Fl_Printer errors - how can I interpret them? https://www.fltk.org/newsgroups.php?s38419+gfltk.general+v38427 | |||
| 2020-04-21 | Avoid useless multiplication by 1 operations. | ManoloFLTK | |
| 2020-04-12 | MacOS: show print chooser panel as a sheet. | ManoloFLTK | |
| 2020-03-15 | Minor rewriting for more readable code. | ManoloFLTK | |
| 2020-03-12 | Fix when using Fl_Scroll inside Fl_Overlay_Window | ManoloFLTK | |
| 2020-02-06 | Fix computation of Fl_Window::decorated_h() on macOS when screen is scaled. | ManoloFLTK | |
| 2020-01-16 | Fix JIS Keyboard dead keys | OKAMURA, Yasunobu | |
| 2020-01-11 | Implement Fl_Window::icon() and default_icon() for macOS | ManoloFLTK | |
| The implementation is effective for macOS 10.10 and above. Demo program test/device uses the new implementation. | |||
| 2019-10-22 | Add default value of 0 for 1st arg of member function Fl_Printer::begin_job(). | ManoloFLTK | |
| 2019-08-21 | Fix a case when fl_read_window() did not capture subwindows correctly. | ManoloFLTK | |
| The case was under macOS with a non-GL parent window mapped to a retina display containing a GL subwindow and if the app did not call Fl::use_high_res_GL(1). | |||
| 2019-06-12 | Move Fl_Cocoa_Window_Driver::capture_titlebar_and_borders() to ↵ | ManoloFLTK | |
| Fl_Cocoa_Window_Driver.cxx from Fl_cocoa.mm | |||
| 2019-06-06 | Add one argument to Fl_Screen_Driver::read_win_rectangle() | ManoloFLTK | |
| The new argument gives the window to be captured, or NULL to indicate capture from the current offscreen. Calling this function becomes easier because less dependent on global variables. | |||
| 2019-05-23 | Fix Fl_Cocoa_Printer_Driver::draw_decorated_window() for GUI scaling - cont'd | ManoloFLTK | |
| 2019-05-23 | Fix Fl_Cocoa_Printer_Driver::draw_decorated_window for scaled GUI. | ManoloFLTK | |
| Support for scaled GUI was missing when the window titlebar is not layer-based. | |||
| 2019-05-21 | Support for fl_scroll() under macOS when GUI is scaled | ManoloFLTK | |
| 2019-05-20 | More accurate implementation of Fl_Cocoa_Window_Driver::decoration_sizes(). | ManoloFLTK | |
| 2019-05-20 | Remove small duplication of code | ManoloFLTK | |
| 2019-05-13 | Remove Fl_Cocoa_Screen_Driver::flush() that is useless | ManoloFLTK | |
| 2019-04-30 | Minor change in Fl_Cocoa_Window_Driver::shape(const Fl_Image*) | ManoloFLTK | |
| 2019-04-28 | macOS: yet simpler implementation of window resize and rescale. | ManoloFLTK | |
| 2019-04-20 | macOS: better support of Fl_Window::border(int) | 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-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-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-02 | STR #2714: remove new shadow lint for MacOS | Matthias Melcher | |
| 2018-11-28 | Create default implementation of Fl_Screen_Driver::get_system_scheme() and ↵ | Manolo Gouy | |
| use it for macOS and Windows. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13137 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-11-01 | MacOS Mojave: restore use of gl_start()/gl_finish() | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13105 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-10-31 | Remove use of Fl_Gl_Window_Driver.H in file src/Fl_cocoa.mm | Manolo Gouy | |
| Thus, Fl_cocoa.mm is completely independent from code of libfltk_gl. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13104 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-09-12 | MacOS ≥ 10.10: Fl_Window::fullscreen() and fullscreen_off() no longer call ↵ | Manolo Gouy | |
| Fl_Window::hide() + Fl_Window::show() The new procedure essentially resizes the window, as done on the X11+EWMH and Windows platforms. This improves in particular the possibility to turn an Fl_Gl_Window fullscreen on and off. MacOS ≥ 10.10 is required because the procedure isn't stable (random crashes during fast switches) with 10.9. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13045 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-09-06 | MacOS: fix turning GL window to/from fullscreen state. | Manolo Gouy | |
| This fix completes that at r.13039. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13042 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-09-03 | MacOS: fix creation of fullscreen GL window | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13039 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-09-03 | Complete proper initialisation of the unique Fl_Cocoa_Screen_Driver object. | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13038 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-06-26 | Move Fl_Screen_Driver.H from FL/ to src/ | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12975 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-06-26 | Move Fl_Window_Driver.H from FL/ to src/ | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12974 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-06-26 | Move Fl_Sys_Menu_Bar_Driver.H from FL/ to src/ | Manolo Gouy | |
| git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12972 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
| 2018-06-23 | Doxygen only: fixed all block comments starting with an asterisk to ↵ | Matthias Melcher | |
| space-only, fixed doxygen keywords prepended with @ to use a backward slash instead. No code was changed. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12970 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 | |||
