| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-06 | Correct guard for adequate version of macOS SDK | ManoloFLTK | |
| 2019-07-06 | Add support for macOS 10.15 "Catalina" | ManoloFLTK | |
| This is relatively to Catalina public beta for now. | |||
| 2019-07-03 | Fix a bug appeared in macOS 10.15 Catalina Beta about GUI scaling transient ↵ | ManoloFLTK | |
| window. The bug is that the app freezes for a few seconds before the yellow transient window is closed if the close message is set from within a timer callback. If the window to close returns NO to the canBecomeKeyWindow message, the bug does not occur. Anyway it's good that canBecomeKeyWindow returns NO for a window with the OUTPUT flag. | |||
| 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-03 | Better use of the did_view_resolution_change message sent to FLViewLayer | ManoloFLTK | |
| 2019-05-22 | Support for fl_scroll() under macOS when GUI is scaled - cont'd | ManoloFLTK | |
| Handles support of non-layered windows | |||
| 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-18 | Avoid small repetition | ManoloFLTK | |
| 2019-05-17 | Have Fl_Cocoa_Window_Driver::flush() use the drawRect: method to draw to ↵ | ManoloFLTK | |
| non-layered views | |||
| 2019-05-15 | Restore use for GL windows under macOS 10.14.0 | Manolo Gouy | |
| 2019-05-15 | Remove class FLGLViewLayer and get simpler code. | ManoloFLTK | |
| 2019-05-13 | Fix GUI rescaling when one window is iconified (macOS) | ManoloFLTK | |
| 2019-05-12 | Fix GUI scaling in presence of un-show()'n subwindows (macOS) | ManoloFLTK | |
| 2019-05-09 | Use more convenient API for function get_window_frame_sizes() | ManoloFLTK | |
| 2019-05-08 | Fix Fl_Cocoa_Window_Driver::capture_titlebar_and_borders() when GUI is ↵ | ManoloFLTK | |
| scaled down | |||
| 2019-05-08 | Adapt function fake_X_wm() to rescaled GUI. | ManoloFLTK | |
| 2019-05-08 | Avoid double window redraw after resize | ManoloFLTK | |
| 2019-05-07 | Remove unnecessary code | ManoloFLTK | |
| 2019-05-06 | Slightly simpler code for what is specific to macOS 10.14.0 | ManoloFLTK | |
| 2019-05-06 | Restore forcing the position of a window before it's shown | ManoloFLTK | |
| 2019-05-04 | Remove call to Fl_Group::init_sizes() because it's expected from the caller. | ManoloFLTK | |
| 2019-05-04 | Fix control for subwindow leakage in presence of GUI scaling | ManoloFLTK | |
| 2019-05-02 | Reworked algorithm to support window moving across screens | ManoloFLTK | |
| 2019-04-28 | macOS: further fix to window moving necessary for macOS 10.3 | ManoloFLTK | |
| Running the tabs test app with all 6 subwindows shown under 10.3 and moving the window around had 3 subwindows drift away from their correct position. | |||
| 2019-04-28 | macOS: yet simpler implementation of window resize and rescale. | ManoloFLTK | |
| 2019-04-25 | Use NSViewFrameDidChangeNotification instead of NSWindowDidResizeNotification | ManoloFLTK | |
| This allows to support the tabbing/untabbing of windows with simpler, clearer code. This commit also fixes the resizing of Fl_Overlay_Window that was broken in the recent commit "Simpler implementation of Fl_Cocoa_Window_Driver::resize()" c66caf5dce9331fd3e011873711a768adb28cf9d | |||
| 2019-04-23 | macOS: restore correct tabbing/untabbing of windows - continued | ManoloFLTK | |
| slightly simpler and more explicit than previous commit at 602c6ffd8a9154f323f38c2e599abea8947f1f04 | |||
| 2019-04-22 | Consistently compute the current GUI scaling factor value. | ManoloFLTK | |
| 2019-04-22 | macOS: restore correct tabbing/untabbing of windows | ManoloFLTK | |
| The recent commit "Simpler implementation of Fl_Cocoa_Window_Driver::resize()" c66caf5dce9331fd3e011873711a768adb28cf9d did not take care of tabbing/untabbing of windows. This is repaired here. | |||
| 2019-04-21 | Reorder Fl_Cocoa_Window_Driver to support upward OS compatibility | ManoloFLTK | |
| 2019-04-21 | Fix Fl_Cocoa_Window_Driver::fullscreen_off() | ManoloFLTK | |
| The correct order of operations is to resize the window after having set its style. | |||
| 2019-04-20 | macOS: better support of Fl_Window::border(int) | ManoloFLTK | |
| 2019-04-19 | macOS: simpler handling of GL windows when first displayed. | ManoloFLTK | |
| tested on macOS versions 10.3, 10.6, 10.9, 10.14 | |||
| 2019-04-15 | Minor code reordering | ManoloFLTK | |
| 2019-04-15 | Minor code reordering. | ManoloFLTK | |
| 2019-04-11 | Update comments of Fl_Cocoa_Window_Driver::make_current() for macOS 10.14 | ManoloFLTK | |
| 2019-04-09 | Improve Fl_Cocoa_Window_Driver::make_current() | ManoloFLTK | |
| 2019-04-07 | Simpler implementation of Fl_Cocoa_Window_Driver::resize() | ManoloFLTK | |
| 2019-03-28 | macOS: More efficient window rescaling that rarely calls Fl_Group::resize() | ManoloFLTK | |
| 2019-03-25 | Replace static void Fl_Window_Driver::default_icons() by virtual ↵ | ManoloFLTK | |
| Fl_Screen_Driver::default_icons() | |||
| 2019-03-25 | Rename fl_compute_macKeyLookUp() to ↵ | ManoloFLTK | |
| Fl_Darwin_System_Driver::compute_macKeyLookUp() | |||
| 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-02-27 | Avoid recreation of the system menu bar without change | ManoloFLTK | |
| 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-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-02 | STR #2714: remove new shadow lint for MacOS | Matthias Melcher | |
| 2019-01-28 | Remove useless statement. | ManoloFLTK | |
