summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-14Implemented the full OS X navigation support for Fl_Input minus scrolling. ↵Matthias Melcher
Improved navigation on other systems (word fwd, backwd). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6764 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-13Modified fix for STR #2150, as discussed, and added Fl::pushed(0) inAlbrecht Schlosser
innards() to prevent multiple popup dialogs from callbacks when dragging valuators (STR #2159). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6763 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-13Added an arrow-key function lookup table for MSWindows vs. OS X to ↵Matthias Melcher
Fl_Text_Editor, waiting for implementation. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6762 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-13Fixed make install for Windows/Cygwin with --enable-x11 (no symlinks)Albrecht Schlosser
(STR #2183). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6761 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-13Boldly going where noone has gone before: I added utf8 in comments in the ↵Matthias Melcher
source code. Let's see how long that will survive ;-) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6760 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-13Little rearrangement for readibilityMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6758 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-12Avoiding crashes for recrsive common dialogs (this does not fix the issue at ↵Matthias Melcher
hand yet) (STR #1986, 2150) / Added menu shortcut alignment for OS X / Fixed bad system menu hadling in OS X (STR #2153) / Fixed File Input mouse pointer dragging (STR #2181) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6757 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-12Reorganized Unittest / fixed and improved OS X keybord support and ↵Matthias Melcher
alternative input methods / fixed OS X utf8 DnD git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6755 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-12Removed Fl_Clock::update() declaration, because there was no implementation.Albrecht Schlosser
There was no documentation for Fl_Clock::update() in FLTK 1.1. FL/Fl_Clock.H: removed Fl_Clock::update() declaration and comments. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6754 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-12Reworded description of calling the virtual draw() method for embeddedAlbrecht Schlosser
widgets in FL/Fl_Widget.H, as discussed in fltk.development, with an additional hint that draw() is virtual. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6753 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-11fleshed out the background information in unicode.doxengelsman
added more info and links on the Unicode Standard, ISO 10646, and UTF-8. added bullet points about what FLTK will and won't do. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6752 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-11removed dead html anchors, and minor rewording, in advanced.doxengelsman
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6751 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-10removed dead html anchors from, and improved layout of, fluid.doxengelsman
added a lot of \par commands to get indented paragraphs for the reference section, basically because the paragraph titles stand out more than the \subsection titles. Do we need to rethink this? git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6750 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-09converted html tags to doxygen commands in opengl.doxengelsman
also corrected function signatures in opengl.dox added doxygen comments to FL/gl.h, src/gl_start.cxx, src/gl_draw.cxx git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6749 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-09converted more html tags to doxygen commands in subclassing.doxengelsman
removed a lot of old html name anchors (unused, or superseded by \ref) added draw_childred() text corrected signatures for draw_child(), draw_outside_label(), update_child() git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6748 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-09suppress spurious doxygen hyperlink to file:// in events.doxengelsman
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6747 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-09fix documentation of draw().Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6746 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-07another update for image handling in Fl_Help_ViewAlbrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6744 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-07Fix image handling in Fl_Help_View (STR #2163 and STR #2004).Albrecht Schlosser
src/Fl_Help_View.cxx: This fix is the first step and compatible with FLTK 1.1 (keeping the ABI). The next step should be to manage the loaded images in an own structure, because we must know exactly, when to release() the images. The previous version would release images too many times and could release shared images that had been loaded by another part of the program (maybe even another Fl_Help_View widget). FL/Fl_Help_View.H: Doxygen comments improved. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6743 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-03STR #2184: bug in Fl_Help_Viewer font stackAlbrecht Schlosser
src/Fl_Help_View.cxx: removed double pushfont() for color changes FL/Fl_Help_View.H: fixed Fl_Help_Font_Stack::pop() to set the correct font git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6741 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-02Fl_Help_View mods for scrollbar sizingGreg Ercolano
1) Introduced new scrollbar_size() methods with global fallback behavior 2) Added int scrollbar_size_ 3) Mods to code to make use of the above 4) Doxygen docs for the above git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6740 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-02Undoing changes made in r6738.. someone checked in my code for me ;)Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6739 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-02Rework of the unittests.cxx program, as per discussionsGreg Ercolano
in fltk.dev: Subject: New unittest app suggestion -- RFC git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6738 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-02Fl_Browser mods for scrollbar sizingGreg Ercolano
1) Moved Fl::scrollbar_size() implementation from Fl_Browser_ to Fl:: 2) Modified Fl_Browser as per fltk.dev discussions: * Deprecate Fl_Browser scrollbar_width() method * Introduce Fl_Browser scrollbar_size() method with global fallback behavior * Docs for above Todo: Make similar changes to other scrollbar oriented widgets git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6737 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-02 Brace and indent mods for readability..Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6736 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-01converted more html tags to doxygen commands in drawing.doxengelsman
most of the function names used as indented paragraph titles are now recognised properly and are shown as links. However, I was forced to "downgrade" many function() references in the text so that the unwary user isn't unexpectedly teleported off the tutorial pages. It reduces the link spaghetti a lot, tweaked Enumerations.H and fl_draw.cxx to get doxygen to recognise more function names used in drawing.dox. only fl_scroll(...) and the offscreen drawing functions still needed for drawing.dox git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6735 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-01minor formatting tweaks to documentation/src/editor.doxengelsman
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6734 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-01Reverted removal of #include <stdio.h>, because it _is_ needed.Albrecht Schlosser
It was removed in r 6682 (STR #2173). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6733 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-01Added "Rendering and measuring of non-utf8-conforming text"Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6732 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-31 Added Mike's suggestion for more const correctness;Greg Ercolano
const char * -> const char * const git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6731 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-31Made the char* arrays 'const' to prevent compiler warnings.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6730 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-30started changing html href calls to doxygen \ref commandsengelsman
in basics.dox, common.dox and drawing.dox, and other cleaning up git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6729 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-28updated document conventions for doxygen recognised entities,engelsman
removed links to class/function reference from index/preface git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6728 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-27fluid: fix erroneous declaration of user-defined static function (STR #2011)engelsman
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6727 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-27Doxgen mods for Fl_Browser*:Greg Ercolano
o Added \see for all methods that seemed to need it o Fix to has_scroll() enum docs as per Albrecht's comments o Other small doc tweaks git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6726 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-27vc2005 update:Fabien Costantini
+ Added readmes to the solution explorer + Added folder to solution explorer to help navigating in the distrib faster and more easily. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6725 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-26converted page footer navigation bars to three-cell tables in all *.doxengelsman
also relaxed table widths in intro.dox to use 100% instead of 700 pixels to fit with doxygen header rule and new footer navigation bars git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6724 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-26vc2005 Project files:Fabien Costantini
- Fixed dependencies problems for line_style and cairo_test targets making full build failed because fltk lib would build after them. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6723 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-26Updated UTF8 todo list from current google shared document for those who ↵Fabien Costantini
can't/ don't know where to look at. Great addons Greg, Thanks! git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6722 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-25removed numbering from doxygen chapters and navigation bars,engelsman
moved class/function reference pages to end of index table, swapped editor/drawing chapters in Doxybook for PDF version git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6721 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-25 o Major mods to Fl_Browser_.{cxx.H}'s doxygen docsGreg Ercolano
o Small mods to Fl_Browser.{cxx,H}'s doxygen docs o FL_SORT_ASC/DESC -> FL_SORT_ASCENDING/DESCENDING (includes necessary mod to test/browser.cxx demo) TODO: Fl_Browser needs new '\see Related methods: ' that was initiated in Fl_Browser_ git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6720 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-25Removed former TODO.utf8 file as suggested and confirmed.Fabien Costantini
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6719 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-25Started a new TODO.utf8 list canvas. Please fill the lists. moved the former ↵Fabien Costantini
todo content to a TOD-files.utf8 file. Should be removed IMHO git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6718 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-25TypoMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6717 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-24Major documentation update including: now html doc API is sorted, navigation ↵Fabien Costantini
problems/side effects fixed, html tags replaced by proper doxygen commands, parameters command switched from a to p. Includes a pdf update. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6716 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-23Fixed garbage pdf/html resulting from glut.dox.Albrecht Schlosser
The problem was the '~' character in a (maybe osolete?) html anchor. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6715 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-23TEMPORARY fix garbage pages in the pdf docs, introduced with svn -r 6704.Albrecht Schlosser
This creates garbage at the end of the html page :-( Needs to be fixed ASAP. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6714 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-22More html to doxygen conversions.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6713 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-22fixed a typoAlbrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6712 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-22changed more html tags to doxygen commands in documentation/src/subclassing.dox,Albrecht Schlosser
changed a few ones back to <tt>...</tt>, and fixed some typos. Todo: Document missing function draw_children(). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6711 ea41ed52-d2ee-0310-a9c1-e6b18d33e121