summaryrefslogtreecommitdiff
path: root/src/drivers/Quartz
AgeCommit message (Expand)Author
2017-08-15Complete previous commit at r.12383 that was partial.Manolo Gouy
2017-08-15Fl_XXX_Surface_Driver::set_current() : call Fl_Surface_Device::set_current() ...Manolo Gouy
2017-04-25Add an argument to the private, virtual member function void Fl_Surface_Devic...Manolo Gouy
2016-12-16Improve Fl_Graphics_Driver::copy_offscreen() so it accepts an Fl_Offscreen ar...Manolo Gouy
2016-12-07Add static void Fl_Surface_Device::push_current(Fl_Surface_Device *new_curren...Manolo Gouy
2016-11-30Remove Fl_Image_Surface::end_current() to be called after usage of the drawin...Manolo Gouy
2016-11-16Replace global fl_line_width_ used only by X11 platform by Fl_Xlib_Graphics_...Manolo Gouy
2016-11-14Remove compilation warning apparent with -Wnull-conversionManolo Gouy
2016-11-10Fl_Quartz_Graphics_Driver::uncache() should also reset mask_.Manolo Gouy
2016-11-09Reuse the same "data provider release callback" several times.Manolo Gouy
2016-11-08MacOS: use less temporary copies of image data for image printing.Manolo Gouy
2016-11-05Slightly improve the parameter list of member function int Fl_Graphics_Driver...Manolo Gouy
2016-11-03Rename Fl_Bitmap::start() to Fl_Bitmap::prepare().Manolo Gouy
2016-11-03Factorize repeated code across platform-specific graphics drivers and image t...Manolo Gouy
2016-11-02Replace declarations such as "friend class Fl_Xlib_Graphics_Driver;" by platf...Manolo Gouy
2016-10-14MacOS: finer control of the compilation conditions under which Core text and ...Manolo Gouy
2016-10-11Add public: to definition of class Fl_Quartz_Printer_Graphics_Driver.Manolo Gouy
2016-10-11Replace .h by .H in #include "Fl_Quartz_Graphics_Driver.h"Manolo Gouy
2016-10-10Re-organisation of code to support CoreText and ATSU for drawing text.Manolo Gouy
2016-10-06Correct function Fl_Quartz_Graphics_Driver::gc(void*) that did not update the...Manolo Gouy
2016-09-26Replace a few global variables by members of the Fl_Quartz_Graphics_Driver classManolo Gouy
2016-09-26These files are no longer useful.Manolo Gouy
2016-09-26MacOS platform: the printer's graphics driver should also call Fl_Graphics_Dr...Manolo Gouy
2016-09-26MacOS platform: centralize check whether a font has been set before drawing textManolo Gouy
2016-09-24Mac OS platform: restore usability with SDK 10.3 and 10.4Manolo Gouy
2016-09-23Move font-related member functions from Fl_Screen_Driver to Fl_Graphics_Driver.Manolo Gouy
2016-09-23Fl_Quartz_Graphics_Driver: separate CoreText- and ATSU-based code using new, ...Manolo Gouy
2016-09-22Fl_Screen_Driver class: its platform dependent member functions should not be...Manolo Gouy
2016-09-22Rewrite Fl::set_fonts(), Fl::get_font_sizes(), Fl::get_font_name() under the ...Manolo Gouy
2016-09-13Remove possible warnings when compiling with -WundefManolo Gouy
2016-08-24Add missing delete statements in ~Fl_XXX_Copy_Surface_Driver() and ~Fl_XXX_Im...Manolo Gouy
2016-08-22Use the HAS_ATSU preprocessor variable once moreManolo Gouy
2016-04-24Set svn file properties.Manolo Gouy
2016-04-19Move Fl_X::set_high_resolution() to classes Fl_Graphics_Driver and Fl_Quartz_...Manolo Gouy
2016-04-17virtualized some Region calls.Matthias Melcher
2016-04-17virtualized Fl::set_color and free_color.Matthias Melcher
2016-04-17virtualized Fl_Graphics_Driver::global_gc(), a function that should probably ...Matthias Melcher
2016-04-15Continue removing from class Fl_X what is not window-related.Manolo Gouy
2016-04-14Fix Quartz-specific graphics problem apparent in tree demo.Manolo Gouy
2016-04-09Fix typos.Albrecht Schlosser
2016-04-02Complete removal of platform-dependent code from fl_set_font.cxxManolo Gouy
2016-04-02Remove #include directive for Fl_Font.H from mac.HManolo Gouy
2016-04-02Replace src/Fl_Font.H by one file for each platform.Manolo Gouy
2016-04-02Make constant CoreText_threshold local to file Fl_Quartz_Graphcs_Driver_font.cxxManolo Gouy
2016-04-02Move function Fl_X::calc_mac_os_version() to class Fl_Darwin_System_DriverManolo Gouy
2016-04-02Move intersect_region_and_rect() to the Quartz driver code where it belongs.Manolo Gouy
2016-03-30Rewrite functions XRectangleRegion(), XDestroyRegion() under the driver model.Manolo Gouy
2016-03-28Remove src/drivers/Quartz/Fl_Quartz_Display_Device.{H,cxx}Manolo Gouy
2016-03-26Remove a few uses of the fl_graphics_driver global variableManolo Gouy
2016-03-26Remove #include <FL/x.H> from all public include file (there remained one).Manolo Gouy