Commit Graph

704 Commits

Author SHA1 Message Date
Manolo Gouy
6432f87743 Set to version 1.3.2
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9742 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-09 18:45:57 +00:00
Manolo Gouy
0d97108c7a Extended copyright date range to 2012.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9730 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-22 10:06:18 +00:00
Matthias Melcher
8701434312 Upgrade version number to 1.3.1
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9707 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-06 21:13:54 +00:00
Manolo Gouy
00ed897277 Documented the fl_open() utility function.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9704 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-10-19 11:23:51 +00:00
Manolo Gouy
406bafecc6 Documented the fl_fopen() utility function.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9702 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-10-19 09:23:05 +00:00
Manolo Gouy
25b66914d5 Document that the dropping of filenames under X11 produces a URL-encoded, UTF_8 string.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9584 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-06-10 12:33:04 +00:00
Greg Ercolano
b879b0673a Added some descriptions to colors, switched jpg -> png.
(jpeg was 2x larger)


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9524 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-05-17 23:34:17 +00:00
Greg Ercolano
7dcf31ff36 Added colormap with index numbers in the legends to the "Colors"
section of the 'Drawing Things in FLTK' section. This should make it easy
to quickly identify the color numbers of the default FLTK colormap entries.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9521 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-05-17 22:42:26 +00:00
Greg Ercolano
34716f86a0 Added three methods and dox to Fl_Tooltip:
margin_width()	-- controls margins around tooltip's text
	margin_height()	-- controls margins above and below tooltip's text
	wrap_width()	-- controls maximum width of text before wordwrapping is enforced

These are read-only for the current release, 
and read/write as an ABI feature.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9510 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-05-16 23:19:37 +00:00
Greg Ercolano
041a77c347 Small adjust
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9481 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-05-11 12:19:04 +00:00
Greg Ercolano
7e66b6ee3c Added screenshot for Fl_Spinner docs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9480 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-05-11 12:12:00 +00:00
Greg Ercolano
ebf71d633b Documentation improvements:
o Added fl_text_extents() to the 'Drawing things in FLTK' section
	o Added 'see also' sections to all the text measuring functions in that section
	o Added detail to fl_text_extents() docs regarding it not handling FLTK symbols,
	  as non-public comment for that method indicates.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9463 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-05-08 16:15:34 +00:00
Greg Ercolano
f58cd169c0 Various mods for Fl_Tree
o Fix STR#2828 (E): {Vertical|Widget} Gap
    o Moved Fabien's reselected methods to Fl_Tree_Prefs,
      return method made const, doxygen, removed underbars from methods
      (to follow general API)
    o Widgets can now appear to the right of labels.
      This can be controlled with item_draw_mode(FL_TREE_ITEM_DRAW_LABEL_AND_WIDGET)
    o Cleaned up Fl_Tree_Item::draw(), Fl_Tree::draw()
    o New methods:
            marginbottom()       -- [ABI feature] extra space below last tree element when scrolling
            widgetmarginleft()   -- [ABI feature] space to left of widget
            usericonmarginleft() -- space to left of usericon
            labelmarginleft()    -- space to left of label
            item_draw_mode()     -- control how items, widget() are drawn
    o Updated Fl_Tree docs, tree-elements.png
    o test/tree: added sliders to test the above new features,
      added "open all" and "close all" buttons
    o Probably other stuff..


