summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-28Core lib: Fabien Costantini
Cleaned up 3 unused variables warnings in Fl_mac.cxx. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6608 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-28Doxygen Documentation:Fabien Costantini
- Added a new Drawing module, re-ordered it to follow color and fonts module by ading a little defgroup hack in Fl.H - Completed color and fonts module with global functions found in fl_draw.H Modules should be quite exhaustive now, please review and add missing modules/ functions if any. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6607 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-27This is a complete rewrite of the "X Color Browser" demo programAlbrecht Schlosser
(colbrowser.cxx) without dependencies on (X)Forms compatibility methods. The previous version can still be retrieved from svn (up to -r 6605) and from the FLTK 1.1 branch. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6606 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-27STR 2101: fl_set_spot() could crash on Windows under certain conditions.Albrecht Schlosser
The Windows version needs a window to anchor the display window for complex text editing (IME), e.g. Japanese text. This update adds an additional Fl_Window argument to fl_set_spot(), but this is only used for Windows. The implemented version is tested with Japanese text input, including input in subwindows (test/subwindow.cxx). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6605 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-26STR 2087: made Fl_Scrollbar::value() 'const' which braks the ABI.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6604 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-26STR #2013: Added missing 'step' getter for Fl_CounterMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6603 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-26STR #2002: Fl_Chart::clear would not clear all members.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6602 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-26STR #2114: Fl_Browser::clear() did not clear 'last'Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6601 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-26STR #2113: added sorting and a few other functions to Fl_Browser_.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6600 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-26STR 1735: improved documentation on button types.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6599 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-21Coordinate transformations in test programs to avoid using the oldAlbrecht Schlosser
Fl_Group::forms_end() method, because this _may_ be removed later. Replaced forms_end() with end(). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6598 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-21test/line_style: Added shortcut (&Line) for better "line on/off" testingAlbrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6597 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-21simplified and removed an extraneous statement.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6596 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-21Improved line_style test program to draw an optional 1-pixel line drawingAlbrecht Schlosser
over the existing one to be able to see the real coordinates of the lines. With line width > 1 and different colors it is now possible to see and compare line offsets to the left/right/top/bottom of lines. This has been inspired by the discussion in fltk.general, see link: http://www.fltk.org/newsgroups.php?gfltk.general+v:27131 git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6595 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-21Adding utf8 support for copy and paste under OS X 10.5 (and hopefully below)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6594 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-20STR #2098: updated the keyboard handling for 10.5 to better handle composed ↵Matthias Melcher
keys. This now works at least for German and American keyboard mapping (I can finally type German text on my US keyboard again), but is still far from perfect. Also applied Ian's patch which I can't test due to missing OS. Thanks, Ian! git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6593 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-17Updated the bundled libpng to v1.2.33.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6592 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-17Updated CHANGES for STR 2106 fix for 1.3.Fabien Costantini
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6590 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-17STR#2106 fix:callback not called if radio button state changed from a ↵Fabien Costantini
shortcut but is called when changed with mouse. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6588 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-16XCode31 ide project: Fixed missing header include for the jpeg local lib. ↵Fabien Costantini
Harmonized the osx deprecated api warning removal, now like in the unix makefiles. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6587 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-16Sorted buttons order as they appear in fluid, changed the 'same shortcuts A1 ↵Fabien Costantini
and A2 as it is more confusing than helping in finding bugs for this test case. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6586 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-16Reverting this change that was intented for another branch, not trunk, sorry.Fabien Costantini
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6585 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-16patch from STR2026 for testingFabien Costantini
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6584 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-13more doxygen updatesAlbrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6583 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-13Fixed typos and doxygen documentation.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6582 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-12STR 2094: Fixed callback handling for FL_HIDE event for Fl_Input_ andAlbrecht Schlosser
handling of FL_WHEN_ENTER_KEY_ALWAYS. This was a regression introduced with svn -r 6212. History: svn -r 6031: STR #1719: regression introduced in FLTK 1.1 svn -r 6104: Fixed in FLTK 1.1 svn -r 6108: Applied to FLTK 1.3 (okay) svn -r 6212: introduced again by "Merging the UTF8 patch ..." git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6581 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-11Fixed vc6 fltkdll would not link in test directory.Fabien Costantini
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6580 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-11Fixed some vc6 targets would not output their binaries to correct ↵Fabien Costantini
directories since last move in ide directory and disparities between slash and backslashes declarations, not all the targets were modified. Should be ok now. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6579 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-11Fixing corelib would not compile under vc6 following fl_text_extents() ↵Fabien Costantini
addons. checked on win32/vc6,macosx. Please on other win32 compilers. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6578 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-11Replaced all occurrences of deprecated Fl::release() by Fl::grab(0).Albrecht Schlosser
Changed files: src/Fl_Menu.cxx (2x) src/fl_show_colormap.cxx (1x) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6577 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-10STR 2027: Fixed documentation errors.Albrecht Schlosser
Also fixed typos in Fl.H. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6576 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-09Documented module "Safe widget deletion support functions"Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6575 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-09Removed extraneous html tag.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6574 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-09Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6573 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Doxygen pdf manual:Fabien Costantini
+ 'Oxygenized' the frontpage by adding some more spaces between paragraphs + Added punctation and more cosmetics to make it look good. + Updated the fltk.pdf manual so that it reflects all recent fltk-book.tex changes. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6572 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07fltk-book.tex : Reduced ToC to depth 1 thus limiting the number of pages to 9.Fabien Costantini
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6571 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Enhanced fltk-book.tex to feature automatic date update at each generation ↵Fabien Costantini
by adding a today keyword after doxygen version. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6570 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Enhanced fltk-book.tex to feature automatic date update at each generation ↵Fabien Costantini
by adding a today keyword after doxygen version. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6569 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Updated fltk-book.tex to match recent revision change and contributors ↵Fabien Costantini
update in html files. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6568 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07new updated fltk.pdf version, which contains all recent typos and others Al ↵Fabien Costantini
modifications. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6567 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Generated a new version of the fltk reference manual (fltk.pdf)Fabien Costantini
I had to revert the last r6557 change for now to make it work again, (on mac os x 10.5.5, doxygen 1.5.7, latest fltk 1.3) which is strange as I would also have expected it to work independtly from html ... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6566 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6565 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6564 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6563 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6562 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6561 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6560 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6559 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed typos and amended doxygen docs.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6558 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07Fixed documentation dependencies and changed Doxybook (for latex/pdf gen.)Albrecht Schlosser
to _not_ generate the html files. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6557 ea41ed52-d2ee-0310-a9c1-e6b18d33e121