| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-22 | Implement Fl_Quartz_Copy_Surface_Driver::draw_decorated_window() | ManoloFLTK | |
| The window title is copied in vectorial form when the titlebar is layer-backed. | |||
| 2019-05-22 | Improve drawing of Fl_RGB_Image's to Fl_Copy_Surface on macOS | 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-22 | Remove warning appeared with Doxygen 1.8.15 | ManoloFLTK | |
| 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 | Merge remote-tracking branch 'origin/master' | ManoloFLTK | |
| 2019-05-15 | Restore use for GL windows under macOS 10.14.0 | Manolo Gouy | |
| 2019-05-15 | Document Fl_File_Input::errorcolor() as deprecated | Albrecht Schlosser | |
| Fl_File_Input::errorcolor() and Fl_File_Input::errorcolor(Fl_Color) have not been used anywhere. Marked as deprecated. | |||
| 2019-05-15 | Remove class FLGLViewLayer and get simpler code. | ManoloFLTK | |
| 2019-05-13 | Remove Fl_Cocoa_Screen_Driver::flush() that is useless | 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-30 | Minor change in Fl_Cocoa_Window_Driver::shape(const Fl_Image*) | ManoloFLTK | |
| 2019-04-29 | Fix compiler warning (issue #25) | Albrecht Schlosser | |
| src/Fl_Table_Row.cxx:56:25: warning: argument 2 range [18446744071562067969, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] arr = (char*)realloc(arr, count * sizeof(char)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes #25 | |||
| 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 | Use HAVE_GLXGETPROCADDRESSARB preprocessor variable | ManoloFLTK | |
| 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-13 | Update Doxygen doc of Fl_Gl_Window::draw() for HighDPI support | ManoloFLTK | |
| 2019-04-12 | Doxygen: describe better support for OpenGL on HighDPI displays. | ManoloFLTK | |
| 2019-04-12 | Move Doxygen comments next to member function bodies. | ManoloFLTK | |
| 2019-04-12 | Remove function body from Fl_Widget_Surface class declaration. | ManoloFLTK | |
| 2019-04-11 | Add check against hidden window. | ManoloFLTK | |
| 2019-04-11 | Update comments of Fl_Cocoa_Window_Driver::make_current() for macOS 10.14 | ManoloFLTK | |
| 2019-04-11 | Remove 2 Doxygen warnings | ManoloFLTK | |
| fltk-1.4/src/Fl_Copy_Surface.cxx:66: warning: no uniquely matching class member found for int Fl_Copy_Surface_Driver::printable_rect(int *w, int *h) and same for Fl_Image_Surface_Driver. | |||
| 2019-04-10 | Save and restore GL parameters as appropriate | Albrecht Schlosser | |
| According to the docs "glPixelStorei sets pixel storage modes that affect the operation of subsequent glReadPixels as well as the unpacking of texture patterns (see glTexImage2D and glTexSubImage2D)." Hence we (a) must be aware that current values of these modes can be anything set by user or FLTK code before (b) should be polite and restore these modes to previous values See discussion in fltk.coredev, thread "gl_draw problem" started on Apr 05, 2019. | |||
| 2019-04-10 | Use the new Fl_Surface_Device::is_current() virtual function | ManoloFLTK | |
