summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-03Android builds tested successfully after changeover to gitMatthias Melcher
2019-01-02Merge remote-tracking branch 'origin/master'Manolo Gouy
2019-01-02Document global variable fl_sys_menu_bar - continued.Manolo Gouy
2019-01-02Add abi-compliance-checker howto.Albrecht Schlosser
This is intentionally committed to the 'master' branch although it is currently only useful for FLTK 1.3.x ABI checks. In the future we will need it for FLTK 1.4.x or higher.
2018-12-31Document global variable fl_sys_menu_bar - continued.Manolo Gouy
2018-12-31Document global variable fl_sys_menu_bar.Manolo Gouy
2018-12-30Merge remote-tracking branch 'origin/master'ManoloFLTK
2018-12-30Under macOS 10.14, Fl_Cocoa_Window_Driver::flush() draws to the bitmap and ↵Manolo Gouy
does [view setNeedsDisplay:YES]
2018-12-29Add a CMake option to generate driver (developer) documentation.Albrecht Schlosser
Generating driver documentation can now be configured with CMake. The new configuration OPTION_INCLUDE_DRIVER_DOCUMENTATION is "marked as advanced" since only advanced users and/or FLTK developers need this. Previously this could only be achieved by editing documentation/Doxyfile.in. Added missing documentation option descriptions as well.
2018-12-28Merge pull request #11 from MatthiasWM/masterMatthias Melcher
Fixing STR #2901, Fl_Browser formatting char
2018-12-29Adding documentation for '@N', inactive color.Matthias Melcher
2018-12-29Also testing # as a format_char()Matthias Melcher
2018-12-29Fixing STR #2901, wrongly escaping the formatting character code in Fl_Browser.Matthias Melcher
2018-12-28Merge pull request #10 from MatthiasWM/masterMatthias Melcher
Updated macOS build documentation for 1.4
2018-12-29Remove obsolete condition to make static analysis happy.Matthias Melcher
2018-12-29Remove a C style type cast from jpeg_mem_src.Matthias Melcher
2018-12-29Refactored gl_remove_displaylist_fonts to be more easily readable and to ↵Matthias Melcher
stop triggering static analysis tool.
2018-12-28Activate travis-ci, update mail notifications.Albrecht Schlosser
Note: current mail notifications are configured for first tests. We may need to reconfigure this later. See build logs at https://travis-ci.com/fltk/fltk
2018-12-28Merge pull request #8 from fltk/feature/travisMatthias Melcher
Travis implementation supporting build and doc generation for a matrix of targets
2018-12-28Xcode for some reason needs a github account to clone a public github repo. ↵Matthias Melcher
Documentation reflects that now.
2018-12-28More fixes.Matthias Melcher
2018-12-28Note if Apple ID or admin access is needed.Matthias Melcher
2018-12-28Directly install command line tools.Matthias Melcher
2018-12-28Added docs for other build optionsMatthias Melcher
2018-12-28Tested and Working version or macOS command line build README.Matthias Melcher
2018-12-28Tested macOS instruction with fresh macOS Mojave installMatthias Melcher
2018-12-28Easy way to install command line clang and git.Matthias Melcher
2018-12-28Putting the 'Contents' together for the macOS README.Matthias Melcher
2018-12-28Completed README for macOS command line builds. Must still be verified on a ↵Matthias Melcher
clean machine.
2018-12-27As requested implement cmake builds and also implement matrix customization ↵fab672000
to use a static analyzer and also doc gen in only one target to avoid having too many targets
2018-12-27Testing some styles for markdown file.Matthias Melcher
2018-12-27Markup messMatthias Melcher
2018-12-27Started to rewrite README.OSX.txt as README.macOS.md . Also testing GitHub ↵Matthias Melcher
quirks
2018-12-27Fixing some minor lint, found by Pavel Shlyak using PVS studioMatthias Melcher
2018-12-26Travis implementation allowing to build four targets on change of master or ↵fabien
a matching pattern of feature/*. This implementation differs from existing fltk-test and also gitlab implementation : - minimum, fast light implementation: stripoped all unused constructions compared to other implementations - supports successful builds of four targets (linu, osx and then gcc and clang for each of them) - uses before_script instead of before_install - uses after_success for building documentation, instead of building always if error - only builds documentation on linux targets for now (can easily change if future)
2018-12-25Add documentation on how to build Cairo in Linux Debian and derivatives.fabien
2018-12-24Testing github 'commit' and 'push' by modifying obsolete documentation in ↵Matthias Melcher
the README files.
2018-12-22Removes few tabs from options.cmake. When removing tabs, also apply cmp ↵fabien
standard (two spaces) recommended indentation.
2018-12-22remove unnecessary double braces in option.cmake cairo detection codefabien
2018-12-22Make .gitignore ignore CMake autogenerated files and also visual studio .vs ↵fabien
directory
2018-12-22CMake CAIRO support minor improvements: Make the conditional code more ↵fabien
readeable by reusing the already parsed PKG_CAIRO_FOUND variable instead of testing for it again, which also simplifies the preconditions testing. Fix typo (. in endif statement comment).
2018-12-22Fix typo in README.Cairo.txtfabien
2018-12-22Ignore .tlog file generated by msbuild when using msvc tools.fabien
2018-12-20Fix line endings.Albrecht Schlosser
Note: we recommend `git config core.autocrlf true'.
2018-12-20Improve CMake's Cairo detection and issue error message...Albrecht Schlosser
... if Cairo was requested (OPTION_CAIRO or OPTION_CAIROEXT) but Cairo was not found. CMake generation is terminated with a fatal error. The user has two choices: install Cairo libs and headers or disable OPTION_CAIRO and OPTION_CAIROEXT.
2018-12-16Merge remote-tracking branch 'origin/master'ManoloFLTK
2018-12-16macOS + CMake + OPTION_APPLE_X11 : restore building of GLU-based test apps.ManoloFLTK
2018-12-16Fix another clang-tidy warning (issue #5, part 1).Albrecht Schlosser
See https://github.com/fltk/fltk/issues/5 As Manolo pointed out the questionable variable was not used (read) in this case of the switch statement, hence it can be removed.
2018-12-15Fix clang-tidy unused variable warning (issue #5, part 3).Albrecht Schlosser
https://github.com/fltk/fltk/issues/5
2018-12-11Quick fix: menu disappearing (STR #3503 continued)Albrecht Schlosser
Quick fix to repair a case when Fl_Menu_Item::pulldown() was called with only five arguments (argument pbutton == null) as discussed here: https://github.com/fltk/fltk/commit/d87ac9b59783dec5628e7ae242b390cf5097b77a#comments