summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-27Fixing some minor lint, found by Pavel Shlyak using PVS studioMatthias Melcher
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
2018-12-10Rename README files to README.txt (and several similar files).Albrecht Schlosser
Files without '.txt' suffix can't be handled well by Windows (users), hence renaming such text files to *.txt makes FLTK more "Windows-friendly". There are a few exceptions (this is intentional): README and other files in bundled libraries (maintained upstream) are not changed.
2018-12-10Update examples: minor changes, rename, update .gitignoreAlbrecht Schlosser
.gitignore, Makefile: add missing files, sort example filenames. Makefile.FLTK: update and extend FLTKCONFIG definition examples. Rename README.examples to README.txt (easier for Windows users). README.txt: minor edits, fix link, remove trailing whitespace.
2018-12-09Fix MacOS-specific regression appeared with move to git when building test ↵ManoloFLTK
with configure. The svn contained empty directories, e.g., test/blocks.app/Contents/MacOS/ Git apparently can't store empty directories. The test/Makefile is modified to create these directories at build-time.
2018-12-09These binary files should not be committed.ManoloFLTK
2018-12-09Necessary for correct app bundlesManoloFLTK
2018-12-09macOS: creation of window with subwindow in iconized form - continued.ManoloFLTK
With macOS 10.13 and 10.14 at least, recursivelySendToSubwindows:@selector(display) is not necessary in the new procedure where the window icon is computed in windowDidMiniaturize rather than in windowWillMiniaturize as was done before.
2018-12-08macOS Mojave: fix window with subwindow created in iconized form - continuedManoloFLTK
Some more changes needed to keep support of MacOS < 10.5
2018-12-08macOS Mojave: fix window with subwindow created in iconized form.ManoloFLTK
2018-12-07Complete fix for STR #3503 (Fl_Choice).Albrecht Schlosser
Fl_Choice::handle() needs to be fixed as well.
2018-12-07Merge remote-tracking branch 'origin/master'Manolo Gouy
2018-12-07macOS comment only: refer to OS 10.14.2 gone public now.Manolo Gouy
2018-12-07Fix crash if menu is deleted while menu is open (SGR #3503).Albrecht Schlosser
This can happen if a menu widget (e.g. Fl_Choice) is deleted in a timer callback while the menu is open (pulldown active).
2018-12-05Better Doxygen explanation of the use of Fl::paste().ManoloFLTK
2018-12-05Avoid 2 errors sent by Doxygen 1.8.14ManoloFLTK
2018-12-05New static member function: Fl_Device_Plugin *Fl_Device_Plugin::opengl_plugin()ManoloFLTK
2018-12-04Merge remote-tracking branch 'origin/master'ManoloFLTK
2018-12-04Define useful implementations of Fl_Graphics_Driver::push_no_clip() and ↵ManoloFLTK
pop_clip().
2018-12-04Fix 'fluid.app' for case sensitive macOS file systems.Albrecht Schlosser
Change 'Fluid.app' to 'fluid.app'. Also changed documentation and (https) links in modified files.
2018-12-04Give a meaningful default implementation to a few more member functions of ↵ManoloFLTK
class Fl_Graphics_Driver.
2018-12-04Merge remote-tracking branch 'origin/master'ManoloFLTK
2018-12-04Simpler implementation of class SVG_Graphics_Driver is enough.ManoloFLTK
2018-12-03Merge pull request #1 from fltk/develop-fabienfab672000
Fix .gitignore after building on mac OSX (using ./configure unix makefiles) still show…
2018-12-03Added as well the .DS_Store pattern as recommended by Manolo.fab672000
2018-12-03Remove the statement that this is a mirror.Albrecht Schlosser
This repository is our main repo since the move to a new server on Dec 01, 2018.
2018-12-02Comment only: to try push with gitManoloFLTK
2018-12-01Fix building on mac OSX (using ./configure unix makefiles) still shows not ↵fab672000
ignored binaries. Note that fltk block, checkers and sudoku games do have special content inside the .app folder, so ensure that these are not globally ignored while cleaning up the other test apps binary content that should be ignored.
2018-11-30macOS: rewrite opengl_plugin_device() to use less memory.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13143 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-30Comments only: correct the header of 2 source files.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13142 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-30Remove unused arguments from the Fl_Device_Plugin::print() member function.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13141 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-29Use the Fl_Gl_Device_Plugin mechanism to simplify the construction of a ↵Manolo Gouy
layer-backed GL window. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13140 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-29Remove unnecessary platform-specific #if / #endif clauses.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13139 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-29Fix FL_PUSH event handling of Fl_Check_Browser (STR #3004).Albrecht Schlosser
Test if the FL_PUSH event is inside the widget area and inside the scrollbars (if scrollbars are visible). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13138 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-28Create default implementation of Fl_Screen_Driver::get_system_scheme() and ↵Manolo Gouy
use it for macOS and Windows. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13137 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-11-27Documentation: reveal where the Fl_Preferences text files are located on ↵Manolo Gouy
each platform. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13136 ea41ed52-d2ee-0310-a9c1-e6b18d33e121