From: Lyle J. <ly...@us...> - 2002-05-10 19:43:11
|
Update of /cvsroot/fxruby/FXRuby In directory usw-pr-cvs1:/tmp/cvs-serv27125 Modified Files: Tag: release10 ChangeLog Makefile Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ChangeLog,v retrieving revision 1.24.2.2 retrieving revision 1.24.2.3 diff -C2 -d -r1.24.2.2 -r1.24.2.3 *** ChangeLog 30 Apr 2002 19:42:23 -0000 1.24.2.2 --- ChangeLog 10 May 2002 19:43:07 -0000 1.24.2.3 *************** *** 1,2 **** --- 1,308 ---- + 2002-05-10 12:22 lyle + + * doc/implementation.xml: file implementation.xml was initially + added on branch release10. + + 2002-05-10 12:22 lyle + + * doc/implementation.html: file implementation.html was initially + added on branch release10. + + 2002-05-10 12:22 lyle + + * doc/: book.html, book.xml, changes.html, changes.xml, + implementation.html, implementation.xml, library.html, todo.html, + tutorial1.html: Added a new documentation section + + 2002-05-10 09:58 lyle + + * Makefile: Added the Makefile and the FXRuby.spec file to the list + of files packaged into the source tarball. + + 2002-05-10 00:04 lyle + + * ext/fox/extconf.rb.in: file extconf.rb.in was initially added on + branch release10. + + 2002-05-10 00:04 lyle + + * ANNOUNCE.in, ANNOUNCE.tmpl, Makefile.in, setversions.rb, + ext/fox/extconf.rb.in, ext/fox/extconf.rb.tmpl: [no log message] + + 2002-05-10 00:04 lyle + + * ANNOUNCE.in: file ANNOUNCE.in was initially added on branch + release10. + + 2002-05-10 00:04 lyle + + * Makefile.in: file Makefile.in was initially added on branch + release10. + + 2002-05-10 00:00 lyle + + * update_website.sh: [no log message] + + 2002-05-09 23:50 lyle + + * FXRuby.spec: [no log message] + + 2002-05-09 22:44 lyle + + * Makefile, make-drop.sh: [no log message] + + 2002-05-09 22:44 lyle + + * Makefile: file Makefile was initially added on branch release10. + + 2002-05-09 19:37 lyle + + * FXRuby.spec: [no log message] + + 2002-05-09 18:25 lyle + + * FXRuby.spec: [no log message] + + 2002-05-09 17:25 lyle + + * FXRuby.spec: [no log message] + + 2002-05-09 16:39 lyle + + * drop-win32.sh, make-drop.sh: [no log message] + + 2002-05-09 16:35 lyle + + * FXRuby.spec: Initial version of an RPM spec file. + + 2002-05-09 16:35 lyle + + * FXRuby.spec: file FXRuby.spec was initially added on branch + release10. + + 2002-05-09 16:28 lyle + + * doc/images/tutorial1.png: file tutorial1.png was initially added + on branch release10. + + 2002-05-09 16:28 lyle + + * doc/: tutorial1.png, tutorial1.xml, images/tutorial1.png: Moved + tutorial1.png from doc/ to doc/images. + + 2002-05-09 15:22 lyle + + * ext/fox/core_wrap.cpp, swig-interfaces/typemaps.i, + ext/fox/icons_wrap.cpp, ext/fox/image_wrap.cpp: Modified the input + typemaps for "const void *pix" and "const FXuchar* PIXELS" so that + the constructors for icons and images can accept either strings (as + before) or MemoryBuffer instances (see SF Bug #550996). + + 2002-05-08 17:37 lyle + + * ext/fox/: FXRuby.cpp, include/FXRuby.h: Further attempts to get + GC correct. + + 2002-05-08 16:43 lyle + + * ext/fox/core_wrap.cpp, lib/fox/overloads.rb, + swig-interfaces/FXRegion.i, tests/TC_FXHMat.rb, tests/TC_FXHVec.rb, + tests/TC_FXRegion.rb, tests/stress1.rb: Updates to test cases + TC_FXHVec.rb and TC_FXHMat.rb to test the new clone instance + methods for these classes. Added support for overloaded + FXRegion#contains? and a new test case for this class. + + 2002-05-08 16:29 lyle + + * tests/TC_FXRegion.rb, ext/fox/core_wrap.cpp, + ext/fox/dialogs_wrap.cpp, ext/fox/icons_wrap.cpp, + ext/fox/image_wrap.cpp, ext/fox/layout_wrap.cpp, + ext/fox/mdi_wrap.cpp, ext/fox/opengl_wrap.cpp, + ext/fox/scintilla_wrap.cpp, ext/fox/ui_wrap.cpp: [no log message] + + 2002-05-08 16:29 lyle + + * tests/TC_FXRegion.rb: file TC_FXRegion.rb was initially added on + branch release10. + + 2002-05-08 16:09 lyle + + * swig-interfaces/: FXHMat.i, FXHVec.i, FXRegion.i: Latest SWIG has + support for copy constructors, so the copy constructors for these + classes (FXHMat, FXHVec and FXRegion) are now exposed in FXRuby as + the instance methods FXHMat#clone, FXHVec#clone and FXRegion#clone. + + 2002-05-08 14:53 lyle + + * swig-interfaces/FXScintilla.i: Incorporated Gilles' stuff for + Scintilla TextRange struct. + + 2002-05-08 11:50 lyle + + * ext/fox/: core_wrap.cpp, dialogs_wrap.cpp, icons_wrap.cpp, + image_wrap.cpp, layout_wrap.cpp, mdi_wrap.cpp, opengl_wrap.cpp, + scintilla_wrap.cpp, ui_wrap.cpp: [no log message] + + 2002-05-08 11:49 lyle + + * swig-interfaces/image.i: Make sure that FXMemoryBuffer.i gets + wrapped along with image.i. + + 2002-05-08 11:48 lyle + + * swig-interfaces/Makefile: Marked "clean" as a .PHONY target. + + 2002-05-08 11:45 lyle + + * swig-interfaces/FXMemoryBuffer.i: file FXMemoryBuffer.i was + initially added on branch release10. + + 2002-05-08 11:45 lyle + + * ext/fox/include/FXMemoryBuffer.h: file FXMemoryBuffer.h was + initially added on branch release10. + + 2002-05-08 11:45 lyle + + * examples/image.rb, ext/fox/include/FXMemoryBuffer.h, + ext/fox/include/FXRuby.h, swig-interfaces/FXImage.i, + swig-interfaces/FXMemoryBuffer.i: Modified the interface to + FXImage#data so that it returns an FXMemoryBuffer instance instead + of a string (See SF Bug #550996). The primary difference is that + FXMemoryBuffer wraps the actual data pointer stored by the FXImage + instead of making a copy; this way you should be able to modify the + buffer and re-render the image as you can in C++. + + 2002-05-08 11:35 lyle + + * lib/fox/aliases.rb: Added aliases: + + FXDC#tile= (for FXDC#setTile) + FXDC#stipple= (for FXDC#setStipple) + FXDC#clipRegion= (for FXDC#setClipRegion) + FXDC#clipRectangle= (for FXDC#setClipRectangle) + + 2002-05-08 11:33 lyle + + * ext/fox/FXRuby.cpp: Modified order of requires so that aliases.rb + is loaded after overloads.rb. + + 2002-05-08 11:32 lyle + + * examples/image.rb: Minor updates to the image.rb example to + replace calls with shorter aliases, e.g. replacing + @canvas.getWidth() and @canvas.getHeight() with @canvas.width and + @canvas.height. + + 2002-05-08 11:24 lyle + + * lib/fox/aliases.rb: Corrected a typo; the alias for + FXColorWell#getRGBA was supposed to be "rgba" but was actually + "rbga". This has been fixed! + + 2002-05-08 10:25 lyle + + * ext/fox/include/FXRbGIFCursor.h, swig-interfaces/FXCursor.i, + swig-interfaces/FXGIFCursor.i: Modified the constructors for + FXCursor and FXGIFCursor so that the hot spot coordinates (hx and + hy) no longer have default values of -1. Although FOX allows this, + it's not correct for Windows where you *must* specify a reasonable + value for those arguments; so I'm removing the temptation for + FXRuby ;) + + 2002-05-07 21:08 lyle + + * ext/fox/markfuncs.cpp: Revert to previous version of + markfuncs.cpp. + + 2002-05-06 15:16 lyle + + * ext/fox/markfuncs.cpp: Commented out what are (I think) some + unnecessary calls to FXRbGcMark() for things like tree items and + the like (see SourceForge Bug #534365). But I'm not sure this + fixes Gilles' problem with stack overflow (if that is indeed the + problem). + + 2002-05-06 14:16 lyle + + * ext/fox/core_wrap.cpp, ext/fox/dialogs_wrap.cpp, + ext/fox/icons_wrap.cpp, ext/fox/image_wrap.cpp, + ext/fox/layout_wrap.cpp, ext/fox/mdi_wrap.cpp, + ext/fox/opengl_wrap.cpp, ext/fox/scintilla_wrap.cpp, + ext/fox/ui_wrap.cpp, swig-interfaces/FXApp.i, + swig-interfaces/FXColorSelector.i, swig-interfaces/FXComboBox.i, + swig-interfaces/FXDC.i, swig-interfaces/FXDebugTarget.i, + swig-interfaces/FXDial.i, swig-interfaces/FXDict.i, + swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileDict.i, + swig-interfaces/FXFileSelector.i, swig-interfaces/FXFont.i, + swig-interfaces/FXFontDialog.i, swig-interfaces/FXFontSelector.i, + swig-interfaces/FXGLObject.i, swig-interfaces/FXGLShape.i, + swig-interfaces/FXGLViewer.i, swig-interfaces/FXHMat.i, + swig-interfaces/FXHVec.i, swig-interfaces/FXHeader.i, + swig-interfaces/FXIconList.i, swig-interfaces/FXId.i, + swig-interfaces/FXImage.i, swig-interfaces/FXInputDialog.i, + swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, + swig-interfaces/FXPrintDialog.i, swig-interfaces/FXQuat.i, + swig-interfaces/FXRange.i, swig-interfaces/FXRegion.i, + swig-interfaces/FXScintilla.i, swig-interfaces/FXScrollArea.i, + swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, + swig-interfaces/FXStatusline.i, swig-interfaces/FXStream.i, + swig-interfaces/FXTable.i, swig-interfaces/FXText.i, + swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, + swig-interfaces/FXVec.i, swig-interfaces/FXWindow.i: Replaced + %addmethods directives with %extend in a number of SWIG interface + files. Fixed the default argument values for FXIconDict and + FXRbIconDict constructors (in FXFileDict.i) from + "FXIconDict::defaultIconPath" to just "defaultIconPath"; otherwise + SWIG expands this incorrectly. + + 2002-05-06 11:22 lyle + + * FXRuby.iss: Updated Inno Setup script for the Windows installer. + + 2002-05-06 11:09 lyle + + * tests/TC_FXFileStream.rb: [no log message] + + 2002-05-06 10:58 lyle + + * ext/fox/: extconf.rb, extconf.rb.tmpl: Reversed order of + have_library() calls for libpng and zlib so that libs are picked up + properly (has this changed for Ruby 1.7?) + + 2002-05-01 09:18 lyle + + * swig-interfaces/FXApp.i: Corrected the %rename directive for + FXRbApp::setThreadsEnabled(). + + 2002-04-30 17:12 lyle + + * tests/TC_FXAccelTable.rb: Added a test case for FXAccelTable. + + 2002-04-30 17:12 lyle + + * tests/TC_FXAccelTable.rb: file TC_FXAccelTable.rb was initially + added on branch release10. + + 2002-04-30 14:45 anoncvs_tsshp + + * examples/: datatarget.rb, glviewer.rb, textedit/textedit.rb: + Replaced calls to FXApp#disableThreads with calls to + FXApp#threadsEnabled = false in these example programs. + + 2002-04-30 14:42 lyle + + * doc/custom.xsl: file custom.xsl was initially added on branch + release10. + + 2002-04-30 14:42 lyle + + * ChangeLog, doc/Makefile, doc/book.html, doc/build.html, + doc/changes.html, doc/changes.xml, doc/custom.xsl, + doc/differences.html, doc/differences.xml, doc/events.html, + doc/examples.html, doc/goals.html, doc/library.html, + doc/opengl.html, doc/scintilla.html, doc/todo.html, + doc/tutorial1.html: Updated change history. + 2002-04-30 14:05 lyle Index: Makefile =================================================================== RCS file: /cvsroot/fxruby/FXRuby/Attic/Makefile,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -C2 -d -r1.1.2.2 -r1.1.2.3 *** Makefile 10 May 2002 14:58:09 -0000 1.1.2.2 --- Makefile 10 May 2002 19:43:07 -0000 1.1.2.3 *************** *** 63,64 **** --- 63,69 ---- cp -p $$file $(distdir)/`dirname $$file`; \ done + + changelog: + @cvs2cl.pl -F release10 + + .PHONY: changelog |