summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-24Simplify code for the FLMenuItem classManoloFLTK
2019-02-23Rename member todelete_ of struct Fl_Window_Driver::shape_data_type to ↵ManoloFLTK
effective_bitmap_
2019-02-23New 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-21Remove compilation warning with -Wunused-resultManoloFLTK
Warning was: ignoring return value of ‘char* fgets(char*, int, FILE*)’
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-20Check to avoid erroneous values for the starting GUI scale factor.ManoloFLTK
2019-02-19X11 + gnome: improve detection of the current display scale factorManoloFLTK
Gnome now seems to store the value of the display scale factor in file $HOME/.config/monitor.xml. Previously, that value was readable with the gsettings command. The present commit uses the information found in that file and reverts back to the gsettings command if that information is not found.
2019-02-16Add more branches to Travis-CI control fileAlbrecht Schlosser
All branches named like: - master - branch-1.3 - feature-* - fix-* - issue-* - str-* will be built with Travis-CI in the FLTK standard repo and in the user's and/or developer's forks if they enabled Travis-CI builds.
2019-02-16Remove explicit email notifications from .travis.ymlAlbrecht Schlosser
Explicit email addresses don't play well with forks, i.e. the given mail receivers are *always* notified instead of the author and the committer. This led to build notifications sent to me instead of Matt when he committed something in his own fork. The default rules are much better in this case. The drawback is that *only* the committer and author get notified and there is obviously no way to add anybody that gets notified *additionally* to author and committer. https://docs.travis-ci.com/user/notifications/#how-is-the-build-email-receiver-determined
2019-02-16Fix Fluid batch mode with Fl_Simple_Terminal.Matthias Melcher
Fl_Simple_Terminal would connect Fluid to the Display in batch mode. We fix that by creating an Fl_Text_Display instead.
2019-02-12CMake: Cairo demo must also be built w/o CairoAlbrecht Schlosser
The Cairo demo program (test/cairo_test.cxx) can and should be built even if Cairo is not configured with CMake as it is done with autotools (configure/make). The message window shown when Cairo support is not available has been improved (is more explicit and has a window title).
2019-02-12Reformat according to the CMP (whitespace only)Albrecht Schlosser
Preparing for some minor mods...
2019-02-12Update makesrcdist (internal use only)Albrecht Schlosser
This file is currently identical with the one in branch-1.3 which was used to release 1.3.5rc1. It includes generating the MD5 checksums in a format suitable to be added to the online checksum file.
2019-02-11Document new and modified configure options.ManoloFLTK
2019-02-10Merge branch 'master' of https://github.com/fltk/fltkManoloFLTK
2019-02-10Fix Makefile to produce an app bundle under macOSManoloFLTK
2019-02-09Fix typosAlbrecht Schlosser
2019-02-09Merge remote-tracking branch 'origin/master'ManoloFLTK
2019-02-09X11 platform: account for window scaling in drag-n-drop operations.ManoloFLTK
2019-02-09Remove duplicate source from Makefile (and sort it)Albrecht Schlosser
It's easier to notice duplicate files if they are sorted.
2019-02-08Rename 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-06Remove Fl_Image::as_rgb_image() virtual member function.ManoloFLTK
It's not used in the library, so its utility remains to be proven.
2019-02-05Fix for STR #3503 - handle Fl_Menu_ deleted while its menu window is running.ManoloFLTK
2019-02-05Fixed two warnings from Doxygen.Matthias Melcher
2019-02-05Small improvements to README.macOS.mdMatthias Melcher
2019-02-05Fixed all Pixmaps to be '*const' (STR #3108).Matthias Melcher
2019-02-04Fixed Fl_Text_Editor selection range after paste (STR #3248).Matthias Melcher
2019-02-04Improved decumentation for '@' symbols in labels (STR #2940).Matthias Melcher
2019-02-04Fl_Roller can now be controlled via the mouse wheel (STR #3120).Matthias Melcher
2019-02-04Fixed crash for very small Fl_Color_Chooser (STR #3490).Matthias Melcher
2019-02-03DocsMatthias Melcher
2019-02-03Fixed bug introduced while removing shadow lintMatthias Melcher
2019-02-03TypoMatthias Melcher
2019-02-02Tooltips hide by themselves after 12 seconds (STR #2584).Matthias Melcher
2019-02-02TypoMatthias Melcher
2019-02-02Added widget visibilit indicator to Fluid (STR #2669).Matthias Melcher
2019-02-02Removed all shadow lint in header files (STR #2714).Matthias Melcher
2019-02-02STR #3323: glutAddMenuEntry now has a const label argumentMatthias Melcher
2019-02-02Added Fl_Input_::append() method (STR #2953).Matthias Melcher
2019-02-02Fixed pulldown menu position when at the bottom of the screen (STR #2880).Matthias Melcher
2019-02-02STR #2714: remove new shadow lint for MacOSMatthias Melcher
2019-02-02Made Fl_Check_Browser::swap_item public.Matthias Melcher
2019-02-02Fixed missing item handling in Fl_Chekc_Browser (STR #3480).Matthias Melcher
2019-02-02Fl_Help_Dialog::load() now returns an error code (STR #3429)Matthias Melcher
2019-02-01Fixed Delete key in Fl_Input deleting entire widgets in Fluid (STR #2841).Matthias Melcher
2019-02-01Reorganized Fluid Template feature (STR #3336).Matthias Melcher
2019-02-01Updated Fluid documentation and image (STR #3328).Matthias Melcher
2019-02-01STR #3445: Duplicating Widget Class in Fluid no longer crashes.Matthias Melcher
2019-02-01Updated CHANGES file.Matthias Melcher