Commit Graph

3227 Commits

Author SHA1 Message Date
Albrecht Schlosser
ac7c97572c Fl_Group::clip_children() is now public (STR #2017)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6467 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 10:23:37 +00:00
Fabien Costantini
9d3b6d2b73 corrected makeinclude IMGDSONAME to CAIRODSONAME paste typo.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6466 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 10:19:11 +00:00
Albrecht Schlosser
587a23b3bb Minor documentation Makefile tweaks.
Removed fltk.pdf from svn:ignore and make distclean.
Added svn:ignore for man pages in documentation/src.
Added *.log to make clean in documentation.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6465 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 09:46:08 +00:00
Matthias Melcher
baa5549c00 Moving some doxygen dox around (Fl_Preferences).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6464 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 09:37:21 +00:00
Fabien Costantini
268ffc6ef2 Cairo increment 2: Finer cairo granularity, less deps, new fltk_cairo lib
+ added new USE_CAIRO config preprocessor def. 
   to differentiate from HAVE_CAIRO so that we can use the cairo lib 
   without forcing the full fltk lib to be linked against it.
   In that case, cairo autolink context functionality which needs fltk lib 
   instrumentation is disabled.
 + added new --enable-cairoext, which correspond to previous --enable-cairo.
   now, --enable-cairo only adds HAVE_CAIRO def. and keeps fltk lib
   from referencing cairo.
   In both cases (--enable-cairo & --enable-cairoext), a new fltk_cairo lib is 
   created. This lib, similarly to local versions of png,jpeg and zlib, 
   is not generated if cairo is not enabled.
 + added cairo to fltk-config : now new --use-cairo flag is available
 + modified all unix like makefiles to now generate minimum cairo deps and also
   new libfltk_cairo lib.
 + added new cairo subdir to permit conditional fltk_cairo lib generation. 
 + vc2005 project minimum update to compile without be broken, but still needs
   to create a similar fltk_cairo independent lib. For now, it works as before
   with a dedicated cairo env. similar to --enable-cairoext context in unix.
 + regression tested ok with cairo disabled on win32, mac osx, mingw.
  


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6462 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 01:42:35 +00:00
Fabien Costantini
7a5e64a4f3 Fixed mingw was broken because src/XUtf8 Makefile didn't point to proper ../../lib and ../../makeinclude paths.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6461 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 01:27:26 +00:00
Matthias Melcher
fc28028954 Updated some documentation for Fl_Preferences::getUserdataPath()
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6460 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-18 20:35:13 +00:00
Matthias Melcher
b91aec5b87 Added clarification to Fl_GL_Window mode function (STR #1945)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6459 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-18 20:01:04 +00:00
Fabien Costantini
fd13aabd19 Enabled Xcode docset makefile generation as it is transparent for non xcode users.
More precisely this option only adds a new hmtl/Makefile target and will permit 
to make and install fltk doc to be incorporated to XCode 3, 
but it is not automatically generated, even on the mac platform; 
as you still have to run manually make install from the html directory to activate that one. 
Works Great, FLTK documentation side by side with Apple Documentation in your XCode environment !!!



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6457 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-18 16:23:26 +00:00
Fabien Costantini
b047ee943f Doxygen documentation:updated README
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6456 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-18 07:52:26 +00:00
Fabien Costantini
83c49f6fba Documentation makefile: Fixed make install would return an error if html folder does not exist.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6455 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 20:46:27 +00:00
Fabien Costantini
b110a858d6 Changed the former todo_filelist used for WPs about porting old html to doxygen to a general TODO.doc now.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6454 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 12:50:16 +00:00
Fabien Costantini
6ff84799a3 Moved latex related files to src, man files to src, updated Makefile and Doxyfile accordingly.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6453 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 12:42:28 +00:00
Fabien Costantini
69dbe4ea9c now renaming restoring dir src_doc src.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6452 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 11:26:30 +00:00
Fabien Costantini
09cfc1a1ea Removing current broken history documentation/src dir.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6451 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 11:22:35 +00:00
Fabien Costantini
4b5a6d1b23 adding jpg files from 6430 to restore dir
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6450 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 11:17:55 +00:00
Fabien Costantini
4ff02beea2 added new eps files to histo restoring dir.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6449 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 11:13:42 +00:00
Fabien Costantini
690af6a7a0 updated all dox files, history kept. will add other eps files on another commit
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6448 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 11:10:23 +00:00
Fabien Costantini
501690edce Last test does keep history, lets add all related files and patch them afterwards...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6447 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 11:08:15 +00:00
Fabien Costantini
7183891af3 test only, will remove. check if we keep the history for that file from pre 6430.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6446 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 11:02:23 +00:00
Fabien Costantini
8f91b10bbe for testing purposes following dox and gif history break since r6431, seems that it needs this to be committed to repos before more local svn move operations.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6445 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-17 10:52:23 +00:00
engelsman
4b48d5f84a added more minor doxygen comments for fl_draw.H and fl_line_style.cxx
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6444 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-16 20:56:43 +00:00
Fabien Costantini
ee1db2a27c Doxygen documentation: Fixes obsolete install data when using make install. Now fltk.pdf and all potential html files are installed in the fltk docdir.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6443 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-16 11:41:58 +00:00
engelsman
065cfaadbe minor doxygen updates for fl_draw.H, fl_color.cxx and fl_vertex.cxx
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6442 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 21:38:38 +00:00
Fabien Costantini
4f60171ba6 documentation Makefile:
+ Added all eps files to pdf gen dependencies.
+ Added Doxyfile to html and latex/pdf deps
+ Added a new pdf-dist target to please mum & dad there in heaven.



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6441 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 17:35:39 +00:00
Fabien Costantini
14ca02ffff Doxygen documentation: commented out the 1.5.7 specific doc options, updated README for pdf and html use. Now minimum version required is 1.5.5
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6440 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 15:58:04 +00:00
Fabien Costantini
5a71578b1b Doxygen pdf documentation: Changed pdf mime type to application/pdf. Removed all Widget class headers from file section as they already are in the class section, this saves many pages. Also disabled the referenced by/from systematic inserts for each functions as this is more a core developer documentation feature than a fltk user manual feature, also saves many pages. Didn't use the LATEX_COMPACT feature yet, not happy with its result, will comment it later.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6439 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-15 13:46:06 +00:00
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