| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2019-04-10 | Remove useless member functions Fl_XXX_Copy_Surface_Driver::w() and h() | ManoloFLTK | |
| 2019-04-10 | New virtual member function bool Fl_Surface_Device::is_current() | ManoloFLTK | |
| 2019-04-10 | Function Fl_Screen_Driver::traverse_to_gl_subwindows() is static in its class | ManoloFLTK | |
| 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-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 | |