TODO: Fix "scroll-beyond-bottom" (STR#2796)
TODO: Fix other items in STR#2828



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9377 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-04-22 13:40:02 +00:00
Manolo Gouy
08ce2e07d3 Fix STR#2641: true fullscreen windows that cover all their screen including menu bar, task bar, dock.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9299 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-03-23 16:47:53 +00:00
Manolo Gouy
ceb2bbc4b8 Fix so that function Fl::cairo_make_current() is properly documented
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9251 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-02-21 13:36:07 +00:00
Greg Ercolano
931f01a589 Cleaner example image for input_choice. Kept size the same.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9204 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-12-08 19:31:18 +00:00
Greg Ercolano
6d4c2a2e22 Introducing a FAQ to the FLTK docs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9146 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-10-25 02:17:29 +00:00
Matthias Melcher
0ee9324268 Removed accidental commit
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9067 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-09-27 22:16:43 +00:00
Matthias Melcher
4a7eb9cb0c STR 2683: calling show_cursor() before a text buffer is assigned to an Fl_Text_Diisplay deos not crash any longer.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9064 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-09-27 17:00:35 +00:00
Manolo Gouy
d7a17442fd Added the name of the type of the fl_gc global variable under Mac OS.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9036 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-09-14 15:19:20 +00:00
Greg Ercolano
7d8c00cc09 Backing out r9025; the correct info is at the top of the document
(to use <FL/x.H> instead of define FL_INTERNALS).



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9028 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-09-02 21:01:28 +00:00
Greg Ercolano
e758e6aac2 Mention the need for #define FL_INTERNALS for fl_xid().
(STR #2696, http://fltk.org/newsgroups.php?gfltk.development+v:12524)



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9025 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-09-01 20:14:26 +00:00
Albrecht Schlosser
d75ad25e5e Fixed typo.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9016 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-08-26 17:54:01 +00:00
Albrecht Schlosser
6967e05cab Updated documentation, removed customized html stylesheet, updated html footer.
Note: you need Doxygen 1.7.5 or later to generate proper documentation.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9015 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-08-26 17:25:44 +00:00
Greg Ercolano
4f4a8fc3c7 Modifications to all LGPL headers for STR #2685.
(to clarify static exception LGPL by changing license references)



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8864 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-07-19 04:49:30 +00:00
Albrecht Schlosser
8dd43e74dc First attempt to improve the html footer for the new doxygen layout.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8652 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-05-11 15:51:38 +00:00
Albrecht Schlosser
86e58bc0d8 Fixed "Index" link on documentation pages.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8651 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-05-11 15:49:30 +00:00
Albrecht Schlosser
40ee930839 Updated doxygen stylesheet to new version (doxygen 1.7.4). This was really
needed to fix the layout of the new style docs.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8650 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-05-11 13:12:34 +00:00
Albrecht Schlosser
8ef6bccf09 Fix a small documentation issue of a missing link.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8649 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-05-11 13:06:13 +00:00
Albrecht Schlosser
3b76848435 Documentation updates, also fixing STR #2574, trying to make clear
which events invisible and inactive widgets can get.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8623 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-04-24 17:09:41 +00:00
Albrecht Schlosser
06e17886ed Documentation fixes and a few indent corrections.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8621 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-04-23 15:46:30 +00:00
Albrecht Schlosser
885c5fe16d Fixed documentation typo.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8550 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-03-31 16:06:59 +00:00
Albrecht Schlosser
5c29bca9d4 Updated documentation/strip_tags for usage of doxygen 1.7.3.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8480 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-02-27 14:48:20 +00:00
Greg Ercolano
d0d159d17d Selection color fixes, widget screenshot added to top of docs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8420 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-02-13 17:30:17 +00:00
Manolo Gouy
816fc3b971 Mac OS only: added class Fl_Mac_App_Menu to support localization
of the application menu. Added corresponding Doxygen doc.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8357 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-02-01 21:31:57 +00:00
Greg Ercolano
2192b8aed2 Separated tree and tree_item methods.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8348 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-02-01 03:27:23 +00:00
Albrecht Schlosser
96c410dceb Hiding the Fl_X class under WIN32 (STR #2522).
Applied Manolo's patch, modified to use FL_INTERNALS for
explicit request in user code to expose class Fl_X.
Also changed X11 and Mac OS to use FL_INTERNALS.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8289 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-17 23:52:32 +00:00
Manolo Gouy
728b46535b Document that hidden class Fl_X is accessible only if FL_LIBRARY is #define'd.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8276 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-13 22:32:38 +00:00
Albrecht Schlosser
0cfc132601 Documentation updates. Reformatted development.dox, removed some old and
obsolete parts.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8267 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-12 09:20:11 +00:00
Albrecht Schlosser
645e86a30c Updated documentation copyright dates to 2011.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8261 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-11 20:23:46 +00:00
Matthias Melcher
026632d781 Small formatting updates for Intor.dox
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8257 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-11 13:07:10 +00:00
Albrecht Schlosser
313352b55f Updated documentation/README to reflect the new distribution of
pre-generated documentation as separate downloads.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8256 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-11 13:06:15 +00:00
Albrecht Schlosser
aa4342fe1a Next try to improve documentation title and version numbers.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8254 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-11 10:49:50 +00:00
Albrecht Schlosser
1cccb74748 Fixed Doxygen version numbers (and better HTML title with version number).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8253 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-11 10:37:47 +00:00
Ian MacArthur
41a64c5012 Attempt to update doxygen description of building under winXX as it was out of date
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8238 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-10 11:37:22 +00:00
Matthias Melcher
d6bffb20a3 STR 2511: some minor doc changes. I did some extensive changes just after releasing RC2
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8203 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-06 21:48:37 +00:00
Manolo Gouy
bc509d32eb Fix STR #2504 (first part). Replaced HAVE _CAIRO by FLTK_HAVE_CAIRO and USE_CAIRO
by FLTK_USE_CAIRO everywhere.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8198 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-06 10:24:58 +00:00
Albrecht Schlosser
128636292a Added refman.pdf to clean target in documentation/Makefile.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8195 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-05 23:00:33 +00:00
Albrecht Schlosser
3d470e8c0d Modified documentation/Makefile to correctly generate docs.
Generating HTML and PDF docs is now independent, order doesn't matter.

New and modified make targets:

 - html: generate HTML docs only
 - pdf:  generate PDF docs only
 - dist: generate HTML and PDF docs (use for distribution files)
 - html-online: HTML docs with "stripping" modification dates
 - alldocs: retained as synonym for 'dist'

To do: README file must be updated...


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8191 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-05 12:55:10 +00:00
Matthias Melcher
cf95f8d261 Some minor doc changes to avoid doxygen warning.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8184 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-01-04 18:28:01 +00:00