summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2020-01-09Upgrade bundled libpng from 1.6.16 to 1.6.37Albrecht Schlosser
Release: 1.6.37 - April 14, 2019 For further details see README.bundled-libs.txt.
2020-01-04Update dependencies and .gitignoreAlbrecht Schlosser
2020-01-04Update test/Makefile for checkers build with fluidAlbrecht Schlosser
2020-01-03Creating hires version of Checkers.Matthias Melcher
PNGs are just scaled but should be replaced with crispier graphics from the original vector files.
2020-01-03Added Fluid file to Checkers as a tool to inline the PNG images.Matthias Melcher
2019-12-31Commented out some silly code in the preferences test.Matthias Melcher
2019-12-23macOS: fixed all demo programs that need to access resourcesMatthias Melcher
MacOS uses bundles instead of executables. CMake creates those bundles in various locations, depending on the generator used (Xcode or Makefiles). I tried to fix all instances where demo apps did not find the resources they needed. This probably must be done for Linux and MSWindows as well.
2019-11-21Improve Cairo demo programAlbrecht Schlosser
- remove unused variables - add comments - center drawn buttons - make text slightly smaller to fit into button - reorder button colors (r, g, b)
2019-11-08Don't use Fl::readqueue() in cube demoAlbrecht Schlosser
Usage of Fl::readqueue() is not recommended (should be deprecated?), hence we shouldn't use it in our demo program(s). To do: remove Fl::readqueue() usage from fluid.
2019-11-08Fix cube demo if OpenGL is not availableAlbrecht Schlosser
(1) Fix a compilation error (2) Fix high CPU usage
2019-08-29Fix more compiler warnings (STR 3529)Albrecht Schlosser
test/colbrowser.cxx: [-Wformat-overflow=] test/file_chooser.cxx: [-Wformat-overflow=] Increase buffer size.
2019-08-25Small tooltip improvements for test/tree appGreg Ercolano
2019-06-22Update dependency systemAlbrecht Schlosser
Try to make `make depend' independent of locale.
2019-06-22Fix missing quotes in CMakeLists.txt change.Greg Ercolano
2019-06-22Small fix for build error caught by git's build system.Greg Ercolano
2019-06-22Additional Makefile rules and source files for issue #29.Greg Ercolano
This adds source png and xcf files for checkers pieces. Also adds Makefile rules using xxd to convert .png -> .h as requested by Albrecht in issue #29, (hmm, no comment numbers github?)..message dated "June 22nd 2019 4:22am PDT".
2019-06-22Fix issue #29: Updated buggy/ugly checkers piece iconsGreg Ercolano
OP noticed our one-bit xbm images demonstrated an X11 driver bug on certain hardware. While it's good that our test programs show the bug (e.g. test/bitmap), it's bad that our games do. Removed the 16 xbm files used by checkers which simulated transparency with dithered images, and replaced with 4 "hexdump" png files that are cleaner/simpler looking for such lores pieces (46x46 pixels). Will follow up with a separate commit for the source .png and gimp .xcf file I used for making the pieces.
2019-03-28Update dependenciesAlbrecht Schlosser
Note: these dependencies are not complete and will likely never be because they depend on different configurations.
2019-03-25Update dependenciesAlbrecht Schlosser
2019-03-06Have the fullscreen test program show the screen scaling factor values.ManoloFLTK
2019-02-24Add example of call to Fl_Sys_Menu_Bar::about()ManoloFLTK
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-09Remove duplicate source from Makefile (and sort it)Albrecht Schlosser
It's easier to notice duplicate files if they are sorted.
2019-02-05Fixed all Pixmaps to be '*const' (STR #3108).Matthias Melcher
2019-02-02Removed all shadow lint in header files (STR #2714).Matthias Melcher
2019-02-02STR #2714: remove new shadow lint for MacOSMatthias Melcher
2019-01-18Update dependencies (now sorted)Albrecht Schlosser
The main dependencies (makedepend files) are now sorted alphabetically with one dependency per line.
2019-01-18Sort makedepend files for better comparabilityAlbrecht Schlosser
The intention is to improve (and minimize) diffs when dependencies are changed and `make depend' is executed. (1) use `makedepend ... -w 20' (2) `sort -u' the resultant file with some more "magic". (1) makes sure that there is only one dependent file per line, (2) makes lines unique since `makedepend' can output one file many times which is redundant and makes diffs hard to read. This uses 'mv', 'grep', and 'sort' in all FLTK library Makefiles. Image libraries are intentionally left for a later update.
2019-01-18Fix dependencies (STR 3506)Albrecht Schlosser
test/fracviewer.cxx wouldn't be compiled if the ABI version was changed with configure and `make' was executed w/o `make clean'. Add 'fracviewer.cxx' to list of source files to fix this. Also add missing unittest_scrollbarsize.cxx to dependencies of unittests.o. Finally run `makedepend' to update dependencies. Note: cherry-picked from branch-1.3 and adjusted to fit master (1.4)
2019-01-17Android CMake: icons, docs, more appsMatthias Melcher
2019-01-17Andoird CMake: trying to autocreate Fluid filesMatthias Melcher
2019-01-16Android CMake: fix, more autogenerated filesMatthias Melcher
Fixed a bug that would cause an error is Android Build was NOT defined. Creating list of test targets automatically.
2019-01-16Android CMake: macro for multiple testsMatthias Melcher
Added a macro that creates the IDE files for a named test. This is just a rough layout and will only work for the simpelest of test targets.
2019-01-15Fixed typo in test/CmakeMatthias Melcher
2019-01-15Android: starting to use CMake to build AndroidStudio files.Matthias Melcher
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-29Remove obsolete condition to make static analysis happy.Matthias Melcher
2018-12-20Fix line endings.Albrecht Schlosser
Note: we recommend `git config core.autocrlf true'.
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-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-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-10-29Control resizing behavior of UI buttonsGreg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13099 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-10-29Tooltip for browse button, and include a fallback label if icon not found.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13098 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-10-29Print both returned path and relative path in tty.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@13097 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2018-07-27Add missing Fl_Cairo_Window constructors (STR #3160).Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12993 ea41ed52-d2ee-0310-a9c1-e6b18d33e121