summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-08Make building on Mac OS: compile with -DUSING_XCODE only for demo.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10687 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-08CMake building on Mac OS: the demo program uses and finds demo.menu in its ↵Manolo Gouy
bundle. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10686 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-07Corrected typo: resources --> ResourcesManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10685 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-07CMake generation of Xcode project under Mac OS: bundle fluid with its proper ↵Manolo Gouy
icon. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10684 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-07CMake for Mac OS: the generated Xcode project creates bundled test ↵Manolo Gouy
applications and uses appropriate icons for blocks, checkers, and sudoku. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10683 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-07CMake] install CMake files in DATADIR instead of LIBDIR under Linux.Albrecht Schlosser
FLTKConfig.cmake and others have been installed in arch dependent LIBDIR, but should be in arch independent DATADIR. The result is that you can always find FLTKConfig.cmake in <prefix>/share/fltk. This is where "/path/to/fltk" should point to when FLTK is used in external projects (see README.CMake.txt). Todo: test if find_package works w/o defining FLTK_DIR when installed in a standard location. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10682 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-07Don't use -pthread in link commands on Mac OS.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10681 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-07Fix for STR#3167 where a window would decrease in size after each close/open ↵Manolo Gouy
(MSWindows-only). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10680 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-06[CMake] Fix and install fltk-config.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10679 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-05Documentation: replaced characters by bytes as the correct unit Manolo Gouy
of Fl::event_length() when pasting text. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10678 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-05Documentation updates on callbacks and Fl::readqueue().Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10677 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-05Made clear that the new image scaling feature requires FL_ABI_VERSION>=10304.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10676 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-04Fix doxygen docs of previous commit.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10675 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-04Add Fl::abi_check() method to test if the runtime ABI version is correct.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10674 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-04Add FL_ABI_VERSION, FL_API_VERSION, Fl::abi_version(), and Fl::api_version().Albrecht Schlosser
The new constants are the API and ABI versions in int format, resp. The new static methods return the compiled-in API and ABI versions, resp. FLTK_ABI_VERSION is deprecated, but still defined (same as FL_ABI_VERSION). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10673 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-04Tricking Fl_Text_Display into using bearable colors for CodeView in Fluid.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10672 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-04STR #3184: fixed code editor in Fluid to check the previous line for a block ↵Matthias Melcher
comment style in the last character. If so, the previous line is include in the calculation of the current line. This seems to fix issues when changing the block-comment character combination '*/' by deleting a character or adding one in the middle. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10671 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-04Fix Windows 64-bit compilation warnings (STR #2813).Albrecht Schlosser
Thanks to Csaba for providing a patch. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10670 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Fix typo.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10669 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Remove useless cast that would break Windows 64-bit compilation.Albrecht Schlosser
This cast broke Windows 64-bit compilation with a hard error. $ x86_64-w64-mingw32-g++ --version x86_64-w64-mingw32-g++ (GCC) 4.8.3 Error message: widget_panel.cxx:82:41: error: cast from ‘void*’ to ‘long int’ loses precision [-fpermissive] wCallback->do_callback(wCallback, (long)v); ^ git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10668 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Fix more compiler warnings in test/*.cxx (STR #2813).Albrecht Schlosser
Thanks to Csaba for the patch. Also fixed copyright and a few indenting issues. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10667 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Fix compiler warnings in test/forms.cxx and more (inspired by STR #2813).Albrecht Schlosser
This update ought to fix the compiler warnings (tested only under Linux) mentioned in STR #2813. The patch is very different though (more radical). Also removed unused code, fixed copyright and trailing white space. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10666 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Fix copyright and remove obsolete comment.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10665 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Fix compiler warning on Windows 64-bit (STR #2813).Albrecht Schlosser
Thanks to Csaba for finding this and providing a patch. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10664 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Fix compiler warning (another part of STR #2813).Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Fix uninitialized variable compiler warning (part of STR #2813).Albrecht Schlosser
Thanks to Csaba for finding this and providing a patch. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10662 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Add missing cast (part of patch for STR #2813).Albrecht Schlosser
Thanks to Csaba for finding this and providing a patch. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10661 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-03Restore compilability with old SDKs after commit of support for zoom gesture.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10660 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-02Added comments to Fluid Widgets. The comment field is between the Additional ↵Matthias Melcher
Code and Callback field on the C++ Tab of the Widget Editor. Care was taken to correctly resize. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10659 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-02Fixed the Tab order in Fluid dialogs that contain a comment field. The ↵Matthias Melcher
comment field can no longer have tabs in it anymore (hey, it's either that or the other, right?). But I believe that this is a limitation that the user can easily live with. It's just comments, not code. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10658 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-01Finally fixed the order of arrow and icon in the Type browser in Fluid.Matthias Melcher
Boy, this has been bothering me since the early eighties (or whenever I checked that in first). Sorry that it took me a little while. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10657 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-04-01Added FL_ZOOM_GESTURE gesture for OS X.Matthias Melcher
Sadly, I have not commited any code in years, and despite the rumour that I was hit by a train, or worse, move on to Qt, here I am, commmiting unwanted code. Hopefully there are equivalents for this on other platforms?! git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10656 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-30Fix two Linux (gcc/g++) compilation warnings.Albrecht Schlosser
warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10655 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-28Update dependencies.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10654 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-25Rename confusing configure and Makefile (makeinclude) variable.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10653 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-25Fix compilation with FLTK_ABI_VERSION == 10301 and 10302.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10652 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-24More detailed documentation about drawing to other surfaces than the ↵Manolo Gouy
computer display. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10651 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-22Changed Xcode-related date.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10650 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-22Changed eol-style.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10649 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-22Updated Xcode-related info.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10648 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-22Fix STR #3176: possible bad border effect when a set of radio menu items is ↵Manolo Gouy
located first in its menu. Fl_Menu_Item::set_only() is deprecated and replaced by Fl_Menu_::set_only(Fl_Menu_item*). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10647 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-21Documentation: Update ide/README.IDEAlbrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10646 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-21BSD-style printing: remove spaces after -P and -# options.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10645 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-20Documentation: Clarify Fl_Menu_Item::size() docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10644 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-18Add new animated demo to CMakeLists.txt, update .gitignore and svn props.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10643 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-18Detailed how to build the configure script when downloading FLTK by svn.Manolo Gouy
Great help from Greg's post about installing autoconf + automake on Mac OS. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10642 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-18Removed -arch ppc that no longer works with new Apple compilers.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10641 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-18Reflect in README.OSX.txt the removal of the Xcode project. A single Xcode ↵Manolo Gouy
project is now used. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10640 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-18Used by the animated demo.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10639 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-18Added the new 'animated' test program.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10638 ea41ed52-d2ee-0310-a9c1-e6b18d33e121