Fabien Costantini
19ca3c6edd
Doxygen pdf documentation: Fixed missing dox files images in latex. Fixed license info would not show completely in pdf.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6438 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 12:13:43 +00:00
Fabien Costantini
d272c1b43f
Doxygen PDF Documentation: Added image latex tags, added missing eps corresponding images (most of them in B/W) for the widget classes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6437 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 11:27:29 +00:00
Fabien Costantini
dc7808d4da
Added svn:ignore to vc2005, xcode build env, emacs TAGS.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6436 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 08:21:43 +00:00
Fabien Costantini
7735c1b42c
Doxygen documentation: added svn properties to ignore temp files, set pdf file mime-type to octet stream. Created a custom output log that captures all pdflatex output and makeindex output as we could loose some of them in the standard refman.log because of the iterating crazy nature of these latex tools. Now make pdf file generates the full baby (including ToC) in one shot.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6435 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 08:09:33 +00:00
Fabien Costantini
9701852f48
Doxygen pdf documentation: made pdflatex run in batchmode. This is non verbose and nonstopmode is, but pdflatex also furthers refman.log containing all the error report...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6434 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 06:58:38 +00:00
Fabien Costantini
42184c88b6
Updated the todo list with new devl notes and todo for the pdf doc & makefile
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6433 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-14 23:10:57 +00:00
Fabien Costantini
7592d7c588
Doxygen makefile: added new html and pdf targets, to use it run : make html, make pdf. for the last case, when an error is detected, the gen stops and you may have to run manually pdflatex again to have a correct toc ...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6432 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-14 23:00:13 +00:00
Fabien Costantini
497afccb07
Doxygen pdf man: First version added in documentation/fltk.pdf, old doc removed, images, dox files moved to a new src directory.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6431 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-14 22:12:25 +00:00
engelsman
e08fffdfe0
copied more documentation from drawing.dox to {fl_curve,fl_vertex}.cxx
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6430 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-14 21:42:24 +00:00
Fabien Costantini
7a90386c6d
Doxygen pdf documentation: OUTPUT_DIRECTORY is now . Changed the ABSOLUTE_PATH_NAMES as suggested but it seems that there is a bug in doxygen as the pdf TOC still shows the path but not the content pages.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6429 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-14 20:54:00 +00:00
Fabien Costantini
528d1d0e7a
Doxygen pdf documentation: added htmlonly endhtmlonly tags to avoid pdf doc to have ugly nav bar at the end of the custom chapters. This implies that no ref tag is used, so i reverted ref tags to original a href names. htmldoc was never expanded to doxygen, changed it so that it works in configure.in .
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6428 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-14 20:40:23 +00:00
Fabien Costantini
34c5642cfa
Updated TODO.osx list.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6427 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 23:57:49 +00:00
Fabien Costantini
025290929d
Fixed missing config.h includes in X11 after QD removal.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6426 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 23:44:22 +00:00
Fabien Costantini
097c3cd91e
fixed missing case darwin in configure.in after qd removal.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6425 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 23:34:07 +00:00
Fabien Costantini
86fee3f0d1
Set CASE SENSE NAME option to YES as discussed.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6424 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 23:12:51 +00:00
Fabien Costantini
92051890f1
Quickdraw removal: option removed from configure, all Qd code removed from sources. Also took this opportunity to sort the ifdef clauses so that USE_X11 shows first. Also added error pragma to enforce proper target checking, thus make even less assumptions.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6423 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 23:10:43 +00:00
Fabien Costantini
8e9c1d1ab0
fixed fluid template would not save correctly under quartz.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6422 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 23:07:45 +00:00
engelsman
de04c108f8
copied more doxygen comments from drawing.dox back to source code
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6421 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 21:42:05 +00:00
Matthias Melcher
8a20846803
STR 1992: Fixed Fluid textcolor output
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6420 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 20:11:30 +00:00
Matthias Melcher
395129dfdb
STR #1991 : Fixed wrong default value of Fl_Spinner in Fluid
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6417 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 19:52:12 +00:00
Matthias Melcher
a26d5408a1
STR 1952: Fixed first modifier key event, some minor utf8 orrections.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6416 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 19:26:18 +00:00
engelsman
3fda0918b6
more html to doxygen conversion for license.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6413 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-12 15:13:40 +00:00
Albrecht Schlosser
01290ba3df
Fixed some old typos.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6412 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-11 16:27:55 +00:00
engelsman
9ffe5fdeec
more html to doxygen conversion for examples.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6411 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-11 14:49:33 +00:00
engelsman
9584477b26
more html to doxygen conversion for {osissues,migration*,development}.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6410 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-11 12:46:11 +00:00
Albrecht Schlosser
7c977f76a0
Fl_Tooltip could pop up a wrong tooltip, when there had been no tooltip
...
displayed before, and the current belowmouse() widget didn't have a tooltip.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6409 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-11 12:33:28 +00:00
engelsman
5abbe21b52
more html to doxygen conversion for {enumerations,glut,forms}.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6408 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-11 09:50:07 +00:00
engelsman
0e518f7f49
more html to doxygen conversion for {fluid,advanced,unicode}.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6407 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-11 08:14:59 +00:00
engelsman
d658ae6039
converted more html to plain doxygen in {events,subclassing,opengl}.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6406 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-10 20:17:33 +00:00
engelsman
136b5f86f6
converted more html to plain old doxygen in editor.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6405 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-10 18:49:47 +00:00
engelsman
7f105bfa47
converted more html to plain old doxygen in basics.dox and common.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6404 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-10 17:10:28 +00:00
engelsman
56fdfed542
converted more html to plain old doxygen in preface.dox and intro.dox
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6403 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-09 21:13:38 +00:00
engelsman
4fb871e245
first steps towards doxygen to LaTeX to PDF generation
...
- Doxyfile: enable LATEX generation
- index.dox: table simplified, and alternative \image latex added
- FL200.eps: new eps version of FL200.gif
- fltk-book.tex: LaTeX template file, with title page
Note: there are still too many errors in the generated LaTeX because
the html in the *.dox files is too complex for doxygen's understanding,
so we still can't generate the full LaTeX and hence PDF versions.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6402 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-09 20:29:36 +00:00
engelsman
28ab4c4411
converted <a href> to \li \ref, and reduced space with <br> in drawing.dox
...
minor simplification and tidying
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6400 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-08 22:28:57 +00:00
engelsman
9f39d287b9
completed addition of \section, \subsection and \par to drawing.dox
...
consistent \section, \subsection, \par applied to complete file.
corresponding source code comments for functions still to be completed.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6399 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-08 22:04:13 +00:00
engelsman
9ab5e8b528
proof of concept use of \section, \subsection, \par in drawing.dox
...
experiment replacing html H2 H3 H4 tags in Boxes and Clipping sections
with \section, \subsection, functionname and \par for indentation.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6398 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-08 20:01:36 +00:00
engelsman
32d164ccdf
started simplification of HTML in drawing.dox to allow LaTeX generation
...
This is very much a work in progress, with some wierd formatting of H3,
H4 and A tags until they are replaced by doxygen or reworked in html.
The two big questions to come out of this simplification are:
1. if the function descriptions are moved to the source code and the
reference pages, how much does the tutorial page need to be reworked
and how much information should be duplicated;
2. how do we distinguish between the doxygen Fl_Widget::draw() links
to the reference page, and the in-page links in the tutorial
<A href="subclassing.html#draw"><tt>Fl_Widget::draw()</tt></A>
This second point is illustrated by the first two bullet points
which are identical text but the links point to different places.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6397 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-08 16:53:41 +00:00
engelsman
0adc1ccdaa
doxygen comments for undocumented drawing, clipping and color functions
...
added comments in fl_draw.H, fl_color.cxx and fl_rect.cxx so that the
links within drawing.dox can be simplified to allow LaTeX/PDF docs too.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6392 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-07 21:07:12 +00:00
engelsman
82a48229fe
added doxygen comments for undocumented functions in fl_boxtype.cxx
...
Some of these are required in order to simplify the html headers,
names and links in drawing.dox, to let doxygen do the linking and
generate correct LaTeX.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6390 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-06 21:16:56 +00:00
Fabien Costantini
2c2cc8592e
Fixed a memory leak in new quartz window frame sizes detection routine.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6389 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-06 19:20:49 +00:00
Fabien Costantini
aca18384b7
STR#2058 fix: fl_draw() would crash on Quartz if no font was selected yet.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6388 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-06 16:40:42 +00:00
Fabien Costantini
e1d53edca0
STR#2005 fix: potential crash in Fl_Text_Display.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6387 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-05 23:37:11 +00:00
Fabien Costantini
30800d35d4
STR#2052 fixed. Also added documentation to FL_File_Input explaining what events the user can handle and also an application note explaining how to avoid potential callback reentrant calls.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6386 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-05 23:10:33 +00:00
Fabien Costantini
908a2b5515
Doxygen documentation: added missing counter.gif image in Fl_Counter,Fl_Simple_Counter doc, also corrected some typos. Fl_Spinner is missing a gif file in class doc., would be nice to add a little one (could be extracted from valuators.gif)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6385 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-05 22:51:56 +00:00
engelsman
d4f47ee97e
changed index.dox table text to use <b> instead of <h1> for doxygen/latex
...
Changing <H1>FLTK 1.3.0 Programming Manual</H1> in the table on the
current "cover page" to plain old <B>...</B> allows the 'make pdf' in
the doxygen created latex directory to at least get past the first page.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6379 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-05 19:09:55 +00:00
Fabien Costantini
cf001ac338
STR#2051 fix: Tile would still change the mouse cursor when inactive.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6378 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-05 17:21:08 +00:00
engelsman
8d5f884b4a
added explicit *.dox entries to Doxyfile INPUT variable.
...
This is needed so that the LaTeX option processes files in the
desired order rather than alphabetical. Not sure whether the
../FL and ../src entries should be mid-list or at the end.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6377 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-05 16:25:26 +00:00
Fabien Costantini
355223b558
STR#2056 Fixed all compilation problems and tested that fluid, utf8 demo works the utf8 code is harmonized with the unix impl. instead of the win32 impl in case Cygwin lib is used.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6376 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-04 17:26:07 +00:00
Fabien Costantini
fdeb60898e
#STR2056 partial fixes : wsock API now compiles ok, but there are still all utf8 stuff that won't compile: fl_utf8.cxx, fl_set_fonts_win32.cxx won't compile yet and Fl_Preferences recent utf8 addon should be checked for Cygwin.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6375 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-04 16:35:58 +00:00
engelsman
c28c0de681
added doxygen comments for undocumented features in Fl, Fl_Gl_Window
...
- I see Fabien was/is? busy with Fl.H, so I submit the few changes
I've made and hope I haven't trodden on his toes too much :-)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6374 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-04 15:54:15 +00:00