summaryrefslogtreecommitdiff
path: root/src/drivers/X11/Fl_X11_Screen_Driver.cxx
AgeCommit message (Expand)Author
2019-06-06Add one argument to Fl_Screen_Driver::read_win_rectangle()ManoloFLTK
2019-05-27Fix Fl_X11_Window_Driver::capture_titlebar_and_borders() for scaled, partiall...ManoloFLTK
2019-03-11X11 platform: follow when the OS changes the Xft.dpi resourceManoloFLTK
2019-03-10X11 platform: use the Xft.dpi resource as basis for the initial GUI scaling f...ManoloFLTK
2019-03-06Process env var FLTK_SCALING_FACTOR consistently across platforms.ManoloFLTK
2019-02-21Remove compilation warning with -Wunused-resultManoloFLTK
2019-02-21X11: use XGetDefault() to read the value of the Xft.dpi resource.ManoloFLTK
2019-02-20Use also the Xft.dpi resource to initialize the GUI scale factor.ManoloFLTK
2019-02-19X11 + gnome: improve detection of the current display scale factorManoloFLTK
2019-01-21Remove incorrect putenv(buf) call followed by free(buf).ManoloFLTK
2018-12-16Fix another clang-tidy warning (issue #5, part 1).Albrecht Schlosser
2018-12-15Fix clang-tidy unused variable warning (issue #5, part 3).Albrecht Schlosser
2018-09-14X11 under Ubuntu: read screen scaling information - continuedManolo Gouy
2018-09-14X11 under Ubuntu: read screen scaling information from file $HOME/.config/mon...Manolo Gouy
2018-09-07X11: simplify the use of member function Fl_X11_Screen_Driver::init_workarea().Manolo Gouy
2018-09-06X11: fix Fl::w() and Fl::h() when the screen is rescaled.Manolo Gouy
2018-05-12Remove public member function Fl_Window_Driver *Fl_Window::driver() so class ...Manolo Gouy
2018-05-05Fix Fl_X11_Screen_Driver::read_win_rectangle() when GUI is scaled.Manolo Gouy
2018-05-03Fix fl_overlay_rect() under X11 and Windows when GUI is scaled.Manolo Gouy
2018-02-09Fix fl_read_image() under MacOS platform when GUI is rescaled.Manolo Gouy
2018-01-31Replace FL/x.H with FL/platform.H - step 2 (STR #3435).Albrecht Schlosser
2017-11-17Replace remaining calls of getenv() with fl_getenv().Albrecht Schlosser
2017-09-23Make function gnome_scale_factor() more robust by checking each gnome key exi...Manolo Gouy
2017-09-20X11 platform: Allow running with old (< 2.36) versions of libglib-2.0Manolo Gouy
2017-08-05Fix compiler warning [-Wunused-result].Albrecht Schlosser
2017-07-30Improve rescaling when window moved across screens: make sure center stays on...Manolo Gouy
2017-07-28Remove temporary code used for development only.Manolo Gouy
2017-07-27Rename Fl_Window_Driver::in_resize_after_scale_change to 'is_a_rescale' which...Manolo Gouy
2017-06-17Make Fl_Screen_Driver::get_mouse(int&, int&) return the number of the mouse-c...Manolo Gouy
2017-06-15Limit initial scaling factor to sensible values.Albrecht Schlosser
2017-06-10Remove temporary code used for development of the scaling support.Manolo Gouy
2017-05-17Introduce HiDPI + rescaling support for the X11 platform (+ partial support f...Manolo Gouy
2016-12-14Implement a platform-independent version of Fl_Graphics_Driver::copy_offscree...Manolo Gouy
2016-09-23Move font-related member functions from Fl_Screen_Driver to Fl_Graphics_Driver.Manolo Gouy
2016-09-22Fl_Screen_Driver class: its platform dependent member functions should not be...Manolo Gouy
2016-09-20Remove fl_wait() that is not part of the public API.Manolo Gouy
2016-09-19Remove fl_ready() not in public API and mostly same as Fl_XXX_Screen_Driver::...Manolo Gouy
2016-08-23Fix compiler warnings and simplify Fl_X11_Screen_Driver::init().Albrecht Schlosser
2016-08-23Change return type of Fl_Screen_Driver::read_win_rectangle() to Fl_RGB_Image*Manolo Gouy
2016-07-15Fix uninitialized variable warning.Albrecht Schlosser
2016-06-22Use Xrandr to get the true DPI of the display under the X11 platform.Manolo Gouy
2016-04-16Continue removing non window-related member-functions from class Fl_X.Manolo Gouy
2016-04-15Move platform-dependent implementations of fl_open/close_display() to the Fl_...Manolo Gouy
2016-04-12Add and correct a few Doxygen comments.Manolo Gouy
2016-04-03Rewrite fl_read_image.cxx under the driver model.Manolo Gouy
2016-04-02Fix lowercase typo.Manolo Gouy
2016-04-02Complete removal of platform-dependent code from fl_set_font.cxxManolo Gouy
2016-04-02Replace src/Fl_Font.H by one file for each platform.Manolo Gouy
2016-04-01Complete removal of platform-dependent code from Fl_Text_Display.cxxManolo Gouy
2016-03-31Move dnd and character-composition related functions from Fl_System_Driver to...Manolo Gouy