2004-09-30 17:06 lyle * Rakefile: Updated the Rakefile version number to 1.2.2. 2004-09-30 16:52 lyle * examples/: scintilla-test.rb, scribble.rb: [no log message] 2004-09-30 16:12 lyle * web/home.html: Corrected the URLs on the home page for the new mailing lists. 2004-09-30 16:10 lyle * rdoc-sources/FXTreeList.rb: Cleaned up the documentation for FXTreeItem a bit. 2004-08-07 07:09 lyle * doc/infosources.xml: Corrected the URL for the FOX 1.2 reference documentation hosted at fox-toolkit.net. 2004-08-07 07:08 lyle * doc/: infosources.xml: Corrected the URLs and related information for the fxruby-announce and fxruby-users mailing lists, now hosted at RubyForge. 2004-08-07 07:05 lyle * doc/infosources.xml: Corrected the URL for the FOX 1.0 API documentation hosted at fox-toolkit.net. 2004-08-07 07:02 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.8.0-i386-msvcrt.iss.in, FXRuby-ruby1.8.1-i386-msvcrt.iss.in, pre-config.rb, ext/fox12/FXRuby.cpp, swig-interfaces/Makefile, tests/TC_FXText.rb, tests/TC_FXUndoList.rb, tests/TS_All.rb: Yet more fixes to get the new feature name 'fox12' working. 2004-08-07 05:55 lyle * ext/fox12/: FXRbApp.cpp, FXRbDataTarget.cpp, FXRbGLViewer.cpp, FXRuby.cpp, MANIFEST, extconf.rb.in, impl.cpp, make_impl.rb, markfuncs.cpp, include/FXMemoryBuffer.h, include/FXRb4Splitter.h, include/FXRbAccelTable.h, include/FXRbApp.h, include/FXRbAppVirtuals.h, include/FXRbArrowButton.h, include/FXRbBMPIcon.h, include/FXRbBMPImage.h, include/FXRbBitmap.h, include/FXRbBitmapFrame.h, include/FXRbBitmapView.h, include/FXRbBitmapVirtuals.h, include/FXRbButton.h, include/FXRbCURCursor.h, include/FXRbCanvas.h, include/FXRbCheckButton.h, include/FXRbColorBar.h, include/FXRbColorDialog.h, include/FXRbColorSelector.h, include/FXRbColorWell.h, include/FXRbColorWheel.h, include/FXRbComboBox.h, include/FXRbCommon.h, include/FXRbComposite.h, include/FXRbCursor.h, include/FXRbCursorVirtuals.h, include/FXRbDC.h, include/FXRbDCPrint.h, include/FXRbDCVirtuals.h, include/FXRbDCWindow.h, include/FXRbDataTarget.h, include/FXRbDebugTarget.h, include/FXRbDelegator.h, include/FXRbDial.h, include/FXRbDialogBox.h, include/FXRbDialogBoxVirtuals.h, include/FXRbDict.h, include/FXRbDirBox.h, include/FXRbDirDialog.h, include/FXRbDirList.h, include/FXRbDirSelector.h, include/FXRbDocument.h, include/FXRbDragCorner.h, include/FXRbDrawable.h, include/FXRbDrawableVirtuals.h, include/FXRbDriveBox.h, include/FXRbFileDialog.h, include/FXRbFileDict.h, include/FXRbFileDictVirtuals.h, include/FXRbFileList.h, include/FXRbFileSelector.h, include/FXRbFoldingItemVirtuals.h, include/FXRbFoldingList.h, include/FXRbFont.h, include/FXRbFontDialog.h, include/FXRbFontSelector.h, include/FXRbFrame.h, include/FXRbGIFCursor.h, include/FXRbGIFIcon.h, include/FXRbGIFImage.h, include/FXRbGLCanvas.h, include/FXRbGLCanvasVirtuals.h, include/FXRbGLContext.h, include/FXRbGLObject.h, include/FXRbGLObjectVirtuals.h, include/FXRbGLShape.h, include/FXRbGLShapeVirtuals.h, include/FXRbGLViewer.h, include/FXRbGLViewerVirtuals.h, include/FXRbGLVisual.h, include/FXRbGradientBar.h, include/FXRbGroupBox.h, include/FXRbHeader.h, include/FXRbHeaderItemVirtuals.h, include/FXRbHorizontalFrame.h, include/FXRbICOIcon.h, include/FXRbICOImage.h, include/FXRbIcon.h, include/FXRbIconItemVirtuals.h, include/FXRbIconList.h, include/FXRbIconListVirtuals.h, include/FXRbId.h, include/FXRbIdVirtuals.h, include/FXRbImage.h, include/FXRbImageFrame.h, include/FXRbImageView.h, include/FXRbImageVirtuals.h, include/FXRbInputDialog.h, include/FXRbJPGIcon.h, include/FXRbJPGImage.h, include/FXRbLabel.h, include/FXRbList.h, include/FXRbListBox.h, include/FXRbListItemVirtuals.h, include/FXRbListVirtuals.h, include/FXRbMDIButton.h, include/FXRbMDIChild.h, include/FXRbMDIChildVirtuals.h, include/FXRbMDIClient.h, include/FXRbMDIClientVirtuals.h, include/FXRbMainWindow.h, include/FXRbMatrix.h, include/FXRbMenuBar.h, include/FXRbMenuButton.h, include/FXRbMenuCaption.h, include/FXRbMenuCascade.h, include/FXRbMenuCheck.h, include/FXRbMenuCommand.h, include/FXRbMenuPane.h, include/FXRbMenuRadio.h, include/FXRbMenuSeparator.h, include/FXRbMenuTitle.h, include/FXRbMessageBox.h, include/FXRbObject.h, include/FXRbObjectVirtuals.h, include/FXRbOptionMenu.h, include/FXRbPCXIcon.h, include/FXRbPCXImage.h, include/FXRbPNGIcon.h, include/FXRbPNGImage.h, include/FXRbPPMIcon.h, include/FXRbPPMImage.h, include/FXRbPacker.h, include/FXRbPicker.h, include/FXRbPopup.h, include/FXRbPopupVirtuals.h, include/FXRbPrintDialog.h, include/FXRbProgressBar.h, include/FXRbProgressDialog.h, include/FXRbRGBIcon.h, include/FXRbRGBImage.h, include/FXRbRadioButton.h, include/FXRbRealSlider.h, include/FXRbRealSpinner.h, include/FXRbRealSpinnerVirtuals.h, include/FXRbRecentFiles.h, include/FXRbRegistry.h, include/FXRbReplaceDialog.h, include/FXRbRootWindow.h, include/FXRbRuler.h, include/FXRbScintilla.h, include/FXRbScrollArea.h, include/FXRbScrollAreaVirtuals.h, include/FXRbScrollBar.h, include/FXRbScrollPane.h, include/FXRbScrollWindow.h, include/FXRbSearchDialog.h, include/FXRbSeparator.h, include/FXRbSettings.h, include/FXRbShell.h, include/FXRbShutter.h, include/FXRbShutterVirtuals.h, include/FXRbSlider.h, include/FXRbSpinner.h, include/FXRbSpinnerVirtuals.h, include/FXRbSplitter.h, include/FXRbSpring.h, include/FXRbStatusBar.h, include/FXRbStatusLine.h, include/FXRbStream.h, include/FXRbStreamVirtuals.h, include/FXRbStringDict.h, include/FXRbSwitcher.h, include/FXRbTGAIcon.h, include/FXRbTGAImage.h, include/FXRbTIFIcon.h, include/FXRbTIFImage.h, include/FXRbTabBar.h, include/FXRbTabBarVirtuals.h, include/FXRbTabBook.h, include/FXRbTabItem.h, include/FXRbTable.h, include/FXRbTableItemVirtuals.h, include/FXRbTableVirtuals.h, include/FXRbText.h, include/FXRbTextField.h, include/FXRbTextVirtuals.h, include/FXRbToggleButton.h, include/FXRbToolBar.h, include/FXRbToolBarGrip.h, include/FXRbToolBarShell.h, include/FXRbToolBarTab.h, include/FXRbToolBarVirtuals.h, include/FXRbToolTip.h, include/FXRbTopWindow.h, include/FXRbTopWindowVirtuals.h, include/FXRbTreeItemVirtuals.h, include/FXRbTreeList.h, include/FXRbTreeListBox.h, include/FXRbTreeListVirtuals.h, include/FXRbTriStateButton.h, include/FXRbVerticalFrame.h, include/FXRbVisual.h, include/FXRbWindow.h, include/FXRbWindowVirtuals.h, include/FXRbWizard.h, include/FXRbXBMIcon.h, include/FXRbXBMImage.h, include/FXRbXPMIcon.h, include/FXRbXPMImage.h, include/FXRuby.h, include/impl.h, .cvsignore: [no log message] 2004-08-07 05:51 lyle * lib/fox12/: aliases.rb, bitmapview.rb, calendar.rb, canvas.rb, chore.rb, colors.rb, core.rb, dict.rb, glgroup.rb, glshapes.rb, input.rb, irb.rb, iterators.rb, keys.rb, missingdep.rb, pseudokeyboard.rb, pseudomouse.rb, responder.rb, responder2.rb, scintilla.rb, settings.rb, signal.rb, timeout.rb, tkcompat.rb, undolist.rb, version.rb.in: [no log message] 2004-08-07 05:50 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.8.0-i386-msvcrt.iss.in, FXRuby-ruby1.8.1-i386-msvcrt.iss.in, FXRuby.spec.in, Makefile.in, Rakefile, fxruby.gemspec, setversions.rb: More changes related to the rename of feature 'fox' to 'fox12' 2004-08-07 05:43 lyle * fxruby-mswin32.gemspec, examples/WhatAQuietStiff.rb, examples/babelfish.rb, examples/bounce.rb, examples/browser.rb, examples/button.rb, examples/canvasdemo.rb, examples/datatarget.rb, examples/dctest.rb, examples/dialog.rb, examples/dilbert.rb, examples/dirlist.rb, examples/dragdrop.rb, examples/dragsource.rb, examples/dropsite.rb, examples/examples.rb, examples/examples.xml, examples/foursplit.rb, examples/gdchart.rb, examples/gembrowser.rb, examples/gltest.rb, examples/glviewer.rb, examples/groupbox.rb, examples/header.rb, examples/hello.rb, examples/hello2.rb, examples/iconlist.rb, examples/image.rb, examples/imageviewer.rb, examples/inputs.rb, examples/mditest.rb, examples/pig.rb, examples/raabrowser.rb, examples/rapt-gui.rb, examples/scintilla-test.rb, examples/scribble-orig.rb, examples/shutter.rb, examples/splitter.rb, examples/styledtext.rb, examples/tabbook.rb, examples/table.rb, examples/textedit/commands.rb, examples/textedit/textedit.rb, tests/TC_FXAccelTable.rb, tests/TC_FXApp.rb, tests/TC_FXArc.rb, tests/TC_FXButton.rb, tests/TC_FXCheckButton.rb, tests/TC_FXComboBox.rb, tests/TC_FXDC.rb, tests/TC_FXDCPrint.rb, tests/TC_FXDCWindow.rb, tests/TC_FXDataTarget.rb, tests/TC_FXDirList.rb, tests/TC_FXFileAssoc.rb, tests/TC_FXFileStream.rb, tests/TC_FXFont.rb, tests/TC_FXFontDesc.rb, tests/TC_FXGLGroup.rb, tests/TC_FXGLShape.rb, tests/TC_FXGLViewer.rb, tests/TC_FXGradientBar.rb, tests/TC_FXHeader.rb, tests/TC_FXIconDict.rb, tests/TC_FXIconList.rb, tests/TC_FXId.rb, tests/TC_FXImage.rb, tests/TC_FXLight.rb, tests/TC_FXList.rb, tests/TC_FXListBox.rb, tests/TC_FXMat4f.rb, tests/TC_FXMaterial.rb, tests/TC_FXMemoryStream.rb, tests/TC_FXMenuCommand.rb, tests/TC_FXPoint.rb, tests/TC_FXQuatf.rb, tests/TC_FXRadioButton.rb, tests/TC_FXRangef.rb, tests/TC_FXRectangle.rb, tests/TC_FXRegion.rb, tests/TC_FXRegistry.rb, tests/TC_FXScrollArea.rb, tests/TC_FXScrollWindow.rb, tests/TC_FXSegment.rb, tests/TC_FXShell.rb, tests/TC_FXSize.rb, tests/TC_FXStream.rb, tests/TC_FXTable.rb, tests/TC_FXTableItem.rb, tests/TC_FXText.rb, tests/TC_FXTopWindow.rb, tests/TC_FXTreeList.rb, tests/TC_FXTreeListBox.rb, tests/TC_FXUndoList.rb, tests/TC_FXVec2d.rb, tests/TC_FXVec2f.rb, tests/TC_FXVec3d.rb, tests/TC_FXVec3f.rb, tests/TC_FXVec4f.rb, tests/TC_FXViewport.rb, tests/TC_Misc.rb, tests/TC_downcast.rb, tests/stress2.rb, tests/stress3.rb, tests/testcase.rb: Start renaming the feature name from fox to fox12. 2004-08-07 05:43 lyle * TODO: [no log message] 2004-07-23 20:14 lyle * Rakefile: [no log message] 2004-07-23 20:13 lyle * doc/build.xml, web/downloads.html: Updated the URL for the Ruby Installer for Windows project (no longer at SourceForge). 2004-07-23 20:12 lyle * doc/build.xml: Updated the URL for the Ruby Installer for Windows. 2004-07-23 17:43 lyle * Rakefile: Simplified the website task to just copy the files directly to the web site instead of first making a tarball, etc. Also broke out the task for uploading the RDoc since it's so huge. 2004-07-23 17:42 lyle * doc/gems.xml: Removed redundant section identifier "tragedies". 2004-07-23 17:40 lyle * rdoc-sources/FXStatusBar.rb: Corrected the spelling of FXStatusBar#statusLine (was misspelled "statusline") 2004-07-23 17:39 lyle * doc/cvs.xml: Updated info about the location of the CVS repository. 2004-07-23 17:39 lyle * Rakefile: Simplified the website task to just use scp directly, and not first pack the files into a tarball. Also broke out the task for uploading the RDoc since it's so huge. 2004-07-23 17:36 lyle * doc/cvs.xml: Update user guide info about location of CVS repository. 2004-07-23 11:52 lyle * doap.rdf: Corrected the doap, foaf and rdfs namespace declarations. 2004-07-22 21:02 lyle * doap.rdf: Added some more stuff to the FXRuby DOAP file. 2004-07-22 20:34 lyle * doap.rdf, index.html: Added the DOAP file and link to it from the home page. 2004-07-22 20:33 lyle * doap.rdf, index.html: Added the DOAP file and a link to it from the home page. 2004-07-15 21:19 lyle * Rakefile: Bumped PKG_VERSION up to 1.2.1. 2004-07-15 21:19 lyle * doc/book.xml, TODO: [no log message] 2004-07-15 08:17 lyle * fxruby-mswin32.gemspec: [no log message] 2004-07-15 07:06 lyle * fxruby-mswin32.gemspec, fxruby.gemspec: [no log message] 2004-07-14 21:26 lyle * web/downloads.html: Updated the "Downloads" web page to better reflect reality. 2004-07-14 21:25 lyle * web/downloads.html: Removed the disclaimer about FXRuby 1.2 not being available. 2004-07-14 21:22 lyle * web/downloads.html: Updated the "Downloads" web page to point to RubyForge resources, etc. 2004-07-14 21:17 lyle * web/: home.html, menu.html: Start updating the web site docs to point to RubyForge resources. 2004-07-14 21:17 lyle * scripts/update-website.rb: [no log message] 2004-07-14 21:17 lyle * rdoc-sources/README.rdoc: Modified the introduction to indicate that these are the FXRuby 1.2 API docs. Also modified the e-mail contact address to my RubyForge e-mail. 2004-07-14 21:16 lyle * doc/bookinfo.xml: Added a subtitle for the user's guide to indicate that this is the 1.2 version. 2004-07-14 21:15 lyle * Rakefile: Modified the Rakefile's 'website' task to upload the files to the RubyForge site. 2004-07-14 21:14 lyle * web/: home.html, menu.html: Start updating web pages to point to the RubyForge site. 2004-07-14 21:14 lyle * scripts/update-website.rb: [no log message] 2004-07-14 21:13 lyle * rdoc-sources/README.rdoc: Modified the introduction to indicate that these are the 1.0 API docs. Also changed the e-mail contact address to the rubyforge address. 2004-07-14 21:12 lyle * doc/bookinfo.xml: Added the subtitle "Covers FXRuby 1.0" for the user's guide. 2004-07-14 21:12 lyle * Rakefile: Modified the 'website' task in the Rakefile to upload files to RubyForge instead of SourceForge. 2004-07-10 19:19 lyle * TODO, fxruby.gemspec, pre-config.rb: Bumped the version number up to 1.2.1. 2004-07-10 19:13 lyle * doc/changes.xml: More updates to the change history for the 1.2a2 release. 2004-07-10 15:38 lyle * rdoc-sources/FXGradientBar.rb, swig-interfaces/FXGradientBar.i: Add argument checking (e.g. index out of bounds) for the FXGradientBar class. 2004-07-10 15:38 lyle * doc/: book.xml, clipboardtut.xml, dragdroptut.xml, gems.xml, opengl.xml, scintilla.xml, tutorial1.xml: Update user guide documentation for FXRuby 1.2. 2004-07-10 09:50 lyle * rdoc-sources/FXTable.rb, swig-interfaces/FXTable.i: Removed some cruft related to the leading and trailing rows and columns. 2004-07-10 09:49 lyle * doc/changes.xml: Updated the change history for the 1.2a2 release. 2004-07-10 09:11 lyle * examples/table.rb: Fixed a typo in the table.rb example. 2004-07-08 20:59 lyle * scripts/build-fox.rb: [no log message] 2004-07-08 20:50 lyle * examples/shutter.rb: [no log message] 2004-07-08 20:27 lyle * web/: home.html: Updated the URL for the FRED project. 2004-07-07 23:10 lyle * tests/TC_FXRegion.rb: Added a quickie test case for constructing an FXRegion from an array of points. 2004-07-07 22:59 lyle * swig-interfaces/ruby-typemaps.i: Added a %typecheck directive to ensure that the overloaded version of FXRegion's constructor that takes an array of FXPoint instances gets wrapped correctly. 2004-07-07 22:58 lyle * examples/scintilla-test.rb: Incorporated Peter Watkins' changes for the scintilla-test.rb example program. 2004-07-07 22:55 lyle * doc/gems.xml: Updated the documentation about installing gems to use the officially blessed method of installing gems (i.e. the gem --install command, and not just "running" the gem file directly). Also revived the "Things That Can Go Wrong" section, cutting a few obsolete entries. 2004-07-07 22:35 lyle * doc/changes.xml: Updated the change history for the (pending) 1.2a2 release, to reflect latest fixes. 2004-07-07 22:09 lyle * examples/glviewer.rb: Updated the glviewer.rb example program for compatibility with FXRuby 1.2. 2004-07-07 22:03 lyle * examples/mditest.rb: Updated the mditest.rb example for compatibility with FXRuby 1.2. 2004-07-07 21:43 lyle * doc/changes.xml: Removed all of the change history information (from changes.xml) for all releases prior to 1.2a1. 2004-07-07 21:39 lyle * swig-interfaces/: Makefile, fx3d.i, opengl.i, swig.sed: Renamed the opengl module to fx3d, so as to avoid potential conflicts with the feature name for Ruby/OpenGL. Saw this conflict on Mac OS X. 2004-07-07 21:37 lyle * fxruby.gemspec: Modified the gemspec so that lib/fox/bitmapview.rb isn't included (yet). 2004-07-07 20:20 lyle * swig-interfaces/ui.i: Suppress wrapping of FXBitmapView until we resolve the broken header file issue (i.e. FXBitmapView::layout should be public, not protected). 2004-07-05 19:16 lyle * ChangeLog, TODO, rdoc-sources/FXBitmapFrame.rb, rdoc-sources/FXBitmapView.rb, rdoc-sources/FXFoldingList.rb, rdoc-sources/FXGradientBar.rb, rdoc-sources/FXImageFrame.rb, rdoc-sources/FXImageView.rb, rdoc-sources/FXPPMIcon.rb, rdoc-sources/FXPPMImage.rb, rdoc-sources/FXRealSlider.rb, rdoc-sources/FXRealSpinner.rb, rdoc-sources/FXRuler.rb, rdoc-sources/FXScrollPane.rb, rdoc-sources/FXTriStateButton.rb, rdoc-sources/FXWizard.rb, rdoc-sources/FXXBMIcon.rb, rdoc-sources/FXXBMImage.rb, swig-interfaces/FXBitmapFrame.i, swig-interfaces/FXBitmapView.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXFrame.i, swig-interfaces/FXIcon.i, swig-interfaces/FXImage.i, swig-interfaces/FXPacker.i, swig-interfaces/FXRealSlider.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXToggleButton.i, swig-interfaces/FXTriStateButton.i, swig-interfaces/FXWizard.i, swig-interfaces/exceptions.i, swig-interfaces/framesmodule.i, swig-interfaces/labelmodule.i, swig-interfaces/markfuncs.i, swig-interfaces/ui.i: More updates for fox-1.2.0 compatibility. 2004-07-05 15:02 lyle * doc/gems.xml: Corrected the id for this document from "build" to "gems". 2004-07-02 04:55 lyle * rdoc-sources/FXSpring.rb: Cleaned up the RDoc source for FXSpring a bit. 2004-06-29 00:21 lyle * doc/gems.xml: [no log message] 2004-06-29 00:21 lyle * web/: downloads.html, home.html: Removed disclaimers about no FXRuby 1.2. 2004-06-29 00:15 lyle * web/: downloads.html, home.html, menu.html, styles.css, top.html, art/fxrubylogo.png, art/fxrubylogo_small.png, art/line.gif, art/oul_grey.gif, art/our.gif: [no log message] 2004-06-29 00:11 lyle * TODO: [no log message] 2004-06-28 23:22 lyle * doc/gems.xml: Broke out the Gem installation docs for installing from source versus installing a binary gem. 2004-06-28 22:47 lyle * fxruby.gemspec: Added some more (undocumented) gemspec options to control RDoc generation. 2004-06-28 22:01 lyle * Rakefile: [no log message] 2004-06-28 22:00 lyle * fxruby-src.gemspec, fxruby.gemspec: More updates for the GemSpec files. 2004-06-28 22:00 lyle * tests/TS_All.rb: Fixed the test suite driver to load FXRuby from the gem. 2004-06-28 21:28 lyle * examples/: WhatAQuietStiff.rb, babelfish.rb, bounce.rb, browser.rb, button.rb, canvasdemo.rb, datatarget.rb, dctest.rb, dialog.rb, dilbert.rb, dirlist.rb, dragdrop.rb, dragsource.rb, dropsite.rb, foursplit.rb, gdchart.rb, gembrowser.rb, gltest.rb, glviewer.rb, groupbox.rb, header.rb, hello.rb, hello2.rb, iconlist.rb, image.rb, imageviewer.rb, inputs.rb, mditest.rb, pig.rb, raabrowser.rb, rapt-gui.rb, scintilla-test.rb, scribble-orig.rb, scribble.rb, shutter.rb, splitter.rb, styledtext.rb, tabbook.rb, table.rb, textedit/commands.rb, textedit/helpwindow.rb, textedit/prefdialog.rb, textedit/textedit.rb: Updated all of the examples to load FXRuby from the installed gem (i.e. using require_gem 'fxruby'). 2004-06-28 21:10 lyle * fxruby.gemspec, scripts/make-installers.rb: [no log message] 2004-06-28 05:58 lyle * doc/: book.xml, build.xml, changes.xml, gems.xml: Removed some obselete information from the build instructions. Added a section on installing the code from a gem. Updated change history. 2004-06-23 17:51 lyle * Rakefile, fxruby-src.gemspec: Working on Gems support. 2004-06-19 14:30 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.8.0-i386-msvcrt.iss.in, FXRuby-ruby1.8.1-i386-msvcrt.iss.in, Rakefile, doc/build.xml, doc/changes.xml, doc/dragdroptut.xml, doc/goals.xml, doc/infosources.xml, doc/todo.xml, examples/RAA.rb, examples/dilbert.rb, scripts/FXRuby.iss.in, tests/TC_FXUndoList.rb: Merged changes from FXRuby-1.0.29. 2004-06-19 13:48 lyle * ChangeLog, FXRuby-ruby1.8.0-i386-msvcrt.iss.in, FXRuby-ruby1.8.1-i386-msvcrt.iss.in, setversions.rb, doc/book.xml, doc/bookinfo.xml, doc/changes.xml, doc/clipboardtut.xml, doc/infosources.xml, doc/scintilla.xml, examples/WhatAQuietStiff.rb, examples/gembrowser.rb, examples/imageviewer.rb, examples/styledtext.rb, examples/tabbook.rb, examples/icons/bluebullet14x14.gif, examples/icons/gem_big.png, examples/icons/gem_small.png, examples/icons/transpbullet14x14.gif, examples/textedit/textedit.rb, rdoc-sources/FX4Splitter.rb, rdoc-sources/FXAccelTable.rb, rdoc-sources/FXApp.rb, rdoc-sources/FXBMPIcon.rb, rdoc-sources/FXBMPImage.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXFileDialog.rb, rdoc-sources/FXGIFCursor.rb, rdoc-sources/FXGIFIcon.rb, rdoc-sources/FXGIFImage.rb, rdoc-sources/FXICOIcon.rb, rdoc-sources/FXICOImage.rb, rdoc-sources/FXIcon.rb, rdoc-sources/FXImage.rb, rdoc-sources/FXJPGIcon.rb, rdoc-sources/FXJPGImage.rb, rdoc-sources/FXList.rb, rdoc-sources/FXObject.rb, rdoc-sources/FXPCXIcon.rb, rdoc-sources/FXPCXImage.rb, rdoc-sources/FXPNGIcon.rb, rdoc-sources/FXRGBIcon.rb, rdoc-sources/FXStream.rb, rdoc-sources/FXTGAIcon.rb, rdoc-sources/FXTIFIcon.rb, rdoc-sources/FXXPMIcon.rb, rdoc-sources/Makefile, rdoc-sources/fxdefs.rb, scripts/create-installer-scripts.rb, scripts/make-installers.rb, scripts/make-win32-tarball.sh, swig-interfaces/FXButton.i, swig-interfaces/FXCanvas.i, swig-interfaces/FXComposite.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXDict.i, swig-interfaces/FXDrawable.i, swig-interfaces/FXFrame.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXHorizontalFrame.i, swig-interfaces/FXIcon.i, swig-interfaces/FXIconList.i, swig-interfaces/FXId.i, swig-interfaces/FXImage.i, swig-interfaces/FXLabel.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMenuButton.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXMenuPane.i, swig-interfaces/FXObject.i, swig-interfaces/FXPacker.i, swig-interfaces/FXPopup.i, swig-interfaces/FXReplaceDialog.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXSettings.i, swig-interfaces/FXShell.i, swig-interfaces/FXTabBar.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXVerticalFrame.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXMemoryStream.rb, tests/TC_downcast.rb: Merged in changes from FXRuby-1.0.28. 2004-06-19 07:33 lyle * FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss.in: Removed obsolete installer files. 2004-06-15 22:46 lyle * Rakefile: Bump version up to 1.0.29. 2004-06-15 22:46 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.8.0-i386-msvcrt.iss, FXRuby-ruby1.8.1-i386-msvcrt.iss, FXRuby.spec, Makefile, pre-config.rb: Bumped the version number up to 1.0.29. 2004-06-15 22:45 lyle * setversions.rb: Update the fox-toolkit.com URLs in setversions.rb. 2004-06-15 22:44 lyle * doc/changes.xml: [no log message] 2004-06-15 22:41 lyle * web/: downloads.html, home.html: Added some disclaimers about the (pending) availability of an FXRuby 1.2 release. 2004-06-15 22:40 lyle * examples/imageviewer.rb: Added a few helpful separators in between groups of related menu commands in the "View" menu for the imageviewer.rb example program. 2004-06-10 17:54 lyle * doc/: changes.xml, infosources.xml: [no log message] 2004-06-07 21:44 lyle * rdoc-sources/FXSphered.rb, rdoc-sources/FXSpheref.rb, swig-interfaces/FXSphered.i, swig-interfaces/FXSpheref.i, swig-interfaces/opengl.i: Added wrappers for missing classes FXSpheref and FXSphered. 2004-06-07 21:14 lyle * examples/table.rb: [no log message] 2004-06-07 20:54 lyle * examples/header.rb: [no log message] 2004-06-05 22:16 lyle * rdoc-sources/: FXMenubar.rb, FXScrollbar.rb, FXToolBar.rb, FXToolBarGrip.rb, FXToolBarShell.rb, FXMenuBar.rb, FXScrollBar.rb, FXStatusBar.rb, FXStatusLine.rb: [no log message] 2004-06-05 22:11 lyle * rdoc-sources/: FXStatusbar.rb, FXStatusline.rb, FXToolBar.rb, FXToolBarGrip.rb, FXToolBarShell.rb: [no log message] 2004-06-05 22:04 lyle * examples/splitter.rb, rdoc-sources/FXToolbar.rb, rdoc-sources/FXToolbarGrip.rb, rdoc-sources/FXToolbarShell.rb: [no log message] 2004-06-05 21:50 lyle * examples/datatarget.rb, examples/dirlist.rb, examples/groupbox.rb, rdoc-sources/FXMenuCheck.rb, rdoc-sources/FXMenuCommand.rb, rdoc-sources/FXMenuRadio.rb: [no log message] 2004-06-05 07:38 lyle * rdoc-sources/FXGLObject.rb, rdoc-sources/FXGLShape.rb, rdoc-sources/FXRange.rb, rdoc-sources/FXRanged.rb, rdoc-sources/FXRangef.rb, swig-interfaces/FXGLShape.i, swig-interfaces/FXRange.i, swig-interfaces/FXRanged.i, swig-interfaces/FXRangef.i, swig-interfaces/exceptions.i, swig-interfaces/freefuncs.i, swig-interfaces/opengl.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXRangef.rb: Yay! The test suite passes, such as it is. 2004-06-04 22:10 lyle * tests/: TC_FXMat4f.rb, TC_FXQuatf.rb, TC_FXRange.rb, TC_FXRangef.rb: Start fixing the unit tests. 2004-06-04 22:01 lyle * swig-interfaces/FXDirBox.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLShape.i, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby-ruby1.8.0-i386-msvcrt.iss.in, FXRuby-ruby1.8.1-i386-msvcrt.iss.in, fxruby.gemspec: [no log message] 2004-06-04 06:49 lyle * Rakefile, pre-config.rb, pre-config.rb.in, setversions.rb, swig-interfaces/FXTable.i, swig-interfaces/macros.i: [no log message] 2004-06-03 20:28 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, swig-interfaces/framesmodule.i, swig-interfaces/opengl.i, swig-interfaces/ui.i: Bumped the version number up to 1.2.0. 2004-06-03 20:19 lyle * fox-includes/FXRadioButton.h, fox-includes/FXRealSpinner.h, fox-includes/FXRegion.h, fox-includes/FXScrollBar.h, fox-includes/FXSlider.h, fox-includes/FXSpinner.h, fox-includes/FXSplitter.h, fox-includes/FXString.h, fox-includes/FXTabBar.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXToolBar.h, fox-includes/FXTreeList.h, fox-includes/FXTreeListBox.h, fox-includes/FXVec2d.h, fox-includes/FXVec3d.h, fox-includes/FXVec3f.h, fox-includes/FXVec4d.h, fox-includes/FXVec4f.h, fox-includes/FXVisual.h, fox-includes/FXWindow.h, fox-includes/FXXPMIcon.h, fox-includes/FXXPMImage.h, fox-includes/fxver.h, fox-includes/xincs.h, rdoc-sources/FXRadioButton.rb, rdoc-sources/FXRegion.rb, rdoc-sources/FXSplitter.rb, rdoc-sources/FXTabBar.rb, rdoc-sources/FXTable.rb, rdoc-sources/FXText.rb, rdoc-sources/FXTreeList.rb, rdoc-sources/FXTreeListBox.rb, rdoc-sources/FXVisual.rb, rdoc-sources/FXWindow.rb, rdoc-sources/FXXPMIcon.rb, swig-interfaces/FXRadioButton.i, swig-interfaces/FXRealSpinner.i, swig-interfaces/FXRegion.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXTabBar.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXVec2d.i, swig-interfaces/FXVec3d.i, swig-interfaces/FXVec3f.i, swig-interfaces/FXVec4d.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/FXXPMIcon.i, swig-interfaces/macros.i: Latest round of updates for fox-1.2.0. 2004-05-25 22:14 lyle * rdoc-sources/: FXQuatd.rb, FXQuatf.rb: Added these documentation files. 2004-05-25 22:12 lyle * fox-includes/FXApp.h, fox-includes/FXBitmap.h, fox-includes/FXBitmapFrame.h, fox-includes/FXBitmapView.h, fox-includes/FXCURCursor.h, fox-includes/FXCheckButton.h, fox-includes/FXComboBox.h, fox-includes/FXCursor.h, fox-includes/FXDCPrint.h, fox-includes/FXDCWindow.h, fox-includes/FXDelegator.h, fox-includes/FXDirBox.h, fox-includes/FXDirList.h, fox-includes/FXDriveBox.h, fox-includes/FXElement.h, fox-includes/FXFile.h, fox-includes/FXFileDialog.h, fox-includes/FXFileSelector.h, fox-includes/FXFoldingList.h, fox-includes/FXFont.h, fox-includes/FXFrame.h, fox-includes/FXGIFCursor.h, fox-includes/FXGIFIcon.h, fox-includes/FXGIFImage.h, fox-includes/FXGLCanvas.h, fox-includes/FXGLObject.h, fox-includes/FXGLShape.h, fox-includes/FXGLViewer.h, fox-includes/FXGLVisual.h, fox-includes/FXHeader.h, fox-includes/FXICOIcon.h, fox-includes/FXICOImage.h, fox-includes/FXIconList.h, fox-includes/FXId.h, fox-includes/FXImage.h, fox-includes/FXLabel.h, fox-includes/FXList.h, fox-includes/FXListBox.h, fox-includes/FXMessageBox.h, fox-includes/FXQuatd.h, fox-includes/FXQuatf.h, fox-includes/FXRange.h, fox-includes/FXRanged.h, fox-includes/FXRangef.h, fox-includes/FXRealSlider.h, fox-includes/FXSphered.h, fox-includes/FXSpheref.h, fox-includes/FXThread.h, fox-includes/fx.h, fox-includes/fx3d.h, fox-includes/fxdefs.h, fox-includes/fxkeys.h, rdoc-sources/FXApp.rb, rdoc-sources/FXBitmap.rb, rdoc-sources/FXCURCursor.rb, rdoc-sources/FXCheckButton.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXCursor.rb, rdoc-sources/FXDCPrint.rb, rdoc-sources/FXDirBox.rb, rdoc-sources/FXDirList.rb, rdoc-sources/FXDriveBox.rb, rdoc-sources/FXFileDialog.rb, rdoc-sources/FXFileSelector.rb, rdoc-sources/FXFoldingList.rb, rdoc-sources/FXFont.rb, rdoc-sources/FXGLVisual.rb, rdoc-sources/FXHeader.rb, rdoc-sources/FXICOIcon.rb, rdoc-sources/FXIconList.rb, rdoc-sources/FXImage.rb, rdoc-sources/FXList.rb, rdoc-sources/FXListBox.rb, rdoc-sources/FXMessageBox.rb, swig-interfaces/FXApp.i, swig-interfaces/FXBitmap.i, swig-interfaces/FXCURCursor.i, swig-interfaces/FXCheckButton.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDCPrint.i, swig-interfaces/FXDirBox.i, swig-interfaces/FXDirList.i, swig-interfaces/FXDriveBox.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXFoldingList.i, swig-interfaces/FXFont.i, swig-interfaces/FXFrame.i, swig-interfaces/FXGIFCursor.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXGLVisual.i, swig-interfaces/FXHeader.i, swig-interfaces/FXICOIcon.i, swig-interfaces/FXIconList.i, swig-interfaces/FXId.i, swig-interfaces/FXImage.i, swig-interfaces/FXLabel.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXQuatd.i, swig-interfaces/FXQuatf.i, swig-interfaces/framesmodule.i, swig-interfaces/macros.i, swig-interfaces/opengl.i, swig-interfaces/ui.i: Last big push towards version 1.2.0. 2004-05-15 10:28 lyle * doc/changes.xml, tests/TC_FXUndoList.rb: Added the FXUndoList#undoName and FXUndoList#redoName methods, per SourceForge Bug #928312. 2004-05-15 09:45 lyle * tests/TC_FXUndoList.rb: Made a fix for FXUndoList#cut (see SourceForge Bug #928303). 2004-05-15 09:29 lyle * doc/: build.xml, changes.xml, dragdroptut.xml, goals.xml, infosources.xml, todo.xml: Changed all references to fox-toolkit.org to fox-toolkit.com, and all references to fifthplanet.net to fox-toolkit.net. 2004-05-15 09:22 lyle * web/: home.html, menu.html: Updated links for web site. 2004-05-15 09:18 lyle * Rakefile: [no log message] 2004-05-15 09:17 lyle * swig-interfaces/FXHMat.i, tests/TC_FXHMat.rb: Added bounds checking for FXHMat#[]. 2004-03-27 15:43 lyle * doc/changes.xml: Updated changes file for changes since version 1.0.28. 2004-03-21 18:01 lyle * tests/TC_FXHMat.rb: Added a test for the default constructor of FXHMat, to ensure that all elements are initialized to zero. 2004-03-21 18:00 lyle * swig-interfaces/ruby-typemaps.i: Fixed a bug in the output typemaps for FXHVec that were causing the FXHMat#[](idx) accessor to return the wrong result for idx=0. 2004-03-21 17:59 lyle * swig-interfaces/FXRegion.i: The %ignore directives for some friend functions for the FXRegion class were incorrectly specified and were leading to warning messages. 2004-03-21 17:58 lyle * swig-interfaces/FXHMat.i: Modified the default constructor for FXHMat to initialize all matrix elements to zeroes. 2004-03-21 17:57 lyle * swig-interfaces/FXHVec.i: Replaced the SWIGged implementation of FXHVec#normalize! with a Ruby one (in lib/fox/core.rb). 2004-03-08 08:23 lyle * doc/goals.xml: [no log message] 2004-03-08 08:22 lyle * web/home.html: Corrected home page URL for FreeRIDE. 2004-01-20 23:20 lyle * examples/dilbert.rb: Patch the dilbert.rb example so that it will work with either the original html-parser extension module, or the patched version by Patrick May. 2004-01-20 23:01 lyle * examples/RAA.rb: Removed require for 'devel/logger' as it's not really needed. 2004-01-20 22:46 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.8.0-i386-msvcrt.iss, FXRuby-ruby1.8.0-i386-msvcrt.iss.in, FXRuby-ruby1.8.1-i386-msvcrt.iss, FXRuby-ruby1.8.1-i386-msvcrt.iss.in, scripts/FXRuby.iss.in: Update the Windows installer script to also include examples/RAA.rb in the Windows installers. 2004-01-20 09:27 lyle * scripts/: make-installers.rb, make-win32-tarball.sh: [no log message] 2004-01-20 09:06 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss.in, FXRuby-ruby1.8.0-i386-msvcrt.iss, FXRuby-ruby1.8.0-i386-msvcrt.iss.in, FXRuby-ruby1.8.1-i386-msvcrt.iss, FXRuby-ruby1.8.1-i386-msvcrt.iss.in, setversions.rb, scripts/create-installer-scripts.rb: Update the installer scripts so that we can build installers for both Ruby 1.8.0 and Ruby 1.8.1. Dropped support for 1.7.3 entirely. 2004-01-19 20:20 lyle * web/: downloads.html, home.html, menu.html: Update copyright end dates to 2004 (from 2003). 2004-01-19 18:50 lyle * Rakefile: Add the 'web' directory to the source code distribution. 2004-01-19 18:45 lyle * doc/bookinfo.xml: Extend book copyright through 2004. 2004-01-19 17:37 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.8-i386-msvcrt.iss, setversions.rb: [no log message] 2004-01-19 17:29 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby.spec, Makefile, pre-config.rb, scripts/make-installers.rb: Fixed some problems in the make-installers.rb script for Win32. Updated version number to 1.0.28. 2004-01-19 17:21 lyle * doc/changes.xml: Update FXScintilla version to 1.57. 2004-01-19 16:16 lyle * doc/changes.xml: [no log message] 2004-01-19 16:08 lyle * Rakefile: Various fixes for the Rakefile and Ruby 1.8.2. 2004-01-19 15:18 lyle * doc/changes.xml: Updated the Change History. 2004-01-12 11:58 lyle * doc/clipboardtut.xml: [no log message] 2004-01-12 11:09 lyle * rdoc-sources/FXObject.rb: Remove documentation for FXObject#getClassName; this member function is no longer exposed. 2004-01-12 11:08 lyle * swig-interfaces/FXObject.i: Don't wrap the FXObject::getClassName() member function. 2004-01-12 10:57 lyle * swig-interfaces/ruby-typemaps.i: [no log message] 2004-01-12 10:37 lyle * swig-interfaces/FXStream.i: Fixed a little bug for FXMemoryStream#giveBuffer. 2004-01-11 23:44 lyle * rdoc-sources/: FXAccelTable.rb, FXApp.rb, FXList.rb, fxdefs.rb: Various and sundry documentation updates. 2004-01-11 22:21 lyle * rdoc-sources/FX4Splitter.rb: Improved documentation for FX4Splitter#setHSplit and FX4Splitter#setVSplit, to explain what the split value represents. 2004-01-11 15:49 lyle * swig-interfaces/: FXHorizontalFrame.i, FXMenuButton.i, FXMenuPane.i: [no log message] 2004-01-11 15:00 lyle * rdoc-sources/Makefile: [no log message] 2004-01-09 21:09 lyle * swig-interfaces/: FXDialogBox.i, FXReplaceDialog.i, FXTopWindow.i: More updates for downcasting. 2004-01-09 17:42 lyle * swig-interfaces/: FXButton.i, FXCanvas.i, FXComposite.i, FXDialogBox.i, FXFrame.i, FXGLCanvas.i, FXHorizontalFrame.i, FXIcon.i, FXIconList.i, FXImage.i, FXLabel.i, FXListBox.i, FXMenuButton.i, FXMenuCaption.i, FXMenuPane.i, FXPacker.i, FXPopup.i, FXScrollArea.i, FXShell.i, FXTabBar.i, FXToolbar.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXVerticalFrame.i, FXWindow.i: Even more support for proper downcasts. 2004-01-09 16:36 lyle * swig-interfaces/: FXCursor.i, FXDict.i, FXDrawable.i, FXGLObject.i, FXIconList.i, FXId.i, FXObject.i, FXSettings.i, FXTreeList.i, FXVisual.i, ruby-typemaps.i: Yet more support for proper downcasts. 2004-01-09 15:51 lyle * swig-interfaces/: FXObject.i, FXWindow.i, ruby-typemaps.i: Started adding support for proper downcasting of (previously unseen) objects, using the SWIG_TypeDynamicCast feature. See SF Bug#873862 for more information. 2004-01-09 11:08 lyle * tests/TC_downcast.rb: Added a test to make sure that FXWindow return values are properly downcast to their correct types. 2004-01-02 22:46 lyle * pre-config.rb, pre-config.rb.in: Updated the pre-config.rb script to also look in /sw/include/fox for a FOX header files installation. 2004-01-02 15:18 lyle * rdoc-sources/FXImage.rb: Additional documentation for the FXImage#loadPixels and FXImage#savePixels methods. 2004-01-02 12:55 lyle * doc/scintilla.xml: [no log message] 2004-01-02 12:43 lyle * tests/TC_FXMemoryStream.rb: [no log message] 2004-01-02 12:42 lyle * swig-interfaces/FXStream.i: Fixed the implementations of FXMemoryStream #open, #giveBuffer and #takeBuffer. These were all pretty broken. 2004-01-02 12:41 lyle * rdoc-sources/FXStream.rb: Improved documentation for the stream classes. 2003-12-29 16:46 lyle * examples/WhatAQuietStiff.rb: [no log message] 2003-12-18 10:58 lyle * rdoc-sources/: FXScrollPane.rb, FXSpring.rb: [no log message] 2003-12-18 10:40 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, fox-includes/FXApp.h, fox-includes/FXArrowButton.h, fox-includes/FXHash.h, fox-includes/FXHeader.h, fox-includes/FXScrollPane.h, fox-includes/FXSpring.h, fox-includes/fx.h, fox-includes/fxver.h, rdoc-sources/FXApp.rb, rdoc-sources/FXArrowButton.rb, rdoc-sources/FXHeader.rb, swig-interfaces/FXApp.i, swig-interfaces/FXArrowButton.i, swig-interfaces/FXHeader.i, swig-interfaces/FXScrollPane.i, swig-interfaces/FXSpring.i, swig-interfaces/Makefile, swig-interfaces/exceptions.i, swig-interfaces/layout.i, swig-interfaces/markfuncs.i, swig-interfaces/menumodule.i: Updates for fox-1.1.42 compatibility. 2003-12-17 11:07 lyle * rdoc-sources/: FXBMPIcon.rb, FXBMPImage.rb, FXGIFIcon.rb, FXGIFImage.rb, FXICOIcon.rb, FXICOImage.rb, FXIcon.rb, FXJPGIcon.rb, FXJPGImage.rb, FXPCXIcon.rb, FXPCXImage.rb, FXPNGIcon.rb, FXRGBIcon.rb, FXTGAIcon.rb, FXTIFIcon.rb, FXXPMIcon.rb: Added some missing documentation for the various FXIcon and FXImage subclasses, and made these generally more consistent. 2003-12-17 11:06 lyle * rdoc-sources/FXGIFCursor.rb: Added previously missing documentation for FXGIFCursor, fxloadGIF and fxsaveGIF. 2003-12-17 11:05 lyle * rdoc-sources/FXComboBox.rb: Added documentation for the FXComboBox#initialize arguments. 2003-12-16 09:53 lyle * examples/WhatAQuietStiff.rb: Added support for clickable images in the image view (toggles back and forth between the source image and the linked image). 2003-12-15 17:18 lyle * doc/clipboardtut.xml: [no log message] 2003-12-15 10:20 lyle * swig-interfaces/FXId.i: [no log message] 2003-12-12 22:03 lyle * doc/: book.xml, clipboardtut.xml: [no log message] 2003-12-05 08:20 lyle * examples/WhatAQuietStiff.rb: [no log message] 2003-12-04 17:11 lyle * examples/WhatAQuietStiff.rb: [no log message] 2003-12-04 16:38 lyle * examples/WhatAQuietStiff.rb: Make the refresh time configurable, and be sure to save it in the registry on exit. 2003-12-04 11:37 lyle * examples/WhatAQuietStiff.rb: [no log message] 2003-12-04 11:18 lyle * examples/: WhatAQuietStiff.rb, icons/bluebullet14x14.gif, icons/transpbullet14x14.gif: [no log message] 2003-12-04 10:49 lyle * examples/WhatAQuietStiff.rb: [no log message] 2003-12-04 10:01 lyle * examples/: WhatAQuietStiff.rb: [no log message] 2003-12-03 17:13 lyle * examples/WhatAQuietStiff.rb: [no log message] 2003-12-03 17:03 lyle * examples/WhatAQuietStiff.rb: [no log message] 2003-12-03 11:11 lyle * tests/TC_FXTable.rb: [no log message] 2003-12-02 11:13 lyle * swig-interfaces/Makefile: Replaced deprecated '-c' switch with '-noruntime'. 2003-11-25 15:47 lyle * swig-interfaces/: FXTreeList.i, FXTreeListBox.i: Experimenting with changes for tree item destruction on FXTreeList. 2003-11-20 15:57 lyle * examples/gembrowser.rb: [no log message] 2003-11-20 15:26 lyle * examples/gembrowser.rb: [no log message] 2003-11-20 15:06 lyle * examples/gembrowser.rb: [no log message] 2003-11-20 14:58 lyle * rdoc-sources/FXFileDialog.rb: Corrected the RDoc documentation for FXFileDialog#patternList=(), which takes an array of strings and not a single string with the patterns separated by newlines. 2003-11-20 13:51 lyle * examples/gembrowser.rb: [no log message] 2003-11-18 16:59 lyle * examples/: gembrowser.rb, icons/gem_big.png, icons/gem_small.png: [no log message] 2003-11-18 16:22 lyle * examples/: gembrowser.rb: [no log message] 2003-11-18 14:46 lyle * examples/gembrowser.rb: [no log message] 2003-11-18 14:42 lyle * examples/gembrowser.rb: [no log message] 2003-11-18 12:37 lyle * fxruby.gemspec: [no log message] 2003-11-18 12:13 lyle * fxruby.gemspec: Added skeletal version of RubyGems .gemspec file for this. 2003-11-18 12:04 lyle * Rakefile: Use the standard RDocTask from the Rake task library to generate RDoc documentation. 2003-11-18 10:42 lyle * Rakefile: [no log message] 2003-11-12 16:38 lyle * swig-interfaces/: Makefile: Changes related to renamed SWIG runtime APIs (e.g. SWIG_TypeQuery becomes SWIG_Ruby_TypeQuery). 2003-11-11 15:40 lyle * INSTALL, README.win32.txt, doc/changes.xml, examples/RAA.rb, examples/iRAA.rb, examples/image.rb, examples/raabrowser.rb, rdoc-sources/FXIconList.rb, rdoc-sources/FXList.rb, rdoc-sources/FXMenuButton.rb, rdoc-sources/FXOptionMenu.rb, rdoc-sources/FXProgressBar.rb, rdoc-sources/FXWindow.rb, scripts/make-installers.rb, scripts/update-website.rb, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXScrollArea.i, swig-interfaces/macros.i, tests/TC_FXButton.rb, tests/TC_FXDC.rb, tests/TC_FXGLViewer.rb, tests/TC_FXIconList.rb, tests/TC_FXLight.rb, tests/TC_FXList.rb, tests/TC_FXScrollArea.rb, tests/TC_FXScrollWindow.rb, tests/TC_FXViewport.rb: Merged in changes from FXRuby-1.0.27. 2003-11-11 15:10 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, fox-includes/FXApp.h, fox-includes/FXArrowButton.h, fox-includes/FXColorBar.h, fox-includes/FXColorWell.h, fox-includes/FXColorWheel.h, fox-includes/FXDial.h, fox-includes/FXElement.h, fox-includes/FXFoldingList.h, fox-includes/FXGLViewer.h, fox-includes/FXGradientBar.h, fox-includes/FXHash.h, fox-includes/FXHeader.h, fox-includes/FXLabel.h, fox-includes/FXMenuCaption.h, fox-includes/FXObjectList.h, fox-includes/FXOptionMenu.h, fox-includes/FXRuler.h, fox-includes/FXScrollArea.h, fox-includes/FXScrollWindow.h, fox-includes/FXSlider.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTextField.h, fox-includes/FXTreeList.h, fox-includes/FXTreeListBox.h, fox-includes/FXWindow.h, fox-includes/fx.h, fox-includes/fxver.h, rdoc-sources/FXApp.rb, rdoc-sources/FXFoldingList.rb, rdoc-sources/FXHeader.rb, rdoc-sources/FXScrollWindow.rb, rdoc-sources/FXTable.rb, rdoc-sources/FXTreeList.rb, rdoc-sources/FXTreeListBox.rb, swig-interfaces/FXApp.i, swig-interfaces/FXArrowButton.i, swig-interfaces/FXColorBar.i, swig-interfaces/FXColorWell.i, swig-interfaces/FXColorWheel.i, swig-interfaces/FXDial.i, swig-interfaces/FXFoldingList.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXGradientBar.i, swig-interfaces/FXHeader.i, swig-interfaces/FXLabel.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXRuler.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXScrollWindow.i, swig-interfaces/FXSlider.i, swig-interfaces/FXTable.i, swig-interfaces/FXTextField.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXWindow.i, swig-interfaces/macros.i: Updates for fox-1.1.41 compatibility. 2003-11-11 12:10 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, fox-includes/FXApp.h, fox-includes/FXElement.h, fox-includes/FXUndoList.h, fox-includes/FXVisual.h, fox-includes/fxdefs.h, fox-includes/fxver.h, fox-includes/xincs.h, rdoc-sources/FXApp.rb, swig-interfaces/FXApp.i: Changes for fox-1.1.38 compatibility. 2003-11-11 11:58 lyle * tests/: TC_FXMemoryStream.rb, TC_FXStream.rb: [no log message] 2003-11-11 11:56 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, fox-includes/FXApp.h, fox-includes/FXBitmap.h, fox-includes/FXElement.h, fox-includes/FXFileList.h, fox-includes/FXFoldingList.h, fox-includes/FXImage.h, fox-includes/FXMDIChild.h, fox-includes/FXMDIClient.h, fox-includes/FXObjectList.h, fox-includes/FXOptionMenu.h, fox-includes/FXPPMImage.h, fox-includes/FXRealSpinner.h, fox-includes/FXSpinner.h, fox-includes/FXTopWindow.h, fox-includes/FXTreeList.h, fox-includes/FXUndoList.h, fox-includes/FXVec3d.h, fox-includes/FXVec3f.h, fox-includes/FXVec4d.h, fox-includes/FXVec4f.h, fox-includes/FXWindow.h, fox-includes/FXXBMIcon.h, fox-includes/FXXBMImage.h, fox-includes/fx.h, fox-includes/fxdefs.h, fox-includes/fxver.h, rdoc-sources/FXBitmap.rb, rdoc-sources/FXFileList.rb, rdoc-sources/FXFoldingList.rb, rdoc-sources/FXImage.rb, rdoc-sources/FXMDIChild.rb, rdoc-sources/FXMDIClient.rb, rdoc-sources/FXOptionMenu.rb, rdoc-sources/FXSpinner.rb, rdoc-sources/FXTreeList.rb, rdoc-sources/FXWindow.rb, swig-interfaces/FXApp.i, swig-interfaces/FXFileList.i, swig-interfaces/FXFoldingList.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXRealSpinner.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXWindow.i, swig-interfaces/FXXBMImage.i, swig-interfaces/fxdefs.i, swig-interfaces/macros.i: Mucho updates for fox-1.1.37 compatibility. 2003-11-11 10:13 lyle * Makefile.in, doc/changes.xml, doc/opengl.xml, doc/scintilla.xml, examples/babelfish.rb, rdoc-sources/FXApp.rb, rdoc-sources/FXFileDict.rb, rdoc-sources/FXShutter.rb, rdoc-sources/FXTreeList.rb, rdoc-sources/Makefile, scripts/update-website.rb, swig-interfaces/FXApp.i, swig-interfaces/FXDC.i, swig-interfaces/FXDict.i, tests/TC_FXArc.rb, tests/TC_FXIconDict.rb, tests/TC_FXId.rb, tests/TC_FXSegment.rb, tests/testcase.rb: Merging in changes from version 1.0.26. 2003-11-11 09:49 lyle * fox-includes/FXRealSpinner.h: [no log message] 2003-11-07 14:12 lyle * FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in: Removed the now obsolete InnoSetup scripts for the Ruby 1.7 releases. 2003-11-07 14:09 lyle * examples/textedit/textedit.rb: Corrected changed FXDirList method names in readRegistry() and writeRegistry() methods for the textedit.rb example (see SF Bug #838048). 2003-10-31 10:17 lyle * tests/: TC_FXButton.rb, TC_FXDC.rb, TC_FXGLViewer.rb, TC_FXLight.rb, TC_FXViewport.rb: [no log message] 2003-10-30 16:46 lyle * scripts/update-website.rb: [no log message] 2003-10-30 15:11 lyle * README.win32.txt, INSTALL: [no log message] 2003-10-30 15:08 lyle * tests/: TC_FXButton.rb, TC_FXDC.rb, TC_FXGLViewer.rb, TC_FXLight.rb, TC_FXViewport.rb: Replaced calls to the deprecated assert_not_nil() method with calls to assert() for all affected test cases. 2003-10-30 14:38 lyle * doc/changes.xml: Document latest changes for version 1.0.27. 2003-10-30 14:24 lyle * rdoc-sources/FXProgressBar.rb: Changed "target=NULL" to "tgt=nil" in the API documentation for FXProgressBar#initialize (see SF Bug #820309). 2003-10-30 13:33 lyle * rdoc-sources/: FXIconList.rb, FXList.rb: Updated API documentation for FXIconList#makeItemVisible and FXList#makeItemVisible to reflect the new overloads (now accepts a reference to a list item in addition to the item index). 2003-10-21 11:31 lyle * swig-interfaces/: FXIconList.i, FXList.i: Added overloaded versions of FXIconList#makeItemVisible and FXList#makeItemVisible that accept a reference to the item instead of its index. 2003-10-21 11:30 lyle * tests/: TC_FXIconList.rb, TC_FXList.rb: Added tests for FXIconList#makeItemVisible and FXList#makeItemVisible. 2003-10-21 10:44 lyle * rdoc-sources/FXWindow.rb: [no log message] 2003-10-13 11:31 lyle * rdoc-sources/FXOptionMenu.rb: [no log message] 2003-10-13 11:31 lyle * swig-interfaces/FXOptionMenu.i: Removed extraneous MENUBUTTON_DOWN flag from the default constructor options for FXOption. 2003-10-12 21:33 lyle * rdoc-sources/FXMenuButton.rb: Additional documentation about the different categories of menu button style flags (buttonStyle, popupStyle and attachment). 2003-10-01 10:15 lyle * doc/changes.xml: Added latest changes for version 1.0.27 to the changes.xml file. 2003-10-01 10:00 lyle * scripts/make-installers.rb: [no log message] 2003-10-01 09:58 lyle * examples/image.rb: Fixed the bug in in the image.rb example program; need to call FXDC#end after drawing. 2003-10-01 09:23 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby.spec, Makefile, pre-config.rb: Bumped version number up to 1.0.27. 2003-09-24 11:43 lyle * swig-interfaces/: FXScrollArea.i, macros.i: Moved the declaration of FXScrollArea::position() into the macros.i file to ensure that it is re-declared for every subclass of FXScrollArea. This is necessary to ensure that SWIG's overloading mechanism works properly and recognizes this as an overload of the higher-up FXWindow::position() method. 2003-09-24 11:42 lyle * tests/: TC_FXScrollArea.rb, TC_FXScrollWindow.rb: Added test cases for FXScrollArea and FXScrollWindow to test the overloaded versions of position(). 2003-09-17 10:17 lyle * examples/: RAA.rb, iRAA.rb, raabrowser.rb: Applied NaHi's patches for RAA.rb, iRAA.rb and raabrowser.rb in the examples directory for compatibility with the latest SOAP interface to the RAA. 2003-09-16 17:22 lyle * web/home.html: Fix the URL for DbTalk. 2003-09-16 17:13 lyle * doc/scintilla.xml: Updated FXScintilla version number and download URLs in the scintilla.xml file. 2003-09-16 12:13 lyle * doc/changes.xml: [no log message] 2003-09-16 11:54 lyle * doc/changes.xml: Added a few more last-minute changes to the change list. 2003-09-16 11:52 lyle * tests/: TC_FXArc.rb, TC_FXSegment.rb: Added test cases for FXArc and FXSegment. 2003-09-15 15:34 lyle * tests/TC_FXIconDict.rb: Comment out broken tests in TC_FXIconDict.rb. 2003-09-15 15:34 lyle * tests/TC_FXId.rb: Fixed a little bug in the test_created? method for TC_FXId. 2003-09-15 15:29 lyle * rdoc-sources/FXFileDict.rb: Beefed up the documentation for FXIconDict. 2003-09-15 15:28 lyle * rdoc-sources/Makefile: Added some experimental stuff to the rdoc-sources Makefile to generate XML output for use with James Britt's RImport tool. 2003-09-15 15:26 lyle * tests/TC_FXIconDict.rb: [no log message] 2003-09-15 15:24 lyle * swig-interfaces/FXDict.i: Removed the directive telling SWIG to %ignore FXDict::remove(key). So this function should get wrapped now for FXDict and its subclasses. 2003-09-11 14:29 lyle * tests/testcase.rb: Made a few fixes to the testcase.rb base class for better operation with Ruby 1.8's version of Test::Unit. 2003-09-11 14:28 lyle * tests/TC_FXIconDict.rb: New test case for FXIconDict class. 2003-09-05 16:40 lyle * doc/changes.xml: Updated the change list with latest changes for version 1.0.26. 2003-09-05 14:29 lyle * swig-interfaces/FXApp.i: Added a public constructor for FXEvent, and change the attributes from immutable to mutable, so that we can instantiate FXEvent instances for unit testing purposes. 2003-09-05 14:25 lyle * scripts/update-website.rb: [no log message] 2003-09-04 19:33 lyle * examples/babelfish.rb: Added Hugh Sasse's patches for the babelfish.rb example program, to additionally support English-Japanese and English-Korean translations. 2003-09-04 11:00 lyle * web/menu.html: [no log message] 2003-09-04 10:55 lyle * web/top.html: [no log message] 2003-09-04 10:32 lyle * swig-interfaces/FXDC.i: Added constructors for FXArc and FXSegment that take their attributes as arguments. 2003-09-03 21:58 lyle * Makefile, Makefile.in: Modified the "make website" target to look for PNG files instead of JPEG files. 2003-09-03 21:54 lyle * web/: home.html, top.html, art/foxlogo.jpg, art/foxlogo_small.jpg, art/fxrubylogo.png, art/fxrubylogo_small.png: Replaced the FOX logo images with Sander's FXRuby logos. 2003-09-02 12:00 lyle * doc/opengl.xml: [no log message] 2003-09-01 17:06 lyle * rdoc-sources/FXTreeList.rb: [no log message] 2003-08-30 09:13 lyle * rdoc-sources/FXShutter.rb: Corrected RDoc for FXShutterItem#text (was showing Integer as the type of this attribute, should be String). 2003-08-28 17:09 lyle * swig-interfaces/: FXStream.i, macros.i: [no log message] 2003-08-28 17:09 lyle * tests/TC_FXFileStream.rb: Fixed a bug in the test case for FXFileStream. 2003-08-28 16:47 lyle * pre-config.rb, pre-config.rb.in: Fixed some things in the installation scripts to reflect new directory names. 2003-08-28 15:21 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, fox-includes/FXColorWheel.h, fox-includes/FXPPMIcon.h, fox-includes/FXPPMImage.h, fox-includes/FXScrollBar.h, fox-includes/fx.h, fox-includes/fxver.h, fox-includes/xincs.h, swig-interfaces/FXColorWheel.i, swig-interfaces/FXPPMIcon.i, swig-interfaces/FXPPMImage.i, swig-interfaces/FXScrollBar.i, swig-interfaces/exceptions.i, swig-interfaces/icons.i, swig-interfaces/image.i: Merged in changes for fox-1.1.35. 2003-08-28 12:54 lyle * swig-interfaces/FXIcon.i, swig-interfaces/FXImage.i, swig-interfaces/FXJPGImage.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXImage.rb: Adding some tests and whatnot for updated FXImage class. 2003-08-28 11:14 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, fox-includes/FXMDIClient.h, fox-includes/FXSpinner.h, fox-includes/FXStream.h, fox-includes/FXUndoList.h, fox-includes/fx.h, fox-includes/fxver.h, fox-includes/xincs.h, rdoc-sources/FXStream.rb, swig-interfaces/FXMDIClient.i, swig-interfaces/FXRealSpinner.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXStream.i, swig-interfaces/exceptions.i, swig-interfaces/macros.i, swig-interfaces/ui.i: Merging in changes for fox-1.1.34. 2003-08-27 17:12 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, fox-includes/FXImage.h, fox-includes/FXXBMIcon.h, fox-includes/FXXBMImage.h, fox-includes/fx.h, fox-includes/fxver.h, rdoc-sources/FXImage.rb, swig-interfaces/FXXBMIcon.i, swig-interfaces/FXXBMImage.i, swig-interfaces/exceptions.i, swig-interfaces/icons.i, swig-interfaces/image.i, swig-interfaces/macros.i: Merging in changes for fox-1.1.33. 2003-08-27 16:06 lyle * fox-includes/FXText.h, fox-includes/FXTextField.h, swig-interfaces/FXText.i: Merged in remaining changes for fox-1.1.32. 2003-08-27 16:06 lyle * tests/stress1.rb: [no log message] 2003-08-22 12:28 lyle * examples/iconlist.rb: Some fixes for the iconlist.rb example. 2003-08-20 13:53 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb, swig-interfaces/FXGLVisual.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i: Additional fixes for version 1.1.32. 2003-08-19 17:33 lyle * fox-includes/FXDirBox.h, fox-includes/FXDirDialog.h, fox-includes/FXDirSelector.h, fox-includes/FXDriveBox.h, fox-includes/FXFile.h, fox-includes/FXFileList.h, fox-includes/FXGLVisual.h, fox-includes/FXGroupBox.h, fox-includes/FXIcon.h, fox-includes/FXImage.h, fox-includes/FXImageView.h, fox-includes/FXRadioButton.h, fox-includes/FXVec2d.h, fox-includes/FXVec4d.h, fox-includes/FXVec4f.h, fox-includes/fxdefs.h, fox-includes/fxver.h, fox-includes/xincs.h, rdoc-sources/FXDirBox.rb, rdoc-sources/FXDriveBox.rb, rdoc-sources/FXFileList.rb, rdoc-sources/FXGLVisual.rb, rdoc-sources/FXGroupBox.rb, rdoc-sources/FXImage.rb, rdoc-sources/FXImageView.rb, swig-interfaces/FXDirBox.i, swig-interfaces/FXDirDialog.i, swig-interfaces/FXDirSelector.i, swig-interfaces/FXDriveBox.i, swig-interfaces/FXFileList.i, swig-interfaces/FXGLVisual.i, swig-interfaces/FXGroupBox.i, swig-interfaces/FXImage.i, swig-interfaces/FXImageView.i, swig-interfaces/FXRadioButton.i, swig-interfaces/fxdefs.i: Merged in most of the changes (but not all!) from fox-1.1.32. 2003-08-19 16:29 lyle * rdoc-sources/FXMemoryStream.rb, swig-interfaces/FXMemoryStream.i, tests/TC_FXMemoryStream.rb, tests/TC_FXStream.rb: [no log message] 2003-08-19 16:02 lyle * swig-interfaces/: FXMemoryStream.i, FXStream.i: Assorted bug fixes for the 1.1.31 version. 2003-08-19 13:33 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb: Bumped version number up to 1.1.31. 2003-08-19 13:32 lyle * fox-includes/FXBZStream.h, fox-includes/FXBzStream.h, fox-includes/FXFileStream.h, fox-includes/FXGZStream.h, fox-includes/FXGzStream.h, fox-includes/FXMemoryStream.h, fox-includes/FXStream.h, fox-includes/fx.h, fox-includes/fxver.h, fox-includes/xincs.h, rdoc-sources/FXFileStream.rb, rdoc-sources/FXMemoryStream.rb, rdoc-sources/FXStream.rb, swig-interfaces/FXFileStream.i, swig-interfaces/FXMemoryStream.i, swig-interfaces/FXStream.i, swig-interfaces/core.i, swig-interfaces/macros.i: Merged in changes for fox-1.1.31. 2003-08-19 12:21 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb: Bumped version number up to 1.1.30. 2003-08-19 12:21 lyle * fox-includes/FXColorWell.h, fox-includes/FXFoldingList.h, fox-includes/FXIconList.h, fox-includes/FXScrollArea.h, fox-includes/FXScrollWindow.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTextCodec.h, fox-includes/FXTreeList.h, fox-includes/FXUTF16Codec.h, fox-includes/FXUTF32Codec.h, fox-includes/FXUTF8Codec.h, fox-includes/fxdefs.h, fox-includes/fxver.h, fox-includes/xincs.h, rdoc-sources/FXFoldingList.rb, rdoc-sources/FXScrollArea.rb, swig-interfaces/FXFoldingList.i, swig-interfaces/exceptions.i, swig-interfaces/freefuncs.i, swig-interfaces/macros.i, swig-interfaces/markfuncs.i, swig-interfaces/ruby-typemaps.i, swig-interfaces/treelist-module.i: Merging in changes for fox-1.1.30. 2003-08-15 17:37 lyle * install.rb, doc/changes.xml, examples/dilbert.rb, rdoc-sources/FXDC.rb, rdoc-sources/FXGLObject.rb, rdoc-sources/FXVisual.rb, scripts/make-installers.rb, swig-interfaces/macros.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXTable.rb: [no log message] 2003-08-15 17:14 lyle * swig-interfaces/ruby-typemaps.i: Make sure that methods like FXRectangle's grow!, shrink! and remove! have the correct typemap to return a reference to a FXRectangle. 2003-08-15 17:13 lyle * swig-interfaces/FXRectangle.i: Added renames of FXRectangle methods grow, shrink and move to grow!, shrink! and move! 2003-08-15 16:41 lyle * INSTALL, doc/book.xml, doc/changes.xml, doc/custom-fo.xsl, doc/custom-html.xsl, doc/cvs.xml, doc/infosources.xml, examples/dctest.rb, examples/scribble-orig.rb, examples/scribble.rb, examples/textedit/commands.rb, rdoc-sources/FX4Splitter.rb, rdoc-sources/FXDC.rb, rdoc-sources/FXDrawable.rb, rdoc-sources/FXFont.rb, rdoc-sources/FXHorizontalFrame.rb, rdoc-sources/FXImage.rb, rdoc-sources/FXPNGIcon.rb, rdoc-sources/FXPNGImage.rb, rdoc-sources/FXPrintDialog.rb, rdoc-sources/FXProgressBar.rb, rdoc-sources/FXProgressDialog.rb, rdoc-sources/FXRGBIcon.rb, rdoc-sources/FXRGBImage.rb, rdoc-sources/FXRecentFiles.rb, rdoc-sources/FXRectangle.rb, rdoc-sources/FXReplaceDialog.rb, rdoc-sources/FXRootWindow.rb, rdoc-sources/FXScrollArea.rb, rdoc-sources/FXScrollWindow.rb, rdoc-sources/FXScrollbar.rb, rdoc-sources/FXSearchDialog.rb, rdoc-sources/FXSeparator.rb, rdoc-sources/FXSettings.rb, rdoc-sources/FXShutter.rb, rdoc-sources/FXSize.rb, rdoc-sources/FXSlider.rb, rdoc-sources/FXSpinner.rb, rdoc-sources/FXSplitter.rb, rdoc-sources/FXStatusbar.rb, rdoc-sources/FXStatusline.rb, rdoc-sources/FXStream.rb, rdoc-sources/FXStringDict.rb, rdoc-sources/FXSwitcher.rb, rdoc-sources/FXTGAIcon.rb, rdoc-sources/FXTGAImage.rb, rdoc-sources/FXTIFIcon.rb, rdoc-sources/FXTIFImage.rb, rdoc-sources/FXTabBar.rb, rdoc-sources/FXTabBook.rb, rdoc-sources/FXTabItem.rb, rdoc-sources/FXTable.rb, rdoc-sources/FXText.rb, rdoc-sources/FXTextField.rb, rdoc-sources/FXToggleButton.rb, rdoc-sources/FXToolbar.rb, rdoc-sources/FXToolbarGrip.rb, rdoc-sources/FXToolbarShell.rb, rdoc-sources/FXTreeList.rb, rdoc-sources/FXTreeListBox.rb, rdoc-sources/FXVec.rb, rdoc-sources/FXVerticalFrame.rb, rdoc-sources/FXVisual.rb, rdoc-sources/FXWindow.rb, rdoc-sources/FXXPMIcon.rb, rdoc-sources/FXXPMImage.rb, rdoc-sources/README.rdoc, swig-interfaces/ruby-typemaps.i, tests/TC_FXGLGroup.rb, tests/TC_FXRectangle.rb: Merged in changes from version 1.0.23 to 1.0.24. 2003-08-15 15:39 lyle * Makefile.in: [no log message] 2003-08-15 15:37 lyle * Makefile.in: Disable FXScintilla support in the development version's Makefile. 2003-08-15 15:36 lyle * pre-config.rb, pre-config.rb.in: Fixed version checking code in pre-config.rb script to work properly for the development version. 2003-08-15 15:21 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, pre-config.rb: Bumped version number up to 1.1.29. 2003-08-15 15:19 lyle * swig-interfaces/FXVec4f.i: Remove duplicate definition of dot() method. 2003-08-15 15:16 lyle * FXRuby-ruby1.8-i386-msvcrt.iss.in, Makefile.in, index.html, install.rb, pre-config.rb, pre-config.rb.in, setversions.rb, doc/build.xml, doc/changes.xml, doc/dragdroptut.xml, doc/scintilla.xml, examples/button.rb, examples/dctest.rb, examples/dragdrop.rb, examples/dragsource.rb, examples/glviewer.rb, examples/groupbox.rb, examples/header.rb, examples/hello2.rb, examples/iconlist.rb, examples/imageviewer.rb, examples/mditest.rb, examples/shutter.rb, examples/splitter.rb, examples/table.rb, examples/textedit/prefdialog.rb, examples/textedit/textedit.rb, rdoc-sources/FXApp.rb, rdoc-sources/FXDialogBox.rb, rdoc-sources/FXGLCanvas.rb, rdoc-sources/FXId.rb, rdoc-sources/FXWindow.rb, scripts/FXRuby.iss.in, scripts/make-installers.rb, swig-interfaces/FXApp.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXId.i, swig-interfaces/FXStream.i, swig-interfaces/FXWindow.i, swig-interfaces/Makefile, swig-interfaces/fxdefs.i, swig-interfaces/macros.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXFileStream.rb, tests/stress3.rb: Merge of changes from version 1.0.22 to 1.0.23. 2003-08-14 11:34 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, fox-includes/FXBMPIcon.h, fox-includes/FXBMPImage.h, fox-includes/FXGIFCursor.h, fox-includes/FXGIFIcon.h, fox-includes/FXGIFImage.h, fox-includes/FXGLViewer.h, fox-includes/FXICOIcon.h, fox-includes/FXICOImage.h, fox-includes/FXIcon.h, fox-includes/FXImage.h, fox-includes/FXJPGIcon.h, fox-includes/FXJPGImage.h, fox-includes/FXMenuButton.h, fox-includes/FXMenuTitle.h, fox-includes/FXPCXIcon.h, fox-includes/FXPCXImage.h, fox-includes/FXPNGIcon.h, fox-includes/FXPNGImage.h, fox-includes/FXRGBIcon.h, fox-includes/FXRGBImage.h, fox-includes/FXTGAIcon.h, fox-includes/FXTGAImage.h, fox-includes/FXTIFIcon.h, fox-includes/FXTIFImage.h, fox-includes/FXTreeList.h, fox-includes/FXXPMIcon.h, fox-includes/FXXPMImage.h, fox-includes/fxver.h, rdoc-sources/FXIcon.rb, rdoc-sources/FXImage.rb, swig-interfaces/FXBMPIcon.i, swig-interfaces/FXGIFCursor.i, swig-interfaces/FXGIFIcon.i, swig-interfaces/FXGIFImage.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXICOIcon.i, swig-interfaces/FXIcon.i, swig-interfaces/FXImage.i, swig-interfaces/FXJPGImage.i, swig-interfaces/FXMemoryBuffer.i, swig-interfaces/FXPCXIcon.i, swig-interfaces/FXPNGIcon.i, swig-interfaces/FXRGBImage.i, swig-interfaces/FXTGAImage.i, swig-interfaces/FXTIFImage.i, swig-interfaces/FXXPMIcon.i, swig-interfaces/macros.i, swig-interfaces/ruby-typemaps.i: Updates for compatibility with fox-1.1.29. 2003-08-14 08:51 lyle * rdoc-sources/: FXApp.rb, Makefile: Updated the RDoc documentation for addChore, addInput, addSignal and addTimeout to provide more information about the various forms. 2003-08-08 16:17 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby.spec, Makefile, pre-config.rb: Bumped version number up to 1.0.26. 2003-08-08 16:16 lyle * Makefile.in: Ugh. Was forgetting to include the pre-config.rb script in the source distribution that end users get, and so none of the checks for correct FOX library version, etc. were actually being done. 2003-08-07 12:06 lyle * tests/TC_FXVec.rb: Fixed some test case failures for FXVec; needed to use assert_in_delta instead of assert_equal to account for roundoff error. 2003-08-07 11:17 lyle * scripts/make-installers.rb: [no log message] 2003-08-07 10:24 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby.spec, Makefile, pre-config.rb: Bumped version number up to 1.0.25. 2003-08-04 17:21 lyle * doc/changes.xml: Updating the change log for recent changes... 2003-07-30 08:58 lyle * doc/changes.xml: Remove Juha Korpela's name from the change log. 2003-07-18 18:00 lyle * doc/changes.xml: Document recent changes (since version 1.0.24). 2003-07-18 17:59 lyle * rdoc-sources/FXHVec.rb: Add documentation for FXHVec#normalize!. 2003-07-18 17:58 lyle * swig-interfaces/ruby-typemaps.i: Add input typemaps for FXVec* and FXHVec* that accept an array. 2003-07-18 17:57 lyle * swig-interfaces/: FXHVec.i, FXVec.i: Correct return values of FXVec#normalize! and FXHVec#normalize! so that they return a reference to the same Ruby object (i.e. "self"). 2003-07-18 17:33 lyle * rdoc-sources/FXVisual.rb: [no log message] 2003-07-18 17:33 lyle * swig-interfaces/FXRGBImage.i: Correction for Fox.fxloadRGB method; was calling fxloadGIF() under the hood. 2003-07-18 17:32 lyle * tests/TC_FXHVec.rb: Added a test for FXHVec#normalize!. 2003-07-18 17:29 lyle * swig-interfaces/FXHVec.i: Added FXHVec#normalize! for consistency with FXVec class. 2003-07-18 17:27 lyle * swig-interfaces/ruby-typemaps.i: Removed erroneous input typemaps for FXVec* and FXHVec*; these were leading to incorrect test results in some cases. 2003-07-18 17:25 lyle * tests/TC_FXVec.rb: In the test for FXVec#normalize!, use assert_in_delta() instead of assert_equal() to compare floating point values. 2003-07-18 17:02 lyle * tests/TC_FXTable.rb: Fixed warning message for TC_FXTable test case. Was referring to the module-level constant JUSTIFY_NORMAL as if it were an FXTableItem class constant. Actually, JUSTIFY_NORMAL doesn't mean anything for table items. 2003-07-11 17:13 lyle * tests/: TC_FXVec3d.rb, TC_FXVec3f.rb: [no log message] 2003-07-11 17:09 lyle * tests/: TC_FXVec2f.rb, TC_FXVec3d.rb, TC_FXVec3f.rb: [no log message] 2003-07-11 16:23 lyle * tests/: TC_FXVec2d.rb, TC_FXVec2f.rb: [no log message] 2003-07-11 16:10 lyle * tests/: TC_FXGLShape.rb, TC_FXLight.rb, TC_FXMat4f.rb, TC_FXMaterial.rb, TC_FXQuatf.rb, TC_FXVec2f.rb: [no log message] 2003-07-11 15:45 lyle * swig-interfaces/: FXVec2d.i, FXVec2f.i, FXVec3d.i, FXVec3f.i, FXVec4d.i, FXVec4f.i: For all of the new vector classes, add dot() as another name for the vector multiplication operator, and cross() for the ^ operator. 2003-07-11 15:45 lyle * swig-interfaces/exceptions.i: Ensure that the proper setup is done for instances of the new vector, quaternion and matrix classes, i.e. that the the Ruby-to-C++ object mapping is handled correctly. 2003-07-11 15:39 lyle * tests/TC_FXVec2d.rb: [no log message] 2003-07-10 17:39 lyle * tests/TC_FXVec4f.rb: [no log message] 2003-07-10 14:36 lyle * swig-interfaces/FXGLShape.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXMat3d.i, swig-interfaces/FXMat3f.i, swig-interfaces/FXMat4d.i, swig-interfaces/FXMat4f.i, swig-interfaces/FXSplitter.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXHMat.rb, tests/TC_FXHVec.rb, tests/TC_FXMat4f.rb, tests/TC_FXQuat.rb, tests/TC_FXQuatf.rb, tests/TC_FXVec.rb, tests/TC_FXVec3f.rb, tests/TC_FXVec4f.rb: More and more fixes for compatibility with fox-1.1.28. 2003-07-10 11:52 lyle * swig-interfaces/: FXMat3d.i, FXMat3f.i, FXMat4d.i, FXQuatd.i, FXQuatf.i, FXVec2d.i, FXVec2f.i, FXVec3d.i, FXVec3f.i, FXVec4d.i, FXVec4f.i: Additional fixes for the new vector, matrix and quaternion classes. 2003-07-09 17:57 lyle * FXRuby-ruby1.8-i386-msvcrt.iss: Bumped version number up to 1.1.28. 2003-07-09 17:56 lyle * fox-includes/FXAccelTable.h, fox-includes/FXDHMat.h, fox-includes/FXDHVec.h, fox-includes/FXDQuat.h, fox-includes/FXDVec.h, fox-includes/FXFile.h, fox-includes/FXFont.h, fox-includes/FXGLObject.h, fox-includes/FXGLShape.h, fox-includes/FXGLViewer.h, fox-includes/FXHMat.h, fox-includes/FXHVec.h, fox-includes/FXLabel.h, fox-includes/FXMDIButton.h, fox-includes/FXMDIChild.h, fox-includes/FXMDIClient.h, fox-includes/FXMat3d.h, fox-includes/FXMat3f.h, fox-includes/FXMat4d.h, fox-includes/FXMat4f.h, fox-includes/FXMenuCaption.h, fox-includes/FXObject.h, fox-includes/FXQuat.h, fox-includes/FXQuatd.h, fox-includes/FXQuatf.h, fox-includes/FXRange.h, fox-includes/FXSplitter.h, fox-includes/FXTopWindow.h, fox-includes/FXVec.h, fox-includes/FXVec2d.h, fox-includes/FXVec2f.h, fox-includes/FXVec3d.h, fox-includes/FXVec3f.h, fox-includes/FXVec4d.h, fox-includes/FXVec4f.h, fox-includes/FXVisual.h, fox-includes/FXWindow.h, fox-includes/fx3d.h, fox-includes/fxdefs.h, fox-includes/fxver.h, rdoc-sources/FXAccelTable.rb, rdoc-sources/FXGLShape.rb, rdoc-sources/FXGLViewer.rb, rdoc-sources/FXHMat.rb, rdoc-sources/FXHVec.rb, rdoc-sources/FXMDIButton.rb, rdoc-sources/FXMDIChild.rb, rdoc-sources/FXMat4.rb, rdoc-sources/FXRange.rb, rdoc-sources/FXSplitter.rb, rdoc-sources/FXVec4.rb, swig-interfaces/FXAccelTable.i, swig-interfaces/FXFont.i, swig-interfaces/FXGLShape.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXHMat.i, swig-interfaces/FXHVec.i, swig-interfaces/FXLabel.i, swig-interfaces/FXMDIButton.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXMat3d.i, swig-interfaces/FXMat3f.i, swig-interfaces/FXMat4d.i, swig-interfaces/FXMat4f.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXQuat.i, swig-interfaces/FXQuatd.i, swig-interfaces/FXQuatf.i, swig-interfaces/FXRange.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXVec.i, swig-interfaces/FXVec2d.i, swig-interfaces/FXVec2f.i, swig-interfaces/FXVec3d.i, swig-interfaces/FXVec3f.i, swig-interfaces/FXVec4d.i, swig-interfaces/FXVec4f.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/freefuncs.i, swig-interfaces/opengl.i, swig-interfaces/ruby-typemaps.i: Updates for compatibility with fox-1.1.28. 2003-07-09 14:55 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, fox-includes/FXBitmap.h, fox-includes/FXDCWindow.h, fox-includes/FXDrawable.h, fox-includes/FXImage.h, fox-includes/FXMDIChild.h, fox-includes/FXRootWindow.h, fox-includes/FXStream.h, fox-includes/FXWindow.h, fox-includes/fxver.h, fox-includes/xincs.h, rdoc-sources/FXMDIChild.rb, swig-interfaces/FXMDIChild.i, swig-interfaces/FXStream.i: Updates for compatibility with fox-1.1.27. 2003-07-09 14:17 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, fox-includes/FXApp.h, fox-includes/FXBitmap.h, fox-includes/FXDrawable.h, fox-includes/FXFileDialog.h, fox-includes/FXFileSelector.h, fox-includes/FXHeader.h, fox-includes/FXIconList.h, fox-includes/FXImage.h, fox-includes/FXList.h, fox-includes/FXRootWindow.h, fox-includes/FXScrollArea.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTreeList.h, fox-includes/FXWindow.h, fox-includes/fxdefs.h, fox-includes/fxver.h, rdoc-sources/FXApp.rb, rdoc-sources/FXFileDialog.rb, rdoc-sources/FXFileSelector.rb, swig-interfaces/FXApp.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXHeader.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXWindow.i, swig-interfaces/macros.i: Updates for fox-1.1.26 compatibility. 2003-07-08 12:22 lyle * rdoc-sources/FXGLObject.rb: [no log message] 2003-07-03 14:24 lyle * fox-includes/FXColorBar.h, rdoc-sources/FXApp.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXDirList.rb, rdoc-sources/FXFileList.rb, rdoc-sources/FXListBox.rb, rdoc-sources/FXWindow.rb, swig-interfaces/FXListBox.i: More updates from version 1.0.22. 2003-07-03 11:47 lyle * FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss.in, Makefile.in, index.html, setversions.rb, doc/book.xml, doc/changes.xml, doc/dragdroptut.xml, doc/todo.xml, doc/images/colordialog.png, doc/images/dropsite-droprejected.png, examples/dropsite.rb, examples/scribble.rb, rdoc-sources/FXPCXIcon.rb, rdoc-sources/FXPCXImage.rb, rdoc-sources/FXPNGIcon.rb, rdoc-sources/FXPNGImage.rb, rdoc-sources/FXPicker.rb, rdoc-sources/FXPopup.rb, scripts/FXRuby.iss.in, scripts/create-installer-scripts.rb, scripts/make-installers.rb, scripts/make-win32-tarball.sh, swig-interfaces/FXApp.i, swig-interfaces/Makefile, swig-interfaces/freefuncs.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXHeader.rb, tests/TC_FXIconList.rb, tests/TC_FXTreeList.rb: Merged in changes from version 1.0.22. 2003-06-20 17:29 lyle * swig-interfaces/macros.i: Updates to allow overriding of additional FXIconItem methods: draw, hitItem, drawBigIcon, drawMiniIcon and drawDetails. 2003-06-20 11:54 lyle * rdoc-sources/: FXGLObject.rb, FXDC.rb: [no log message] 2003-06-15 17:28 lyle * examples/dilbert.rb: Changed the URL for Dilbert.rb example from dilbertzone.com to dilbert.com. Need to also make it flexible enough to work with either JPEGs or GIFs; looks like Sunday color strips are JPEGs while B&W dailies are GIFs. 2003-06-12 10:22 lyle * install.rb: Commented out the line in the install.rb script that creates the 'InstalledFiles' file. This doesn't appear to actually get used anywhere (probably was intended for an eventual uninstall feature), so should be no harm done. 2003-06-11 15:44 lyle * doc/changes.xml: [no log message] 2003-06-11 15:21 lyle * tests/TC_FXVec.rb: Added some new tests for FXVec. 2003-06-11 15:21 lyle * tests/TC_FXGLGroup.rb: Added a test for FXGLGroup to confirm that it properly yields to the block. 2003-06-11 15:20 lyle * tests/TC_FXRectangle.rb: Updated the test case for FXRectangle. 2003-06-11 15:16 lyle * doc/changes.xml: [no log message] 2003-06-11 13:43 lyle * rdoc-sources/FXDC.rb: [no log message] 2003-06-11 12:33 lyle * rdoc-sources/FXDC.rb: [no log message] 2003-06-10 14:43 lyle * rdoc-sources/: FXDC.rb, FXFont.rb, README.rdoc: [no log message] 2003-06-09 12:30 lyle * rdoc-sources/: FX4Splitter.rb, FXDrawable.rb, FXImage.rb: [no log message] 2003-06-09 10:37 lyle * doc/changes.xml: Updated the change notes for version 1.0.24. 2003-06-09 08:55 lyle * swig-interfaces/FXVec.i: Several fixes for the FXVec class. Division operator now raises ZeroDivisionError for divide by zero. The normalize(), lo() and hi() methods are now instance methods instead of singleton methods. Also added a normalize! method which does it in-place. 2003-06-09 08:52 lyle * swig-interfaces/FXTIFImage.i: Corrected the implementation of fxloadTIF(). The size of the data array was only large enough for RGB, not RGBA. 2003-06-09 08:51 lyle * swig-interfaces/FXTGAImage.i: Corrected the implementation of Fox.fxloadTGA(). We were assuming only three channels per pixel but the size actually depends on the value of the 'channels' parameter (either 3 or 4). 2003-06-09 08:49 lyle * web/menu.html: [no log message] 2003-06-06 18:33 lyle * web/menu.html: [no log message] 2003-06-06 18:25 lyle * rdoc-sources/: FX4Splitter.rb, FXSeparator.rb, FXTable.rb, FXText.rb, FXTextField.rb, FXToggleButton.rb, FXToolbarGrip.rb, FXTreeListBox.rb, FXWindow.rb: [no log message] 2003-06-06 18:02 lyle * rdoc-sources/FXWindow.rb: [no log message] 2003-06-06 17:56 lyle * rdoc-sources/: FXHorizontalFrame.rb, FXVec.rb, FXVerticalFrame.rb, FXVisual.rb, FXXPMIcon.rb, FXXPMImage.rb: [no log message] 2003-06-06 17:02 lyle * rdoc-sources/: FXToggleButton.rb, FXToolbar.rb, FXToolbarGrip.rb, FXToolbarShell.rb, FXTooltip.rb, FXTreeList.rb, FXTreeListBox.rb: [no log message] 2003-06-06 16:19 lyle * rdoc-sources/: FXPNGIcon.rb, FXPNGImage.rb, FXTIFIcon.rb, FXTIFImage.rb: [no log message] 2003-06-06 16:04 lyle * rdoc-sources/: FXTGAIcon.rb, FXTGAImage.rb, FXTabBook.rb, FXTabItem.rb: [no log message] 2003-06-06 15:40 lyle * rdoc-sources/: FXScrollbar.rb, FXShutter.rb, FXSpinner.rb, FXSplitter.rb, FXStatusbar.rb, FXStatusline.rb, FXStream.rb, FXStringDict.rb, FXSwitcher.rb, FXTabBar.rb: [no log message] 2003-06-06 12:44 lyle * rdoc-sources/: FXSize.rb, FXSlider.rb: [no log message] 2003-06-06 12:06 lyle * rdoc-sources/: FXSearchDialog.rb, FXSeparator.rb, FXSettings.rb, FXShutter.rb: [no log message] 2003-06-06 11:18 lyle * rdoc-sources/: FXRGBIcon.rb, FXRGBImage.rb, FXRectangle.rb, FXReplaceDialog.rb, FXRootWindow.rb, FXScrollArea.rb, FXScrollWindow.rb, FXScrollbar.rb: [no log message] 2003-06-06 09:48 lyle * rdoc-sources/FXReplaceDialog.rb: [no log message] 2003-06-06 09:20 lyle * rdoc-sources/FXRectangle.rb: [no log message] 2003-06-06 08:27 lyle * doc/: book.xml, custom-fo.xsl, custom-html.xsl, cvs.xml: Updated documentation sources to use the DocBook/XML 4.2 DTD and the most recent DocBook XSL stylesheets. Also changed the chapter on CVS from a 'chapter' to an 'appendix' element. 2003-06-05 08:53 lyle * INSTALL: Added a bit to the end of the INSTALL file, telling them to actually run 'ruby install.rb install' to install the software after it finishes building. Thanks to Brett Hallett for noting this. 2003-06-02 13:56 lyle * web/home.html: Added information about the mailing lists to the home page. 2003-06-02 12:38 lyle * doc/infosources.xml: Added an entry about the new fxruby-users mailing list. 2003-06-02 11:17 lyle * rdoc-sources/FXProgressDialog.rb: [no log message] 2003-05-30 17:51 lyle * rdoc-sources/FXRecentFiles.rb: [no log message] 2003-05-30 17:42 lyle * rdoc-sources/FXRecentFiles.rb: [no log message] 2003-05-30 14:25 lyle * examples/: scribble-orig.rb, scribble.rb: Removed useless FRAME_SUNKEN and FRAME_THICK flags from the call to FXCanvas.new in the scribble.rb and scribble-orig.rb examples. 2003-05-30 10:55 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby.spec, Makefile, pre-config.rb, swig-interfaces/ruby-typemaps.i: Bumped the version number up to 1.0.24. 2003-05-30 10:52 lyle * examples/dctest.rb, rdoc-sources/FXDC.rb: [no log message] 2003-05-27 17:15 lyle * examples/textedit/commands.rb: Corrected argument lists for FXText#insertText and FXText#replaceText (see SF Bug #744588). 2003-05-20 15:41 lyle * rdoc-sources/: FXPrintDialog.rb, FXProgressBar.rb, FXProgressDialog.rb: [no log message] 2003-05-20 11:06 lyle * scripts/make-installers.rb: [no log message] 2003-05-20 10:26 lyle * doc/changes.xml: [no log message] 2003-05-20 09:55 lyle * examples/textedit/: prefdialog.rb, textedit.rb: Fixed the loadIcon function in PrefDialog and TextWindow so that the file is closed properly when we're done with it. 2003-05-20 09:52 lyle * examples/: button.rb, dctest.rb, glviewer.rb, groupbox.rb, header.rb, hello2.rb, iconlist.rb, imageviewer.rb, mditest.rb, shutter.rb, splitter.rb, table.rb: Modified the icon-loading routines for all example programs to ensure that (1) the icon files are closed properly when we're done with them, and (2) we don't try to display any dialog boxes before the app has been created (see SF Bug #740122). 2003-05-19 16:38 lyle * swig-interfaces/ruby-typemaps.i: Corrected typemaps for FXID on Windows. 2003-05-16 17:37 lyle * doc/changes.xml, scripts/FXRuby.iss.in, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss.in, Makefile, Makefile.in: [no log message] 2003-05-16 17:35 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss.in: Bumped version number up to 1.0.23. 2003-05-16 17:35 lyle * scripts/FXRuby.iss.in: Added dragdrop.rb to the Windows installer script. 2003-05-16 17:30 lyle * doc/dragdroptut.xml: Added a summary section to the drag-and-drop tutorial. 2003-05-16 17:11 lyle * examples/dragdrop.rb: [no log message] 2003-05-16 17:05 lyle * doc/dragdroptut.xml: Completed the "Drag Sources" part of the drag-and-drop tutorial. 2003-05-16 14:56 lyle * scripts/FXRuby.iss.in: Add dragsource.rb to the Windows installer script. 2003-05-16 14:54 lyle * examples/dragsource.rb: Added the new dragsource.rb example program. 2003-05-16 11:06 lyle * doc/: changes.xml, scintilla.xml: Update change history and Scintilla chapter, for more information about auto-detection of FXScintilla. 2003-05-15 17:56 lyle * doc/build.xml: [no log message] 2003-05-15 17:44 lyle * doc/build.xml: Added some notes to the build instructions about using raainstall. 2003-05-15 16:39 lyle * pre-config.rb, pre-config.rb.in: [no log message] 2003-05-15 16:36 lyle * pre-config.rb, pre-config.rb.in: [no log message] 2003-05-15 16:04 lyle * pre-config.rb, pre-config.rb.in, setversions.rb: [no log message] 2003-05-15 15:45 lyle * pre-config.rb: [no log message] 2003-05-15 15:17 lyle * install.rb: Updated to version 3.1.4 of Minero Aoki's setup.rb script. 2003-05-15 15:10 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby.spec, Makefile: [no log message] 2003-05-15 13:43 lyle * web/: downloads.html, home.html, menu.html: [no log message] 2003-05-15 12:42 lyle * rdoc-sources/FXApp.rb, rdoc-sources/FXGLCanvas.rb, swig-interfaces/FXApp.i, swig-interfaces/FXGLCanvas.i: Also expose the FXApp#getDisplay and FXGLCanvas#getContext methods, just return the pointer cast to an integer. 2003-05-14 18:00 lyle * swig-interfaces/: FXApp.i, FXId.i, fxdefs.i, ruby-typemaps.i: Added input and output typemaps for FXID. Removed the %ignore directives for FXId#id, FXWindow#findWindowXXX. Renamed FXId#id to xid() to avoid conflict with built-in method for Object. 2003-05-14 17:57 lyle * rdoc-sources/FXId.rb: [no log message] 2003-05-14 17:23 lyle * doc/changes.xml: Updated change notes for fix on SF Bug#733933. 2003-05-14 17:15 lyle * swig-interfaces/FXStream.i: Fixed a bug for FXFileStream#close and FXMemoryStream#close. These methods weren't being wrapped properly, and as a result calling either of them would actually invoke the base class function (FXStream#close). 2003-05-14 16:40 lyle * fox-includes/FX4Splitter.h, fox-includes/FXApp.h, fox-includes/FXArrowButton.h, fox-includes/FXBzStream.h, fox-includes/FXColorWheel.h, fox-includes/FXComboBox.h, fox-includes/FXComposite.h, fox-includes/FXDirList.h, fox-includes/FXFileDialog.h, fox-includes/FXFileList.h, fox-includes/FXGLViewer.h, fox-includes/FXGradientBar.h, fox-includes/FXGroupBox.h, fox-includes/FXHeader.h, fox-includes/FXHorizontalFrame.h, fox-includes/FXIconList.h, fox-includes/FXImageView.h, fox-includes/FXList.h, fox-includes/FXListBox.h, fox-includes/FXMDIChild.h, fox-includes/FXMDIClient.h, fox-includes/FXMatrix.h, fox-includes/FXMenuCascade.h, fox-includes/FXOptionMenu.h, fox-includes/FXPacker.h, fox-includes/FXPopup.h, fox-includes/FXProgressDialog.h, fox-includes/FXRecentFiles.h, fox-includes/FXRootWindow.h, fox-includes/FXScrollArea.h, fox-includes/FXScrollBar.h, fox-includes/FXScrollWindow.h, fox-includes/FXShell.h, fox-includes/FXShutter.h, fox-includes/FXSlider.h, fox-includes/FXSpinner.h, fox-includes/FXSplitter.h, fox-includes/FXStatusBar.h, fox-includes/FXSwitcher.h, fox-includes/FXTabBar.h, fox-includes/FXTabBook.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTextField.h, fox-includes/FXToolBar.h, fox-includes/FXToolBarShell.h, fox-includes/FXToolTip.h, fox-includes/FXTopWindow.h, fox-includes/FXTreeList.h, fox-includes/FXTreeListBox.h, fox-includes/FXVerticalFrame.h, fox-includes/FXWString.h, fox-includes/FXWindow.h, fox-includes/FXWizard.h, fox-includes/fx3d.h, fox-includes/fxver.h, fox-includes/xincs.h, swig-interfaces/FX4Splitter.i, swig-interfaces/FXApp.i, swig-interfaces/FXColorBar.i, swig-interfaces/FXColorWheel.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXComposite.i, swig-interfaces/FXDirList.i, swig-interfaces/FXFileList.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXGradientBar.i, swig-interfaces/FXGroupBox.i, swig-interfaces/FXHeader.i, swig-interfaces/FXHorizontalFrame.i, swig-interfaces/FXIconList.i, swig-interfaces/FXImageView.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXMatrix.i, swig-interfaces/FXMenuCascade.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXPacker.i, swig-interfaces/FXPopup.i, swig-interfaces/FXProgressDialog.i, swig-interfaces/FXRecentFiles.i, swig-interfaces/FXRootWindow.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXScrollBar.i, swig-interfaces/FXScrollWindow.i, swig-interfaces/FXShell.i, swig-interfaces/FXShutter.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXStatusBar.i, swig-interfaces/FXSwitcher.i, swig-interfaces/FXTabBar.i, swig-interfaces/FXTabBook.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXToolBar.i, swig-interfaces/FXToolBarShell.i, swig-interfaces/FXToolTip.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXVerticalFrame.i, swig-interfaces/FXWindow.i, swig-interfaces/FXWizard.i, swig-interfaces/macros.i: Merged in changes for fox-1.1.25. 2003-05-14 15:12 lyle * fox-includes/FXDirList.h, fox-includes/FXFileList.h, fox-includes/FXIconList.h, fox-includes/FXList.h, fox-includes/FXRuler.h, fox-includes/FXString.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTextField.h, fox-includes/FXTreeList.h, fox-includes/fxdefs.h, fox-includes/fxver.h, fox-includes/xincs.h, swig-interfaces/FXDirList.i, swig-interfaces/FXFileList.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXRuler.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXTreeList.i: Merged in changes for fox-1.1.24. 2003-05-14 14:14 lyle * fox-includes/FXBzStream.h, fox-includes/FXCheckButton.h, fox-includes/FXColorBar.h, fox-includes/FXFileDialog.h, fox-includes/FXGLViewer.h, fox-includes/FXGzStream.h, fox-includes/FXHeader.h, fox-includes/FXIconList.h, fox-includes/FXList.h, fox-includes/FXString.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXToolBarGrip.h, fox-includes/FXTreeList.h, fox-includes/FXWString.h, fox-includes/fxver.h, rdoc-sources/FXCheckButton.rb, rdoc-sources/FXFileDialog.rb, rdoc-sources/FXGLViewer.rb, swig-interfaces/FXCheckButton.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXHMat.i, swig-interfaces/FXHeader.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXTable.i, swig-interfaces/FXToolBarGrip.i, swig-interfaces/FXTreeList.i, swig-interfaces/macros.i: Merged in changes for fox-1.1.23. 2003-05-13 14:01 lyle * swig-interfaces/FXId.i: [no log message] 2003-05-09 17:41 lyle * tests/: TC_stress3.rb, stress3.rb: [no log message] 2003-05-09 17:18 lyle * doc/changes.xml: [no log message] 2003-05-07 17:06 lyle * doc/changes.xml: Updated the change history to describe most recent fixes. 2003-05-07 16:52 lyle * rdoc-sources/FXWindow.rb, swig-interfaces/FXWindow.i, swig-interfaces/macros.i: Renamed FXWindow#raise to raiseWindow(), so that it won't override the built-in raise method. 2003-05-07 11:21 lyle * rdoc-sources/FXDialogBox.rb: Corrected the RDoc documentation comments about the return value of FXDialogBox#execute. 2003-05-05 16:45 lyle * swig-interfaces/Makefile: Restored the '-fcompact' command line option for running SWIG. The bug has been fixed for SWIG 1.3.20. 2003-05-05 16:44 lyle * tests/TC_FXFileStream.rb: Added some tests to see if the proper exceptions are raised for FXFileStream.open. 2003-04-30 17:34 lyle * doc/: changes.xml: [no log message] 2003-04-30 10:04 lyle * web/: home.html, menu.html: Minor corrections for the web pages. 2003-04-24 09:23 lyle * Makefile, Makefile.in, index.html, web/index.html: Web site updates. 2003-04-24 07:52 lyle * scripts/make-win32-tarball.sh: [no log message] 2003-04-23 17:12 lyle * scripts/FXRuby.iss.in, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby-ruby1.8-i386-msvcrt.iss, FXRuby-ruby1.8-i386-msvcrt.iss.in: [no log message] 2003-04-23 16:36 lyle * setversions.rb, FXRuby-ruby1.8-i386-msvcrt.iss: [no log message] 2003-04-23 16:28 lyle * scripts/create-installer-scripts.rb, FXRuby-ruby1.8-i386-msvcrt.iss.in: [no log message] 2003-04-23 16:27 lyle * scripts/make-installers.rb: Updated make-installers.rb script for Ruby 1.8.0 builds. 2003-04-23 13:53 lyle * Makefile: [no log message] 2003-04-23 13:22 lyle * Makefile.in: [no log message] 2003-04-21 19:58 lyle * swig-interfaces/: FXApp.i, freefuncs.i: [no log message] 2003-04-21 10:43 lyle * doc/changes.xml: Added a note to the change history about the thing for converting strings and symbols (of color names) to FXColor values. 2003-04-21 10:42 lyle * swig-interfaces/ruby-typemaps.i: Corrected typemap for converting a Symbol to an FXColor. 2003-04-21 10:30 lyle * examples/scribble.rb: [no log message] 2003-04-21 10:14 lyle * swig-interfaces/ruby-typemaps.i: [no log message] 2003-04-21 10:05 lyle * doc/changes.xml: Added an entry about the bug fix for destroying application-owned resources, like the "normal font". 2003-04-17 22:22 lyle * swig-interfaces/Makefile: [no log message] 2003-04-06 18:50 lyle * rdoc-sources/FXPopup.rb: [no log message] 2003-04-04 18:40 lyle * examples/dropsite.rb: [no log message] 2003-04-04 17:58 lyle * rdoc-sources/: FXPCXIcon.rb, FXPCXImage.rb, FXPNGIcon.rb, FXPNGImage.rb, FXPicker.rb: Adding new documentaion files. 2003-04-03 10:27 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, Makefile, Makefile.in, scripts/FXRuby.iss.in: [no log message] 2003-04-03 10:22 lyle * doc/: book.xml, changes.xml, dragdroptut.xml: [no log message] 2003-04-03 10:18 lyle * doc/dragdroptut.xml: Updated drag-and-drop tutorial section. 2003-04-03 10:18 lyle * examples/dropsite.rb: Updated dropsite.rb example program. 2003-04-02 17:25 lyle * doc/: dragdroptut.xml, images/colordialog.png, images/dropsite-droprejected.png: Added the first tidbits for the drag-and-drop tutorial. 2003-04-02 15:17 lyle * doc/dragdroptut.xml: [no log message] 2003-04-02 14:48 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby.spec, Makefile: Bumped version number up to 1.0.22. 2003-04-02 14:47 lyle * doc/todo.xml: Added an item to the to-do list, about making widgets act more like regular Ruby containers (i.e. holding "strong" references to their list items instead of "weak" refs). 2003-04-02 14:46 lyle * doc/changes.xml: Updated change notes for most recent changes. 2003-04-01 12:04 lyle * web/: home.html, menu.html: [no log message] 2003-04-01 11:55 lyle * web/: home.html, menu.html: [no log message] 2003-04-01 11:47 lyle * web/: home.html, index.html, menu.html, styles.css, top.html, art/foxlogo.jpg, art/foxlogo_small.jpg, art/line.gif, art/oul_grey.gif, art/our.gif: Starting to update web site (finally). 2003-03-31 22:01 lyle * index.html: Added a link to the FRED project. 2003-03-27 16:12 lyle * tests/TC_FXTreeList.rb: [no log message] 2003-03-27 15:28 lyle * tests/: TC_FXHeader.rb, TC_FXIconList.rb: [no log message] 2003-03-26 13:39 lyle * fox-includes/FXApp.h, fox-includes/FXComboBox.h, fox-includes/FXDLL.h, fox-includes/FXDirList.h, fox-includes/FXFile.h, fox-includes/FXIconList.h, fox-includes/FXList.h, fox-includes/FXListBox.h, fox-includes/FXSpinner.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTreeList.h, fox-includes/FXTreeListBox.h, fox-includes/fx3d.h, fox-includes/fxver.h, fox-includes/xincs.h, rdoc-sources/FXApp.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXDirList.rb, rdoc-sources/FXIconList.rb, rdoc-sources/FXList.rb, rdoc-sources/FXListBox.rb, rdoc-sources/FXTable.rb, rdoc-sources/FXTreeList.rb, swig-interfaces/FXApp.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXDirList.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/macros.i: Updates for compatibility with fox-1.1.22. 2003-03-26 13:35 lyle * tests/TC_FXTable.rb: [no log message] 2003-03-26 13:26 lyle * tests/TC_FXTableItem.rb: [no log message] 2003-03-26 13:09 lyle * tests/TC_FXTreeList.rb: [no log message] 2003-03-26 12:53 lyle * tests/TC_FXTreeListBox.rb: [no log message] 2003-03-26 12:46 lyle * tests/TC_FXListBox.rb: [no log message] 2003-03-26 12:43 lyle * tests/: TC_FXIconList.rb, TC_FXList.rb: [no log message] 2003-03-26 12:39 lyle * tests/TC_FXIconList.rb: [no log message] 2003-03-26 12:34 lyle * tests/TC_FXDirList.rb: [no log message] 2003-03-26 12:28 lyle * tests/: TC_FXApp.rb, TC_FXComboBox.rb: [no log message] 2003-03-26 09:22 lyle * rdoc-sources/FX4Splitter.rb, rdoc-sources/FXAccelTable.rb, rdoc-sources/FXApp.rb, rdoc-sources/FXArrowButton.rb, rdoc-sources/FXBitmap.rb, rdoc-sources/FXButton.rb, rdoc-sources/FXCanvas.rb, rdoc-sources/FXCheckButton.rb, rdoc-sources/FXColorBar.rb, rdoc-sources/FXColorDialog.rb, rdoc-sources/FXColorSelector.rb, rdoc-sources/FXColorWell.rb, rdoc-sources/FXColorWheel.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXComposite.rb, rdoc-sources/FXCursor.rb, rdoc-sources/FXDC.rb, rdoc-sources/FXDCPrint.rb, rdoc-sources/FXDataTarget.rb, rdoc-sources/FXDial.rb, rdoc-sources/FXDialogBox.rb, rdoc-sources/FXDirBox.rb, rdoc-sources/FXDirDialog.rb, rdoc-sources/FXDirList.rb, rdoc-sources/FXDirSelector.rb, rdoc-sources/FXDocument.rb, rdoc-sources/FXDriveBox.rb, rdoc-sources/FXFileDialog.rb, rdoc-sources/FXFileDict.rb, rdoc-sources/FXFileList.rb, rdoc-sources/FXFileSelector.rb, rdoc-sources/FXFont.rb, rdoc-sources/FXFontDialog.rb, rdoc-sources/FXFontSelector.rb, rdoc-sources/FXFrame.rb, rdoc-sources/FXGIFImage.rb, rdoc-sources/FXGLContext.rb, rdoc-sources/FXGLShape.rb, rdoc-sources/FXGLViewer.rb, rdoc-sources/FXGroupBox.rb, rdoc-sources/FXHMat.rb, rdoc-sources/FXHVec.rb, rdoc-sources/FXHeader.rb, rdoc-sources/FXICOIcon.rb, rdoc-sources/FXICOImage.rb, rdoc-sources/FXIconList.rb, rdoc-sources/FXImage.rb, rdoc-sources/FXImageView.rb, rdoc-sources/FXInputDialog.rb, rdoc-sources/FXJPGIcon.rb, rdoc-sources/FXJPGImage.rb, rdoc-sources/FXLabel.rb, rdoc-sources/FXList.rb, rdoc-sources/FXListBox.rb, rdoc-sources/FXMDIButton.rb, rdoc-sources/FXMDIChild.rb, rdoc-sources/FXMDIClient.rb, rdoc-sources/FXMainWindow.rb, rdoc-sources/FXMatrix.rb, rdoc-sources/FXMemoryBuffer.rb, rdoc-sources/FXMenuButton.rb, rdoc-sources/FXMenuCaption.rb, rdoc-sources/FXMenuCommand.rb, rdoc-sources/FXMenuTitle.rb, rdoc-sources/FXMessageBox.rb, rdoc-sources/FXOptionMenu.rb, rdoc-sources/FXRadioButton.rb, rdoc-sources/FXScintilla.rb, rdoc-sources/FXScrollArea.rb, rdoc-sources/FXSplitter.rb, rdoc-sources/FXStatusbar.rb, rdoc-sources/FXStatusline.rb, rdoc-sources/FXStream.rb, rdoc-sources/FXTable.rb, rdoc-sources/FXText.rb, rdoc-sources/FXTextField.rb, rdoc-sources/FXToggleButton.rb, rdoc-sources/FXToolbar.rb, rdoc-sources/FXToolbarGrip.rb, rdoc-sources/FXTopWindow.rb, rdoc-sources/FXTreeList.rb, rdoc-sources/FXWindow.rb, rdoc-sources/Makefile, rdoc-sources/fxdefs.rb, scripts/FXRuby.iss.in, scripts/iface.rb, scripts/make-installers.rb, scripts/update-website.rb, swig-interfaces/FX4Splitter.i, swig-interfaces/FXAccelTable.i, swig-interfaces/FXApp.i, swig-interfaces/FXArrowButton.i, swig-interfaces/FXBMPIcon.i, swig-interfaces/FXBMPImage.i, swig-interfaces/FXBitmap.i, swig-interfaces/FXButton.i, swig-interfaces/FXCURCursor.i, swig-interfaces/FXCanvas.i, swig-interfaces/FXCheckButton.i, swig-interfaces/FXColorBar.i, swig-interfaces/FXColorDialog.i, swig-interfaces/FXColorSelector.i, swig-interfaces/FXColorWell.i, swig-interfaces/FXColorWheel.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXComposite.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCPrint.i, swig-interfaces/FXDCWindow.i, swig-interfaces/FXDataTarget.i, swig-interfaces/FXDebugTarget.i, swig-interfaces/FXDelegator.i, swig-interfaces/FXDial.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXDict.i, swig-interfaces/FXDirBox.i, swig-interfaces/FXDirDialog.i, swig-interfaces/FXDirList.i, swig-interfaces/FXDirSelector.i, swig-interfaces/FXDocument.i, swig-interfaces/FXDragCorner.i, swig-interfaces/FXDrawable.i, swig-interfaces/FXDriveBox.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileDict.i, swig-interfaces/FXFileList.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXFont.i, swig-interfaces/FXFontDialog.i, swig-interfaces/FXFontSelector.i, swig-interfaces/FXFrame.i, swig-interfaces/FXGIFCursor.i, swig-interfaces/FXGIFIcon.i, swig-interfaces/FXGIFImage.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLContext.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLShape.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXGLVisual.i, swig-interfaces/FXGroupBox.i, swig-interfaces/FXHMat.i, swig-interfaces/FXHVec.i, swig-interfaces/FXHeader.i, swig-interfaces/FXHorizontalFrame.i, swig-interfaces/FXICOIcon.i, swig-interfaces/FXICOImage.i, swig-interfaces/FXIcon.i, swig-interfaces/FXIconList.i, swig-interfaces/FXId.i, swig-interfaces/FXImage.i, swig-interfaces/FXImageView.i, swig-interfaces/FXInputDialog.i, swig-interfaces/FXJPGIcon.i, swig-interfaces/FXJPGImage.i, swig-interfaces/FXLabel.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMDIButton.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXMatrix.i, swig-interfaces/FXMemoryBuffer.i, swig-interfaces/FXMenuButton.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXMenuCascade.i, swig-interfaces/FXMenuCommand.i, swig-interfaces/FXMenuPane.i, swig-interfaces/FXMenuSeparator.i, swig-interfaces/FXMenuTitle.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXObject.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXPCXIcon.i, swig-interfaces/FXPCXImage.i, swig-interfaces/FXPNGIcon.i, swig-interfaces/FXPNGImage.i, swig-interfaces/FXPacker.i, swig-interfaces/FXPicker.i, swig-interfaces/FXPoint.i, swig-interfaces/FXPopup.i, swig-interfaces/FXPrintDialog.i, swig-interfaces/FXProgressBar.i, swig-interfaces/FXProgressDialog.i, swig-interfaces/FXQuat.i, swig-interfaces/FXRGBIcon.i, swig-interfaces/FXRGBImage.i, swig-interfaces/FXRadioButton.i, swig-interfaces/FXRange.i, swig-interfaces/FXRecentFiles.i, swig-interfaces/FXRectangle.i, swig-interfaces/FXRegion.i, swig-interfaces/FXRegistry.i, swig-interfaces/FXReplaceDialog.i, swig-interfaces/FXRootWindow.i, swig-interfaces/FXScintilla.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXScrollWindow.i, swig-interfaces/FXSearchDialog.i, swig-interfaces/FXSeparator.i, swig-interfaces/FXSettings.i, swig-interfaces/FXShell.i, swig-interfaces/FXShutter.i, swig-interfaces/FXSize.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXStream.i, swig-interfaces/FXStringDict.i, swig-interfaces/FXSwitcher.i, swig-interfaces/FXTGAIcon.i, swig-interfaces/FXTGAImage.i, swig-interfaces/FXTIFIcon.i, swig-interfaces/FXTIFImage.i, swig-interfaces/FXTabBar.i, swig-interfaces/FXTabBook.i, swig-interfaces/FXTabItem.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXToggleButton.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXURL.i, swig-interfaces/FXVec.i, swig-interfaces/FXVerticalFrame.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/FXXPMIcon.i, swig-interfaces/FXXPMImage.i, swig-interfaces/Makefile, swig-interfaces/common.i, swig-interfaces/core.i, swig-interfaces/dcmodule.i, swig-interfaces/dialogs.i, swig-interfaces/exceptions.i, swig-interfaces/framesmodule.i, swig-interfaces/freefuncs.i, swig-interfaces/fxdefs.i, swig-interfaces/iconlistmodule.i, swig-interfaces/icons.i, swig-interfaces/image.i, swig-interfaces/labelmodule.i, swig-interfaces/layout.i, swig-interfaces/listmodule.i, swig-interfaces/macros.i, swig-interfaces/markfuncs.i, swig-interfaces/mdi.i, swig-interfaces/menumodule.i, swig-interfaces/opengl.i, swig-interfaces/ruby-typemaps.i, swig-interfaces/scintilla.i, swig-interfaces/table-module.i, swig-interfaces/text-module.i, swig-interfaces/treelist-module.i, swig-interfaces/ui.i, tests/TC_FXHVec.rb, tests/TC_FXHeader.rb, tests/TC_FXTreeList.rb, tests/TC_Misc.rb: Merged in changes from FXRuby-1.0.21. 2003-03-26 09:19 lyle * ANNOUNCE.in, Makefile.in, index.html, setversions.rb, doc/book.xml, doc/bookinfo.xml, doc/build.xml, doc/changes.xml, doc/custom-fo.xsl, doc/custom-html.xsl, doc/cvs.xml, doc/examples.xml, doc/goals.xml, doc/infosources.xml, doc/scintilla.xml, doc/todo.xml, doc/windows.xml, doc/images/iconlist-bigicons.png, doc/images/iconlist-details.png, examples/bounce.rb, examples/dropsite.rb, examples/splitter.rb: Merged in changes from FXRuby-1.0.21. 2003-03-25 17:01 lyle * Makefile, Makefile.in, scripts/update-website.rb: Updated web site scripts, etc. 2003-03-25 15:51 lyle * scripts/make-installers.rb: [no log message] 2003-03-25 14:47 lyle * rdoc-sources/Makefile: [no log message] 2003-03-25 14:42 lyle * doc/scintilla.xml: [no log message] 2003-03-25 14:37 lyle * rdoc-sources/FXScintilla.rb: [no log message] 2003-03-25 13:34 lyle * rdoc-sources/FXHeader.rb, doc/changes.xml: [no log message] 2003-03-25 13:32 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in: Updated Windows installer scripts. 2003-03-25 13:31 lyle * swig-interfaces/FXHeader.i: [no log message] 2003-03-25 13:31 lyle * doc/changes.xml: Updated the change history with latest changes for version 1.0.21. 2003-03-25 13:30 lyle * doc/: custom-fo.xsl, custom-html.xsl: Updated my custom XSL stylesheets (for the documentation) to reference the latest DocBook XSL stylesheets (version 1.60.1). 2003-03-25 13:26 lyle * tests/TC_FXHeader.rb: [no log message] 2003-03-25 12:08 lyle * scripts/FXRuby.iss.in: Added TC_FXHeader.rb to the Windows installer script. 2003-03-25 12:02 lyle * tests/TC_FXHeader.rb: [no log message] 2003-03-25 10:48 lyle * doc/windows.xml: [no log message] 2003-03-25 10:34 lyle * Makefile: [no log message] 2003-03-24 20:59 lyle * scripts/iface.rb: Committed Gilles Filippini's changes for iface.rb. 2003-03-24 20:55 lyle * rdoc-sources/FXWindow.rb: [no log message] 2003-03-24 19:08 lyle * rdoc-sources/FXApp.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXDCPrint.rb, rdoc-sources/FXDataTarget.rb, rdoc-sources/FXDragCorner.rb, rdoc-sources/FXGLViewer.rb, rdoc-sources/FXSplitter.rb, rdoc-sources/FXStatusbar.rb, rdoc-sources/FXStatusline.rb, rdoc-sources/FXStream.rb, rdoc-sources/FXTable.rb, rdoc-sources/Makefile, scripts/FXRuby.iss.in, swig-interfaces/FXTable.i, swig-interfaces/Makefile, swig-interfaces/macros.i, swig-interfaces/table-module.i, tests/TC_FXId.rb, tests/TC_FXTable.rb, tests/TC_FXTableItem.rb: Merged in changes from FXRuby version 1.0.20. 2003-03-24 19:03 lyle * INSTALL, doc/changes.xml, examples/iconlist.rb: Merged in changes from FXRuby version 1.0.20. 2003-03-24 18:17 lyle * doc/Makefile, doc/book.xml, doc/changes.xml, doc/custom-fo.xsl, doc/custom-html.xsl, examples/bounce.rb, rdoc-sources/FX4Splitter.rb, rdoc-sources/FXAccelTable.rb, rdoc-sources/FXApp.rb, rdoc-sources/FXArrowButton.rb, rdoc-sources/FXBMPIcon.rb, rdoc-sources/FXBMPImage.rb, rdoc-sources/FXBitmap.rb, rdoc-sources/FXButton.rb, rdoc-sources/FXCURCursor.rb, rdoc-sources/FXCanvas.rb, rdoc-sources/FXCheckButton.rb, rdoc-sources/FXColorBar.rb, rdoc-sources/FXColorDialog.rb, rdoc-sources/FXColorSelector.rb, rdoc-sources/FXColorWell.rb, rdoc-sources/FXColorWheel.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXComposite.rb, rdoc-sources/FXCursor.rb, rdoc-sources/FXDC.rb, rdoc-sources/FXDCWindow.rb, rdoc-sources/FXDebugTarget.rb, rdoc-sources/FXDelegator.rb, rdoc-sources/FXDialogBox.rb, rdoc-sources/FXDict.rb, rdoc-sources/FXDrawable.rb, rdoc-sources/FXFont.rb, rdoc-sources/FXFrame.rb, rdoc-sources/FXGIFIcon.rb, rdoc-sources/FXGLCanvas.rb, rdoc-sources/FXGLVisual.rb, rdoc-sources/FXGroupBox.rb, rdoc-sources/FXHorizontalFrame.rb, rdoc-sources/FXIcon.rb, rdoc-sources/FXIconList.rb, rdoc-sources/FXId.rb, rdoc-sources/FXImage.rb, rdoc-sources/FXLabel.rb, rdoc-sources/FXList.rb, rdoc-sources/FXMainWindow.rb, rdoc-sources/FXMatrix.rb, rdoc-sources/FXMenuButton.rb, rdoc-sources/FXMenuCaption.rb, rdoc-sources/FXMenuCascade.rb, rdoc-sources/FXMenuCommand.rb, rdoc-sources/FXMenuPane.rb, rdoc-sources/FXMenuSeparator.rb, rdoc-sources/FXMenuTitle.rb, rdoc-sources/FXMenubar.rb, rdoc-sources/FXObject.rb, rdoc-sources/FXPacker.rb, rdoc-sources/FXRadioButton.rb, rdoc-sources/FXRange.rb, rdoc-sources/FXRegistry.rb, rdoc-sources/FXScrollArea.rb, rdoc-sources/FXSettings.rb, rdoc-sources/FXShell.rb, rdoc-sources/FXTable.rb, rdoc-sources/FXToolbar.rb, rdoc-sources/FXToolbarGrip.rb, rdoc-sources/FXToolbarShell.rb, rdoc-sources/FXTopWindow.rb, rdoc-sources/FXVerticalFrame.rb, rdoc-sources/FXWindow.rb, rdoc-sources/Makefile, scripts/FXRuby.iss.in, scripts/make-installers.rb, swig-interfaces/FXCURCursor.i, swig-interfaces/FXDict.i, swig-interfaces/FXIconList.i, swig-interfaces/FXRuler.i, swig-interfaces/FXText.i, swig-interfaces/Makefile, swig-interfaces/core.i, swig-interfaces/dcmodule.i, swig-interfaces/dialogs.i, swig-interfaces/framesmodule.i, swig-interfaces/iconlistmodule.i, swig-interfaces/labelmodule.i, swig-interfaces/layout.i, swig-interfaces/listmodule.i, swig-interfaces/mdi.i, swig-interfaces/menumodule.i, swig-interfaces/ruby-typemaps.i, swig-interfaces/swig.sed, swig-interfaces/table-module.i, swig-interfaces/text-module.i, swig-interfaces/treelist-module.i, swig-interfaces/ui.i, tests/TC_FXIconList.rb, tests/TC_FXText.rb, tests/TC_FXTreeList.rb: Merged in changes from FXRuby version 1.0.19. 2003-03-19 18:03 lyle * tests/TC_FXHMat.rb: [no log message] 2003-03-19 17:59 lyle * tests/TC_FXQuat.rb: [no log message] 2003-03-19 17:36 lyle * swig-interfaces/fxdefs.i, tests/TC_FXDCWindow.rb, tests/TC_FXList.rb, tests/TC_FXMenuCommand.rb, tests/TC_FXRadioButton.rb, tests/TC_FXTable.rb: [no log message] 2003-03-19 17:26 lyle * tests/: TC_FXTreeList.rb, TC_FXCheckButton.rb: [no log message] 2003-03-19 17:07 lyle * swig-interfaces/markfuncs.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXAccelTable.rb, tests/TC_FXButton.rb, tests/TC_FXCheckButton.rb, tests/TC_FXDC.rb, tests/TC_FXDCPrint.rb, tests/TC_FXDCWindow.rb, tests/TC_FXDataTarget.rb, tests/TC_FXFileAssoc.rb, tests/TC_FXFileStream.rb, tests/TC_FXFont.rb, tests/TC_FXFontDesc.rb, tests/TC_FXGLGroup.rb, tests/TC_FXGLShape.rb, tests/TC_FXGLViewer.rb, tests/TC_FXIconList.rb, tests/TC_FXId.rb, tests/TC_FXLight.rb, tests/TC_FXList.rb, tests/TC_FXListBox.rb, tests/TC_FXMaterial.rb, tests/TC_FXMenuCommand.rb, tests/TC_FXPoint.rb, tests/TC_FXRadioButton.rb, tests/TC_FXRange.rb, tests/TC_FXRectangle.rb, tests/TC_FXRegion.rb, tests/TC_FXRegistry.rb, tests/TC_FXShell.rb, tests/TC_FXSize.rb, tests/TC_FXTable.rb, tests/TC_FXText.rb, tests/TC_FXTopWindow.rb, tests/TC_FXTreeList.rb, tests/TC_FXViewport.rb, tests/TC_Misc.rb, tests/TS_All.rb: Merged in changes from FXRuby-1.0.18. 2003-03-19 17:04 lyle * ChangeLog, Makefile.in, setversions.rb, doc/build.xml, doc/changes.xml, doc/differences.xml, doc/implementation.xml, doc/opengl.xml, examples/splitter.rb, rdoc-sources/FX4Splitter.rb, rdoc-sources/FXAccelTable.rb, rdoc-sources/FXApp.rb, rdoc-sources/FXArrowButton.rb, rdoc-sources/FXBMPIcon.rb, rdoc-sources/FXBMPImage.rb, rdoc-sources/FXBitmap.rb, rdoc-sources/FXButton.rb, rdoc-sources/FXCURCursor.rb, rdoc-sources/FXCanvas.rb, rdoc-sources/FXCheckButton.rb, rdoc-sources/FXColorBar.rb, rdoc-sources/FXColorDialog.rb, rdoc-sources/FXColorSelector.rb, rdoc-sources/FXColorWell.rb, rdoc-sources/FXColorWheel.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXComposite.rb, rdoc-sources/FXCursor.rb, rdoc-sources/FXDC.rb, rdoc-sources/FXDCWindow.rb, rdoc-sources/FXDebugTarget.rb, rdoc-sources/FXDelegator.rb, rdoc-sources/FXDrawable.rb, rdoc-sources/FXFont.rb, rdoc-sources/FXFrame.rb, rdoc-sources/FXGIFIcon.rb, rdoc-sources/FXGroupBox.rb, rdoc-sources/FXHorizontalFrame.rb, rdoc-sources/FXIcon.rb, rdoc-sources/FXId.rb, rdoc-sources/FXImage.rb, rdoc-sources/FXLabel.rb, rdoc-sources/FXList.rb, rdoc-sources/FXMainWindow.rb, rdoc-sources/FXMatrix.rb, rdoc-sources/FXMenuButton.rb, rdoc-sources/FXMenuCaption.rb, rdoc-sources/FXMenuCascade.rb, rdoc-sources/FXMenuCommand.rb, rdoc-sources/FXMenuPane.rb, rdoc-sources/FXMenuSeparator.rb, rdoc-sources/FXMenuTitle.rb, rdoc-sources/FXMenubar.rb, rdoc-sources/FXPacker.rb, rdoc-sources/FXRadioButton.rb, rdoc-sources/FXRange.rb, rdoc-sources/FXRegistry.rb, rdoc-sources/FXScrollArea.rb, rdoc-sources/FXSettings.rb, rdoc-sources/FXTable.rb, rdoc-sources/FXText.rb, rdoc-sources/FXTextField.rb, rdoc-sources/FXToggleButton.rb, rdoc-sources/FXToolbar.rb, rdoc-sources/FXToolbarGrip.rb, rdoc-sources/FXToolbarShell.rb, rdoc-sources/FXTopWindow.rb, rdoc-sources/FXTreeList.rb, rdoc-sources/FXVerticalFrame.rb, rdoc-sources/FXWindow.rb, rdoc-sources/Makefile, rdoc-sources/README.rdoc, scripts/FXRuby.iss.in, scripts/create-installer-scripts.rb, swig-interfaces/FXComboBox.i, swig-interfaces/FXFileList.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLShape.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXHeader.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXScintilla.i, swig-interfaces/FXSwitcher.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXWindow.i, swig-interfaces/exceptions.i, swig-interfaces/freefuncs.i, swig-interfaces/fxdefs.i, swig-interfaces/macros.i: Merged in changes from FXRuby-1.0.18. 2003-03-19 13:11 lyle * Makefile.in: [no log message] 2003-03-19 11:33 lyle * examples/dropsite.rb: [no log message] 2003-03-19 11:28 lyle * swig-interfaces/FXMemoryBuffer.i, rdoc-sources/FXMemoryBuffer.rb: Modify SWIG interface file for FXMemoryBuffer so that its constructor and getData() member functions aren't wrapped. There's no reason for constructing one of these from Ruby. Update documentation for FXMemoryBuffer accordingly. 2003-03-19 11:26 lyle * rdoc-sources/FXImage.rb: Corrected documentation for FXImage; the FXImage#data method returns an FXMemoryBuffer instance, not a string. 2003-03-18 23:11 lyle * examples/dropsite.rb, Makefile.in: [no log message] 2003-03-18 21:57 lyle * examples/dropsite.rb: [no log message] 2003-03-17 16:37 lyle * rdoc-sources/FXOptionMenu.rb: [no log message] 2003-03-17 16:25 lyle * rdoc-sources/: FXMemoryBuffer.rb, FXMessageBox.rb: [no log message] 2003-03-17 16:01 lyle * rdoc-sources/: FXHeader.rb, FXListBox.rb, FXMDIButton.rb, FXMDIClient.rb: [no log message] 2003-03-14 17:58 lyle * rdoc-sources/: FXJPGIcon.rb, FXJPGImage.rb, FXGLViewer.rb: [no log message] 2003-03-14 17:51 lyle * rdoc-sources/FXGLShape.rb: [no log message] 2003-03-14 17:29 lyle * rdoc-sources/: FXImageView.rb, FXInputDialog.rb: [no log message] 2003-03-14 16:58 lyle * rdoc-sources/: FXICOIcon.rb, FXICOImage.rb: [no log message] 2003-03-14 16:50 lyle * rdoc-sources/FXHeader.rb: [no log message] 2003-03-14 16:36 lyle * swig-interfaces/FXHeader.i: Corrected argument type for FXHeader#setArrowDir, and return type for FXHeader#getArrowDir. Should have been FXuint's, so as to allow for TRUE, FALSE and MAYBE. 2003-03-14 15:14 lyle * rdoc-sources/: FXGIFImage.rb, FXGLContext.rb: [no log message] 2003-03-14 15:06 lyle * rdoc-sources/FXFontSelector.rb: [no log message] 2003-03-13 12:03 lyle * rdoc-sources/: FXFileList.rb, FXFileSelector.rb: [no log message] 2003-03-12 17:56 lyle * rdoc-sources/: FXFileDict.rb, FXFontDialog.rb: [no log message] 2003-03-12 17:29 lyle * rdoc-sources/: FXTable.rb, FXText.rb, FXTextField.rb, FXToggleButton.rb, FXTreeList.rb, FXWindow.rb: [no log message] 2003-03-12 16:28 lyle * rdoc-sources/: FXArrowButton.rb, FXBitmap.rb, FXButton.rb, FXCanvas.rb, FXCheckButton.rb, FXColorBar.rb, FXColorDialog.rb, FXColorSelector.rb, FXColorWell.rb, FXColorWheel.rb, FXComboBox.rb, FXComposite.rb, FXCursor.rb, FXDC.rb, FXDCPrint.rb, FXDataTarget.rb, FXDialogBox.rb, FXDirList.rb, FXDirSelector.rb, FXDocument.rb, FXDriveBox.rb, FXFont.rb, FXFrame.rb, FXGLViewer.rb, FXGroupBox.rb, FXIconList.rb, FXImage.rb, FXLabel.rb, FXList.rb, FXMDIChild.rb, FXMainWindow.rb, FXMatrix.rb, FXMenuButton.rb, FXMenuCaption.rb, FXMenuCommand.rb, FXMenuTitle.rb, FXRadioButton.rb, FXScrollArea.rb, FXSplitter.rb, FXStatusbar.rb, FXStatusline.rb, FXStream.rb, FXTable.rb, FXText.rb, FXTextField.rb, FXToggleButton.rb, FXToolbar.rb, FXToolbarGrip.rb, FXTooltip.rb, FXTopWindow.rb, FXTreeList.rb: [no log message] 2003-03-12 14:26 lyle * doc/changes.xml: [no log message] 2003-03-07 18:42 lyle * rdoc-sources/fxdefs.rb: [no log message] 2003-03-07 18:37 lyle * tests/TC_Misc.rb, rdoc-sources/FX4Splitter.rb, rdoc-sources/FXAccelTable.rb, rdoc-sources/FXApp.rb, rdoc-sources/FXWindow.rb, rdoc-sources/fxdefs.rb: [no log message] 2003-03-07 18:20 lyle * swig-interfaces/fxdefs.i: Removed the wrappers for a number of unnecessary and/or unused module-level methods, such as fxsleep(). Also fixed the implementation of fxnamefromcolor(). 2003-03-06 15:41 lyle * doc/images/: iconlist-bigicons.png, iconlist-details.png: [no log message] 2003-03-06 15:38 lyle * doc/: book.xml, build.xml, cvs.xml, examples.xml, goals.xml, infosources.xml, scintilla.xml: Various documentation updates, including a new section about how to check out the latest sources from CVS and so forth. 2003-03-06 15:19 lyle * swig-interfaces/Makefile: Remove hard-coded path to SWIG library. 2003-03-06 08:05 lyle * Makefile: [no log message] 2003-03-06 08:02 anoncvs_tsshp * scripts/update-website.rb, Makefile.in: [no log message] 2003-03-05 17:07 lyle * doc/: changes.xml, goals.xml: [no log message] 2003-03-04 22:15 lyle * tests/: TC_FXHVec.rb, TC_FXTreeList.rb: [no log message] 2003-03-04 21:54 lyle * swig-interfaces/: FXHMat.i, FXHVec.i: Made some fixes for FXHMat and FXHVec classes. 2003-03-04 21:53 lyle * examples/splitter.rb: Removed misleading frame-style hints from the FXTreeList.new call in the splitter.rb example program. 2003-03-04 10:00 lyle * rdoc-sources/FXFileDialog.rb: [no log message] 2003-03-04 09:35 lyle * rdoc-sources/FXDriveBox.rb: [no log message] 2003-03-04 09:20 lyle * rdoc-sources/FXDirSelector.rb: [no log message] 2003-03-04 09:15 lyle * rdoc-sources/FXDocument.rb: [no log message] 2003-03-04 09:11 lyle * rdoc-sources/FXDirList.rb: [no log message] 2003-03-02 14:41 lyle * rdoc-sources/: FXHMat.rb, FXHVec.rb: [no log message] 2003-03-02 14:28 lyle * rdoc-sources/: FXDial.rb, FXDirBox.rb, FXDirDialog.rb, FXHMat.rb, FXHVec.rb: [no log message] 2003-02-28 21:53 lyle * examples/bounce.rb: [no log message] 2003-02-25 14:29 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby.spec, Makefile: Bumped version number up to 1.0.21. 2003-02-25 12:19 lyle * rdoc-sources/FXMDIChild.rb: [no log message] 2003-02-20 12:07 lyle * doc/todo.xml: Incorporated Mikkel's suggestions into the TODO list section of the documentation. 2003-02-20 10:45 lyle * swig-interfaces/: scintilla.i, table-module.i, text-module.i, treelist-module.i, ui.i: Updated copyright dates in all source files from 2001 to 2001-2003. 2003-02-20 10:42 lyle * index.html, doc/bookinfo.xml, swig-interfaces/FX4Splitter.i, swig-interfaces/FXAccelTable.i, swig-interfaces/FXApp.i, swig-interfaces/FXArrowButton.i, swig-interfaces/FXBMPIcon.i, swig-interfaces/FXBMPImage.i, swig-interfaces/FXBitmap.i, swig-interfaces/FXButton.i, swig-interfaces/FXCURCursor.i, swig-interfaces/FXCanvas.i, swig-interfaces/FXCheckButton.i, swig-interfaces/FXColorBar.i, swig-interfaces/FXColorDialog.i, swig-interfaces/FXColorSelector.i, swig-interfaces/FXColorWell.i, swig-interfaces/FXColorWheel.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXComposite.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCPrint.i, swig-interfaces/FXDCWindow.i, swig-interfaces/FXDataTarget.i, swig-interfaces/FXDebugTarget.i, swig-interfaces/FXDelegator.i, swig-interfaces/FXDial.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXDict.i, swig-interfaces/FXDirBox.i, swig-interfaces/FXDirDialog.i, swig-interfaces/FXDirList.i, swig-interfaces/FXDirSelector.i, swig-interfaces/FXDocument.i, swig-interfaces/FXDragCorner.i, swig-interfaces/FXDrawable.i, swig-interfaces/FXDriveBox.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileDict.i, swig-interfaces/FXFileList.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXFont.i, swig-interfaces/FXFontDialog.i, swig-interfaces/FXFontSelector.i, swig-interfaces/FXFrame.i, swig-interfaces/FXGIFCursor.i, swig-interfaces/FXGIFIcon.i, swig-interfaces/FXGIFImage.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLContext.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLShape.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXGLVisual.i, swig-interfaces/FXGroupBox.i, swig-interfaces/FXHMat.i, swig-interfaces/FXHVec.i, swig-interfaces/FXHeader.i, swig-interfaces/FXHorizontalFrame.i, swig-interfaces/FXICOIcon.i, swig-interfaces/FXICOImage.i, swig-interfaces/FXIcon.i, swig-interfaces/FXIconList.i, swig-interfaces/FXId.i, swig-interfaces/FXImage.i, swig-interfaces/FXImageView.i, swig-interfaces/FXInputDialog.i, swig-interfaces/FXJPGIcon.i, swig-interfaces/FXJPGImage.i, swig-interfaces/FXLabel.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMDIButton.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXMatrix.i, swig-interfaces/FXMemoryBuffer.i, swig-interfaces/FXMenuButton.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXMenuCascade.i, swig-interfaces/FXMenuCommand.i, swig-interfaces/FXMenuPane.i, swig-interfaces/FXMenuSeparator.i, swig-interfaces/FXMenuTitle.i, swig-interfaces/FXMenubar.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXObject.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXPCXIcon.i, swig-interfaces/FXPCXImage.i, swig-interfaces/FXPNGIcon.i, swig-interfaces/FXPNGImage.i, swig-interfaces/FXPacker.i, swig-interfaces/FXPicker.i, swig-interfaces/FXPoint.i, swig-interfaces/FXPopup.i, swig-interfaces/FXPrintDialog.i, swig-interfaces/FXProgressBar.i, swig-interfaces/FXProgressDialog.i, swig-interfaces/FXQuat.i, swig-interfaces/FXRGBIcon.i, swig-interfaces/FXRGBImage.i, swig-interfaces/FXRadioButton.i, swig-interfaces/FXRange.i, swig-interfaces/FXRecentFiles.i, swig-interfaces/FXRectangle.i, swig-interfaces/FXRegion.i, swig-interfaces/FXRegistry.i, swig-interfaces/FXReplaceDialog.i, swig-interfaces/FXRootWindow.i, swig-interfaces/FXScintilla.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXScrollWindow.i, swig-interfaces/FXScrollbar.i, swig-interfaces/FXSearchDialog.i, swig-interfaces/FXSeparator.i, swig-interfaces/FXSettings.i, swig-interfaces/FXShell.i, swig-interfaces/FXShutter.i, swig-interfaces/FXSize.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXStatusbar.i, swig-interfaces/FXStatusline.i, swig-interfaces/FXStream.i, swig-interfaces/FXStringDict.i, swig-interfaces/FXSwitcher.i, swig-interfaces/FXTGAIcon.i, swig-interfaces/FXTGAImage.i, swig-interfaces/FXTIFIcon.i, swig-interfaces/FXTIFImage.i, swig-interfaces/FXTabBar.i, swig-interfaces/FXTabBook.i, swig-interfaces/FXTabItem.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXToggleButton.i, swig-interfaces/FXToolbar.i, swig-interfaces/FXToolbarGrip.i, swig-interfaces/FXToolbarShell.i, swig-interfaces/FXToolbarTab.i, swig-interfaces/FXTooltip.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXURL.i, swig-interfaces/FXVec.i, swig-interfaces/FXVerticalFrame.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/FXXPMIcon.i, swig-interfaces/FXXPMImage.i, swig-interfaces/common.i, swig-interfaces/core.i, swig-interfaces/dcmodule.i, swig-interfaces/dialogs.i, swig-interfaces/exceptions.i, swig-interfaces/framesmodule.i, swig-interfaces/freefuncs.i, swig-interfaces/fxdefs.i, swig-interfaces/iconlistmodule.i, swig-interfaces/icons.i, swig-interfaces/image.i, swig-interfaces/labelmodule.i, swig-interfaces/layout.i, swig-interfaces/listmodule.i, swig-interfaces/macros.i, swig-interfaces/markfuncs.i, swig-interfaces/mdi.i, swig-interfaces/menumodule.i, swig-interfaces/opengl.i, swig-interfaces/ruby-typemaps.i: Updated copyright dates in all source files from 2001 to 2001-2003. 2003-02-20 09:57 lyle * ANNOUNCE, ANNOUNCE.in, FXRuby.spec, setversions.rb: Updated the wording, URLs, etc. of the ANNOUNCE file. 2003-02-19 17:17 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, scripts/FXRuby.iss.in: Added TC_FXTableItem.rb test case to the Windows installer scripts. 2003-02-19 16:11 lyle * doc/changes.xml: [no log message] 2003-02-19 15:29 lyle * swig-interfaces/Makefile: Modified SWIG flags to use the new -fcompact option, resulting in reduced file sizes for the generated wrapper code. 2003-02-19 13:13 lyle * tests/TC_FXTableItem.rb: [no log message] 2003-02-19 13:04 lyle * swig-interfaces/table-module.i: The FXStipplePattern enum declaration was no longer visible to the SWIG module that defines the FXTable and FXTableItem classes, and as a result the wrappers for FXTableItem#setStipple and FXTableItem#getStipple were broken (see SourceForge Bug #689447). 2003-02-19 12:48 lyle * swig-interfaces/FXTable.i: [no log message] 2003-02-19 12:46 lyle * tests/TC_FXTable.rb: Added more tests for bounds-checking in TC_FXTable.rb. 2003-02-19 12:36 lyle * swig-interfaces/FXTable.i: Fixed bounds-checking for getColumnX(), setColumnX(), getRowY() and setRowY() for FXTable. 2003-02-19 12:13 lyle * swig-interfaces/FXTable.i, rdoc-sources/FXTable.rb, swig-interfaces/macros.i: Fixed several problems related to bounds-checking in FXTable APIs (see SourceForge bugs #689321 and 689325). Updated documentation for these FXTable APIs to be more specific about what constitutes out-of-bounds values. 2003-02-18 15:45 lyle * doc/changes.xml: [no log message] 2003-02-14 17:22 lyle * rdoc-sources/FXDCPrint.rb: More documentation updates. 2003-02-14 17:14 lyle * rdoc-sources/: FXApp.rb, FXDCPrint.rb: [no log message] 2003-02-14 16:31 lyle * rdoc-sources/: FXApp.rb, FXComboBox.rb, FXStream.rb, Makefile: [no log message] 2003-02-13 22:42 lyle * rdoc-sources/: FXDataTarget.rb, FXSplitter.rb: [no log message] 2003-02-13 22:10 lyle * rdoc-sources/: FXDragCorner.rb, FXStatusbar.rb, FXStatusline.rb: [no log message] 2003-02-13 12:46 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby.spec, Makefile: Update 2003-02-13 12:43 lyle * scripts/FXRuby.iss.in: Add iconlist.rb to the set of files packaged into the Windows installer. 2003-02-13 12:35 lyle * examples/iconlist.rb: [no log message] 2003-02-13 12:31 lyle * examples/iconlist.rb: Added the iconlist.rb example program. 2003-02-10 21:45 lyle * INSTALL: Corrected a typo in the INSTALL file (bad URL for the "Things that Can Go Wrong" section of the build instructions). Thanks to Glenn Lewis for reporting this. 2003-02-08 12:15 lyle * rdoc-sources/FXGLViewer.rb: [no log message] 2003-02-07 17:59 lyle * scripts/make-installers.rb: [no log message] 2003-02-07 17:01 lyle * scripts/make-installers.rb: [no log message] 2003-02-07 15:41 lyle * tests/TC_FXTreeList.rb: [no log message] 2003-02-07 15:10 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, scripts/FXRuby.iss.in: Updated Windows installer scripts for compatibility with InnoSetup 3.0.6. 2003-02-06 20:22 lyle * doc/: Makefile, book.xml, custom-fo.xsl, custom-html.xsl: [no log message] 2003-02-06 10:24 lyle * rdoc-sources/: FXGLCanvas.rb, FXGLVisual.rb: [no log message] 2003-02-05 18:22 lyle * rdoc-sources/: FXDC.rb, FXSettings.rb, FXWindow.rb, Makefile: Documentation updates. 2003-02-05 15:58 lyle * examples/bounce.rb: [no log message] 2003-02-05 15:42 lyle * examples/bounce.rb: Initial check-in of bounce.rb example program (double-buffered 2-D animation). 2003-02-05 14:36 lyle * doc/changes.xml: Updated change log for recent changes. 2003-02-05 11:57 lyle * rdoc-sources/: FXHorizontalFrame.rb, FXIconList.rb, FXImage.rb, FXLabel.rb, FXList.rb, FXMainWindow.rb, FXMatrix.rb, FXMenuButton.rb, FXMenuCaption.rb, FXMenuCascade.rb, FXMenuCommand.rb, FXMenuPane.rb, FXMenuSeparator.rb, FXMenuTitle.rb, FXMenubar.rb, FXPacker.rb, FXRadioButton.rb, FXRange.rb, FXScrollArea.rb, FXShell.rb, FXTable.rb, FXToolbar.rb, FXToolbarGrip.rb, FXToolbarShell.rb, FXTooltip.rb, FXVerticalFrame.rb: More documentation updates. 2003-02-04 14:19 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in: Updated Windows installer scripts. 2003-02-04 12:55 lyle * scripts/FXRuby.iss.in: Be sure to load the new dict.rb and settings.rb library files at module initialization, and to include these files in the Windows installer. 2003-02-04 12:53 lyle * rdoc-sources/: FXCURCursor.rb, FXColorSelector.rb, FXColorWell.rb, FXColorWheel.rb, FXComboBox.rb, FXComposite.rb, FXCursor.rb, FXDC.rb, FXDCWindow.rb, FXDebugTarget.rb, FXDelegator.rb, FXDialogBox.rb, FXDict.rb, FXDrawable.rb, FXFont.rb, FXFrame.rb, FXGIFIcon.rb, FXGroupBox.rb, FXHorizontalFrame.rb, FXIcon.rb, FXId.rb, FXObject.rb, FXRegistry.rb, FXSettings.rb, FXWindow.rb: Documentation updates. 2003-02-04 12:51 lyle * swig-interfaces/FXDict.i: Added wrappers for FXDict::size() and FXDict::size(FXint) as FXDict#getTotalSize and FXDict#setTotalSize, respectively. Moved the implementations of FXDict#keys and FXDict#empty? out to a new pure Ruby library (dict.rb), and also added an FXDict#each_key to iterate over the dictionary keys. 2003-02-03 18:40 lyle * rdoc-sources/: FX4Splitter.rb, FXAccelTable.rb, FXApp.rb, FXArrowButton.rb, FXBMPIcon.rb, FXBMPImage.rb, FXBitmap.rb, FXButton.rb, FXCanvas.rb, FXCheckButton.rb, FXColorBar.rb, FXColorDialog.rb, FXCursor.rb, FXDialogBox.rb, FXDrawable.rb, FXGIFIcon.rb, FXIcon.rb, FXImage.rb, FXTopWindow.rb, FXWindow.rb: Documentation updates. 2003-02-03 17:15 lyle * swig-interfaces/: Makefile, core.i, dcmodule.i, swig.sed: Moved the FXDC, FXDCWindow and FXDCPrint classes out into a separate SWIG module to reduce the 'core' module size a bit. 2003-02-03 17:03 lyle * swig-interfaces/: Makefile, framesmodule.i, iconlistmodule.i, labelmodule.i, listmodule.i, mdi.i, swig.sed, ui.i: More reorganization of the SWIG modules, to reduce file size. 2003-02-03 16:12 lyle * swig-interfaces/: Makefile, framesmodule.i, swig.sed, ui.i: More reorganization of the SWIG modules, to reduce wrapper code size. 2003-02-03 11:18 lyle * swig-interfaces/: core.i, dialogs.i, layout.i, ui.i: More reorganzation of the SWIG modules, to better balance file sizes. 2003-01-31 09:15 lyle * swig-interfaces/: Makefile, mdi.i, menumodule.i, swig.sed, table-module.i, ui.i: More module reorganization. 2003-01-30 14:49 lyle * tests/TC_FXText.rb: [no log message] 2003-01-29 18:15 lyle * swig-interfaces/: FXCURCursor.i, swig.sed: More fixes for Fox::fxloadCUR, etc. 2003-01-29 17:51 lyle * swig-interfaces/FXText.i: Fixed the implementation of FXText#findText. 2003-01-29 17:03 lyle * swig-interfaces/FXCURCursor.i: Fixed the implementation of Fox::fxloadCUR. 2003-01-29 16:51 lyle * swig-interfaces/: Makefile, swig.sed, text-module.i, ui.i: Broke FXText out into a separate SWIG module to reduce ui_wrap.cpp file size. 2003-01-29 16:33 lyle * swig-interfaces/Makefile, swig-interfaces/swig.sed, swig-interfaces/treelist-module.i, swig-interfaces/ui.i, tests/TC_FXIconList.rb: Break the SWIG wrappers for FXTreeList and FXDirList out into a separate file in order to reduce the ui_wrap.cpp file size. 2003-01-29 15:50 lyle * doc/changes.xml: Updating change log for recent post-1.0.18 changes. 2003-01-28 15:34 lyle * swig-interfaces/FXIconList.i: Fixed index bounds checking for regular FXIconList item indices. 2003-01-28 15:22 lyle * tests/TC_FXIconList.rb: Added tests to make sure that IndexError is raised under the correct circumstances for FXIconList methods dealing with header item indices. 2003-01-28 14:39 lyle * rdoc-sources/FXWindow.rb: Clarified documentation for FXWindow#focus. 2003-01-28 14:38 lyle * rdoc-sources/FXApp.rb: Clarified documentation for FXApp#focusWindow. 2003-01-28 14:20 lyle * swig-interfaces/FXIconList.i: Fixed typemaps for FXIconList so that that it won't raise an erroneous IndexError for those methods that deal with indexes into the FXHeader control. 2003-01-28 14:18 lyle * rdoc-sources/FXIconList.rb: [no log message] 2003-01-28 07:49 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in: Updated Windows installer scripts to include fox/version.rb. 2003-01-27 20:31 lyle * scripts/FXRuby.iss.in: Added missing version.rb file to the Windows installer script. 2003-01-27 18:17 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby.spec, Makefile: Updated version number to 1.0.19. 2003-01-27 16:33 lyle * swig-interfaces/ruby-typemaps.i: Fixed the typemap for FXToolbar#dock, to make it 64-bit compliant. 2003-01-27 13:54 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in: Fix executable file name for Windows installer (should be *-ruby168.exe and not *-ruby167.exe). 2003-01-27 13:52 lyle * scripts/create-installer-scripts.rb: Changed 'ruby167' to 'ruby168' for Windows installer executable name. 2003-01-27 12:14 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in: [no log message] 2003-01-27 11:58 lyle * scripts/FXRuby.iss.in: Add the new RDoc documentation files to the Windows installer. 2003-01-27 11:19 lyle * Makefile, Makefile.in: [no log message] 2003-01-27 10:28 lyle * Makefile, Makefile.in: [no log message] 2003-01-27 10:18 lyle * doc/changes.xml: [no log message] 2003-01-27 10:06 lyle * doc/: implementation.xml, changes.xml: [no log message] 2003-01-27 10:05 lyle * swig-interfaces/FXToolbarGrip.i: Modified return value of FXToolbarGrip#getDoubleBar to an FXbool. 2003-01-24 15:00 lyle * rdoc-sources/: FXToolbar.rb, FXToolbarGrip.rb, FXToolbarShell.rb: [no log message] 2003-01-24 12:20 lyle * rdoc-sources/: FXDebugTarget.rb, FXDelegator.rb, FXGroupBox.rb, FXMatrix.rb, FXMenuButton.rb, FXMenuCaption.rb, FXMenuCascade.rb, FXMenuCommand.rb, FXMenuPane.rb, FXMenuSeparator.rb, FXMenuTitle.rb, FXMenubar.rb, FXText.rb, FXVerticalFrame.rb: [no log message] 2003-01-24 10:58 lyle * rdoc-sources/FXText.rb: [no log message] 2003-01-23 11:24 lyle * rdoc-sources/FXTreeList.rb: [no log message] 2003-01-22 16:34 lyle * rdoc-sources/FXPacker.rb: [no log message] 2003-01-22 16:23 lyle * rdoc-sources/: FX4Splitter.rb, FXAccelTable.rb, FXArrowButton.rb, FXBMPIcon.rb, FXBMPImage.rb, FXBitmap.rb, FXButton.rb, FXCURCursor.rb, FXCanvas.rb, FXCheckButton.rb, FXColorBar.rb, FXColorDialog.rb, FXColorSelector.rb, FXColorWell.rb, FXColorWheel.rb, FXComboBox.rb, FXComposite.rb, FXCursor.rb, FXFont.rb, FXFrame.rb, FXGIFIcon.rb, FXHorizontalFrame.rb, FXIcon.rb, FXImage.rb, FXLabel.rb, FXList.rb, FXMainWindow.rb, FXRadioButton.rb, FXScrollArea.rb, FXTable.rb, FXTextField.rb, FXToggleButton.rb, FXTooltip.rb, FXTopWindow.rb, FXVerticalFrame.rb, FXWindow.rb: [no log message] 2003-01-21 15:19 lyle * rdoc-sources/FXDCWindow.rb: [no log message] 2003-01-21 10:46 lyle * doc/changes.xml: [no log message] 2003-01-19 16:26 lyle * swig-interfaces/FXTreeList.i: Corrected argument types for onClicked(), onDoubleClicked() and onTripleClicked() functions in FXTreeList (was PTR_EVENT, should be PTR_TREEITEM). See SF Bug#670834. 2003-01-16 15:52 lyle * Makefile, Makefile.in: Add RDoc-related stuff to the Makefile. 2003-01-16 15:50 lyle * rdoc-sources/FXDC.rb, rdoc-sources/Makefile, rdoc-sources/README.rdoc, doc/changes.xml, doc/opengl.xml: [no log message] 2003-01-16 13:10 lyle * rdoc-sources/: FX4Splitter.rb, FXApp.rb, FXArrowButton.rb, FXBitmap.rb, FXButton.rb, FXCanvas.rb, FXCheckButton.rb, FXColorBar.rb, FXColorDialog.rb, FXColorSelector.rb, FXColorWell.rb, FXColorWheel.rb, FXComboBox.rb, FXComposite.rb, FXList.rb, FXMainWindow.rb, FXRadioButton.rb, FXTable.rb, FXTextField.rb, FXToggleButton.rb, FXTopWindow.rb, FXWindow.rb: [no log message] 2003-01-15 17:23 lyle * doc/build.xml: Updated build notes to include comments and links about Mac OS X. 2003-01-15 17:09 lyle * doc/build.xml: Updated some notes in the build instructions regarding broken header files, and that these have been fixed in Ruby 1.6.8. 2003-01-15 14:35 lyle * rdoc-sources/: Makefile, README.rdoc: [no log message] 2003-01-15 11:15 lyle * swig-interfaces/FXTable.i: Fixed a bug for setItem(); it should work when the passed-in item is NULL. Also raise IndexError for out-of-bounds row and column indices. 2003-01-15 10:27 lyle * rdoc-sources/: FX4Splitter.rb, FXApp.rb, FXCheckButton.rb, FXColorDialog.rb, FXColorSelector.rb, FXColorWell.rb, FXFont.rb, FXRadioButton.rb, FXRange.rb, FXRegistry.rb, FXScrollArea.rb, FXSettings.rb, FXTable.rb, FXTextField.rb, FXToggleButton.rb, FXTooltip.rb, FXTopWindow.rb, FXWindow.rb: Updated RDoc sources. 2003-01-13 13:37 lyle * rdoc-sources/: FXApp.rb, FXBitmap.rb, FXButton.rb, FXCheckButton.rb, FXColorBar.rb, FXColorDialog.rb, FXColorSelector.rb, FXColorWell.rb, FXColorWheel.rb, FXComboBox.rb, FXCursor.rb, FXDC.rb, FXDrawable.rb, FXFrame.rb, FXIcon.rb, FXId.rb, FXImage.rb, FXLabel.rb, FXList.rb: [no log message] 2003-01-10 18:12 lyle * rdoc-sources/: FX4Splitter.rb, FXApp.rb, FXArrowButton.rb, FXTable.rb, Makefile: Updating the RDoc sources a bit. 2003-01-10 11:21 lyle * swig-interfaces/freefuncs.i: Ensure that FXEvent objects are unregistered when they're garbage-collected by adding the line: %freefunc FXEvent "FXRbUnregisterRubyObj"; to the freefuncs.i file. See SF Bug #665860. 2003-01-09 14:09 lyle * swig-interfaces/: FXTable.i, macros.i: Fixed a bug for FXTableItem#setItem, which was failing to change the "ownership" property of the table item passed to it. Also added support for overriding the virtual methods FXTable#createItem, and the FXTableItem methods draw, drawButton, drawBorders, drawContent, drawPattern and drawBackground. 2003-01-06 17:23 lyle * doc/: changes.xml, differences.xml: Minor documentation updates... 2003-01-06 12:40 lyle * swig-interfaces/FXListBox.i, swig-interfaces/FXSwitcher.i, swig-interfaces/FXWindow.i, tests/TC_FXList.rb: Added code to throw IndexError for out-of-bounds indices passed to methods in FXComboBox, FXFileList, FXHeader, FXIconList, FXList, FXListBox, FXSwitcher and FXWindow. 2003-01-06 12:36 lyle * swig-interfaces/: FXComboBox.i, FXFileList.i, FXHeader.i, FXIconList.i, FXList.i: Added code to throw IndexError for out-of-bounds indices passed to methods in FXComboBox, FXFileList, FXHeader, FXIconList, FXList, FXListBox, FXSwitcher and FXWindow. 2003-01-06 10:38 lyle * setversions.rb, tests/TC_Misc.rb, swig-interfaces/fxdefs.i: Added a new Fox module method fxrubyversion that returns a string indicating the FXRuby version number. Also modified the return value of Fox.fxversion; it now returns a string (e.g. "1.0.29") instead of a three-element Array. 2002-12-31 16:13 lyle * doc/changes.xml, swig-interfaces/FXScintilla.i, swig-interfaces/freefuncs.i, swig-interfaces/markfuncs.i: Added the missing markfunc() for FXScintilla (see SF Bug #660541). 2002-12-31 14:54 lyle * doc/changes.xml: [no log message] 2002-12-31 11:48 lyle * doc/changes.xml: Documented recent changes in changes.xml file. 2002-12-31 11:47 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in: Bumped version number up to 1.0.18. 2002-12-31 11:04 lyle * tests/: TC_FXDCPrint.rb, TC_FXFileStream.rb: Corrected #tear_down to #teardown in TC_FXDCPrint.rb and TC_FXFileStream.rb. 2002-12-23 17:02 lyle * Makefile, Makefile.in, scripts/FXRuby.iss.in, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLShape.i, swig-interfaces/exceptions.i, swig-interfaces/freefuncs.i, swig-interfaces/markfuncs.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXGLGroup.rb, tests/TC_FXGLViewer.rb: Removed the SWIG-wrapped version of FXGLGroup and replaced it with a pure Ruby implementation (in lib/fox/glgroup.rb). This change has the benefit that it's no longer necessary to keep track of whether individual FXGLObject and FXGLShape instances are "owned" by some FXGLGroup (and therefore whether it's legal to destroy them). In other words, a lot of mystery code was purged. 2002-12-23 09:28 lyle * examples/splitter.rb: Fixed a little bug in the splitter.rb example (reported by Joel VanderWerf). 2002-12-20 17:56 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby.spec, Makefile, Makefile.in: Bumped version number up to 1.0.18. 2002-12-20 17:54 lyle * scripts/FXRuby.iss.in: Added new tests (testcase.rb, TC_FXGLViewer.rb and TC_FXText.rb) to the Windows installer script. 2002-12-20 17:53 lyle * swig-interfaces/FXText.i: Fixed a bug for FXText#extractStyle; if the extracted style bytes contained zeroes (indicating the default style) it would prematurely truncate the returned String. This has been fixed. 2002-12-20 17:51 lyle * tests/TC_FXText.rb: Added the TC_FXText test case. 2002-12-20 15:56 lyle * tests/: TC_FXButton.rb, testcase.rb: [no log message] 2002-12-20 15:51 lyle * swig-interfaces/FXText.i: [no log message] 2002-12-20 08:18 lyle * swig-interfaces/: FXGLViewer.i, FXText.i: Modified the implementations of FXGLViewer#readPixels, FXText#extractText, FXText#getText, and FXText#extractStyle so that they use FXMALLOC instead of ALLOCA_N. 2002-12-19 17:23 lyle * tests/TC_FXGradientBar.rb: [no log message] 2002-12-19 17:19 lyle * tests/testcase.rb: [no log message] 2002-12-19 16:46 lyle * .cvsignore, INSTALL, Makefile.in, setversions.rb, doc/book.xml, doc/build.xml, doc/changes.xml, doc/cvs.xml, doc/implementation.xml, doc/infosources.xml, doc/opengl.xml, doc/todo.xml, doc/tutorial1.xml, doc/images/call-chain-example.dia, doc/images/call-chain-example.png, doc/images/inheritance.dia, doc/images/inheritance.png, examples/glviewer.rb, examples/groupbox.rb, examples/imageviewer.rb, rdoc-sources/FXCheckButton.rb, rdoc-sources/FXDict.rb, rdoc-sources/FXRadioButton.rb, rdoc-sources/FXRegistry.rb, rdoc-sources/FXSettings.rb, rdoc-sources/FXWindow.rb, scripts/FXRuby.iss.in, scripts/create-installer-scripts.rb, swig-interfaces/FXCheckButton.i, swig-interfaces/FXGLShape.i, swig-interfaces/FXHVec.i, swig-interfaces/FXMemoryBuffer.i, swig-interfaces/FXRadioButton.i, swig-interfaces/FXRange.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXVec.i, swig-interfaces/common.i, swig-interfaces/exceptions.i, swig-interfaces/freefuncs.i, swig-interfaces/fxdefs.i, swig-interfaces/handlers.i, swig-interfaces/ignore-message-handlers.rb, swig-interfaces/ruby-typemaps.i, swig-interfaces/scintilla.i, tests/TC_FXDCWindow.rb: Merged in changes from FXRuby-1.0.17. 2002-12-19 15:49 lyle * examples/: gltest.rb, glviewer.rb, groupbox.rb, header.rb, image.rb, imageviewer.rb, mditest.rb, shutter.rb, tabbook.rb: Various fixes for the FXRuby-1.1 example programs. 2002-12-19 14:29 lyle * examples/dirlist.rb: Correct class name FXMenubar -> FXMenuBar in dirlist.rb example. 2002-12-19 14:27 lyle * examples/dctest.rb: Correct FXDC#setTextFont to FXDC#setFont. 2002-12-19 14:25 lyle * swig-interfaces/ui.i: Add missing destructors, etc. 2002-12-19 14:25 lyle * examples/hello2.rb: Corrected class name FXTooltip -> FXToolTip in example hello2.rb. 2002-12-19 14:22 lyle * examples/datatarget.rb: Correct method name Fox.fxparseaccel to Fox.fxparseAccel. 2002-12-19 12:11 lyle * ChangeLog, Makefile.in, fox-includes/FXApp.h, fox-includes/FXDirList.h, fox-includes/FXFile.h, fox-includes/FXFileSelector.h, fox-includes/FXFrame.h, fox-includes/FXGradientBar.h, fox-includes/FXHeader.h, fox-includes/FXIcon.h, fox-includes/FXIconList.h, fox-includes/FXImage.h, fox-includes/FXImageFrame.h, fox-includes/FXLabel.h, fox-includes/FXList.h, fox-includes/FXOptionMenu.h, fox-includes/FXPacker.h, fox-includes/FXString.h, fox-includes/FXTable.h, fox-includes/FXTextField.h, fox-includes/FXTreeList.h, fox-includes/FXTriStateButton.h, fox-includes/FXWindow.h, fox-includes/fx.h, fox-includes/fxdefs.h, fox-includes/fxver.h, swig-interfaces/FXApp.i, swig-interfaces/FXDirList.i, swig-interfaces/FXFileList.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXFrame.i, swig-interfaces/FXGradientBar.i, swig-interfaces/FXHeader.i, swig-interfaces/FXIconList.i, swig-interfaces/FXImage.i, swig-interfaces/FXImageFrame.i, swig-interfaces/FXLabel.i, swig-interfaces/FXList.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXPacker.i, swig-interfaces/FXTable.i, swig-interfaces/FXTextField.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXWindow.i, swig-interfaces/fxdefs.i, swig-interfaces/macros.i, tests/TC_FXCheckButton.rb, tests/TC_FXDCPrint.rb, tests/TC_FXDCWindow.rb, tests/TC_FXGLShape.rb, tests/TC_FXHVec.rb, tests/TC_FXMenuCommand.rb, tests/TC_FXRadioButton.rb, tests/TC_FXRegistry.rb, tests/TC_FXTreeList.rb, tests/TC_FXVec.rb, tests/TC_Misc.rb, tests/stress2.rb: Updates for fox-1.1.21. 2002-12-19 08:50 lyle * tests/: TC_FXAccelTable.rb, TC_FXButton.rb, TC_FXCheckButton.rb, TC_FXDC.rb, TC_FXDCPrint.rb, TC_FXDCWindow.rb, TC_FXDataTarget.rb, TC_FXFileAssoc.rb, TC_FXFileStream.rb, TC_FXFont.rb, TC_FXFontDesc.rb, TC_FXGLGroup.rb, TC_FXGLShape.rb, TC_FXIconList.rb, TC_FXId.rb, TC_FXLight.rb, TC_FXList.rb, TC_FXListBox.rb, TC_FXMaterial.rb, TC_FXMenuCommand.rb, TC_FXPoint.rb, TC_FXRadioButton.rb, TC_FXRange.rb, TC_FXRectangle.rb, TC_FXRegion.rb, TC_FXRegistry.rb, TC_FXShell.rb, TC_FXSize.rb, TC_FXTable.rb, TC_FXTopWindow.rb, TC_FXTreeList.rb, TC_FXViewport.rb, TS_All.rb: Updated test cases for compatibility with Test::Unit version 0.1.5. Renamed all 'set_up' methods to 'setup'. 2002-12-18 09:41 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, scripts/FXRuby.iss.in, scripts/create-installer-scripts.rb: [no log message] 2002-12-18 09:01 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, Makefile: [no log message] 2002-12-18 08:56 lyle * Makefile.in: For now, don't include html.rb and glgroup.rb in the source tarball distro. They are still under development. 2002-12-16 18:19 lyle * tests/: TC_FXCheckButton.rb, TC_FXRadioButton.rb: [no log message] 2002-12-16 17:52 lyle * doc/changes.xml, swig-interfaces/FXCheckButton.i, swig-interfaces/FXRadioButton.i: Added the new FXCheckButton#getCheckState and FXRadioButton#getCheckState methods to return the button state as an integer (should be one of TRUE, FALSE or MAYBE). Restored the old behavior of FXCheckButton#getCheck and FXRadioButton#getCheck so that they once again return 'true' if the state is TRUE or MAYBE, otherwise 'false'. Use of getCheck() does now issue a "deprecated" warning message, advising the user to instead try the checked?, unchecked? and maybe? methods. 2002-12-16 12:43 lyle * rdoc-sources/: FXDict.rb, FXRegistry.rb, FXSettings.rb: Changed some of the aliases: * FXDict#key? is no longer an alias for FXDict#has_key?. FXDict#key(pos) returns the key at position 'pos' and is not a predicate method like Hash#key?. * FXRegistry#asciiMode was renamed to FXRegistry#asciiMode? since it has a boolean return value. * FXSettings#existingEntry and FXSettings#existingSection are renamed to existingEntry? and existingSection?, respectively. 2002-12-16 12:38 lyle * rdoc-sources/FXWindow.rb: Added FXWindow#each_child, an iterator over the child windows. 2002-12-16 11:45 lyle * rdoc-sources/FXCheckButton.rb, rdoc-sources/FXRadioButton.rb, scripts/FXRuby.iss.in, swig-interfaces/FXCheckButton.i, swig-interfaces/FXRadioButton.i, swig-interfaces/ruby-typemaps.i, tests/TC_FXCheckButton.rb, tests/TC_FXRadioButton.rb: Modified the return types for FXCheckButton#check and FXRadioButton#check so that they return an integer value (one of TRUE, FALSE or MAYBE) instead of a boolean (i.e. true or false). Also modified the input typemaps for FXbool input arguments so that they accept Ruby's true and false boolean values (as before), but also accept integer values for FOX's TRUE, FALSE and MAYBE. The new instance methods FXCheckButton#checked?, FXCheckButton#unchecked? and FXCheckButton#maybe? return true or false depending on which of the three states a check button is in. Ditto for FXRadioButton methods of the same names. 2002-12-13 09:14 lyle * doc/changes.xml, examples/imageviewer.rb, scripts/FXRuby.iss.in, tests/TC_FXRegistry.rb: Added the FXRegistry#readBoolEntry and FXRegistry#writeBoolEntry methods. Also modified the imageviewer.rb example to use this, and added a test case. 2002-12-13 09:09 lyle * doc/book.xml: Changed doc/book.xml to reference the local copy of the DocBook/XML DTD instead of the one at open-oasis.org since the latter site seems to be down. 2002-12-12 08:52 lyle * swig-interfaces/handlers.i: Reintroduce the wrappers for FOX message handler member functions. Cutting them out didn't significantly reduce the final code size, and there's the chance that someone might want to call them directly. 2002-12-11 17:04 lyle * tests/TC_FXTreeList.rb: [no log message] 2002-12-11 16:41 lyle * tests/TC_Misc.rb: [no log message] 2002-12-11 16:34 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss.in, scripts/FXRuby.iss.in: Added missing library files and test scripts to the Windows installer script. 2002-12-11 11:58 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, Makefile: Updated build scripts, etc. to reflect version 1.0.17. 2002-12-11 11:54 lyle * doc/changes.xml: Added most recent fixes to the changes.xml document. 2002-12-11 11:20 lyle * scripts/FXRuby.iss.in: Added new documentation files and images to the Windows installer script. 2002-12-11 10:35 lyle * examples/glviewer.rb: Fixed the glviewer.rb example so that it shows the right-click popup menu properly (see SF Bug #646252). 2002-12-10 17:27 lyle * doc/: build.xml, opengl.xml, tutorial1.xml: [no log message] 2002-12-10 15:49 lyle * INSTALL, Makefile.in: Added a plain-text INSTALL file to the top-level directory. 2002-12-10 11:52 lyle * doc/: images/call-chain-example.dia, images/call-chain-example.png, images/inheritance.dia, images/inheritance.png, book.xml, changes.xml, cvs.xml, implementation.xml, infosources.xml, todo.xml: [no log message] 2002-12-09 11:44 lyle * tests/stress2.rb: [no log message] 2002-12-07 11:07 lyle * tests/: TC_stress2.rb, stress2.rb: [no log message] 2002-12-07 10:52 lyle * tests/TC_stress2.rb: Added a test case to check for Steve Tucker's bug (the timers thing). 2002-12-06 19:07 lyle * swig-interfaces/: common.i, exceptions.i, freefuncs.i, scintilla.i: Renamed the DO_POST_INITIALIZE macro (defined in exceptions.i) to the slightly more descriptive DO_CLASS_SETUP. Added a line to that macro that sets the %freefunc for those classes to be FXRbObject::freefunc(). Also swapped the inclusion order of exceptions.i and freefuncs.i in the files common.i and scintilla.i; this ensures that any %freefunc declarations that appear in the freefuncs.i file will override the default setting made for all classes by the DO_CLASS_SETUP macro. 2002-12-06 18:27 lyle * swig-interfaces/freefuncs.i: Added a new general-purpose freefunc (FXRbObject::freefunc) that most objects derived from FXObject should be able to use. It checks the class name of the object being garbage-collected and, if it starts with "FXRb", it calls the object's destructor. If the class name doesn't start with "FXRb" we just call FXRbUnregisterRubyObj() on the object. 2002-12-06 15:04 lyle * ChangeLog, Makefile.in, fox-includes/FXComboBox.h, fox-includes/FXMenuCheck.h, fox-includes/FXMenuCommand.h, fox-includes/FXMenuRadio.h, fox-includes/fxver.h, swig-interfaces/FXComboBox.i, swig-interfaces/FXMenuCheck.i, swig-interfaces/FXMenuCommand.i, swig-interfaces/FXMenuRadio.i: Updates for fox-1.1.19. 2002-12-05 17:53 lyle * swig-interfaces/: FXHVec.i, FXMemoryBuffer.i, FXRange.i, FXVec.i: Modified the __setitem__() methods (a.k.a. #[]=) for FXHVec, FXMemoryBuffer and FXVec so that they return the value just assigned. This is consistent with Array#[]=() behavior. Thanks to Joel VanderWerf for catching that one. 2002-12-05 17:50 lyle * tests/: TC_FXVec.rb, TC_FXHVec.rb: [no log message] 2002-12-05 15:05 lyle * swig-interfaces/FXGLShape.i, tests/TC_FXGLShape.rb: Added accessors FXGLShape#position and FXGLShape#position= for getting and setting the shape's position. FXGLShape#position returns a reference to an FXVec object, and FXGLShape#position= accepts either an FXVec or a 3-element Array. Added a test case for these (TC_FXGLShape.rb). Thanks to Joel VanderWerf for this suggestion. Also added the missing FXGLShape#range= as an alias for FXGLShape#setRange. 2002-12-03 17:57 lyle * tests/TC_Misc.rb: [no log message] 2002-12-03 17:33 lyle * doc/changes.xml: Added notes about latest changes to changes.xml file. 2002-12-03 17:18 lyle * setversions.rb: [no log message] 2002-12-03 17:15 lyle * swig-interfaces/FXTopWindow.i: Added missing methods FXTopWindow#getPadLeft, FXTopWindow#setPadRight and FXTopWindow#getPadRight, as well as corresponding accessor "aliases" FXTopWindow#padLeft, FXTopWindow#padRight= and FXTopWindow#padRight. 2002-12-02 11:35 lyle * tests/: TC_FXDC.rb, TC_FXDCWindow.rb, TC_FXIconList.rb, TC_FXId.rb, TC_FXListBox.rb, TC_FXTable.rb: Fixed some of the test cases for FXRuby-1.1.18. 2002-12-02 10:37 lyle * Makefile.in: [no log message] 2002-12-02 10:36 lyle * fox-includes/FXDC.h, fox-includes/FXDCPrint.h, fox-includes/FXDCWindow.h, fox-includes/FXFont.h, fox-includes/FXGradientBar.h, fox-includes/FXIconList.h, fox-includes/FXMenuRadio.h, fox-includes/fxdefs.h, fox-includes/fxver.h, swig-interfaces/FXDC.i, swig-interfaces/macros.i: Updated to fox-1.1.18 API. 2002-12-02 10:27 lyle * Makefile.in, doc/changes.xml, examples/gltest.rb, examples/scribble.rb, examples/table.rb, scripts/FXRuby.iss.in, swig-interfaces/FXDCWindow.i, swig-interfaces/exceptions.i, tests/TC_FXDCPrint.rb, tests/TC_FXDCWindow.rb, tests/TC_FXFileStream.rb, tests/blankpage.ps, tests/howdypage.ps: Merged changes from FXRuby-1.0.16. 2002-12-02 10:19 lyle * swig-interfaces/: FXGradientBar.i, FXImageFrame.i, FXRuler.i, FXWizard.i: Updated aliases and SWIG interfaces for FXGradientBar, FXImageFrame, FXRuler and FXWizard, 2002-11-30 18:33 lyle * swig-interfaces/fxdefs.i: Fixed SWIG interface declarations for fxhsv_to_rgb and fxrgb_to_hsv. These weren't declared properly and weren't getting wrapped properly as a result. 2002-11-27 22:22 lyle * Makefile.in, doc/changes.xml, doc/scintilla.xml, examples/foursplit.rb, examples/pig.rb, examples/raabrowser.rb, scripts/FXRuby.iss.in, swig-interfaces/FXFont.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXIconList.i, swig-interfaces/FXId.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXTable.i, swig-interfaces/exceptions.i, swig-interfaces/ruby-typemaps.i, swig-interfaces/scintilla.i, tests/TC_FXDataTarget.rb, tests/TC_FXFont.rb, tests/TC_FXGLGroup.rb, tests/TC_FXHVec.rb, tests/TC_FXIconList.rb, tests/TC_FXId.rb, tests/TC_FXList.rb, tests/TC_FXListBox.rb, tests/TC_FXTable.rb: Merged changes for FXRuby-1.0.15 into the main trunk. 2002-11-27 00:38 lyle * swig-interfaces/common.i: Trying out %ignore's for all of the message handler functions, to see how this reduces the wrapper files' sizes. 2002-11-26 23:44 lyle * swig-interfaces/: handlers.i, ignore-message-handlers.rb: [no log message] 2002-11-22 11:23 lyle * tests/TC_FXDCWindow.rb: [no log message] 2002-11-22 11:15 lyle * tests/TC_FXDCPrint.rb: Fixed test case failure on Windows (TC_FXDCPrint.rb). 2002-11-22 09:38 lyle * FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in, scripts/create-installer-scripts.rb: Removed the 'i386-mswin32' version of the installer script for Ruby 1.7.x. 2002-11-22 09:29 lyle * .cvsignore, ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in, FXRuby.spec, Makefile, doc/changes.xml: Re-adding a bunch of files to CVS that I had taken out earlier. 2002-11-22 08:23 lyle * swig-interfaces/FXMenuCommand.i: Fixed FXMenuCommand#isChecked and FXMenuCommand#isRadioChecked to return true or false instead of 0/1 (see SF Bug #642261). 2002-11-22 08:18 lyle * scripts/FXRuby.iss.in, tests/TC_FXMenuCommand.rb: Added the TC_FXMenuCommand.rb test case. 2002-11-14 15:15 lyle * ChangeLog: [no log message] 2002-11-14 15:15 lyle * scripts/FXRuby.iss.in: Updated the Windows installer script to include latest test cases and supporting files for same. 2002-11-14 13:04 lyle * Makefile.in: [no log message] 2002-11-14 12:36 lyle * ChangeLog, doc/changes.xml: [no log message] 2002-11-14 12:36 lyle * swig-interfaces/: FXDCWindow.i, exceptions.i: The new code for optional code blocks on FXDCWindow#new, FXDCPrint#beginPrint and FXDCPrint#beginPage. 2002-11-14 12:20 lyle * examples/scribble.rb: Modified the scribble.rb example to use the new block thingies for FXDCWindow in some cases. 2002-11-14 12:00 lyle * tests/TC_FXFileStream.rb: Ensure that the 'goobers' file created during TC_FXFileStream gets deleted at the end. 2002-11-14 11:55 lyle * tests/: howdypage.ps, TC_FXDCPrint.rb: [no log message] 2002-11-14 11:52 lyle * tests/: TC_FXDCPrint.rb, blankpage.ps: Added a test case for FXDCPrint. 2002-11-14 11:04 lyle * tests/TC_FXDCWindow.rb: [no log message] 2002-11-14 09:22 lyle * examples/gltest.rb: Disable thread-checking in the gltest.rb example so that the chores-based spinning option will run blazingly fast. 2002-11-12 18:32 lyle * examples/table.rb: Updated the table.rb example for consistency with FOX's table example. 2002-11-11 12:21 lyle * doc/changes.xml: [no log message] 2002-11-11 12:16 lyle * swig-interfaces/scintilla.i: Updated the scintilla.i file to ensure that exceptions.i gets included; otherwise we might not get the new block-initialization stuff applied to the FXScintilla widget. 2002-11-11 12:09 lyle * swig-interfaces/ruby-typemaps.i: Commented out the "out" typemap for the NotifyHeader struct. This was the cause of an FXScintilla bug reported by Laurent Julliard (see SF Bug Report #636713). Same root problem as a previously-encountered bug for FXTableRange and FXTablePos objects; we were confusing the NotifyHeader with its "parent" SCNotification struct since they both have the same pointer (i.e. &SCNotification == &SCNotification.nmhdr). 2002-11-11 12:07 lyle * swig-interfaces/exceptions.i: Removed all of the DO_POST_INITIALIZE() macros for the FXRb* classes. They are no longer needed since SWIG doesn't see those declarations anyways. 2002-11-11 11:41 lyle * doc/scintilla.xml: Updated Scintilla documentation to provide links to the latest version (1.49). 2002-11-08 17:46 lyle * examples/: foursplit.rb, pig.rb: Fixed the foursplit.rb and pig.rb examples to use the new-style initialization blocks (i.e. account for changes from FXRuby 1.0.15). 2002-11-08 17:36 lyle * tests/TC_FXFont.rb, Makefile.in: [no log message] 2002-11-08 17:35 lyle * ChangeLog: Updated ChangeLog. 2002-11-08 17:33 lyle * scripts/FXRuby.iss.in: Make sure that all of the test cases get bundled into the Windows installer (list was out of date). 2002-11-08 17:29 lyle * tests/TC_FXDataTarget.rb, tests/TC_FXList.rb, doc/changes.xml: [no log message] 2002-11-08 17:22 lyle * swig-interfaces/: FXIconList.i, FXList.i: Fixed aliases to "<<" in FXList and FXIconList. 2002-11-08 17:22 lyle * tests/TC_FXFont.rb: [no log message] 2002-11-08 17:16 lyle * tests/TC_FXListBox.rb: [no log message] 2002-11-08 17:11 lyle * tests/: TC_FXGLGroup.rb, TC_FXIconList.rb: [no log message] 2002-11-08 16:53 lyle * tests/TC_FXId.rb: Add a new test case for FXId. 2002-11-08 16:50 lyle * tests/TC_FXTable.rb: Added a stress test for FXTable garbage collection issues. 2002-11-08 15:57 lyle * swig-interfaces/: FXGLObject.i, FXIconList.i, FXList.i, FXListBox.i: Added "<<" as an alias for FXGLObject#append, FXIconList#appendItem, FXList#appendItem and FXListBox#appendItem. 2002-11-08 15:56 lyle * swig-interfaces/FXId.i: Added the FXId#created? method. 2002-11-08 15:56 lyle * swig-interfaces/exceptions.i: Modified the initialization block so that instead of evaluating the block using instance_eval(), it just yields "self" as an argument to the block. 2002-11-08 12:30 lyle * swig-interfaces/FXTable.i: Fixed a big bug for FXTable#setTableSize. FXTable::setTableSize() [the C++ library function) first destroys all of the table items and then resizes its array of pointers to table items to hold the new ones. The FXRuby code should have been finding all of the Ruby FXTableItem instances that held pointers to deceased table items and cleaning those up, but this was not happening; as a result, we were getting errors at GC time. 2002-11-08 11:44 lyle * tests/TC_FXHVec.rb: Changed Object#type to Object#class (Object#type is deprecated in Ruby 1.7 and this was triggering a warning message). 2002-10-30 10:47 lyle * examples/raabrowser.rb: Updated the RAA browser example program to reflect changes in the SOAP interface: the product.homepage, product.download and owner.email elements are now unmarshalled as URI objects on the client side (previously they were unmarshalled as strings). 2002-10-25 22:48 lyle * swig-interfaces/FXFont.i: Corrected the return value of FXFont.listFonts; it was returning garbage. 2002-10-25 10:08 lyle * swig-interfaces/ruby-typemaps.i: Moved the typemap helper code for converting Ruby String objects into FXStrings out into a separate function. This helped to reduce the size of the resulting wrapper code. 2002-10-25 09:56 lyle * swig-interfaces/ruby-typemaps.i: Moved the typemap helper code for converting Ruby true and false instances into FXbool argument values out to a separate function. This helps to reduce the size of the resulting wrapper code. 2002-10-25 09:50 lyle * swig-interfaces/ruby-typemaps.i: Moved the typemap helper code that extracts an FXEvent pointer from a Ruby FXEvent instance out into a separate function. This reduces the size of the wrapper code significantly. 2002-10-18 18:36 lyle * swig-interfaces/FXHMat.i: Added equality operator for FXHMat. 2002-10-18 18:35 lyle * tests/: TC_FXAccelTable.rb, TC_FXButton.rb, TC_FXDC.rb, TC_FXHMat.rb, TC_FXList.rb, TC_FXPoint.rb, TC_FXRectangle.rb, TC_FXSize.rb: Updated test cases for changes since fox-1.0. 2002-10-18 18:05 lyle * swig-interfaces/FXStream.i: Fixed the overloaded FXFileStream#position and FXMemoryStream#position method definitions. 2002-10-18 17:42 lyle * swig-interfaces/fxdefs.i: Removed forward declaration of class FXString from fxdefs.i. This was breaking some of the memberin typemaps for things like struct fields that are FXString type. 2002-10-18 17:41 lyle * swig-interfaces/: FXHMat.i, FXHVec.i, FXQuat.i, FXVec.i: [no log message] 2002-10-18 15:24 lyle * swig-interfaces/exceptions.i: Remove all of the declarations for the FXRb* classes from exceptions.i since they're no longer (directly) wrapped. 2002-10-18 15:23 lyle * swig-interfaces/FXAccelTable.i: Removed the %exception directive from the top of FXAccelTable.i (it is redundant since this is now listed in exceptions.i). 2002-10-18 15:22 lyle * swig-interfaces/: FXPoint.i, FXRectangle.i, FXRegion.i, FXSize.i: Switched the interfaces for FXPoint, FXRectangle, FXRegion and FXSize back to SWIG-style interface files (easier to manage than including their header files directly!) 2002-10-18 11:58 lyle * Makefile.in, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXScrollBar.i, swig-interfaces/FXSeparator.i, swig-interfaces/FXStatusBar.i, swig-interfaces/macros.i: [no log message] 2002-10-18 11:15 lyle * swig-interfaces/macros.i: Added default argument values for FXToolbar::dock() in macros.i SWIG interface file. 2002-10-18 11:15 lyle * swig-interfaces/exceptions.i: Added DO_POST_INITIALIZE(FXScrollCorner) to the exceptions.i SWIG interface file. 2002-10-18 10:41 lyle * swig-interfaces/: FXMenuBar.i, FXScrollBar.i, FXStatusBar.i, FXStatusLine.i, FXToolBar.i, FXToolBarGrip.i, FXToolBarShell.i, FXToolBarTab.i, FXToolTip.i: Updated these interface files. 2002-10-18 10:41 lyle * swig-interfaces/exceptions.i: Corrected spellings of renamed classes (e.g. FXToolbar -> FXToolBar) in the exceptions.i SWIG interface file. 2002-10-18 10:40 lyle * swig-interfaces/macros.i: Added default argument values for FXToolBar::dock(). 2002-10-18 10:39 lyle * swig-interfaces/: FXScrollbar.i, FXStatusbar.i, FXStatusline.i: Removed obsolete SWIG interface files FXScrollbar.i, FXStatusbar.i and FXStatusline.i. 2002-10-17 15:35 lyle * swig-interfaces/macros.i: Merging changes from v1.0.14. 2002-10-17 13:07 lyle * swig-interfaces/.cvsignore, swig-interfaces/FX4Splitter.i, swig-interfaces/FXAccelTable.i, swig-interfaces/FXApp.i, swig-interfaces/FXArrowButton.i, swig-interfaces/FXBMPIcon.i, swig-interfaces/FXBMPImage.i, swig-interfaces/FXBitmap.i, swig-interfaces/FXButton.i, swig-interfaces/FXCURCursor.i, swig-interfaces/FXCanvas.i, swig-interfaces/FXCheckButton.i, swig-interfaces/FXColorBar.i, swig-interfaces/FXColorDialog.i, swig-interfaces/FXColorSelector.i, swig-interfaces/FXColorWell.i, swig-interfaces/FXColorWheel.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXComposite.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCPrint.i, swig-interfaces/FXDCWindow.i, swig-interfaces/FXDataTarget.i, swig-interfaces/FXDebugTarget.i, swig-interfaces/FXDelegator.i, swig-interfaces/FXDial.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXDict.i, swig-interfaces/FXDirBox.i, swig-interfaces/FXDirDialog.i, swig-interfaces/FXDirList.i, swig-interfaces/FXDirSelector.i, swig-interfaces/FXDocument.i, swig-interfaces/FXDragCorner.i, swig-interfaces/FXDrawable.i, swig-interfaces/FXDriveBox.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileDict.i, swig-interfaces/FXFileList.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXFont.i, swig-interfaces/FXFontDialog.i, swig-interfaces/FXFontSelector.i, swig-interfaces/FXFrame.i, swig-interfaces/FXGIFCursor.i, swig-interfaces/FXGIFIcon.i, swig-interfaces/FXGIFImage.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLContext.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLShape.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXGLVisual.i, swig-interfaces/FXGroupBox.i, swig-interfaces/FXHMat.i, swig-interfaces/FXHVec.i, swig-interfaces/FXHeader.i, swig-interfaces/FXHorizontalFrame.i, swig-interfaces/FXICOIcon.i, swig-interfaces/FXICOImage.i, swig-interfaces/FXIcon.i, swig-interfaces/FXIconList.i, swig-interfaces/FXId.i, swig-interfaces/FXImage.i, swig-interfaces/FXImageView.i, swig-interfaces/FXInputDialog.i, swig-interfaces/FXJPGIcon.i, swig-interfaces/FXJPGImage.i, swig-interfaces/FXLabel.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMDIButton.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXMatrix.i, swig-interfaces/FXMenuButton.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXMenuCascade.i, swig-interfaces/FXMenuCommand.i, swig-interfaces/FXMenuPane.i, swig-interfaces/FXMenuSeparator.i, swig-interfaces/FXMenuTitle.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXObject.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXPCXIcon.i, swig-interfaces/FXPCXImage.i, swig-interfaces/FXPNGIcon.i, swig-interfaces/FXPNGImage.i, swig-interfaces/FXPacker.i, swig-interfaces/FXPicker.i, swig-interfaces/FXPoint.i, swig-interfaces/FXPopup.i, swig-interfaces/FXPrintDialog.i, swig-interfaces/FXProgressBar.i, swig-interfaces/FXProgressDialog.i, swig-interfaces/FXQuat.i, swig-interfaces/FXRGBIcon.i, swig-interfaces/FXRGBImage.i, swig-interfaces/FXRadioButton.i, swig-interfaces/FXRange.i, swig-interfaces/FXRecentFiles.i, swig-interfaces/FXRectangle.i, swig-interfaces/FXRegion.i, swig-interfaces/FXRegistry.i, swig-interfaces/FXReplaceDialog.i, swig-interfaces/FXRootWindow.i, swig-interfaces/FXScintilla.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXScrollWindow.i, swig-interfaces/FXScrollbar.i, swig-interfaces/FXSearchDialog.i, swig-interfaces/FXSeparator.i, swig-interfaces/FXSettings.i, swig-interfaces/FXShell.i, swig-interfaces/FXShutter.i, swig-interfaces/FXSize.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXStatusbar.i, swig-interfaces/FXStatusline.i, swig-interfaces/FXStream.i, swig-interfaces/FXStringDict.i, swig-interfaces/FXSwitcher.i, swig-interfaces/FXTGAIcon.i, swig-interfaces/FXTGAImage.i, swig-interfaces/FXTIFIcon.i, swig-interfaces/FXTIFImage.i, swig-interfaces/FXTab.i, swig-interfaces/FXTabBar.i, swig-interfaces/FXTabBook.i, swig-interfaces/FXTabItem.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXToggleButton.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXVec.i, swig-interfaces/FXVerticalFrame.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/FXXPMIcon.i, swig-interfaces/FXXPMImage.i, swig-interfaces/Makefile, swig-interfaces/common.i, swig-interfaces/exceptions.i, swig-interfaces/freefuncs.i, swig-interfaces/fxdefs.i, swig-interfaces/macros.i, swig-interfaces/markfuncs.i, swig-interfaces/renames.i, swig-interfaces/ruby-typemaps.i, swig-interfaces/scintilla.i, swig-interfaces/stubs.i, swig-interfaces/typemaps.i, swig-interfaces/ui.i, tests/TC_FXDC.rb, tests/stress1.rb: Merging changes from v1.0.14. 2002-10-17 12:45 lyle * rdoc-sources/FXCURCursor.rb, rdoc-sources/FXColorDialog.rb, rdoc-sources/FXColorSelector.rb, rdoc-sources/FXColorWell.rb, rdoc-sources/FXColorWheel.rb, rdoc-sources/FXCursor.rb, scripts/FXRuby.iss.in, scripts/create-installer-scripts.rb, scripts/make-win32-tarball.sh: Merging changes from v1.0.14. 2002-10-17 12:39 lyle * .cvsignore, ANNOUNCE, ANNOUNCE.in, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in, Makefile.in, index.html, setversions.rb, FXRuby.spec, Makefile, doc/.cvsignore, doc/Makefile, doc/book.html, doc/book.xml, doc/build.html, doc/changes.html, doc/changes.xml, doc/custom-fo.xsl, doc/custom-html.xsl, doc/custom.xsl, doc/differences.html, doc/differences.xml, doc/events.html, doc/events.xml, doc/examples.html, doc/examples.xml, doc/goals.html, doc/implementation.html, doc/implementation.xml, doc/layout.xml, doc/library.html, doc/library.xml, doc/opengl.html, doc/opengl.xml, doc/scintilla.html, doc/scintilla.xml, doc/todo.html, doc/todo.xml, doc/tutorial1.html, doc/tutorial1.xml, doc/images/hello-with-button.png, doc/images/hello-with-icon-1.png, doc/images/hello-with-icon-2.png, doc/images/hello-with-icon-3.png, doc/images/hello-with-tooltip.png, doc/images/hello-without-button.png, doc/images/shutter.png, examples/babelfish.rb, examples/browser.rb, examples/button.rb, examples/canvasdemo.rb, examples/datatarget.rb, examples/dctest.rb, examples/dialog.rb, examples/dilbert.rb, examples/dirlist.rb, examples/foursplit.rb, examples/gdchart.rb, examples/gltest.rb, examples/glviewer.rb, examples/groupbox.rb, examples/header.rb, examples/hello.rb, examples/hello2.rb, examples/image.rb, examples/imageviewer.rb, examples/inputs.rb, examples/mditest.rb, examples/pig.rb, examples/raabrowser.rb, examples/rapt-gui.rb, examples/scintilla-test.rb, examples/scribble-orig.rb, examples/scribble.rb, examples/shutter.rb, examples/splitter.rb, examples/styledtext.rb, examples/tabbook.rb, examples/table.rb, examples/textedit/textedit.rb: Merging in changes from v1.0.14. 2002-10-17 12:34 lyle * ChangeLog: [no log message] 2002-10-17 12:16 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby.spec, Makefile, Makefile.in, fox-includes/FXApp.h, fox-includes/FXArray.h, fox-includes/FXElement.h, fox-includes/FXMenuCaption.h, fox-includes/FXMessageBox.h, fox-includes/FXObject.h, fox-includes/FXObjectList.h, fox-includes/FXRegistry.h, fox-includes/FXSeparator.h, fox-includes/FXString.h, fox-includes/FXTable.h, fox-includes/FXTextCodec.h, fox-includes/FXTextField.h, fox-includes/FXToggleButton.h, fox-includes/FXTreeList.h, fox-includes/FXUTF8Codec.h, fox-includes/FXWString.h, fox-includes/fxdefs.h, fox-includes/fxver.h, swig-interfaces/FXApp.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXRegistry.i, swig-interfaces/FXSeparator.i, swig-interfaces/FXTable.i, swig-interfaces/FXTextField.i, swig-interfaces/FXToggleButton.i, swig-interfaces/fxdefs.i: Updated trunk to fox-1.1.16. 2002-10-17 10:58 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby.spec, Makefile, Makefile.in, fox-includes/FX4Splitter.h, fox-includes/FXAccelTable.h, fox-includes/FXApp.h, fox-includes/FXArray.h, fox-includes/FXArrowButton.h, fox-includes/FXBMPIcon.h, fox-includes/FXBMPImage.h, fox-includes/FXBitmap.h, fox-includes/FXCURCursor.h, fox-includes/FXComboBox.h, fox-includes/FXCursor.h, fox-includes/FXDC.h, fox-includes/FXDCWindow.h, fox-includes/FXFile.h, fox-includes/FXGIFIcon.h, fox-includes/FXGIFImage.h, fox-includes/FXHeader.h, fox-includes/FXICOIcon.h, fox-includes/FXICOImage.h, fox-includes/FXIconList.h, fox-includes/FXImage.h, fox-includes/FXJPGIcon.h, fox-includes/FXJPGImage.h, fox-includes/FXList.h, fox-includes/FXListBox.h, fox-includes/FXMDIClient.h, fox-includes/FXMenuCheck.h, fox-includes/FXMenuRadio.h, fox-includes/FXPCXIcon.h, fox-includes/FXPCXImage.h, fox-includes/FXPNGIcon.h, fox-includes/FXPNGImage.h, fox-includes/FXRGBIcon.h, fox-includes/FXRGBImage.h, fox-includes/FXRuler.h, fox-includes/FXSpinner.h, fox-includes/FXString.h, fox-includes/FXTGAIcon.h, fox-includes/FXTGAImage.h, fox-includes/FXTIFIcon.h, fox-includes/FXTIFImage.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXWindow.h, fox-includes/FXXPMIcon.h, fox-includes/FXXPMImage.h, fox-includes/fx.h, fox-includes/fxdefs.h, fox-includes/fxver.h, fox-includes/xincs.h, swig-interfaces/FXApp.i, swig-interfaces/FXBitmap.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXDC.i, swig-interfaces/FXHeader.i, swig-interfaces/FXIconList.i, swig-interfaces/FXImage.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXWindow.i, swig-interfaces/stubs.i: Updated trunk to fox-1.1.14. 2002-10-17 10:31 lyle * scripts/FXRuby.iss.in: [no log message] 2002-10-17 09:37 lyle * scripts/make-win32-tarball.sh: Corrected path names in the make-win32-tarball.sh script. 2002-10-15 13:48 lyle * scripts/FXRuby.iss.in: Removed obsolete file overloads.rb from the installer scripts. 2002-10-15 11:46 lyle * examples/table.rb: Changes to the table.rb example due to FXTable protocol changes in fox-1.0.26; table items are now created lazily and some calls that used to work (e.g. getItem(r, c).setButton(true)) are now broken if there is no table item at that row & column. 2002-10-15 11:35 lyle * examples/styledtext.rb: Turned on word wrapping for the styledtext.rb example (also reduced the initial main window size). 2002-10-15 11:28 lyle * examples/imageviewer.rb: Updated the About... message for the ImageViewer example (e.g. now lists fox-toolkit.org URL and e-mails). 2002-10-15 11:19 lyle * examples/babelfish.rb: Added a wait cursor for the Babelfish example (i.e. show wait cursor while it's contacting the SOAP server to do the translation). 2002-10-15 10:26 lyle * swig-interfaces/: FXScrollArea.i, FXScrollbar.i: Fixed the FXScrollArea#position and FXScrollbar#position overloading thing. 2002-10-11 16:29 lyle * ChangeLog: [no log message] 2002-10-11 16:25 lyle * scripts/FXRuby.iss.in: Added missing documentation files to FXRuby.iss.in. 2002-10-11 16:01 lyle * setversions.rb: [no log message] 2002-10-11 15:58 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby-ruby1.7-i386-mswin32.iss.in: Removed the three Windows installer scripts from CVS; these are now automatically generated from a template. 2002-10-11 15:56 lyle * FXRuby-ruby1.7-i386-msvcrt.iss.in, scripts/FXRuby.iss.in, scripts/create-installer-scripts.rb: Created a script to automate generation of the Windows installer scripts. 2002-10-11 15:14 lyle * ChangeLog: [no log message] 2002-10-11 15:10 lyle * doc/changes.xml: Rearranged the changes list for version 1.0.14 (bug fixes first, followed by new stuff). 2002-10-11 15:09 lyle * swig-interfaces/FXList.i: Replaced C style casts with dynamic_casts for selected FXList helper functions. 2002-10-11 14:29 lyle * ChangeLog, Makefile.in: Make sure that the ChangeLog is updated before we build the source tarball for a new release. 2002-10-11 14:19 lyle * Makefile.in: [no log message] 2002-10-11 12:46 lyle * doc/tutorial1.xml: Broke the last section of the tutorial (which covered both tooltips and icons) into two separate sections. 2002-10-11 12:40 lyle * doc/: tutorial1.xml, images/hello-with-icon-1.png, images/hello-with-icon-2.png, images/hello-with-icon-3.png, images/hello-with-tooltip.png: More updates for the "Hello, World" tutorial chapter. 2002-10-11 11:18 lyle * examples/hello2.rb: [no log message] 2002-10-11 11:18 lyle * examples/hello2.rb: Restored the accidentally-clobbered hello2.rb example. 2002-10-11 10:23 lyle * doc/changes.xml, examples/babelfish.rb, examples/browser.rb, examples/button.rb, examples/canvasdemo.rb, examples/datatarget.rb, examples/dctest.rb, examples/dialog.rb, examples/dilbert.rb, examples/dirlist.rb, examples/foursplit.rb, examples/gdchart.rb, examples/gltest.rb, examples/glviewer.rb, examples/groupbox.rb, examples/header.rb, examples/hello.rb, examples/hello2.rb, examples/image.rb, examples/imageviewer.rb, examples/inputs.rb, examples/mditest.rb, examples/pig.rb, examples/raabrowser.rb, examples/rapt-gui.rb, examples/scintilla-test.rb, examples/scribble-orig.rb, examples/scribble.rb, examples/shutter.rb, examples/splitter.rb, examples/styledtext.rb, examples/tabbook.rb, examples/table.rb, swig-interfaces/FXApp.i: It is no longer necessary to call FXApp#init for a new FXApp instance; this is now done automatically. Old code that still calls FXApp#init should continue to work (i.e. nothing disastrous about calling it twice). Updated all of the examples accordingly. 2002-10-10 17:15 lyle * doc/: tutorial1.xml, images/hello-with-button.png, images/hello-without-button.png: Major updates to the tutorial chapter in progress. 2002-10-10 17:15 lyle * doc/changes.xml: [no log message] 2002-10-10 16:40 lyle * examples/datatarget.rb: Added Austin Ziegler's updated version of the datatarget.rb example. 2002-10-10 14:38 lyle * doc/: book.xml, differences.xml, implementation.xml, library.xml, opengl.xml, scintilla.xml: [no log message] 2002-10-10 12:32 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-msvcrt.iss.in, FXRuby-ruby1.7-i386-mswin32.iss.in: Added the pig.rb example program to the Windows installer scripts. 2002-10-10 12:17 lyle * doc/.cvsignore, swig-interfaces/.cvsignore: [no log message] 2002-10-10 11:54 lyle * swig-interfaces/FXTreeList.i: Replaced some C-style casts with dynamic_casts as appropriate. 2002-10-10 11:53 lyle * swig-interfaces/Makefile: Added support for the new '-MM' flag to SWIG (to let it generate Makefile dependencies). 2002-10-10 11:52 lyle * swig-interfaces/macros.i: Moved the implementation of FXApp#init from the SWIG interface file (macros.i) to the FXRbApp header file (FXRbApp.h). 2002-10-10 11:46 lyle * swig-interfaces/markfuncs.i: Added missing %markfunc directives for FXTGAIcon and FXTGAImage. 2002-10-04 18:29 lyle * swig-interfaces/freefuncs.i: More corrections for GC of owned objects (e.g. list items). 2002-10-04 17:42 lyle * swig-interfaces/freefuncs.i: Corrected the free functions for FXGLObject, FXGLGroup and FXGLShape. When any of these objects is garbage-collected by Ruby, we need to check to see if it is owned by an FXGLGroup. If it is, we should not actually destroy the C++ object! 2002-10-04 16:58 lyle * swig-interfaces/macros.i: Remove all of the stuff related to supporting override of virtual FXGLObject::identify() member function. As written, there's no safe way to do this; and besides that, it's not useful to override in general. 2002-10-04 16:07 lyle * swig-interfaces/FXGLShape.i: Added the missing FXGLShape#setRange method. 2002-10-04 13:36 lyle * Makefile.in: [no log message] 2002-10-04 13:35 lyle * Makefile.in: Do not configure FXScintilla support into the build by default. 2002-10-04 13:13 lyle * .cvsignore: Updated the .cvsignore files. 2002-10-03 17:55 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-mswin32.iss, ANNOUNCE, FXRuby.spec: [no log message] 2002-10-03 13:56 lyle * Makefile, examples/foursplit.rb, fox-includes/diffs.py: [no log message] 2002-10-03 13:45 lyle * tests/stress1.rb, doc/book.html, doc/book.xml, doc/build.html, doc/changes.html, doc/changes.xml, doc/differences.html, doc/events.html, doc/events.xml, doc/examples.html, doc/goals.html, doc/implementation.html, doc/layout.xml, doc/library.html, doc/opengl.html, doc/scintilla.html, doc/todo.html, doc/todo.xml, doc/tutorial1.html: [no log message] 2002-10-01 10:20 lyle * examples/rapt-gui.rb: [no log message] 2002-10-01 10:10 lyle * examples/rapt-gui.rb: [no log message] 2002-09-30 23:22 lyle * examples/rapt-gui.rb: [no log message] 2002-09-30 22:44 lyle * examples/rapt-gui.rb: [no log message] 2002-09-30 09:23 lyle * examples/pig.rb: [no log message] 2002-09-28 22:40 lyle * doc/changes.xml: [no log message] 2002-09-28 22:30 lyle * swig-interfaces/exceptions.i: Modified the post-initialize code to look for a block so that you can now do Tk-style initialization blocks (i.e. evaluated in the new instance's scope). For example: FXLabel.new(parent, "The Label Text") do self.icon = FXGIFIcon.new(getApp(), bytes) self.layoutHints = LAYOUT_FIX_WIDTH self.width = 25 end Thanks to Hal Fulton for this suggestion. 2002-09-28 22:22 lyle * examples/pig.rb: Added a FOX version of the PigIt example from "Programming Ruby". 2002-09-27 17:44 lyle * examples/browser.rb: [no log message] 2002-09-27 16:30 lyle * examples/browser.rb, swig-interfaces/FXObject.i: [no log message] 2002-09-27 15:39 lyle * swig-interfaces/: FXDC.i, FXStream.i: [no log message] 2002-09-27 12:11 lyle * Makefile, swig-interfaces/FXDataTarget.i, swig-interfaces/FXDirBox.i, swig-interfaces/FXDirList.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXJPGIcon.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXRegistry.i, swig-interfaces/FXSettings.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXVerticalFrame.i, swig-interfaces/Makefile, swig-interfaces/macros.i, swig-interfaces/markfuncs.i, swig-interfaces/ruby-typemaps.i: [no log message] 2002-09-26 21:27 lyle * swig-interfaces/: FXDelegator.i, FXFrame.i, FXGLViewer.i, FXMDIChild.i, FXMDIClient.i, FXMessageBox.i, FXStream.i, FXTable.i, macros.i, ui.i: [no log message] 2002-09-26 18:24 lyle * swig-interfaces/: FXCURCursor.i, FXCanvas.i, FXCheckButton.i, FXColorBar.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXColorWheel.i, FXComboBox.i, FXComposite.i, FXCursor.i, FXDC.i, FXDCPrint.i, FXDCWindow.i, FXDataTarget.i, FXDebugTarget.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGLCanvas.i, FXGLContext.i, FXGLObject.i, FXGLShape.i, FXGLViewer.i, FXGLVisual.i, FXGroupBox.i, FXHeader.i, FXHorizontalFrame.i, FXICOIcon.i, FXICOImage.i, FXIcon.i, FXIconList.i, FXId.i, FXImage.i, FXImageView.i, FXInputDialog.i, FXJPGIcon.i, FXJPGImage.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMainWindow.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXMessageBox.i, FXObject.i, FXOptionMenu.i, FXPCXIcon.i, FXPCXImage.i, FXPNGIcon.i, FXPNGImage.i, FXPacker.i, FXPicker.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXProgressDialog.i, FXRGBIcon.i, FXRGBImage.i, FXRadioButton.i, FXRecentFiles.i, FXRegistry.i, FXReplaceDialog.i, FXRootWindow.i, FXScintilla.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXSettings.i, FXShell.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXStream.i, FXStringDict.i, FXSwitcher.i, FXTGAIcon.i, FXTGAImage.i, FXTIFIcon.i, FXTIFImage.i, FXTab.i, FXTabBar.i, FXTabBook.i, FXTabItem.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXVerticalFrame.i, FXVisual.i, FXWindow.i, FXXPMIcon.i, FXXPMImage.i, stubs.i: [no log message] 2002-09-26 18:07 lyle * swig-interfaces/macros.i: [no log message] 2002-09-23 18:54 lyle * swig-interfaces/: FX4Splitter.i, FXAccelTable.i, FXApp.i, FXArrowButton.i, FXBMPIcon.i, FXBMPImage.i, FXBitmap.i, FXButton.i, common.i, renames.i, scintilla.i: [no log message] 2002-09-21 15:02 lyle * swig-interfaces/macros.i: [no log message] 2002-09-21 12:00 lyle * swig-interfaces/macros.i: [no log message] 2002-09-21 11:19 lyle * swig-interfaces/: FXApp.i, common.i, macros.i: [no log message] 2002-09-20 18:18 lyle * swig-interfaces/FXApp.i, swig-interfaces/markfuncs.i, swig-interfaces/renames.i, swig-interfaces/stubs.i, tests/TC_FXDC.rb: [no log message] 2002-09-20 16:45 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby.spec, Makefile: Bump version number to 1.0.14. 2002-09-20 15:49 lyle * swig-interfaces/exceptions.i: Replaced explicit %exception directives with DO_POST_INITIALIZE() macro instances. 2002-09-20 15:38 lyle * swig-interfaces/: FX4Splitter.i, FXAccelTable.i, FXApp.i, FXArrowButton.i, FXBMPIcon.i, FXBMPImage.i, FXBitmap.i, FXCURCursor.i, FXCanvas.i, FXCheckButton.i, FXColorBar.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXColorWheel.i, FXComboBox.i, FXComposite.i, FXCursor.i, FXDC.i, FXDCPrint.i, FXDCWindow.i, FXDataTarget.i, FXDebugTarget.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGLCanvas.i, FXGLContext.i, FXGLObject.i, FXGLShape.i, FXGLViewer.i, FXGLVisual.i, FXGroupBox.i, FXHMat.i, FXHVec.i, FXHeader.i, FXHorizontalFrame.i, FXICOIcon.i, FXICOImage.i, FXIcon.i, FXIconList.i, FXId.i, FXImage.i, FXImageView.i, FXInputDialog.i, FXJPGIcon.i, FXJPGImage.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMainWindow.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXMessageBox.i, FXObject.i, FXOptionMenu.i, FXPCXIcon.i, FXPCXImage.i, FXPNGIcon.i, FXPNGImage.i, FXPacker.i, FXPicker.i, FXPoint.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXProgressDialog.i, FXQuat.i, FXRGBIcon.i, FXRGBImage.i, FXRadioButton.i, FXRange.i, FXRecentFiles.i, FXRectangle.i, FXRegion.i, FXRegistry.i, FXReplaceDialog.i, FXRootWindow.i, FXScintilla.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXSettings.i, FXShell.i, FXShutter.i, FXSize.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXStream.i, FXStringDict.i, FXSwitcher.i, FXTGAIcon.i, FXTGAImage.i, FXTIFIcon.i, FXTIFImage.i, FXTab.i, FXTabBar.i, FXTabBook.i, FXTabItem.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXVec.i, FXVerticalFrame.i, FXVisual.i, FXWindow.i, FXXPMIcon.i, FXXPMImage.i, exceptions.i: Moved all of the %exception directives into a single file (exceptions.i) for easier management. 2002-09-19 23:47 lyle * swig-interfaces/: FXButton.i, common.i, exceptions.i: [no log message] 2002-09-19 23:16 lyle * doc/changes.xml: [no log message] 2002-09-19 23:08 lyle * examples/glviewer.rb: Removed puts() statements from glviewer.rb example. 2002-09-19 22:53 lyle * examples/imageviewer.rb: Fixed several bugs in the onCmdSave() method for the imageviewer.rb example program. One was the erroneous use of fxexists() instead of File.exists? to check for overwrites. But even without that it didn't save the file correctly (ugh). 2002-09-19 22:47 lyle * examples/table.rb: Removed puts() statements from table.rb example. 2002-09-19 22:46 lyle * examples/tabbook.rb: Removed puts() statements from tabbook.rb example. 2002-09-19 22:46 lyle * examples/scintilla-test.rb: Removed puts() statements from scintilla-test.rb. 2002-09-19 22:43 lyle * examples/: imageviewer.rb, inputs.rb: [no log message] 2002-09-19 22:40 lyle * examples/groupbox.rb: Replaced all puts statements with information message boxes. 2002-09-17 11:32 lyle * doc/: Makefile, custom-fo.xsl, custom-html.xsl, custom.xsl: Split my custom stylesheet (custom.xsl) into two, one for HTML and one for formatting objects (FOs). Also added a new target to the Makefile for generating PDF documentation. 2002-09-11 10:57 lyle * swig-interfaces/: FXApp.i, ruby-typemaps.i: Made a fix for FXApp#addInput and FXApp#removeInput so that they should use the correct file handles when passed a dual-ported (i.e. readable & writeable) pipe IO object. 2002-09-09 14:41 uid26259 * examples/: imageviewer.rb, glviewer.rb, scribble-orig.rb, textedit/textedit.rb: [no log message] 2002-08-30 07:42 lyle * rdoc-sources/: FXCURCursor.rb, FXColorDialog.rb, FXColorSelector.rb, FXColorWell.rb, FXCursor.rb: [no log message] 2002-08-29 14:31 lyle * FXRuby-ruby1.7-i386-msvcrt.iss, FXRuby-ruby1.7-i386-msvcrt.iss.in, setversions.rb: Added an InnoSetup script to build a 1.7 installer that installs the shared library to i386-msvcrt instead of i386-mswin32 (this is a change for Ruby 1.7.3). 2002-08-29 12:06 lyle * rdoc-sources/: FXColorDialog.rb, FXColorWheel.rb: [no log message] 2002-08-28 09:26 lyle * doc/images/shutter.png: Updated the screenshot for the shutter example. 2002-08-28 09:18 lyle * examples/shutter.rb, doc/examples.html, doc/examples.xml: Updated links to Gort's icons page. 2002-08-23 12:26 lyle * doc/: changes.html, changes.xml: Added comments to change log about the optional code block for FXApp#beginWaitCursor. 2002-08-23 12:18 lyle * examples/: browser.rb, imageviewer.rb, raabrowser.rb, scintilla-test.rb: Added transactional control stuff for FXApp#beginWaitCursor. 2002-08-23 11:05 lyle * swig-interfaces/: fxdefs.i, scintilla.i: [no log message] 2002-08-23 11:01 lyle * swig-interfaces/: FXApp.i, FXDial.i, FXFontDialog.i, FXFontSelector.i, FXGLShape.i, FXGLViewer.i, FXPrintDialog.i, FXRange.i, FXWindow.i, common.i, ruby-typemaps.i, stubs.i: [no log message] 2002-08-22 09:42 lyle * swig-interfaces/: ruby-typemaps.i, typemaps.i: Renamed typemaps.i to ruby-typemaps.i. 2002-08-22 09:11 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in, README.win32.txt, doc/changes.html, doc/changes.xml, doc/implementation.html, doc/library.html, doc/library.xml, examples/babelfish.rb, examples/dilbert.rb, examples/gdchart.rb, examples/gltest.rb, examples/glviewer.rb, examples/raabrowser.rb, swig-interfaces/typemaps.i, tests/TC_FXList.rb: Merged in updates from the FXRuby-1.0.13 release. 2002-08-22 08:53 lyle * doc/: scintilla.html, scintilla.xml: Updated links for FXScintilla to version 1.47. 2002-08-20 08:57 lyle * index.html: Added a section listing projects using FXRuby. 2002-08-20 08:49 lyle * ANNOUNCE, ANNOUNCE.in: [no log message] 2002-08-20 08:27 lyle * ANNOUNCE, ANNOUNCE.in: [no log message] 2002-08-19 14:44 lyle * ChangeLog, README.win32.txt: [no log message] 2002-08-19 14:42 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in: Added lib/fox/irb.rb and tests/TC_FXList.rb to the list of files included for the Windows installer. 2002-08-19 14:39 lyle * doc/changes.html: [no log message] 2002-08-19 13:35 lyle * doc/changes.xml: [no log message] 2002-08-19 13:29 lyle * examples/: babelfish.rb, dilbert.rb, gdchart.rb, gltest.rb, glviewer.rb, raabrowser.rb: Updated the examples with external dependencies to use the dialogbox based missing dependencies thingy. 2002-08-19 13:21 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in: [no log message] 2002-08-19 12:51 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss: [no log message] 2002-08-19 12:50 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss.in: Added David Naseby's calendar.rb file to the Windows installer distro. 2002-08-19 11:46 lyle * examples/: babelfish.rb, dilbert.rb, gdchart.rb, gltest.rb, glviewer.rb, raabrowser.rb: Added slightly better error messages for missing requirements on some examples. 2002-08-19 11:32 lyle * doc/: changes.html, changes.xml, implementation.html, library.html, library.xml: [no log message] 2002-08-17 23:42 lyle * tests/TC_FXList.rb: Added initial test case for FXList (checks overloaded FXList#appendItem method). 2002-08-17 22:47 lyle * swig-interfaces/typemaps.i: Added precedence typemaps for proper overloading support. 2002-08-17 22:45 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby.spec, Makefile, Makefile.in: Updated version numbers to 1.0.13. 2002-08-12 10:20 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss, Makefile, swig-interfaces/FXSize.i, swig-interfaces/Makefile, tests/TC_FXHMat.rb: [no log message] 2002-08-12 10:02 lyle * swig-interfaces/: FXPoint.i, FXRegion.i, FXText.i, FXToolBar.i, stubs.i, typemaps.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i: [no log message] 2002-08-12 09:57 lyle * examples/: button.rb, datatarget.rb, dctest.rb, dialog.rb, foursplit.rb, groupbox.rb, styledtext.rb: Updated examples for fox-1.2 names. 2002-08-12 09:56 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss.in, Makefile.in, README.win32.txt, install.rb, doc/build.html, doc/build.xml, doc/changes.html, doc/changes.xml, doc/differences.html, doc/events.html, doc/examples.html, doc/examples.xml, doc/implementation.html, doc/library.html, doc/opengl.html, doc/scintilla.html, doc/scintilla.xml, scripts/make-win32-tarball.sh: Merged in latest updates from FXRuby-1.0.12 release. 2002-08-12 09:54 lyle * Makefile.in: [no log message] 2002-08-12 09:36 lyle * Makefile: Be sure to include the "examples" directory in the web site tarball since the Examples doc page now links to those files. 2002-08-09 12:30 lyle * scripts/make-win32-tarball.sh: Added the script used to make the Windows binary tarball for Andy's installers. 2002-08-09 11:58 lyle * FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss.in, Makefile.in: [no log message] 2002-08-09 10:50 lyle * doc/scintilla.html: Updated documentation page for latest Scintilla links. 2002-08-06 09:22 lyle * install.rb: Updated install.rb to version 3.1.2. 2002-08-05 19:03 lyle * doc/scintilla.xml: [no log message] 2002-08-05 18:50 lyle * README.win32.txt: Updated Ruby installer version number in README file. 2002-08-05 18:00 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in, FXRuby.spec, Makefile: Bumped up the version number to 1.0.12. 2002-08-05 17:58 lyle * doc/: build.html, build.xml: [no log message] 2002-08-05 17:35 lyle * ChangeLog, Makefile, doc/changes.html, doc/changes.xml, doc/differences.html, doc/events.html, doc/examples.html, doc/implementation.html, doc/library.html, doc/opengl.html, doc/scintilla.html: [no log message] 2002-08-05 17:06 lyle * swig-interfaces/: FXText.i, typemaps.i: More fixes for FXText#setHiliteStyles and FXText#getHiliteStyles. This basically works, now. 2002-08-05 17:03 lyle * examples/styledtext.rb: Added the styledtext.rb example as an example of how to use styled text features for the FXText widget. 2002-08-05 15:16 lyle * doc/examples.xml: On the "Examples" doc page, added links to the Ruby source code for each example. Thanks to Hugh Sasse for this suggestion. 2002-08-05 15:15 lyle * swig-interfaces/FXText.i: For now, comment out the declaration of FXText::getHiliteStyles() and its corresponding alias in lib/fox/aliases.rb, until we know what to do with this. 2002-08-05 15:11 lyle * swig-interfaces/typemaps.i: Removed the "freearg" typemap for arrays of FXHiliteStyles so that it doesn't delete the input array when it's done. 2002-08-05 15:10 lyle * swig-interfaces/FXText.i: Replaced my version of FXText#changeStyle (which used %extend to do the overloading) with the original overloaded definitions, since SWIG now supports this directly. 2002-07-30 08:45 lyle * swig-interfaces/FXRegion.i: Added a few more %ignore directives to suppress warnings about friend functions. 2002-07-25 12:42 lyle * swig-interfaces/: FXToolbar.i, stubs.i, typemaps.i: Corrected a bug for the FXToolbar#dock function (see SF Bug#586128). 2002-07-23 08:39 lyle * swig-interfaces/: FXHMat.i, FXHVec.i, FXQuat.i: [no log message] 2002-07-22 17:37 lyle * swig-interfaces/typemaps.i: Added an out typemap for FXTime values, so that they return Ruby Time objects to the caller instead of the raw integer value. 2002-07-22 17:36 lyle * swig-interfaces/: FXPoint.i, FXRectangle.i, FXSize.i: Moved the implementations of FXPoint, FXRectangle and FXSize from core.rb back into the C++ code. This makes more sense since SWIG overloading is working better now. 2002-07-17 14:52 lyle * rdoc-sources/: FXApp.rb, FXDC.rb, FXToolTip.rb, FXTooltip.rb: Updated RDoc documentation sources. 2002-07-17 14:51 lyle * tests/: TC_FXButton.rb, TC_FXFileStream.rb, TC_FXShell.rb, TC_FXTopWindow.rb: Updates for test cases. Can no longer assume that there's only one main window so we just create one each time. 2002-07-17 14:50 lyle * swig-interfaces/: FXDC.i, stubs.i: Added FX namespace qualifier in front of FXRegion references. 2002-07-17 14:49 lyle * swig-interfaces/: FXFrame.i, FXPacker.i, FXTable.i: Replaced some constant declarations with %constant directives to ensure that they're wrapped properly. 2002-07-12 11:34 lyle * ChangeLog, fox-includes/FXMainWindow.h, fox-includes/FXMatrix.h, fox-includes/FXObject.h, fox-includes/FXPopup.h, fox-includes/FXProgressBar.h, fox-includes/FXProgressDialog.h, fox-includes/FXScrollArea.h, fox-includes/FXSeparator.h, fox-includes/FXStream.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTextField.h, fox-includes/FXTopWindow.h, fox-includes/FXTreeList.h, fox-includes/FXTreeListBox.h, fox-includes/FXWindow.h, fox-includes/fxdefs.h, swig-interfaces/FXAccelTable.i, swig-interfaces/FXApp.i, swig-interfaces/FXColorBar.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXDirList.i, swig-interfaces/FXGIFCursor.i, swig-interfaces/FXGradientBar.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXMatrix.i, swig-interfaces/FXMenuBar.i, swig-interfaces/FXMenubar.i, swig-interfaces/FXObject.i, swig-interfaces/FXPopup.i, swig-interfaces/FXProgressBar.i, swig-interfaces/FXProgressDialog.i, swig-interfaces/FXRegion.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXScrollBar.i, swig-interfaces/FXSeparator.i, swig-interfaces/FXStatusBar.i, swig-interfaces/FXStatusLine.i, swig-interfaces/FXStream.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXToolBar.i, swig-interfaces/FXToolBarGrip.i, swig-interfaces/FXToolBarShell.i, swig-interfaces/FXToolBarTab.i, swig-interfaces/FXToolTip.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXWindow.i, swig-interfaces/freefuncs.i, swig-interfaces/fxdefs.i, swig-interfaces/layout.i, swig-interfaces/markfuncs.i, swig-interfaces/renames.i, swig-interfaces/stubs.i, swig-interfaces/typemaps.i, swig-interfaces/ui.i: Many, many changes for the fox-1.1 update. 2002-07-11 15:36 lyle * fox-includes/: FXDirList.h, FXIconList.h, FXList.h, FXListBox.h, FXMDIChild.h, FXMDIClient.h: [no log message] 2002-07-11 13:00 lyle * fox-includes/: FXAccelTable.h, FXApp.h, FXColorBar.h, FXComboBox.h, FXDialogBox.h, FXStatusline.h: [no log message] 2002-07-11 13:00 lyle * fox-includes/FXDC.h, fox-includes/FXDCPrint.h, fox-includes/FXDCWindow.h, swig-interfaces/FXDC.i, swig-interfaces/stubs.i: Added support for new FXDC virtual functions fillChord() and fillChords(). 2002-07-11 12:44 lyle * fox-includes/FXCursor.h, swig-interfaces/FXCursor.i: Added default argument values for FXCursor hotspot. 2002-07-11 12:28 lyle * fox-includes/: FX4Splitter.h, FXArray.h, FXArrowButton.h, FXBMPIcon.h, FXBMPImage.h, FXBitmap.h, FXButton.h, FXCURCursor.h, FXCanvas.h, FXCharset.h, FXCheckButton.h, FXColorDialog.h, FXColorSelector.h, FXColorWell.h, FXColorWheel.h, FXComposite.h, FXDHMat.h, FXDHVec.h, FXDQuat.h, FXDVec.h, FXDataTarget.h, FXDebugTarget.h, FXDelegator.h, FXDial.h, FXDict.h, FXDirBox.h, FXDirDialog.h, FXDirSelector.h, FXDocument.h, FXDragCorner.h, FXDrawable.h, FXDriveBox.h, FXElement.h, FXException.h, FXFile.h, FXFileDialog.h, FXFileDict.h, FXFileList.h, FXFileSelector.h, FXFont.h, FXFontDialog.h, FXFontSelector.h, FXFrame.h, FXGIFCursor.h, FXGIFIcon.h, FXGIFImage.h, FXGLCanvas.h, FXGLCone.h, FXGLContext.h, FXGLCube.h, FXGLCylinder.h, FXGLObject.h, FXGLShape.h, FXGLSphere.h, FXGLTriangleMesh.h, FXGLViewer.h, FXGLVisual.h, FXGroupBox.h, FXHMat.h, FXHVec.h, FXHeader.h, FXHorizontalFrame.h, FXICOIcon.h, FXICOImage.h, FXIcon.h, FXId.h, FXImage.h, FXImageView.h, FXInputDialog.h, FXJPGIcon.h, FXJPGImage.h, FXLabel.h, FXMDIButton.h, FXMenuButton.h, FXMenuCaption.h, FXMenuCascade.h, FXMenuCommand.h, FXMenuPane.h, FXMenuSeparator.h, FXMenuTitle.h, FXMessageBox.h, FXObjectList.h, FXOptionMenu.h, FXPCXIcon.h, FXPCXImage.h, FXPNGIcon.h, FXPNGImage.h, FXPacker.h, FXPicker.h, FXPoint.h, FXPrintDialog.h, FXQuat.h, FXRGBIcon.h, FXRGBImage.h, FXRadioButton.h, FXRange.h, FXRecentFiles.h, FXRectangle.h, FXRegion.h, FXRegistry.h, FXReplaceDialog.h, FXRex.h, FXRootWindow.h, FXScrollWindow.h, FXSearchDialog.h, FXSettings.h, FXShell.h, FXShutter.h, FXSize.h, FXSlider.h, FXSpinner.h, FXSplitter.h, FXString.h, FXStringDict.h, FXSwitcher.h, FXTGAIcon.h, FXTGAImage.h, FXTIFIcon.h, FXTIFImage.h, FXTabBar.h, FXTabBook.h, FXTabItem.h, FXToggleButton.h, FXURL.h, FXUndoList.h, FXVec.h, FXVerticalFrame.h, FXVisual.h, FXXPMIcon.h, FXXPMImage.h, fx.h, fx3d.h, fxkeys.h, fxver.h, xincs.h: Checked in first set of fox-1.1.13 header files (those which haven't changed other than inclusion in FX namespace). 2002-07-11 12:25 lyle * swig-interfaces/FXPacker.i: Changed DEFAULT_SPACING from a #define to a const FXint value. 2002-07-11 12:21 lyle * swig-interfaces/FXGIFCursor.i: Added default argument values for cursor hotspot. 2002-07-11 12:20 lyle * swig-interfaces/FXGLViewer.i: Removed #define for PICK_TOL. 2002-07-11 12:19 lyle * swig-interfaces/FXFrame.i: Changed DEFAULT_PAD from a #define to a const FXint. 2002-07-11 11:46 lyle * fox-includes/: FXBzStream.h, FXGradientBar.h, FXGzStream.h, FXImageFrame.h, FXMenuBar.h, FXMenubar.h, FXRuler.h, FXScrollBar.h, FXScrollbar.h, FXStatusBar.h, FXStatusLine.h, FXStatusbar.h, FXToolBar.h, FXToolBarGrip.h, FXToolBarShell.h, FXToolBarTab.h, FXToolTip.h, FXToolbar.h, FXToolbarGrip.h, FXToolbarShell.h, FXToolbarTab.h, FXTooltip.h, FXWizard.h: New and removed header files for fox-1.1.13. 2002-07-11 11:39 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby.spec, Makefile, Makefile.in: Updated the version number for these files to 1.1.13. 2002-07-11 11:03 lyle * swig-interfaces/: FXImageFrame.i, FXRuler.i, FXWizard.i: Added initial files for new FXImageFrame, FXRuler and FXWizard classes. 2002-07-11 08:32 lyle * ANNOUNCE, ANNOUNCE.in, ANNOUNCE.tmpl, ChangeLog, FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in, FXRuby.iss, FXRuby.spec, FXRuby.spec.in, Makefile, Makefile.in, README.win32.txt, drop-win32.sh, index.html, make-drop.sh, setversions.rb, update_website.sh, doc/Makefile, doc/book.html, doc/book.xml, doc/build.html, doc/build.xml, 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/goals.xml, doc/implementation.html, doc/implementation.xml, doc/library.html, doc/library.xml, doc/opengl.html, doc/scintilla.html, doc/scintilla.xml, doc/todo.html, doc/todo.xml, doc/tutorial1.html, doc/tutorial1.png, doc/tutorial1.xml, doc/images/tutorial1.png, examples/RAA.rb, examples/canvasdemo.rb, examples/datatarget.rb, examples/dctest.rb, examples/gdchart.rb, examples/glviewer.rb, examples/groupbox.rb, examples/iRAA.rb, examples/image.rb, examples/inputs.rb, examples/raabrowser.rb, examples/scintilla-test.rb, examples/scintilla_wrapper.rb, examples/table.rb, examples/icons/capbutt.png, examples/icons/capnotlast.png, examples/icons/capproj.png, examples/icons/capround.png, examples/icons/dippy.png, examples/icons/double_dash.png, examples/icons/jbevel.png, examples/icons/jmiter.png, examples/icons/jround.png, examples/icons/onoff_dash.png, examples/icons/solid_line.png, examples/textedit/prefdialog.rb, examples/textedit/textedit.rb, fox-includes/README, fox-includes/fxver.h, rdoc-sources/FX4Splitter.rb, rdoc-sources/FXAccelTable.rb, rdoc-sources/FXApp.rb, rdoc-sources/FXArrowButton.rb, rdoc-sources/FXBitmap.rb, rdoc-sources/FXButton.rb, rdoc-sources/FXCanvas.rb, rdoc-sources/FXCheckButton.rb, rdoc-sources/FXColorBar.rb, rdoc-sources/FXComboBox.rb, rdoc-sources/FXComposite.rb, rdoc-sources/FXFrame.rb, rdoc-sources/FXLabel.rb, rdoc-sources/FXList.rb, rdoc-sources/FXMainWindow.rb, rdoc-sources/FXObject.rb, rdoc-sources/FXRadioButton.rb, rdoc-sources/FXRange.rb, rdoc-sources/FXScrollArea.rb, rdoc-sources/FXShell.rb, rdoc-sources/FXTextField.rb, rdoc-sources/FXToggleButton.rb, rdoc-sources/FXTooltip.rb, rdoc-sources/FXTopWindow.rb, rdoc-sources/Makefile, scripts/iface.rb, swig-interfaces/FX4Splitter.i, swig-interfaces/FXApp.i, swig-interfaces/FXColorSelector.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCWindow.i, swig-interfaces/FXDebugTarget.i, swig-interfaces/FXDial.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXDict.i, swig-interfaces/FXDirList.i, swig-interfaces/FXDrawable.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileDict.i, swig-interfaces/FXFileList.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXFont.i, swig-interfaces/FXFontDialog.i, swig-interfaces/FXFontSelector.i, swig-interfaces/FXGIFCursor.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLContext.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/FXIcon.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/FXMemoryBuffer.i, swig-interfaces/FXMenubar.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXPrintDialog.i, swig-interfaces/FXQuat.i, swig-interfaces/FXRange.i, swig-interfaces/FXRecentFiles.i, swig-interfaces/FXRegion.i, swig-interfaces/FXScintilla.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXShell.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXStatusline.i, swig-interfaces/FXStream.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXToolbar.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXVec.i, swig-interfaces/FXWindow.i, swig-interfaces/Makefile, swig-interfaces/common.i, swig-interfaces/core.i, swig-interfaces/dialogs.i, swig-interfaces/freefuncs.i, swig-interfaces/icons.i, swig-interfaces/image.i, swig-interfaces/layout.i, swig-interfaces/markfuncs.i, swig-interfaces/mdi.i, swig-interfaces/opengl.i, swig-interfaces/renames.i, swig-interfaces/scintilla.i, swig-interfaces/stubs.i, swig-interfaces/swig.sed, swig-interfaces/typemaps.i, swig-interfaces/ui.i, tests/TC_FXAccelTable.rb, tests/TC_FXFileAssoc.rb, tests/TC_FXFileStream.rb, tests/TC_FXFontDesc.rb, tests/TC_FXHMat.rb, tests/TC_FXHVec.rb, tests/TC_FXMaterial.rb, tests/TC_FXRange.rb, tests/TC_FXRegion.rb, tests/TC_FXShell.rb, tests/TC_FXTopWindow.rb, tests/TC_FXViewport.rb, tests/stress1.rb: Merged changes from the release10 branch back onto the main trunk. 2002-07-11 08:06 lyle * swig-interfaces/: FXGIFCursor.i, common.i: [no log message] 2002-07-08 13:42 lyle * swig-interfaces/: FXRegion.i, Makefile, core.i, dialogs.i, icons.i, image.i, layout.i, mdi.i, opengl.i, scintilla.i, ui.i: Started trying to include the FOX header files directly; first cut was with FXRegion. 2002-07-08 09:28 lyle * swig-interfaces/: FXCursor.i, FXFileDict.i, FXGLCanvas.i, FXGLContext.i, FXGLShape.i, FXGLViewer.i, FXHVec.i, FXQuat.i, FXRecentFiles.i, FXStream.i, FXWindow.i: Enabled a lot more overloaded constructors since SWIG supports this now. 2002-07-08 08:27 lyle * examples/canvasdemo.rb, swig-interfaces/FX4Splitter.i, swig-interfaces/FXApp.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCWindow.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXFont.i, swig-interfaces/FXHMat.i, swig-interfaces/FXHeader.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXMenubar.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXRange.i, swig-interfaces/FXRegion.i, swig-interfaces/FXShell.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXToolbar.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXWindow.i, swig-interfaces/typemaps.i: Removed a lot of scaffolding that we were using to make overloaded methods work properly. This is now supported directly by SWIG 1.3.14 and so we don't have to do it anymore. 2002-07-05 17:11 uid26259 * swig-interfaces/typemaps.i, tests/TC_FXHVec.rb, tests/TC_FXRegion.rb: Compatibility updates for the latest version of SWIG (mainly due to overloading support and a change in the SWIG_ConvertPtr function). 2002-07-03 18:04 lyle * swig-interfaces/FXScintilla.i: Added Gilles' patch for FXScintilla.i (needed to make FXScintilla#getTextRange work properly). 2002-06-20 10:57 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss.in, setversions.rb: Removed examples/scintilla_wrapper.rb and added lib/fox/scintilla.rb for the Inno Setup scripts. 2002-06-20 09:30 lyle * Makefile, Makefile.in: Do not include lib/fox/canvas.rb and examples/canvasdemo.rb in the release tarballs at this time (not ready for prime time yet!) 2002-06-20 09:22 lyle * ChangeLog: [no log message] 2002-06-20 09:18 lyle * ANNOUNCE, FXRuby-ruby1.6-i586-mswin32.iss.in, FXRuby-ruby1.7-i386-mswin32.iss.in, FXRuby.spec, Makefile: Bumped the version number up to 1.0.11. 2002-06-19 10:05 lyle * FXRuby-ruby1.7-i386-mswin32.iss: [no log message] 2002-06-19 10:04 lyle * FXRuby-ruby1.6-i586-mswin32.iss, FXRuby-ruby1.7-i386-mswin32.iss, FXRuby.iss: Updated InnoSetup scripts. 2002-06-17 12:49 lyle * doc/: build.html, build.xml, changes.html, changes.xml, library.html, library.xml, scintilla.html, scintilla.xml: Updated changes list and other docs. 2002-06-17 12:15 lyle * examples/scintilla_wrapper.rb: [no log message] 2002-06-17 09:18 lyle * rdoc-sources/: FX4Splitter.rb, FXAccelTable.rb, FXApp.rb, FXArrowButton.rb, FXBitmap.rb, FXButton.rb, FXCanvas.rb, FXCheckButton.rb, FXColorBar.rb, FXComboBox.rb, FXComposite.rb, FXFrame.rb, FXLabel.rb, FXMainWindow.rb, FXObject.rb, FXRadioButton.rb, FXShell.rb, FXTextField.rb, FXTooltip.rb, FXTopWindow.rb: Documentation updates (for rdoc-sources). 2002-06-13 10:06 lyle * tests/TC_FXShell.rb, swig-interfaces/FXDrawable.i, swig-interfaces/FXShell.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXWindow.i, tests/TC_FXTopWindow.rb: Made the constructors for FXDrawable, FXShell and FXTopWindow public so that these classes can be subclassed in FXRuby. 2002-06-11 09:42 lyle * examples/inputs.rb: Fixed a bug in the inputs.rb example program; we should go ahead and close the pipe when it starts returning nil reads so that it doesn't flood the text buffer. 2002-06-05 11:55 lyle * rdoc-sources/: FXList.rb, FXScrollArea.rb, FXToggleButton.rb: Added new documentation files for FXList, FXScrollArea and FXToggleButton. 2002-05-30 09:47 lyle * Makefile, Makefile.in: [no log message] 2002-05-30 09:43 lyle * FXRuby.spec, FXRuby.spec.in: [no log message] 2002-05-30 09:41 lyle * scripts/iface.rb, examples/scintilla-test.rb: Modified the iface.rb script so that it puts the output file (scintilla.rb) in the Fox module. 2002-05-30 09:21 lyle * doc/: changes.html, differences.html, events.html, implementation.html, library.html, scintilla.html, scintilla.xml: Updated the FXScintilla-related notes for compatibility with latest build process, etc. 2002-05-30 08:58 lyle * FXRuby.spec, FXRuby.spec.in: Incorporated Laurent Julliard's patches for the FXRuby.spec and extconf.rb files, to reflect the new installation paths and filenames for FXScintilla. 2002-05-29 09:41 lyle * examples/table.rb: [no log message] 2002-05-24 18:01 lyle * examples/canvasdemo.rb: [no log message] 2002-05-24 17:45 lyle * tests/: TC_FXFileAssoc.rb, TC_FXFontDesc.rb: [no log message] 2002-05-24 17:23 lyle * swig-interfaces/FXScintilla.i: [no log message] 2002-05-24 17:20 lyle * swig-interfaces/: FXDict.i, FXDirList.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXGLObject.i, FXWindow.i: Replaced inlined %name directives in SWIG interface files with the newer %rename directives; a little tweaking of FXDict as well. 2002-05-24 12:39 lyle * rdoc-sources/Makefile: [no log message] 2002-05-24 12:36 lyle * swig-interfaces/: freefuncs.i, typemaps.i: Removed the typemaps for FXTableRange and FXTablePos output values which would previously have tried to look up existing Ruby references to the same C++ pointers and return those. This practice (which works fine in most cases) was leading to an obscure bug (see SF Bug #560128). The sequence of events would go something like this: 1. We create a Ruby FXTableRange instance associated with the C++ FXTableRange instance which lives at memory location 'x'. 2. We next attempt to create a Ruby FXTablePos instance associated with the C++ FXTablePos instance which is the first member of the previous FXTableRange struct. Since it's the first member, its memory address is the same as that of the FXTableRange itself. 3. We look up the address of this FXTablePos object and of course the address *is* already there; we stored it when we looked up the enclosing FXTableRange object. So we return a reference to that FXTableRange instead of a new reference to an FXTablePos. For now, I've just modified the typemaps for these two structs so that you always get a new reference (i.e. it doesn't attempt to look up previously returned refs.) But since this could happen again the correct fix is probably to store both the pointer and the type in our hash table to be more safe. 2002-05-24 11:24 lyle * rdoc-sources/FXRange.rb, swig-interfaces/FXRange.i, tests/TC_FXRange.rb: Deprecated FXRange instance methods empty(), overlap(), contains() and intersect(); replaced with empty?(), overlaps?(), contains?() and intersects?(). 2002-05-20 17:38 lyle * examples/scintilla_wrapper.rb, scripts/iface.rb: Added Gilles' script to generate the scintilla_wrapper.rb file (mixins for FXScintilla class) from the Scintilla.iface file. Also updated the scintilla_wrapper.rb file from this source. 2002-05-17 17:27 lyle * swig-interfaces/swig.sed: [no log message] 2002-05-15 16:18 lyle * examples/: RAA.rb, iRAA.rb: Latest versions of iRAA.rb and RAA.rb from the SOAP4R 1.4.4.1 distribution. 2002-05-15 16:17 lyle * examples/raabrowser.rb: Minor fixes for the raabrowser.rb example: - Use the RAA module (from the soap/samples/RAA directory) instead of the iRAA module. - Unescape the HTML text from the product description field (i.e. convert stuff like " back to a quote mark for display purposes. - Replace any DOS-style CRLF pairs with regular newlines for display purposes. 2002-05-15 16:15 lyle * examples/: gdchart.rb, scintilla_wrapper.rb: [no log message] 2002-05-15 13:01 lyle * FXRuby.iss: [no log message] 2002-05-15 12:25 lyle * ANNOUNCE, ANNOUNCE.in: Corrected the FOX download link URL (was .../downloads.html, should have been .../download.html). Thanks to Jim Sowle for catching this typo. 2002-05-15 10:12 lyle * ANNOUNCE, ANNOUNCE.in, setversions.rb, FXRuby.iss: [no log message] 2002-05-15 10:07 lyle * FXRuby.iss: [no log message] 2002-05-15 09:44 lyle * FXRuby.spec, FXRuby.spec.in, Makefile, Makefile.in: [no log message] 2002-05-15 09:41 lyle * FXRuby.spec, FXRuby.spec.in, Makefile, Makefile.in: [no log message] 2002-05-15 09:18 lyle * ChangeLog: [no log message] 2002-05-15 09:04 lyle * README.win32.txt: [no log message] 2002-05-14 10:14 lyle * doc/: changes.html, changes.xml, differences.html, differences.xml, events.html, implementation.html, library.html, library.xml, todo.html, todo.xml: [no log message] 2002-05-14 09:15 lyle * examples/dctest.rb, examples/groupbox.rb, examples/textedit/prefdialog.rb, swig-interfaces/FXDial.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i: Modified the range and range= methods for FXDial, FXSlider and FXSpinner to work with Ruby Range objects instead of (lo, hi) Fixnum pairs. 2002-05-13 17:40 lyle * examples/datatarget.rb: Fixed a little typo in the comments. 2002-05-13 16:58 lyle * examples/: dctest.rb, icons/capbutt.gif, icons/capbutt.png, icons/capnotlast.gif, icons/capnotlast.png, icons/capproj.gif, icons/capproj.png, icons/capround.gif, icons/capround.png, icons/dippy.gif, icons/dippy.png, icons/double_dash.gif, icons/double_dash.png, icons/jbevel.gif, icons/jbevel.png, icons/jmiter.gif, icons/jmiter.png, icons/jround.gif, icons/jround.png, icons/onoff_dash.gif, icons/onoff_dash.png, icons/solid_line.gif, icons/solid_line.png: Converted all of the GIF icon and image files used by DCTest to PNG equivalents. 2002-05-13 16:30 lyle * examples/: dctest.rb, icons/capbutt.gif, icons/capnotlast.gif, icons/capproj.gif, icons/capround.gif, icons/dippy.gif, icons/double_dash.gif, icons/jbevel.gif, icons/jmiter.gif, icons/jround.gif, icons/onoff_dash.gif, icons/solid_line.gif: Added the dctest.rb example program and associated icons. 2002-05-10 17:23 lyle * index.html, doc/build.html, doc/build.xml, doc/changes.html, doc/differences.html, doc/events.html, doc/examples.html, doc/goals.html, doc/goals.xml, doc/implementation.html, doc/library.html, doc/opengl.html, doc/scintilla.html: Miscellaneous documentation updates. 2002-05-10 16:29 lyle * Makefile, Makefile.in: Corrected the "make check" target so that it can run the tests before you actually install FXRuby. 2002-05-10 15:12 lyle * swig-interfaces/: FXIcon.i, FXImage.i, typemaps.i: Corrected input typemaps for "const void *pix" and "const FXuchar *PIXELS"; these should not in fact accept FXMemoryBuffer instances as inputs. But modified the constructors for FXIcon and FXImage to accept this. 2002-05-10 14:56 lyle * FXRuby.spec.in, Makefile.in, setversions.rb: [no log message] 2002-05-10 14:47 lyle * Makefile, update_website.sh: Moved code from the update_website.sh script into the Makefile as target 'website'. 2002-05-10 14:43 lyle * ChangeLog, Makefile: [no log message] 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 * ANNOUNCE.in, ANNOUNCE.tmpl, Makefile.in, setversions.rb: [no log message] 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 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:28 lyle * doc/: tutorial1.png, tutorial1.xml, images/tutorial1.png: Moved tutorial1.png from doc/ to doc/images. 2002-05-09 15:22 lyle * swig-interfaces/typemaps.i: 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 16:43 lyle * 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: [no log message] 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: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 * examples/image.rb, 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: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 10:25 lyle * swig-interfaces/: FXCursor.i, 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-06 14:16 lyle * swig-interfaces/: FXApp.i, FXColorSelector.i, FXComboBox.i, FXDC.i, FXDebugTarget.i, FXDial.i, FXDict.i, FXFileDialog.i, FXFileDict.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXGLObject.i, FXGLShape.i, FXGLViewer.i, FXHMat.i, FXHVec.i, FXHeader.i, FXIconList.i, FXId.i, FXImage.i, FXInputDialog.i, FXList.i, FXListBox.i, FXPrintDialog.i, FXQuat.i, FXRange.i, FXRegion.i, FXScintilla.i, FXScrollArea.i, FXSlider.i, FXSpinner.i, FXStatusline.i, FXStream.i, FXTable.i, FXText.i, FXTreeList.i, FXTreeListBox.i, FXVec.i, 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-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 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 * 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 * setversions.rb, ANNOUNCE: Updated the FXRuby home page URL to http://www.fxruby.org in the setversions.rb script. 2002-04-30 14:02 lyle * swig-interfaces/FXApp.i: Removed the FXApp#enableThreads and FXApp#disableThreads instance methods and replaced with a single method, FXApp#threadsEnabled=, which accepts true or false. This makes the API more consistent with the recently added FXApp#threadsEnabled? instance method. 2002-04-30 12:23 lyle * fox-includes/fxver.h: Copied latest version of fxver.h (from the FOX 1.0.10 distribution). 2002-04-29 21:12 lyle * doc/changes.xml, rdoc-sources/FXApp.rb, swig-interfaces/FXApp.i: Added the FXApp#threadsEnabled? instance method, to see if they are. 2002-04-29 17:34 lyle * ChangeLog: [no log message] 2002-04-29 17:23 lyle * swig-interfaces/typemaps.i: Fix for SF Bug #550349. For functions that have input arguments of type "const FXString&" but also specify a default argument value which is a literal string, e.g. void somefunc(const FXString& title = "Hello"); the previous typemap I had was not working properly. The new one should. 2002-04-25 17:30 anoncvs_tsshp * tests/TC_FXMaterial.rb: Updated the test case for FXMaterial. 2002-04-25 17:29 anoncvs_tsshp * swig-interfaces/typemaps.i: Added input typemaps for FXVec and FXHVec, such that any function which expects one of these types as input will also accept a Ruby array of the same size. For example, FXGLViewer#setBackgroundColor can be called in either of these equivalent forms: glviewer.setBackgroundColor( FXHVec.new(0.5, 0.5, 0.5, 1.0) ) glviewer.setBackgroundColor( [0.5, 0.5, 0.5, 1.0] ) 2002-04-25 16:08 lyle * tests/TC_FXFileStream.rb: Added a test case (TC_FXFileStream.rb) for the FXFileStream class. 2002-04-25 11:48 lyle * swig-interfaces/: FXStream.i, freefuncs.i, markfuncs.i, renames.i, stubs.i: Fixes related to SF Bug #535955. FXStream, FXFileStream and FXMemoryStream were not implemented properly w.r.t. virtual functions and GC. 2002-04-25 10:34 lyle * tests/stress1.rb: Added Gilles' case as a permanent "stress test" for FXRuby. 2002-04-24 21:34 lyle * doc/build.xml: Modified instructions about the fix for rb_gc_mark()'s declaration in intern.h; should read rb_gc_mark(void *) and not rb_gc_mark(VALUE). 2002-04-24 10:59 lyle * swig-interfaces/typemaps.i: Added in typemap for FXString and corrected out typemap for FXQuat. 2002-04-24 10:58 lyle * tests/TC_FXViewport.rb: Corrected checks on FXViewport#w and FXViewport#h; we expect them to be of type Integer (either Bignum or Fixnum). Was failing if it was not a Fixnum. 2002-04-23 22:23 lyle * fox-includes/fxver.h: [no log message] 2002-04-23 22:04 lyle * swig-interfaces/FXScintilla.i: Replaced %readonly and %readwrite directives with %immutable and %mutable. 2002-04-23 21:55 lyle * swig-interfaces/: FXApp.i, FXScintilla.i: Replaced %readonly and %readwrite directives in SWIG interface files with new %mutable and %immutable features. 2002-04-23 21:01 lyle * fox-includes/README: Corrected the name of the package in fox-includes/README; it's FXRuby, not Ruby/FOX. 2002-04-04 10:44 lyle * examples/gdchart.rb: Added a new example that uses the Ruby/GDChart module to create a chart image and then display it in an FXImageView widget. 2002-04-03 17:24 lyle * fox-includes/fxver.h: [no log message] 2002-04-03 15:40 lyle * swig-interfaces/FXDC.i, swig-interfaces/typemaps.i, tests/TC_FXDC.rb, tests/TC_FXDCWindow.rb: Added typemaps and supporting code to get FXDC#setDashes working properly. Fixed other bugs in the FXDC test case. 2002-04-03 12:10 lyle * tests/TC_FXDCWindow.rb: Added a test case (unfinished) for FXDC. 2002-04-03 11:36 lyle * swig-interfaces/: FXDC.i, stubs.i, typemaps.i: Added some new typemaps to fix the call signatures for a number of FXDC instance methods which take arrays as their inputs. 2002-04-03 10:58 lyle * rdoc-sources/FXColorBar.rb: [no log message] 2002-04-03 10:58 lyle * rdoc-sources/: FXAccelTable.rb, FXArrowButton.rb, FXBMPIcon.rb, FXBMPImage.rb, FXBitmap.rb, FXCanvas.rb, FXCheckButton.rb, FXDC.rb: Updated RDoc documentation files. 2002-04-02 17:37 lyle * doc/: examples.xml, images/glviewer.gif, images/glviewer.png: Replaced glviewer.gif (snapshot) with glviewer.png. 2002-04-02 16:27 lyle * examples/: README, button.rb, examples.xml, glviewer.rb, groupbox.rb, header.rb, hello2.rb, imageviewer.rb, mditest.rb, splitter.rb, table.rb, icons/big.png, icons/big_gif.gif, icons/delimit.gif, icons/delimit.png, icons/hello2.gif, icons/hello2.png, icons/indent.gif, icons/indent.png, icons/palette.gif, icons/palette.png, icons/pattern.gif, icons/pattern.png, icons/saveas.gif, icons/saveas.png, textedit/prefdialog.rb, textedit/textedit.rb: Updated examples to use PNG icons instead of GIF icons. 2002-04-02 16:19 lyle * examples/icons/: backview.gif, backview.png, bigfolder.gif, bigfolder.png, bigpenguin.gif, bigpenguin.png, bottomview.gif, bottomview.png, camera.gif, camera.png, colorpal.gif, colorpal.png, copy.gif, copy.png, cut.gif, cut.png, filenew.gif, filenew.png, fileopen.gif, fileopen.png, filesave.gif, filesave.png, filesaveas.gif, filesaveas.png, fonts.gif, fonts.png, fox.gif, fox.png, foxicon.gif, foxicon.png, frontview.gif, frontview.png, help.png, help_gif.gif, kill.gif, kill.png, leftview.gif, leftview.png, light.gif, light.png, minidoc.gif, minidoc.png, minifolder.gif, minifolder.png, minifolderopen.gif, minifolderopen.png, newfolder.gif, newfolder.png, nolight.gif, nolight.png, parallel.gif, parallel.png, paste.gif, paste.png, penguin.gif, penguin.png, perspective.gif, perspective.png, printicon.gif, printicon.png, prop.gif, prop.png, redo.png, redo_gif.gif, rightview.gif, rightview.png, shutter1.gif, shutter1.png, shutter2.gif, shutter2.png, small.png, small_gif.gif, smoothlight.gif, smoothlight.png, tbuplevel.gif, tbuplevel.png, topview.gif, topview.png, undo.png, undo_gif.gif, winapp.gif, winapp.png, zoom.gif, zoom.png: Replacing GIF icons with PNG versions. 2002-04-01 22:11 lyle * doc/changes.xml: Added a note to the change log about Bil's report on the change in rb_rescue2(). 2002-04-01 22:10 lyle * swig-interfaces/freefuncs.i: Added "free" functions (called when a Ruby instance is garbage-collected) to ensure that the Ruby-C++ object mappings are properly broken. 2002-04-01 21:44 lyle * swig-interfaces/: FXDirList.i, FXFileList.i, FXGLObject.i, FXGLShape.i, FXHeader.i, FXIconList.i, FXList.i, FXTable.i, FXTreeList.i, core.i, dialogs.i, freefuncs.i, icons.i, image.i, layout.i, mdi.i, opengl.i, scintilla.i, ui.i: Moved all %freefunc directives to a centralized include file (freefuncs.i). 2002-04-01 17:13 lyle * swig-interfaces/: FXHeader.i, FXIconList.i, FXList.i, FXTable.i, FXTreeList.i: Replaced calls to FXRbNotifyDestroyed() with calls to FXRbUnregisterRubyObj(). 2002-04-01 15:29 lyle * swig-interfaces/typemaps.i: Updated output typemaps for certain types. 2002-03-28 10:32 lyle * swig-interfaces/FXFileDict.i: [no log message] 2002-03-27 12:03 lyle * rdoc-sources/: FX4Splitter.rb, FXApp.rb, FXComboBox.rb, FXComposite.rb, FXHorizontalFrame.rb, FXTextField.rb, FXVerticalFrame.rb: More documentation updates. 2002-03-26 16:44 lyle * swig-interfaces/: FXDirList.i, FXFileDict.i, FXFileList.i, FXGLObject.i, FXGLShape.i, FXHeader.i, FXIconList.i, FXList.i, FXTable.i, FXTreeList.i, markfuncs.i: Fixes for latest version of SWIG. 2002-03-26 15:49 lyle * swig-interfaces/FXWindow.i: Replaced "except" typemap on FXWindow#childAtIndex with an %exception directive. 2002-03-26 15:38 lyle * swig-interfaces/FXApp.i: [no log message] 2002-03-26 15:38 lyle * swig-interfaces/FXWindow.i: FXWindow#childAtIndex now raises IndexError when the index out of bounds. 2002-03-26 15:36 lyle * rdoc-sources/: FX4Splitter.rb, FXApp.rb, FXButton.rb, FXDrawable.rb, FXFrame.rb, FXGIFIcon.rb, FXIcon.rb, FXId.rb, FXImage.rb, FXLabel.rb, FXTooltip.rb, FXWindow.rb: New and updated RDoc sources. 2002-03-26 15:35 lyle * tests/: TC_FXButton.rb, TC_FXFont.rb, TC_FXHMat.rb, TC_FXHVec.rb, TC_FXLight.rb, TC_FXMaterial.rb, TC_FXPoint.rb, TC_FXRange.rb, TC_FXRectangle.rb, TC_FXSize.rb, TC_FXViewport.rb: Test::Unit provides an "auto-run" feature (for lack of a better name) for running the individual test cases, so the blocks I had like: if __FILE__ == $0 # run this case end are not necessary. 2002-03-26 07:32 lyle * examples/scribble.rb: Added a "mirroring" mode for the scribble example, using patches from Guaracy Monteiro (guaracybm@ig.com.br). 2002-03-22 18:03 lyle * doc/changes.xml, swig-interfaces/FXTreeList.i: Corrected the dangling pointer cleanup problem for FXTreeList#clearItems as described by Gilles in SF Bug #533804. 2002-03-21 19:53 lyle * doc/: Makefile, book.html, build.html, changes.html, differences.html, events.html, examples.html, goals.html, library.html, opengl.html, scintilla.html, todo.html, tutorial1.html: [no log message] 2002-03-21 17:13 lyle * ChangeLog: [no log message] 2002-03-21 17:04 lyle * FXRuby.iss, examples/scintilla_wrapper.rb: Added missing file (scintilla_wrapper.rb) needed for the Scintilla example. 2002-03-21 17:02 lyle * FXRuby.iss, examples/iRAA.rb: Added missing file needed for RAA browser (iRAA.rb) from the SOAP4R distribution. 2002-03-21 16:04 lyle * FXRuby.iss: [no log message] 2002-03-21 15:53 lyle * update_website.sh: [no log message] 2002-03-21 15:50 lyle * doc/: scintilla.html, scintilla.xml: Updated the URL for FXScintilla 1.45. 2002-03-21 15:44 lyle * index.html: Modified the comment about the precompiled binaries for Windows; they are no longer built against a Cygwin-based Ruby but rather the MSWin32-based Ruby. 2002-03-21 15:32 lyle * ChangeLog: [no log message] 2002-03-21 15:16 lyle * make-drop.sh: [no log message] 2002-03-21 13:11 lyle * README: Adds an explanatory comment about the (purpose of the) rdoc-sources directory to the README file. 2002-03-21 13:10 lyle * FXRuby.iss: Adds a number of new files to the InnoSetup installer script for the Windows installer. 2002-03-21 13:09 lyle * make-drop.sh: Changed the version number for the make-drop.sh script, and added the ICO icons for the examples/icons directory. 2002-03-21 13:09 lyle * doc/: build.html, build.xml, changes.html, changes.xml, differences.html, events.html, examples.html, examples.xml, library.html, opengl.html, scintilla.html, images/shutter.png: Updated comments in the "examples" section on the "shutter.rb" example, and updated its screenshot as well. 2002-03-21 12:47 lyle * examples/: shutter.rb, icons/AngryGuyInBunnySuit.ico, icons/FatBot.ico, icons/FlippedySwitch.ico, icons/LeGoon.ico, icons/Net.ico, icons/RedMacOS.ico, icons/SawBlade.ico: Massive overhaul of the previously somewhat boring shutter example. Now replaced with an example that looks startingly like a popular PIM application. 2002-03-20 17:07 lyle * doc/: changes.html, changes.xml: [no log message] 2002-03-20 16:00 lyle * tests/: TC_FXButton.rb, TC_FXLight.rb, TC_FXMaterial.rb, TC_FXViewport.rb: Added test cases for FXButton, FXLight, FXMaterial and FXViewport classes. 2002-03-19 17:18 lyle * swig-interfaces/: FX4Splitter.i, FXAccelTable.i, FXApp.i, FXArrowButton.i, FXBMPIcon.i, FXBMPImage.i, FXBitmap.i, FXButton.i, FXCURCursor.i, FXCanvas.i, FXCheckButton.i, FXColorBar.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXColorWheel.i, FXComboBox.i, FXComposite.i, FXCursor.i, FXDC.i, FXDCPrint.i, FXDCWindow.i, FXDataTarget.i, FXDebugTarget.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGLCanvas.i, FXGLContext.i, FXGLObject.i, FXGLShape.i, FXGLViewer.i, FXGLVisual.i, FXGroupBox.i, FXHMat.i, FXHVec.i, FXHeader.i, FXHorizontalFrame.i, FXICOIcon.i, FXICOImage.i, FXIcon.i, FXIconList.i, FXId.i, FXImage.i, FXImageView.i, FXInputDialog.i, FXJPGIcon.i, FXJPGImage.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMainWindow.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXMessageBox.i, FXObject.i, FXOptionMenu.i, FXPCXIcon.i, FXPCXImage.i, FXPNGIcon.i, FXPNGImage.i, FXPacker.i, FXPicker.i, FXPoint.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXProgressDialog.i, FXQuat.i, FXRGBIcon.i, FXRGBImage.i, FXRadioButton.i, FXRange.i, FXRecentFiles.i, FXRectangle.i, FXRegion.i, FXRegistry.i, FXReplaceDialog.i, FXRootWindow.i, FXScintilla.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXSettings.i, FXShell.i, FXShutter.i, FXSize.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXStream.i, FXStringDict.i, FXSwitcher.i, FXTGAIcon.i, FXTGAImage.i, FXTIFIcon.i, FXTIFImage.i, FXTab.i, FXTabBar.i, FXTabBook.i, FXTabItem.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXVec.i, FXVerticalFrame.i, FXVisual.i, FXWindow.i, FXXPMIcon.i, FXXPMImage.i: Replaced hard-coded call to FXRbRegisterRubyObj() in a modified version of SWIG with %exception typemaps in the SWIG interface files. Now the wrapper sources can be generated from the SWIG interface files, using the standard version of SWIG (no custom versions needed). 2002-03-19 14:04 lyle * swig-interfaces/FXTable.i: Added guards to ensure that pointers held by Ruby objects are zeroed-out after calls to destructive methods like FXTable#setTableSize, FXTable#removeRows, FXTable#removeColumns, and FXTable#removeItem. 2002-03-19 10:52 lyle * swig-interfaces/FXTreeList.i: Fixes for FXTreeList#removeItem and FXTreeList#removeItems. 2002-03-19 10:50 lyle * swig-interfaces/FXScintilla.i: Removed the FXScintilla.setDefaultFont() singleton method (now obsolete). 2002-03-14 12:48 ljohnson * swig-interfaces/: Makefile, core.i, dialogs.i, image.i, layout.i, mdi.i, opengl.i, scintilla.i, swig.sed, typemaps.i, ui.i: Reorganizing things a little bit to try to break up the out-of-control "core" module file. New splinter modules are ui and layout, with more breakup of ui to follow at some point. 2002-03-14 11:09 ljohnson * rdoc-sources/Makefile: [no log message] 2002-03-14 11:04 ljohnson * examples/groupbox.rb: Comment-out the bit that starts the thread until we get this working on Windows. 2002-03-14 11:03 ljohnson * index.html, doc/book.html, doc/book.xml, doc/build.html, doc/changes.html, doc/changes.xml, doc/differences.html, doc/events.html, doc/examples.html, doc/examples.xml, doc/goals.html, doc/library.html, doc/opengl.html, doc/scintilla.html, doc/scintilla.xml, doc/screenshots.html, doc/screenshots.xml, doc/todo.html, doc/tutorial1.html, doc/images/babelfish.png, doc/images/browser.png, doc/images/datatarget.png, doc/images/dialog.png, doc/images/dilbert.png, doc/images/dirlist.png, doc/images/foursplit.png, doc/images/gltest.png, doc/images/groupbox.png, doc/images/header.png, doc/images/hello.png, doc/images/hello2.png, doc/images/image.png, doc/images/mditest.png, doc/images/raabrowser.png, doc/images/scribble.png, doc/images/shutter.png, doc/images/splitter.png, doc/images/tabbook.png, doc/images/table.png: A number of documentation updates, mainly to add the new examples section and supporting screenshots. 2002-03-13 16:46 ljohnson * doc/: build.html, build.xml: [no log message] 2002-03-13 16:42 ljohnson * doc/: build.html, build.xml, changes.html, differences.html, events.html, examples.html, library.html, opengl.html, scintilla.html: [no log message] 2002-03-13 16:06 ljohnson * README.win32.txt: Modified this message to bump up the Ruby version from 1.6.6 to 1.6.7. 2002-03-13 16:04 ljohnson * examples/table.rb, tests/TC_FXHMat.rb: [no log message] 2002-03-13 16:03 ljohnson * doc/: book.html, book.xml, build.html, button.png, changes.html, differences.html, events.html, examples.html, examples.xml, glviewer.gif, imageviewer.png, library.html, opengl.html, scintilla.html, screenshots.html, screenshots.xml, todo.html, tutorial1.html, images/button.png, images/glviewer.gif, images/imageviewer.png: Various documentation updates. Added a new section describing the examples. 2002-03-13 15:59 ljohnson * examples/: scribble-orig.rb, scribble.rb: Added a "dc.end" to the end of all routines that create an FXDCWindow instance for drawing, so that even if the DC isn't garbage-collected right away we'll free up the GDI (or X Window) resources immediately. 2002-03-13 15:56 ljohnson * examples/babelfish.rb: Added the new babelfish.rb example program. 2002-03-13 15:52 ljohnson * swig-interfaces/: FXHeader.i, FXList.i: Added guards around FXHeader#removeItem, FXHeader#replaceItem, FXHeader#clearItems, FXList#removeItem, FXList#replaceItem, and FXList#clearItems so that any Ruby objects holding pointers to the soon-to-be-destroyed C++ objects are zeroed out. 2002-03-13 15:39 ljohnson * swig-interfaces/Makefile: Always regenerate the local copy of librb.c from the SWIG library sources, just in case it changes. 2002-03-13 12:37 ljohnson * swig-interfaces/FXIconList.i: Corrected argument list for call to self->clearItems() [be sure to pass the notify argument]. 2002-03-13 12:18 ljohnson * ANNOUNCE, ANNOUNCE.tmpl: Updated these to reflect the post-1.0 era of FOX. 2002-03-13 12:08 ljohnson * fox-includes/: fxdefs.h, fxver.h: Latest versions of these files from the fox-1.0.3 source distribution (no API changes). 2002-03-11 17:26 ljohnson * swig-interfaces/FXHMat.i: Fixed the %rename directives for class FXHMat. 2002-03-11 17:25 ljohnson * swig-interfaces/FXIconList.i: Modified the code for FXIconList#replaceItem, FXIconList#removeItem and FXIconList#clearItems so that after destroying the C++ object(s) they call FXRbNotifyDestroyed() to zero-out any dangling references in Ruby objects to those pointers. 2002-03-05 14:46 ljohnson * make-drop.sh: [no log message] 2002-03-05 14:41 ljohnson * swig-interfaces/FXHMat.i, swig-interfaces/FXHVec.i, swig-interfaces/FXQuat.i, tests/TC_FXHVec.rb: [no log message] 2002-03-05 12:06 ljohnson * examples/: scribble-orig.rb, scribble.rb: Added code at the end of all drawing blocks to release the DC (by calling dc.end) and immediately invoke the garbage collector (GC.start). This may be the fix for avoiding depletion of GDI resources on Windows. 2002-03-05 11:58 ljohnson * swig-interfaces/FXHMat.i: [no log message] 2002-03-05 11:57 ljohnson * swig-interfaces/FXHVec.i: Make FXHVec#normalize, FXHVec#lo and FXHVec#hi regular instance methods instead of class (singleton) methods. 2002-03-04 19:07 ljohnson * tests/TC_FXHVec.rb, swig-interfaces/FXGLViewer.i: [no log message] 2002-03-04 18:21 ljohnson * swig-interfaces/FXGLViewer.i: Add equals (==), clone and constructor methods for FXViewport, FXLight, and FXMaterial classes. 2002-03-04 18:01 ljohnson * tests/TC_FXHVec.rb: [no log message] 2002-03-01 19:49 ljohnson * doc/changes.html, doc/changes.xml, ChangeLog: [no log message] 2002-03-01 19:41 ljohnson * examples/glviewer.rb: A little sprucing up of this example (replaced some FXMAPFUNC-style message handlers with the newer, "connect"-based message handlers). 2002-03-01 19:39 ljohnson * swig-interfaces/: FXGLObject.i, FXGLShape.i, typemaps.i: Added ownership checks for FXRbGLGroup and FXRbGLShape objects, just like those we already had for FXRbGLObjects. This prevents objects from getting destroyed multiple times and leading to crashes like the one we used to get when the glviewer.rb example shut down. Also removed the obsolete class declarations for FXRbGLPoint and FXRbGLLine. 2002-03-01 19:37 ljohnson * swig-interfaces/fxdefs.i: Removed definitions for things like FXASSERT and FXTRACE, plus some other functions SWIG doesn't really need to see. 2002-03-01 14:15 ljohnson * examples/raabrowser.rb: [no log message] 2002-03-01 13:55 ljohnson * examples/raabrowser.rb: [no log message] 2002-02-28 18:36 ljohnson * doc/: changes.xml, Makefile, build.html, changes.html, differences.html, events.html, library.html, opengl.html, scintilla.html: [no log message] 2002-02-28 18:36 ljohnson * doc/scintilla.xml: Updated download URL for FXScintilla. 2002-02-28 18:35 ljohnson * doc/build.xml: Added instructions about how to modify the ld.so.conf file to permanently modify the ld.so search path. 2002-02-28 16:19 ljohnson * swig-interfaces/typemaps.i: Added the output typemaps for different return types. 2002-02-28 16:18 ljohnson * swig-interfaces/FXWindow.i: Modified the getChildren() method to use FXRbGetRubyObj() instead of SWIG_NewPointerObj() so that it will correctly use existing (registered) Ruby instances when available. 2002-02-28 16:17 ljohnson * swig-interfaces/FXDataTarget.i: Don't try to wrap the FXDataTarget::getData() member function. 2002-02-28 16:17 ljohnson * swig-interfaces/FXApp.i: Make the FXEvent struct members read-only. 2002-02-28 10:51 ljohnson * examples/dilbert.rb: Still trying to get the window size right (removed scrollbars). 2002-02-28 10:36 ljohnson * examples/browser.rb: Fix for changed FXFont.getTextWidth() API. 2002-02-28 10:20 ljohnson * swig-interfaces/typemaps.i: [no log message] 2002-02-27 13:19 ljohnson * ANNOUNCE, fox-includes/FXComboBox.h, fox-includes/FXFileSelector.h, fox-includes/FXIcon.h, fox-includes/FXListBox.h, fox-includes/FXSettings.h, fox-includes/FXString.h, fox-includes/fxdefs.h, fox-includes/fxver.h, swig-interfaces/FXComboBox.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXIcon.i, swig-interfaces/FXSettings.i, swig-interfaces/fxdefs.i: Updates for fox-1.0.0. 2002-02-25 16:49 ljohnson * swig-interfaces/: FXCURCursor.i, FXRGBIcon.i, FXRGBImage.i, core.i, icons.i, image.i, markfuncs.i, renames.i: Added support for FXCURCursor, FXRGBIcon and FXRGBImage classes. 2002-02-25 12:02 ljohnson * swig-interfaces/FXFont.i: Add constructor and destructor declarations for FXFontDesc struct. 2002-02-25 11:29 ljohnson * tests/TC_FXFont.rb: [no log message] 2002-02-25 09:57 ljohnson * fox-includes/: FXComboBox.h, FXDict.h, FXDriveBox.h, FXFileDict.h, FXICOIcon.h, FXICOImage.h, FXJPGIcon.h, FXJPGImage.h, FXListBox.h, FXPCXIcon.h, FXPCXImage.h, FXRGBIcon.h, FXRGBImage.h, FXRegistry.h, FXSettings.h, FXStringDict.h, FXSwitcher.h, FXTGAIcon.h, FXTGAImage.h, FXTIFIcon.h, FXText.h, FXTreeListBox.h, fxver.h, xincs.h: Updates for fox-0.99.193. 2002-02-25 09:46 ljohnson * tests/: README, TC_FXFont.rb, TC_FXPoint.rb, TC_FXRange.rb, TC_FXRectangle.rb, TC_FXSize.rb, TS_All.rb: Updated test cases to use TestSuite-0.1.2. 2002-02-20 18:34 ljohnson * ANNOUNCE, swig-interfaces/FX4Splitter.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXDCWindow.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXDict.i, swig-interfaces/FXDriveBox.i, swig-interfaces/FXFileDict.i, swig-interfaces/FXFont.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMenubar.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXScintilla.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXStringDict.i, swig-interfaces/FXSwitcher.i, swig-interfaces/FXText.i, swig-interfaces/FXToolbar.i, swig-interfaces/FXTreeListBox.i: Updates for fox-0.99.193 compatibility. 2002-02-20 11:42 ljohnson * swig-interfaces/core.i, examples/hello2.rb: [no log message] 2002-02-19 19:12 ljohnson * swig-interfaces/: FX4Splitter.i, FXAccelTable.i, FXApp.i, FXArrowButton.i, FXBMPIcon.i, FXBMPImage.i, FXBitmap.i, FXButton.i, FXCanvas.i, FXCheckButton.i, FXColorBar.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXColorWheel.i, FXComboBox.i, FXComposite.i, FXCursor.i, FXDC.i, FXDCPrint.i, FXDCWindow.i, FXDataTarget.i, FXDebugTarget.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGLCanvas.i, FXGLContext.i, FXGLObject.i, FXGLShape.i, FXGLViewer.i, FXGLVisual.i, FXGroupBox.i, FXHeader.i, FXHorizontalFrame.i, FXICOIcon.i, FXICOImage.i, FXIcon.i, FXIconList.i, FXId.i, FXImage.i, FXImageView.i, FXInputDialog.i, FXJPGIcon.i, FXJPGImage.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMainWindow.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXMessageBox.i, FXObject.i, FXOptionMenu.i, FXPCXIcon.i, FXPCXImage.i, FXPNGIcon.i, FXPNGImage.i, FXPacker.i, FXPicker.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXProgressDialog.i, FXRadioButton.i, FXRecentFiles.i, FXReplaceDialog.i, FXRootWindow.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXShell.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXStream.i, FXStringDict.i, FXSwitcher.i, FXTGAIcon.i, FXTGAImage.i, FXTIFIcon.i, FXTIFImage.i, FXTab.i, FXTabBar.i, FXTabBook.i, FXTabItem.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXVerticalFrame.i, FXVisual.i, FXWindow.i, FXXPMIcon.i, FXXPMImage.i, core.i, dialogs.i, icons.i, image.i, mdi.i, opengl.i, scintilla.i, swig.sed, typemaps.i: Lots and lots of updates for compatibility with SWIG-1.3.12. 2002-02-19 12:49 ljohnson * tests/: README, TC_FXFont.rb, TC_FXPoint.rb, TC_FXRange.rb, TC_FXRectangle.rb, TC_FXSize.rb, TS_All.rb, TestFXPoint.rb, TestFXRange.rb, TestFXRectangle.rb, TestFXSize.rb, testall.rb: [no log message] 2002-02-19 12:27 ljohnson * tests/: README, TestFXPoint.rb, TestFXRange.rb, runtest.rb, testall.rb: [no log message] 2002-02-18 18:11 ljohnson * examples/scintilla-test.rb, swig-interfaces/FXScintilla.i: Additional modifications for FXScintilla support. Added the case where an FXScintilla widget is sending a SEL_COMMAND message to its message target; in this case, the message data contains a pointer to an SCNotification struct. 2002-02-18 12:37 ljohnson * swig-interfaces/: markfuncs.i: [no log message] 2002-02-12 13:33 ljohnson * swig-interfaces/core.i: Implements a (hopefully) temporary workaround for the issue of our erroneously using old pointer-to-VALUE mappings when looking up what are actually new C++ objects. This was causing to use Ruby instances that had actually been trashed already, which had unpredictable results. 2002-02-12 11:51 ljohnson * swig-interfaces/stubs.i: Removed obsolete stubs for FXComboBox::setBackColor(). 2002-02-07 10:54 ljohnson * rdoc-sources/: FX4Splitter.rb, FXApp.rb, FXButton.rb, FXComposite.rb, FXFrame.rb, FXLabel.rb, FXMainWindow.rb, FXShell.rb, FXTopWindow.rb, FXWindow.rb, Makefile: More RDoc'd source files... 2002-02-07 10:52 ljohnson * swig-interfaces/stubs.i: Filled in and corrected some of the missing declarations from stubs.i. 2002-02-07 10:52 ljohnson * swig-interfaces/: FXHeader.i, FXIconList.i, FXList.i, FXTreeList.i, FXTreeListBox.i: Remove placeholder function names for things like FXList#appendItem, which we formerly needed to handle the function overloading. 2002-02-05 11:12 ljohnson * ChangeLog, make-drop.sh: [no log message] 2002-02-05 11:04 ljohnson * swig-interfaces/FXScintilla.i, examples/scintilla-test.rb: Updated implementation of FXScintilla#sendMessage per Rich's information. It now takes two VALUEs as the 2nd and 3rd arguments; these are assumed for now to be either Fixnums or Strings. 2002-02-05 11:02 ljohnson * doc/: changes.html, changes.xml: [no log message] 2002-02-05 10:49 ljohnson * doc/: book.html, build.html, ch01.html, ch02.html, ch03.html, ch04.html, ch05.html, ch06.html, ch07.html, ch08.html, ch09.html, ch10.html, changes.html, differences.html, events.html, goals.html, index.html, library.html, opengl.html, pr01.html, scintilla.html, screenshots.html, todo.html, tutorial1.html: Fixed chunking problem so that output HTML files have the correct names. 2002-02-05 10:32 ljohnson * doc/: book.sgml, bookinfo.sgml, build.sgml, changes.sgml, differences.sgml, events.sgml, goals.sgml, library.sgml, maintainer.sgml, opengl.sgml, preface.sgml, scintilla.sgml, screenshots.sgml, template.sgml, todo.sgml, tutorial1.sgml, windows.sgml: Removed the old DocBook/SGML sources. 2002-02-04 19:37 ljohnson * doc/: Makefile, book.html, book.xml, build.html, ch01.html, ch02.html, ch03.html, ch04.html, ch05.html, ch06.html, ch07.html, ch08.html, ch09.html, ch10.html, changes.html, differences.html, events.html, goals.html, index.html, library.html, opengl.html, pr01.html, scintilla.html, screenshots.html, todo.html, tutorial1.html: Switched from DocBook/SGML to DocBook/XML. 2002-02-04 18:43 ljohnson * swig-interfaces/: FXIconList.i, FXList.i, FXTreeList.i, FXTreeListBox.i: Added support for the sorting of list items for FXIconList, FXList, FXTreeList and FXTreeListBox. The comparison function used for sorting is delegated to the list items themselves (where the default comparison is just a lexical comparison of the items' text). To change how the list items are sorted just override their <=> methods. 2002-02-01 18:38 ljohnson * doc/: Makefile, book.html, book.xml, bookinfo.xml, build.xml, changes.xml, differences.xml, events.xml, goals.xml, library.xml, maintainer.xml, opengl.xml, preface.xml, scintilla.xml, screenshots.xml, template.xml, todo.xml, tutorial1.xml, windows.sgml, windows.xml: Converting the DocBook/SGML sources to DocBook/XML sources for DocBook 4.1.2. 2002-01-29 16:55 ljohnson * rdoc-sources/: FXApp.rb, FXWindow.rb: [no log message] 2002-01-29 16:26 ljohnson * doc/book.html, doc/book.sgml, doc/build.html, doc/build.sgml, doc/changes.html, doc/changes.sgml, doc/differences.html, doc/events.html, doc/library.html, doc/opengl.html, doc/opengl.sgml, doc/scintilla.html, doc/scintilla.sgml, doc/todo.html, FXRuby.iss, install.rb: [no log message] 2002-01-29 16:23 ljohnson * swig-interfaces/: FXApp.i, FXWindow.i: Replaced FXApp#stopModal and FXApp#stopModal2 with a single, overloaded version of FXApp#stopModal that accepts either argument list. Replaced FXWindow#updateArea and FXWindow#updateWindow with a single, overloaded version of FXWindow#update that accepts either argument list. Replaced FXWindow#repaintArea and FXWindow#repaintWindow with a single, overloaded version of FXWindow#repaint that accepts either argument list. 2002-01-29 10:26 ljohnson * FXRuby.iss: Modified the install directory for the FXRuby shared library so that it's the right place for the MSWin32 build. 2002-01-29 10:25 ljohnson * README.win32.txt: Updated the README for the Win32 installer. 2002-01-29 10:25 ljohnson * examples/textedit/textedit.rb: Corrected constant name urilistType -> FXWindow.urilistType. 2002-01-25 17:14 ljohnson * rdoc-sources/: FX4Splitter.rb, FXApp.rb, FXObject.rb, Makefile: [no log message] 2002-01-24 12:15 ljohnson * ChangeLog: [no log message] 2002-01-24 11:07 ljohnson * FXRuby.iss: Updated the installer version number to 0.99.189; added the scintilla-test example to the examples directory. 2002-01-24 11:06 ljohnson * README: Updated the README accordingly. 2002-01-24 11:05 ljohnson * swig-interfaces/FXApp.i, doc/book.html, doc/changes.html, doc/changes.sgml: Better error checking, etc. for FXApp#addSignal and FXApp#removeSignal. These now throw exceptions if the "signal" argument is neither a signal name (string) or a signal number. Also throws if it's an unrecognized signal name. 2002-01-22 13:47 ljohnson * ChangeLog: [no log message] 2002-01-22 13:46 ljohnson * examples/scintilla-test.rb, swig-interfaces/FXScintilla.i: More stuff related to FXScintilla support, including a scintilla-test.rb example program that we can use as a test harness. 2002-01-22 11:38 ljohnson * examples/scintilla-test.rb: This example doesn't do anything yet, other than "host" an FXScintilla widget. 2002-01-21 14:14 ljohnson * swig-interfaces/: Makefile, core.i, renames.i, scintilla.i, swig.sed: Broke the Scintilla-related code out into a separate SWIG module. 2002-01-21 14:13 ljohnson * swig-interfaces/: FXMDIClient.i, FXScrollWindow.i, FXText.i: The interfaces for these classes had some redundant declarations of methods already declared in their base classes. 2002-01-18 15:50 ljohnson * ChangeLog: [no log message] 2002-01-18 15:48 ljohnson * doc/: book.html, changes.html, changes.sgml: Updated the changes file for the 0.99.189 release. 2002-01-17 20:15 ljohnson * examples/imageviewer.rb: Add support for loading TARGA, ICO and TIFF images. 2002-01-17 19:58 ljohnson * scripts/build-fox.rb: Modified it to also build-in support for TIFF images. 2002-01-17 18:18 ljohnson * swig-interfaces/Makefile: Fixed the patch script to write its output files as binary, so that the Unix-style line endings are preserved. Fixed the Makefile back to use the Win32 build of Ruby. 2002-01-17 18:03 ljohnson * FXRuby.iss: Adds output directory and filename for the Windows installer. 2002-01-17 18:02 ljohnson * ANNOUNCE: [no log message] 2002-01-17 18:01 ljohnson * setversions.rb: Open output files in binary mode (not text mode) so that the Unix-style line endings are preserved (i.e. don't add CRLF to the ends). 2002-01-17 17:57 ljohnson * setversions.rb: Second argument to setversions script now optional (and assumed to be equal to first argument's value). 2002-01-17 17:52 ljohnson * fox-includes/FXArrowButton.h, fox-includes/FXButton.h, fox-includes/FXColorBar.h, fox-includes/FXColorWell.h, fox-includes/FXDict.h, fox-includes/FXSettings.h, fox-includes/FXStringDict.h, fox-includes/FXText.h, fox-includes/fxver.h, swig-interfaces/FXArrowButton.i, swig-interfaces/FXDict.i, swig-interfaces/FXSettings.i, swig-interfaces/FXStringDict.i, swig-interfaces/FXText.i, swig-interfaces/typemaps.i: Updates to interfaces for fox-0.99.189. 2002-01-17 16:51 ljohnson * scripts/opengl-cygwin.iss: Added a version of this installer script for the Cygwin build. 2002-01-17 16:42 ljohnson * scripts/: build-fox.rb, opengl.iss: Added two useful scripts for Lyle's FXRuby development. 2002-01-09 18:30 ljohnson * setversions.rb: Removed the reference to the recently departed ext/fox/README file. 2002-01-09 18:28 ljohnson * README.win32.txt: Corrected the README message for the Windows installer to indicate that it's built against Ruby 1.6.5 and not Ruby 1.6.4. 2002-01-09 11:48 ljohnson * ChangeLog, make-drop.sh: [no log message] 2002-01-09 11:46 ljohnson * doc/: book.html, build.html, build.sgml, changes.html, differences.html, events.html, library.html, opengl.html: Updated documentation for Win32 build instructions. 2002-01-09 11:18 ljohnson * FXRuby.iss: Updated AppVerName property to 0.99.188 for this release. 2002-01-07 17:13 ljohnson * ChangeLog: [no log message] 2002-01-07 17:12 ljohnson * FXRuby.iss: Added dilbert.rb for the Windows installer. 2002-01-07 13:32 ljohnson * swig-interfaces/Makefile: [no log message] 2002-01-07 13:30 ljohnson * doc/book.html, doc/changes.html, doc/changes.sgml, examples/dilbert.rb: Added the new dilbert.rb example program and a comment about it in the Changes file. 2002-01-04 13:08 ljohnson * doc/: book.html, build.html, build.sgml, changes.html, changes.sgml, differences.html, events.html, goals.html, goals.sgml, library.html, opengl.html, scintilla.sgml, screenshots.html: Updated the "History and Goals" section to reflect the last year's progress in FXRuby development and its growth in popularity, etc. 2002-01-04 11:15 ljohnson * swig-interfaces/Makefile: Switched back to the non-Scintilla sources for now. 2002-01-03 17:29 ljohnson * swig-interfaces/FXScintilla.i: Added the necessary typedefs and interface definition for FXScintilla::sendMessage(). 2002-01-02 20:08 ljohnson * swig-interfaces/FXScintilla.i: Corrected message handler signatures for FXScintilla widget. 2002-01-02 19:12 ljohnson * swig-interfaces/: core.i, dialogs.i, icons.i, image.i, mdi.i, opengl.i: Collapsed some common prologue-type information into a new header file, ext/fox/include/FXRbCommon.h. 2002-01-02 18:52 ljohnson * doc/scintilla.sgml, swig-interfaces/FXScintilla.i, swig-interfaces/Makefile, swig-interfaces/core.i, swig-interfaces/dialogs.i, swig-interfaces/icons.i, swig-interfaces/image.i, swig-interfaces/mdi.i, swig-interfaces/opengl.i, swig-interfaces/renames.i: Adding initial support for the (optional) FXScintilla widget. 2002-01-02 16:23 ljohnson * ANNOUNCE, fox-includes/FXApp.h, fox-includes/FXBMPIcon.h, fox-includes/FXBMPImage.h, fox-includes/FXBitmap.h, fox-includes/FXCURCursor.h, fox-includes/FXDC.h, fox-includes/FXDCWindow.h, fox-includes/FXFileSelector.h, fox-includes/FXFont.h, fox-includes/FXFrame.h, fox-includes/FXICOIcon.h, fox-includes/FXICOImage.h, fox-includes/FXIconList.h, fox-includes/FXInputDialog.h, fox-includes/FXList.h, fox-includes/FXProfiler.h, fox-includes/FXRex.h, fox-includes/FXScrollArea.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTextField.h, fox-includes/FXTreeList.h, fox-includes/FXTreeListBox.h, fox-includes/FXWindow.h, fox-includes/fxdefs.h, fox-includes/fxregex.h, fox-includes/fxver.h, swig-interfaces/FXApp.i, swig-interfaces/FXBMPIcon.i, swig-interfaces/FXBMPImage.i, swig-interfaces/FXBitmap.i, swig-interfaces/FXDC.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXFrame.i, swig-interfaces/FXICOIcon.i, swig-interfaces/FXICOImage.i, swig-interfaces/FXIconList.i, swig-interfaces/FXInputDialog.i, swig-interfaces/FXList.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXWindow.i, swig-interfaces/stubs.i: Updates for fox-0.99.188. 2002-01-02 10:35 ljohnson * examples/browser.rb: Fixed bug for sorting methods and constants lists (per Robert Gustavsson). 2001-12-11 12:05 ljohnson * FXRuby.iss, swig-interfaces/FXPoint.i, swig-interfaces/FXRectangle.i, swig-interfaces/FXSize.i: Moved a lot of the the code for the FXPoint, FXSize and FXRectangle classes out into the new core.rb library file. 2001-12-11 12:03 ljohnson * tests/: TestFXPoint.rb, TestFXRange.rb, TestFXRectangle.rb, TestFXSize.rb: Updated test battery to use Lapidary instead of RubyUnit. 2001-12-11 10:30 ljohnson * swig-interfaces/FXFileSelector.i, swig-interfaces/FXImage.i, swig-interfaces/FXScrollArea.i, swig-interfaces/fxdefs.i, ANNOUNCE, fox-includes/FXColorWell.h, fox-includes/FXFileSelector.h, fox-includes/FXImage.h, fox-includes/FXScrollArea.h, fox-includes/FXTGAIcon.h, fox-includes/fxdefs.h, fox-includes/fxver.h: Updates for fox-0.99.182. 2001-12-03 17:53 ljohnson * doc/: book.html, changes.html, changes.sgml: [no log message] 2001-12-03 17:03 ljohnson * doc/: book.html, build.html, build.sgml, changes.html, differences.html, events.html, library.html, opengl.html: Added hot links to the "Things That Can Wrong" section of the documentation from elsewhere on that page. 2001-11-29 11:40 ljohnson * ChangeLog: [no log message] 2001-11-29 11:35 ljohnson * doc/book.html, doc/build.html, doc/build.sgml, doc/changes.html, doc/changes.sgml, doc/differences.html, doc/events.html, doc/library.html, doc/opengl.html, make-drop.sh: [no log message] 2001-11-29 09:34 ljohnson * swig-interfaces/FXICOIcon.i: Corrected the declaration of fxsaveICO. 2001-11-27 14:37 ljohnson * FXRuby.iss: Updated application version number to 0.99.181. 2001-11-27 14:36 ljohnson * ANNOUNCE, doc/book.html, doc/changes.html, doc/changes.sgml, fox-includes/FXGLCanvas.h, fox-includes/FXGLCone.h, fox-includes/FXGLContext.h, fox-includes/FXGLCube.h, fox-includes/FXGLCylinder.h, fox-includes/FXGLSphere.h, fox-includes/FXIconList.h, fox-includes/FXImage.h, fox-includes/FXList.h, fox-includes/FXSettings.h, fox-includes/FXTable.h, fox-includes/FXText.h, fox-includes/FXTextField.h, fox-includes/FXTreeList.h, fox-includes/fxver.h, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLContext.i, swig-interfaces/FXImage.i, swig-interfaces/FXSettings.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i: Latest API updates for compatibility with fox-0.99.181. 2001-11-27 11:15 ljohnson * ANNOUNCE, ANNOUNCE.tmpl, setversions.rb: The URL for the Windows installer was wrong (so was the text describing it). 2001-11-27 11:11 ljohnson * ANNOUNCE.tmpl: Reformtted the announcement text a bit and removed the part about it being an alpha-quality release. 2001-11-27 11:10 ljohnson * FXRuby.iss: Add scribble-orig.rb to the install. 2001-11-27 10:22 ljohnson * ChangeLog: [no log message] 2001-11-27 10:19 ljohnson * make-drop.sh: [no log message] 2001-11-27 09:46 ljohnson * examples/: imageviewer.rb, inputs.rb: [no log message] 2001-11-27 09:45 ljohnson * FXRuby.iss: Added events.html doc page and responder2.rb module to the install. 2001-11-26 15:20 ljohnson * doc/: book.html, changes.html, events.html, events.sgml, library.html: [no log message] 2001-11-26 15:08 ljohnson * examples/textedit/textedit.rb: Removed reference to FXFile class; using Ruby's File::Stat module instead. 2001-11-26 14:55 ljohnson * swig-interfaces/fxdefs.i: Corrected the implementation of fxversion() -- was returning an array of booleans instead of numbers. 2001-11-26 14:53 ljohnson * examples/textedit/textedit.rb: [no log message] 2001-11-26 14:36 ljohnson * swig-interfaces/FXLabel.i: Added missing arguments for FXLabel#initialize. 2001-11-26 13:28 ljohnson * examples/textedit/: commands.rb, helpwindow.rb, prefdialog.rb, textedit.rb: [no log message] 2001-11-26 12:37 ljohnson * examples/splitter.rb: [no log message] 2001-11-26 12:37 ljohnson * examples/imageviewer.rb: Renamed FXJPEGImage to FXJPGImage. 2001-11-26 12:36 ljohnson * examples/: dirlist.rb, glviewer.rb, header.rb: Removed references to the obsolete MENU_DEFAULT option. 2001-11-26 11:50 ljohnson * ANNOUNCE, FXRuby.iss, doc/changes.html, doc/changes.sgml: [no log message] 2001-11-26 11:32 ljohnson * swig-interfaces/: FXAccelTable.i, FXApp.i, FXBitmap.i, FXButton.i, FXDict.i, FXGLObject.i, FXImage.i, FXJPEGIcon.i, FXJPEGImage.i, FXJPGIcon.i, FXJPGImage.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXRegistry.i, FXSettings.i, FXShell.i, FXSlider.i, FXSpinner.i, FXStringDict.i, FXTGAIcon.i, FXTGAImage.i, FXTabBar.i, FXTabBook.i, FXTabItem.i, FXTable.i, FXText.i, FXToolbarGrip.i, FXTopWindow.i, FXWindow.i, core.i, dialogs.i, fxdefs.i, icons.i, image.i, mdi.i, opengl.i, renames.i, stubs.i, typemaps.i: Updated SWIG interface files for release 0.99.180. 2001-11-26 10:13 ljohnson * fox-includes/: FX4Splitter.h, FXAccelTable.h, FXApp.h, FXArrowButton.h, FXBMPIcon.h, FXBMPImage.h, FXBitmap.h, FXButton.h, FXCanvas.h, FXCheckButton.h, FXColorBar.h, FXColorDialog.h, FXColorSelector.h, FXColorWell.h, FXColorWheel.h, FXComboBox.h, FXComposite.h, FXCursor.h, FXDCPrint.h, FXDCWindow.h, FXDataTarget.h, FXDebugTarget.h, FXDelegator.h, FXDial.h, FXDialogBox.h, FXDict.h, FXDirBox.h, FXDirDialog.h, FXDirList.h, FXDirSelector.h, FXDocument.h, FXDragCorner.h, FXDrawable.h, FXDriveBox.h, FXFileDialog.h, FXFileDict.h, FXFileList.h, FXFileSelector.h, FXFont.h, FXFontDialog.h, FXFontSelector.h, FXFrame.h, FXGIFCursor.h, FXGIFIcon.h, FXGIFImage.h, FXGLCanvas.h, FXGLCone.h, FXGLCube.h, FXGLCylinder.h, FXGLObject.h, FXGLShape.h, FXGLSphere.h, FXGLTriangleMesh.h, FXGLViewer.h, FXGLVisual.h, FXGroupBox.h, FXHeader.h, FXHorizontalFrame.h, FXICOIcon.h, FXICOImage.h, FXIcon.h, FXIconList.h, FXId.h, FXImage.h, FXImageView.h, FXInputDialog.h, FXJPEGIcon.h, FXJPEGImage.h, FXJPGIcon.h, FXJPGImage.h, FXLabel.h, FXList.h, FXListBox.h, FXMDIButton.h, FXMDIChild.h, FXMDIClient.h, FXMainWindow.h, FXMatrix.h, FXMenuButton.h, FXMenuCaption.h, FXMenuCascade.h, FXMenuCommand.h, FXMenuPane.h, FXMenuSeparator.h, FXMenuTitle.h, FXMenubar.h, FXMessageBox.h, FXOptionMenu.h, FXPCXIcon.h, FXPCXImage.h, FXPNGIcon.h, FXPNGImage.h, FXPacker.h, FXPicker.h, FXPopup.h, FXPrintDialog.h, FXProgressBar.h, FXProgressDialog.h, FXRadioButton.h, FXRecentFiles.h, FXRegistry.h, FXReplaceDialog.h, FXRootWindow.h, FXScrollArea.h, FXScrollWindow.h, FXScrollbar.h, FXSearchDialog.h, FXSeparator.h, FXSettings.h, FXShell.h, FXShutter.h, FXSlider.h, FXSpinner.h, FXSplitter.h, FXStatusbar.h, FXStatusline.h, FXStringDict.h, FXSwitcher.h, FXTGAIcon.h, FXTGAImage.h, FXTIFIcon.h, FXTIFImage.h, FXTab.h, FXTabBar.h, FXTabBook.h, FXTabItem.h, FXTable.h, FXText.h, FXTextField.h, FXToggleButton.h, FXToolbar.h, FXToolbarGrip.h, FXToolbarShell.h, FXToolbarTab.h, FXTooltip.h, FXTopWindow.h, FXTreeList.h, FXTreeListBox.h, FXUndoList.h, FXVerticalFrame.h, FXVisual.h, FXWindow.h, FXXPMIcon.h, FXXPMImage.h, fx.h, fxdefs.h, fxver.h, xincs.h: Updated header files to those for fox-0.99.180. 2001-11-25 16:31 ljohnson * ANNOUNCE, index.html, setversions.rb: Updated FXRuby release number and FOX home page URL. 2001-11-15 13:36 ljohnson * swig-interfaces/FXICOIcon.i: Corrected the implementation of fxsaveICO(). 2001-11-15 13:36 ljohnson * swig-interfaces/typemaps.i: Corrected the typemap for unsigned char arrays of BYTES. 2001-11-15 10:34 ljohnson * doc/: book.html, changes.html: [no log message] 2001-11-14 17:19 ljohnson * examples/glviewer.rb, doc/changes.sgml: [no log message] 2001-11-14 17:14 ljohnson * examples/imageviewer.rb: [no log message] 2001-11-14 16:45 ljohnson * examples/: datatarget.rb, foursplit.rb, gltest.rb, inputs.rb: [no log message] 2001-11-14 16:38 ljohnson * swig-interfaces/: FXApp.i, FXBMPIcon.i, FXGIFCursor.i, FXICOIcon.i, FXICOImage.i, FXObject.i, FXPCXIcon.i, FXPNGIcon.i, FXRange.i, FXTIFIcon.i, FXTIFImage.i, FXTable.i, FXTreeListBox.i, FXWindow.i, FXXPMIcon.i, fxdefs.i, typemaps.i: Corrected a lot of minor interface bugs that have been ignored until now. 2001-11-14 14:48 ljohnson * doc/: book.html, book.sgml, build.html, build.sgml, changes.html, changes.sgml, differences.html, events.html, events.sgml, goals.html, library.html, maintainer.sgml, opengl.html, screenshots.html, todo.html, todo.sgml, tutorial1.html, tutorial1.sgml: [no log message] 2001-11-13 10:26 ljohnson * examples/table.rb: Updated the table example to take advantage of new FXTable APIs, the new event model, etc. 2001-11-07 17:34 ljohnson * make-drop.sh: [no log message] 2001-11-07 17:32 ljohnson * swig-interfaces/: FXApp.i, FXDict.i, FXGLObject.i, FXGLViewer.i, typemaps.i: Commented out some troublesome lines in these interface files (for now). 2001-11-07 12:20 ljohnson * examples/tabbook.rb: [no log message] 2001-11-07 12:11 ljohnson * examples/: mditest.rb, splitter.rb: [no log message] 2001-11-05 17:12 ljohnson * examples/image.rb: [no log message] 2001-11-05 16:47 ljohnson * examples/groupbox.rb: [no log message] 2001-11-05 14:38 ljohnson * examples/: browser.rb, button.rb, dialog.rb, dirlist.rb, header.rb, scribble.rb: Removed line to require 'fox/responder2'; it's now automatically included. 2001-11-05 14:20 ljohnson * examples/header.rb: [no log message] 2001-11-02 16:35 ljohnson * examples/hello2.rb: [no log message] 2001-11-02 16:34 ljohnson * examples/: scribble-orig.rb, scribble.rb: Standard version of scribble now uses 'connect' for message handling while scribble-orig.rb is kept to show the more complicated method. 2001-11-02 16:06 ljohnson * examples/foursplit.rb: Changed calls to setBackColor() and setTextColor() to use attribute-based accessors, i.e. backColor= and textColor=. 2001-10-30 13:41 ljohnson * examples/: browser.rb, button.rb, dialog.rb, dirlist.rb: Updated these examples to use the new connect() method for handling events with Procs. 2001-10-26 11:44 ljohnson * examples/image.rb, examples/imageviewer.rb, swig-interfaces/FXStream.i: New transaction-based protocol for FXFileStream.open (like File.open). 2001-10-25 17:46 ljohnson * swig-interfaces/FXRectangle.i: Moved a lot of C++ "patch" code out into the new "overloads.rb" library file, to handle overloaded method calls. 2001-10-24 17:46 ljohnson * swig-interfaces/typemaps.i: Added a pass-through typemap for VALUE return types. 2001-10-24 12:12 ljohnson * swig-interfaces/renames.i: Removed the renaming of FXRegion; this was a bug. 2001-10-24 11:58 ljohnson * examples/: datatarget.rb, image.rb, mditest.rb, scribble.rb: Replaced some color definitions with the new color constant names from 'fox/colors.rb'. 2001-10-24 11:09 ljohnson * ANNOUNCE: [no log message] 2001-10-24 10:27 ljohnson * swig-interfaces/core.i: Whoops, forgot about adding FXColorWheel.i to this one! 2001-10-24 10:23 ljohnson * swig-interfaces/FXQuat.i: Made getRollPitchYaw a non-const method. 2001-10-23 19:28 ljohnson * swig-interfaces/: FXApp.i, FXColorBar.i, FXColorSelector.i, FXColorWheel.i, FXComboBox.i, FXGIFIcon.i, FXGIFImage.i, FXGLCanvas.i, FXICOIcon.i, FXICOImage.i, FXListBox.i, FXMessageBox.i, FXPicker.i, FXSlider.i, FXStatusline.i, FXTable.i, FXTreeListBox.i, FXWindow.i, core.i, dialogs.i, fxdefs.i, icons.i, image.i, mdi.i, opengl.i, renames.i, stubs.i, typemaps.i: Updates for fox-0.99.177. 2001-10-23 19:27 ljohnson * swig-interfaces/: FXPoint.i, FXSize.i: Made the __neg__ methods (for unary negation) non-const methods instead of const methods. 2001-10-23 18:51 ljohnson * fox-includes/: FXApp.h, FXColorBar.h, FXColorSelector.h, FXColorWell.h, FXColorWheel.h, FXComboBox.h, FXDCPrint.h, FXFile.h, FXGLCanvas.h, FXICOIcon.h, FXICOImage.h, FXListBox.h, FXMessageBox.h, FXPicker.h, FXSlider.h, FXStatusline.h, FXTable.h, FXTreeListBox.h, FXWindow.h, fx.h, fxdefs.h, fxver.h, xincs.h: Latest header files from fox-0.99.177. 2001-10-22 17:04 ljohnson * examples/button.rb: [no log message] 2001-10-09 16:08 ljohnson * swig-interfaces/FXDataTarget.i: Removed renames for setValue() and getValue() methods; these are now handled by aliases. 2001-10-04 17:22 ljohnson * examples/: browser.rb, button.rb, datatarget.rb, dialog.rb, dirlist.rb, gltest.rb, glviewer.rb, groupbox.rb, header.rb, image.rb, imageviewer.rb, inputs.rb, mditest.rb, scribble.rb, splitter.rb, tabbook.rb, table.rb: Modified example programs to use new identifier method (from the Responder module) to register class message identifiers (instead of calling enum as before). 2001-10-02 18:25 ljohnson * .cvsignore, FXRuby.iss, doc/build.sgml, doc/changes.sgml: FXRuby.iss 2001-10-02 18:23 ljohnson * install.rb, setup.rb, make-drop.sh, ext/PATHCONV, lib/PATHCONV: Changes for upgrading to latest version of setup (v3.0.2). 2001-10-02 17:19 ljohnson * swig-interfaces/: Makefile, swig.sed: Moved some FXRuby-specific stuff out of SWIG and into this sed script. 2001-10-02 17:18 ljohnson * swig-interfaces/stubs.i: Removed setMarked method for FXTableItem. Corrected names of FXTable methods (deleteRows -> removeRows, etc.) 2001-10-02 17:17 ljohnson * swig-interfaces/FXWindow.i: Fixed the implementation of added method FXWindow::getChildren(). 2001-10-01 14:24 ljohnson * ANNOUNCE: [no log message] 2001-10-01 14:20 ljohnson * fox-includes/: FXApp.h, FXArrowButton.h, FXBitmap.h, FXComposite.h, FXDCPrint.h, FXDCWindow.h, FXDirBox.h, FXDirList.h, FXDriveBox.h, FXFile.h, FXFileDict.h, FXFileList.h, FXFileSelector.h, FXGLContext.h, FXGLVisual.h, FXIcon.h, FXIconList.h, FXImage.h, FXImageView.h, FXList.h, FXListBox.h, FXMenuCascade.h, FXMenuCommand.h, FXMessageBox.h, FXPopup.h, FXRecentFiles.h, FXReplaceDialog.h, FXSearchDialog.h, FXSettings.h, FXShutter.h, FXSplitter.h, FXTIFIcon.h, FXTIFImage.h, FXTable.h, FXToolbar.h, FXTopWindow.h, FXTreeList.h, FXURL.h, FXUndoList.h, FXVisual.h, FXWindow.h, fx.h, fxdefs.h, fxver.h: Latest header files, from fox-0.99.175. 2001-10-01 14:14 ljohnson * swig-interfaces/: FXApp.i, FXArrowButton.i, FXButton.i, FXCheckButton.i, FXComposite.i, FXDirBox.i, FXFileDict.i, FXGLContext.i, FXIconList.i, FXList.i, FXListBox.i, FXPopup.i, FXReplaceDialog.i, FXSearchDialog.i, FXSettings.i, FXSplitter.i, FXTable.i, FXToolbar.i, FXWindow.i, dialogs.i, fxdefs.i, stubs.i: Updated SWIG interface files for fox-0.99.175. 2001-08-31 12:17 ljohnson * swig-interfaces/FXWindow.i: Added getChildren() method for FXWindow, returns an array of the children. 2001-08-31 12:16 ljohnson * swig-interfaces/stubs.i: Added support for overriding virtual layout() method for FXWindow. 2001-08-21 16:15 ljohnson * FXRuby.iss, README.win32.txt, fxruby.wse: Switched over to using the Inno Installer instead of WISE; also updated the README.win32.txt file to reflect where the sample files get installed. 2001-08-16 13:21 ljohnson * swig-interfaces/FXGLObject.i: Fixed a bug related to transfer of ownership when you add FXGLObjects to an FXGLGroup. 2001-08-08 16:21 ljohnson * examples/mditest.rb: Corrected the line heights for the vertical scrollbars to match the text font height. 2001-08-08 15:13 ljohnson * swig-interfaces/: FXDHMat.i, FXDHVec.i, FXDQuat.i, FXDVec.i, FXHMat.i, FXHVec.i, FXQuat.i, FXRange.i, FXVec.i, opengl.i: Beefed up the interfaces for FXVec, FXHVec, FXHMat and FXQuat; removed wrappers for the double-precision versions of the same. 2001-08-08 12:13 ljohnson * doc/book.html, doc/changes.html, doc/changes.sgml, examples/glviewer.rb, swig-interfaces/FXGLCone.i, swig-interfaces/FXGLCube.i, swig-interfaces/FXGLCylinder.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLShape.i, swig-interfaces/FXGLSphere.i, swig-interfaces/FXGLTriangleMesh.i, swig-interfaces/opengl.i, swig-interfaces/renames.i, swig-interfaces/stubs.i: Moved the FXGLPoint, FXGLLine, FXGLCube, FXGLCone, FXGLCylinder and FXGLSphere classes out to the new glshapes.rb library module. 2001-08-08 12:12 ljohnson * swig-interfaces/FXRange.i, tests/TestFXRange.rb, tests/testall.rb: Fixed some problems in the FXRange class and added a new test case for this class. 2001-08-07 16:26 ljohnson * swig-interfaces/: FXUndoList.i, stubs.i: Removed SWIG stuff related to FXUndoList and FXCommand classes (no longer required here). 2001-08-07 14:34 ljohnson * swig-interfaces/: FX4Splitter.i, FXArrowButton.i, FXButton.i, FXCheckButton.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXComboBox.i, FXDC.i, FXDCPrint.i, FXDCWindow.i, FXDial.i, FXDialogBox.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDragCorner.i, FXDriveBox.i, FXFileDialog.i, FXFileList.i, FXFileSelector.i, FXFontDialog.i, FXFontSelector.i, FXGLCanvas.i, FXGLCone.i, FXGLContext.i, FXGLCube.i, FXGLCylinder.i, FXGLObject.i, FXGLShape.i, FXGLSphere.i, FXGLTriangleMesh.i, FXGLViewer.i, FXGLVisual.i, FXGroupBox.i, FXHeader.i, FXHorizontalFrame.i, FXInputDialog.i, FXLabel.i, FXList.i, FXListBox.i, FXMatrix.i, FXMessageBox.i, FXOptionMenu.i, FXPacker.i, FXPrintDialog.i, FXProgressBar.i, FXRadioButton.i, FXReplaceDialog.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXSwitcher.i, FXTab.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXVerticalFrame.i, Makefile: Added a lot of Python stuff to the SWIG interface files. 2001-08-06 17:06 ljohnson * tests/: TestFXPoint.rb, TestFXRectangle.rb, TestFXSize.rb: Fixed these tests; the default constructors for each of these classes don't initialize their data members as previously believed, so, e.g. FXPoint.new == FXPoint.new isn't necessarily true. 2001-08-02 13:49 ljohnson * make-drop.sh: [no log message] 2001-07-26 14:41 ljohnson * README.win32.txt, fxruby.wse: [no log message] 2001-07-26 14:32 ljohnson * README.win32, README.win32.tmpl, README.win32.txt, fxruby.wse, make-drop.sh, setversions.rb: [no log message] 2001-07-26 14:21 ljohnson * fxruby.wse: [no log message] 2001-07-26 14:10 ljohnson * fxruby.wse: [no log message] 2001-07-26 13:34 ljohnson * ChangeLog: [no log message] 2001-07-26 13:28 ljohnson * doc/: book.html, book.sgml, changes.html, changes.sgml, differences.html, library.html, library.sgml, todo.html, todo.sgml: [no log message] 2001-07-26 10:55 ljohnson * make-drop.sh, examples/inputs.rb: Added this example for addInput() and removeInput(). 2001-07-26 10:45 ljohnson * setup.rb: [no log message] 2001-07-26 10:36 ljohnson * swig-interfaces/FXText.i: Modified APIs for FXText#appendText and FXText#insertText so that the "number of characters" argument is optional; if it's not specified, all of the text is appended/inserted. 2001-07-26 10:35 ljohnson * swig-interfaces/typemaps.i: Fixes for addInput() and removeInput(). 2001-07-24 15:47 ljohnson * swig-interfaces/: FXBMPIcon.i, FXBMPImage.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGLVisual.i, FXJPEGImage.i, FXPCXIcon.i, FXPCXImage.i, FXPNGIcon.i, FXPNGImage.i, FXTIFIcon.i, FXTIFImage.i, FXXPMIcon.i, FXXPMImage.i, fxdefs.i: Updates for configuring and building for the mswin32 version of Ruby. 2001-07-24 11:19 ljohnson * swig-interfaces/: FXBMPIcon.i, FXBMPImage.i, FXGIFCursor.i, FXJPEGImage.i, FXPNGImage.i, FXTIFIcon.i, FXTIFImage.i, core.i, dialogs.i, fxdefs.i, icons.i, image.i, mdi.i, opengl.i: Some patches to get it compileable under Microsoft Visual C++ for the "mswin32" build of Ruby. 2001-07-20 14:15 ljohnson * swig-interfaces/: FXFile.i, core.i: Removed wrappers for FXFile (redundant for most scripting languages). 2001-07-20 14:14 ljohnson * examples/imageviewer.rb: Added support for loading PCX and TIF images. 2001-07-20 10:32 ljohnson * examples/textedit/textedit.rb: Fixed the event handlers to use "sender.handle(...)" form instead of calling sender's instance methods directly. 2001-07-18 17:20 ljohnson * swig-interfaces/: FXObject.i, typemaps.i: Corrected typemaps, etc. so that calls to sender.handle() from Ruby code correctly marshal the message data back to the appropriate void* type. 2001-07-18 17:18 ljohnson * swig-interfaces/: FXCharset.i, FXText.i, core.i: Killed off the FXCharset class and replaced refs to it in FXText with strings. 2001-07-18 14:35 ljohnson * swig-interfaces/: FXPCXIcon.i, FXPCXImage.i, dialogs.i: [no log message] 2001-07-18 12:50 ljohnson * swig-interfaces/: FXGLObject.i, FXList.i, FXListBox.i, FXTable.i, FXTreeList.i, FXTreeListBox.i: Moved the iterator implementations out of the SWIG interface files and into a new library file, iterators.rb. 2001-07-18 12:36 ljohnson * swig-interfaces/: FXApp.i, FXArrowButton.i, FXButton.i, FXCheckButton.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXComboBox.i, FXCursor.i, FXDC.i, FXDelegator.i, FXDial.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGLContext.i, FXGLShape.i, FXGLTriangleMesh.i, FXGLViewer.i, FXGLVisual.i, FXGroupBox.i, FXHeader.i, FXIconList.i, FXId.i, FXImage.i, FXImageView.i, FXInputDialog.i, FXJPEGIcon.i, FXJPEGImage.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIChild.i, FXMDIClient.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuSeparator.i, FXMenuTitle.i, FXOptionMenu.i, FXPacker.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXProgressDialog.i, FXRadioButton.i, FXRange.i, FXRecentFiles.i, FXRectangle.i, FXRegistry.i, FXReplaceDialog.i, FXScrollArea.i, FXScrollbar.i, FXSearchDialog.i, FXSettings.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXStream.i, FXSwitcher.i, FXTIFIcon.i, FXTIFImage.i, FXTab.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXVisual.i, FXWindow.i: Moved all the aliases from SWIG pragmas to a new library module, aliases.rb. 2001-07-16 14:15 ljohnson * swig-interfaces/: core.i, fxkeys.i: Moved the keycap definitions out of the C extension code and into a new library file. 2001-07-13 17:11 ljohnson * ANNOUNCE, README.win32, fox-includes/FXApp.h, fox-includes/FXButton.h, fox-includes/FXCursor.h, fox-includes/FXDC.h, fox-includes/FXDCPrint.h, fox-includes/FXDataTarget.h, fox-includes/FXDirList.h, fox-includes/FXFile.h, fox-includes/FXFileList.h, fox-includes/FXIconList.h, fox-includes/FXList.h, fox-includes/FXMDIChild.h, fox-includes/FXOptionMenu.h, fox-includes/FXPrintDialog.h, fox-includes/FXProfiler.h, fox-includes/FXProgressBar.h, fox-includes/FXProgressDialog.h, fox-includes/FXRecentFiles.h, fox-includes/FXRegistry.h, fox-includes/FXSettings.h, fox-includes/FXSpinner.h, fox-includes/FXTIFIcon.h, fox-includes/FXTIFImage.h, fox-includes/FXText.h, fox-includes/FXTreeList.h, fox-includes/fx.h, fox-includes/fxdefs.h, fox-includes/fxver.h, swig-interfaces/FXApp.i, swig-interfaces/FXButton.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCPrint.i, swig-interfaces/FXDataTarget.i, swig-interfaces/FXDirList.i, swig-interfaces/FXFileList.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXProgressBar.i, swig-interfaces/FXProgressDialog.i, swig-interfaces/FXRecentFiles.i, swig-interfaces/FXRegistry.i, swig-interfaces/FXSettings.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXTIFIcon.i, swig-interfaces/FXTIFImage.i, swig-interfaces/FXText.i, swig-interfaces/FXTreeList.i, swig-interfaces/core.i, swig-interfaces/dialogs.i, swig-interfaces/fxdefs.i, swig-interfaces/icons.i, swig-interfaces/image.i, swig-interfaces/mdi.i, swig-interfaces/opengl.i, swig-interfaces/renames.i, swig-interfaces/stubs.i: Updates for fox-0.99.174. Also added support for new classes FXPCXIcon, FXPCXImage, FXTIFIcon, FXTIFImage, and FXProgressDialog. 2001-07-13 12:52 ljohnson * make-drop.sh: [no log message] 2001-07-13 12:51 ljohnson * ANNOUNCE, README.win32, README.win32.tmpl, drop-win32.sh, index.html, setversions.rb, doc/book.html, doc/changes.html, doc/differences.html, doc/opengl.html, doc/opengl.sgml, doc/todo.html, doc/todo.sgml: Various last-minute fixes... 2001-07-13 11:42 ljohnson * ChangeLog: [no log message] 2001-07-13 11:35 ljohnson * doc/: book.html, changes.html, changes.sgml: [no log message] 2001-07-13 11:24 ljohnson * doc/: book.html, build.html, build.sgml, changes.html, changes.sgml, differences.html, opengl.html: More documentation about things that can go wrong during the build, etc. 2001-07-13 10:31 ljohnson * swig-interfaces/: FXDirList.i, FXFileList.i, FXHeader.i, FXIconList.i, FXList.i, FXTable.i, FXTreeList.i, FXTreeListBox.i: Added a fix related the problem of transfer-of-ownership of list items, etc. 2001-07-13 10:23 ljohnson * setup.rb: Minor patch to setup.rb for Lyle; ignore CVS administrative directories. 2001-07-13 10:17 ljohnson * make-drop.sh: [no log message] 2001-07-12 15:38 ljohnson * make-drop.sh: [no log message] 2001-07-12 15:34 ljohnson * examples/browser.rb, examples/button.rb, examples/datatarget.rb, examples/dialog.rb, examples/dirlist.rb, examples/examples.rb, examples/foursplit.rb, examples/gltest.rb, examples/glviewer.rb, examples/groupbox.rb, examples/header.rb, examples/hello2.rb, examples/image.rb, examples/imageviewer.rb, examples/mditest.rb, examples/responder.rb, examples/scribble.rb, examples/shutter.rb, examples/splitter.rb, examples/tabbook.rb, examples/table.rb, examples/textedit/commands.rb, examples/textedit/responder.rb, examples/textedit/textedit.rb, examples/textedit/undolist.rb, setversions.rb, swig-interfaces/Makefile: [no log message] 2001-07-12 14:44 ljohnson * ext/PATHCONV: [no log message] 2001-07-12 14:16 ljohnson * lib/: PATHCONV, responder.rb, undolist.rb: Started rearranging things for use with setup.rb. 2001-07-12 14:08 ljohnson * make-drop.sh: [no log message] 2001-07-12 14:03 ljohnson * setup.rb: [no log message] 2001-07-12 13:16 ljohnson * MANIFEST: [no log message] 2001-07-12 13:02 ljohnson * ChangeLog: [no log message] 2001-07-12 11:30 ljohnson * doc/: book.html, build.html, build.sgml, changes.html, changes.sgml, differences.html, opengl.html, todo.html, todo.sgml: Added a lot of information about things that can go wrong during the build and installation process, and workarounds for the same. 2001-07-12 09:50 ljohnson * swig-interfaces/FXWindow.i: [no log message] 2001-07-09 16:31 ljohnson * swig-interfaces/: FXApp.i, FXArrowButton.i, FXButton.i, FXCheckButton.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXComboBox.i, FXComposite.i, FXDataTarget.i, FXDebugTarget.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDirBox.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDriveBox.i, FXFileList.i, FXFileSelector.i, FXFontSelector.i, FXGLViewer.i, FXGroupBox.i, FXHeader.i, FXIconList.i, FXInputDialog.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIChild.i, FXMDIClient.i, FXMainWindow.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuTitle.i, FXMenubar.i, FXMessageBox.i, FXObject.i, FXOptionMenu.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXRadioButton.i, FXRecentFiles.i, FXReplaceDialog.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXShell.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusline.i, FXSwitcher.i, FXTab.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXUndoList.i, FXWindow.i, typemaps.i: Added typemaps for all message handler functions so that the void* message data is correctly converted from a Ruby instance to something that the C++ library expects to see. 2001-07-05 11:50 ljohnson * doc/: book.html, book.sgml, changes.html, differences.html, opengl.html, opengl.sgml, todo.html, tutorial1.html: [no log message] 2001-07-05 11:42 ljohnson * doc/: book.html, build.html, build.sgml, changes.html, changes.sgml, differences.html, differences.sgml, todo.html, todo.sgml: Latest documentation updates. 2001-07-05 11:01 ljohnson * lib/responder.rb: [no log message] 2001-07-05 10:47 ljohnson * examples/textedit/: commands.rb, textedit.rb, undolist.rb, responder.rb: [no log message] 2001-07-02 16:54 ljohnson * swig-interfaces/: FX4Splitter.i, FXAccelTable.i, FXArrowButton.i, FXButton.i, FXCanvas.i, FXCheckButton.i, FXColorWell.i, FXComboBox.i, FXComposite.i, FXDial.i, FXDialogBox.i, FXDirList.i, FXDragCorner.i, FXFileList.i, FXFrame.i, FXGLShape.i, FXGLViewer.i, FXGroupBox.i, FXHeader.i, FXIconList.i, FXImageView.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIButton.i, FXMDIChild.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXOptionMenu.i, FXPacker.i, FXPopup.i, FXProgressBar.i, FXRadioButton.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSeparator.i, FXShell.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusline.i, FXSwitcher.i, FXTab.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTreeList.i, FXTreeListBox.i, FXWindow.i: Modified declarations of a lot of message handlers to use PTR_EVENT typemap instead of regular void* typemap. 2001-07-02 16:54 ljohnson * swig-interfaces/typemaps.i: Corrected the typemap for converting Ruby FXEvent objects back into pointer-to-void; the conversion wasn't working properly as written. 2001-07-02 14:29 ljohnson * swig-interfaces/: FXAccelTable.i, FXArrowButton.i, FXButton.i, FXCanvas.i, FXCheckButton.i, FXColorWell.i, FXComboBox.i, FXComposite.i, FXDialogBox.i, FXGLViewer.i, FXHeader.i, FXIconList.i, FXList.i, FXListBox.i, FXMenuButton.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuTitle.i, FXOptionMenu.i, FXPopup.i, FXRadioButton.i, FXScrollWindow.i, FXSpinner.i, FXTab.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbarTab.i, FXTreeList.i, FXTreeListBox.i, FXWindow.i, typemaps.i: Corrected the typemaps for converting Ruby objects into item data. Started adding typemaps to convert Ruby objects back into void pointers used by FOX message data. 2001-06-28 15:05 ljohnson * doc/: book.html, book.sgml, changes.html, changes.sgml, differences.html, differences.sgml, todo.html, tutorial1.html: Added a section on the differences between FOX and FXRuby. 2001-06-26 13:46 ljohnson * swig-interfaces/FXTable.i: Added initial code for Barry Shultz's suggestion of enumerable FXTable rows. Still need a function to retrieve a specific table item given its row and column number. 2001-06-26 13:27 ljohnson * swig-interfaces/typemaps.i: Added typemaps for converting an array of Ruby strings into an array of C strings (i.e. type "const FXchar**") so that the constructors for FXXPMIcon and FXXPMImage work properly. 2001-06-25 16:53 ljohnson * index.html, doc/book.html, doc/build.html, doc/build.sgml, doc/changes.html, doc/changes.sgml, doc/todo.html, doc/todo.sgml: Documentation updates. 2001-06-25 16:16 ljohnson * ANNOUNCE, README.win32, index.html, setversions.rb: Updated these to reflect new FOX WWW & FTP URLs at fox-toolkit.org. 2001-06-25 16:11 ljohnson * fox-includes/FX4Splitter.h, fox-includes/FXArrowButton.h, fox-includes/FXButton.h, fox-includes/FXCanvas.h, fox-includes/FXCheckButton.h, fox-includes/FXColorWell.h, fox-includes/FXComboBox.h, fox-includes/FXComposite.h, fox-includes/FXDial.h, fox-includes/FXFile.h, fox-includes/FXFileDict.h, fox-includes/FXFileSelector.h, fox-includes/FXGLCanvas.h, fox-includes/FXGLViewer.h, fox-includes/FXHeader.h, fox-includes/FXIconList.h, fox-includes/FXList.h, swig-interfaces/FXCanvas.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXComposite.i, swig-interfaces/FXFileDict.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMatrix.i, swig-interfaces/FXMenuCascade.i, swig-interfaces/FXMenuCommand.i, swig-interfaces/FXMenubar.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXRectangle.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXWindow.i, swig-interfaces/fxdefs.i, swig-interfaces/stubs.i, fox-includes/FXListBox.h, fox-includes/FXMatrix.h, fox-includes/FXMenuCascade.h, fox-includes/FXMenuCommand.h, fox-includes/FXMenubar.h, fox-includes/FXMessageBox.h, fox-includes/FXObject.h, fox-includes/FXObjectList.h, fox-includes/FXRadioButton.h, fox-includes/FXRecentFiles.h, fox-includes/FXRectangle.h, fox-includes/FXScrollbar.h, fox-includes/FXSlider.h, fox-includes/FXSpinner.h, fox-includes/FXSplitter.h, fox-includes/FXString.h, fox-includes/FXTextField.h, fox-includes/FXToggleButton.h, fox-includes/FXTreeList.h, fox-includes/FXTreeListBox.h, fox-includes/FXWindow.h, fox-includes/fxdefs.h, fox-includes/fxver.h, fox-includes/xincs.h: Updated SWIG interface files and header files for fox-0.99.173. 2001-06-25 16:09 ljohnson * examples/browser.rb: Cache the method and constant name lookups for quicker access. 2001-05-31 15:12 ljohnson * ChangeLog: [no log message] 2001-05-31 13:53 ljohnson * swig-interfaces/FXWindow.i: Added the removeChild method to FXWindow, for removing a child window from its parent's list of children. This calls "delete child" on the underlying C++ object instance. Once this is done, any outstanding references to the object in the Ruby layer are invalidated. 2001-05-30 16:26 ljohnson * lib/undolist.rb, swig-interfaces/core.i, swig-interfaces/renames.i: Replaced the wrapped C++ classes for FXCommand and FXUndoList with pure Ruby implementations of the same (in module lib/undolist.rb). 2001-05-30 16:02 ljohnson * examples/splitter.rb: Added the splitter example. 2001-05-30 10:41 ljohnson * examples/browser.rb: Beefed this one up a little more. Probably should cache the methods and constants lists since they take so much time to generate on the fly. 2001-05-24 12:41 ljohnson * lib/: FXUndoList.rb, undolist.rb: [no log message] 2001-05-24 11:55 ljohnson * lib/FXUndoList.rb: [no log message] 2001-05-23 17:50 ljohnson * examples/: icons/delimit.gif, icons/indent.gif, icons/palette.gif, icons/pattern.gif, textedit/prefdialog.rb, textedit/textedit.rb: Latest updates for the textedit example. It sort-of works now ;) 2001-05-23 17:31 ljohnson * swig-interfaces/: FXUndoList.i, renames.i, stubs.i: Added support for FXUndoList and FXCommand classes (although these will possibly be replaced with "pure Ruby" equivalents later). 2001-05-22 15:27 ljohnson * examples/: icons/big_gif.gif, icons/saveas.gif, textedit/commands.rb, textedit/helpwindow.rb, textedit/textedit.rb: [no log message] 2001-05-22 10:58 ljohnson * swig-interfaces/FXFont.i: Corrected implementations of fxparsefontdesc() and fxunparsefontdesc(). 2001-05-21 18:08 ljohnson * examples/: datatarget.rb, imageviewer.rb: Added calls to addSignal() as in their C++ equivalents. 2001-05-21 18:04 ljohnson * swig-interfaces/FXApp.i: Extended the interfaces for FXApp#addSignal and FXApp#removeSignal to accept either a string or integer as their first argument. If it's a string (e.g. "SIGINT" or just "INT") the code will figure out the corresponding signal number for you. 2001-05-21 09:35 ljohnson * examples/textedit/textedit.rb: [no log message] 2001-05-17 16:03 ljohnson * swig-interfaces/core.i: Added optional exception catching for errors in message handlers (per Ted Meng's suggestion). 2001-05-16 16:01 ljohnson * swig-interfaces/: FXComboBox.i, FXHeader.i, FXIconList.i, FXId.i, FXList.i, FXListBox.i, FXTable.i, FXTreeList.i, FXTreeListBox.i: Corrected the implementation of the various getData() and setData() functions, including GC-related stuff. 2001-05-16 15:09 ljohnson * swig-interfaces/: FXComboBox.i, FXGLObject.i, FXHeader.i, FXIconList.i, FXList.i, FXListBox.i, FXTreeList.i, FXTreeListBox.i: Added each() instance methods for FXComboBox, FXGLGroup, FXHeader, FXIconList, FXList, FXListBox, FXTreeItem, FXTreeList and FXTreeListBox in support of iterating over their sub-items. Also mixed the Enumberable module into all of these classes. 2001-05-16 15:06 ljohnson * examples/header.rb: [no log message] 2001-05-16 13:19 ljohnson * examples/mditest.rb: [no log message] 2001-05-16 12:33 ljohnson * examples/mditest.rb: Added the MDI example program. 2001-05-15 13:35 ljohnson * examples/gltest.rb: Modified calls to Vertex3f and Normal3f for compatibility with Ruby/OpenGL version 0.32. 2001-05-14 11:37 ljohnson * index.html: Corrected the download location for Opengl95.exe. 2001-05-14 11:28 ljohnson * index.html: Added a note about the missing OpenGL libraries for Windows 95, and how to get them. 2001-05-14 10:04 ljohnson * swig-interfaces/: FXComboBox.i, FXGroupBox.i, FXHeader.i, FXIconList.i, FXInputDialog.i, FXLabel.i, FXList.i, FXMenuCaption.i, FXStatusline.i, FXTable.i, FXText.i, FXTextField.i, FXTooltip.i, FXTreeList.i: Added "to_s" alias for all "getText" instance methods (per Barry Shultz's suggestion). 2001-05-11 12:06 ljohnson * ChangeLog: [no log message] 2001-05-11 12:05 ljohnson * doc/: build.html, build.sgml, changes.html: Documentation updates. 2001-05-11 11:55 ljohnson * ANNOUNCE: [no log message] 2001-05-11 11:53 ljohnson * ANNOUNCE.tmpl, swig-interfaces/FX4Splitter.i, swig-interfaces/FXAccelTable.i, swig-interfaces/FXApp.i, swig-interfaces/FXArrowButton.i, swig-interfaces/FXBMPIcon.i, swig-interfaces/FXBMPImage.i, swig-interfaces/FXBitmap.i, swig-interfaces/FXButton.i, swig-interfaces/FXCanvas.i, swig-interfaces/FXCharset.i, swig-interfaces/FXCheckButton.i, swig-interfaces/FXColorDialog.i, swig-interfaces/FXColorSelector.i, swig-interfaces/FXColorWell.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXComposite.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCPrint.i, swig-interfaces/FXDCWindow.i, swig-interfaces/FXDHMat.i, swig-interfaces/FXDHVec.i, swig-interfaces/FXDQuat.i, swig-interfaces/FXDVec.i, swig-interfaces/FXDataTarget.i, swig-interfaces/FXDebugTarget.i, swig-interfaces/FXDelegator.i, swig-interfaces/FXDial.i, swig-interfaces/FXDialogBox.i, swig-interfaces/FXDict.i, swig-interfaces/FXDirBox.i, swig-interfaces/FXDirDialog.i, swig-interfaces/FXDirList.i, swig-interfaces/FXDirSelector.i, swig-interfaces/FXDocument.i, swig-interfaces/FXDragCorner.i, swig-interfaces/FXDrawable.i, swig-interfaces/FXDriveBox.i, swig-interfaces/FXFile.i, swig-interfaces/FXFileDialog.i, swig-interfaces/FXFileDict.i, swig-interfaces/FXFileList.i, swig-interfaces/FXFileSelector.i, swig-interfaces/FXFont.i, swig-interfaces/FXFontDialog.i, swig-interfaces/FXFontSelector.i, swig-interfaces/FXFrame.i, swig-interfaces/FXGIFCursor.i, swig-interfaces/FXGIFIcon.i, swig-interfaces/FXGIFImage.i, swig-interfaces/FXGLCanvas.i, swig-interfaces/FXGLCone.i, swig-interfaces/FXGLContext.i, swig-interfaces/FXGLCube.i, swig-interfaces/FXGLCylinder.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLShape.i, swig-interfaces/FXGLSphere.i, swig-interfaces/FXGLTriangleMesh.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXGLVisual.i, swig-interfaces/FXGroupBox.i, swig-interfaces/FXHMat.i, swig-interfaces/FXHVec.i, swig-interfaces/FXHeader.i, swig-interfaces/FXHorizontalFrame.i, swig-interfaces/FXIcon.i, swig-interfaces/FXIconList.i, swig-interfaces/FXId.i, swig-interfaces/FXImage.i, swig-interfaces/FXImageView.i, swig-interfaces/FXInputDialog.i, swig-interfaces/FXJPEGIcon.i, swig-interfaces/FXJPEGImage.i, swig-interfaces/FXLabel.i, swig-interfaces/FXList.i, swig-interfaces/FXListBox.i, swig-interfaces/FXMDIButton.i, swig-interfaces/FXMDIChild.i, swig-interfaces/FXMDIClient.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXMatrix.i, swig-interfaces/FXMenuButton.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXMenuCascade.i, swig-interfaces/FXMenuCommand.i, swig-interfaces/FXMenuPane.i, swig-interfaces/FXMenuSeparator.i, swig-interfaces/FXMenuTitle.i, swig-interfaces/FXMenubar.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXObject.i, swig-interfaces/FXOptionMenu.i, swig-interfaces/FXPCXIcon.i, swig-interfaces/FXPCXImage.i, swig-interfaces/FXPNGIcon.i, swig-interfaces/FXPNGImage.i, swig-interfaces/FXPacker.i, swig-interfaces/FXPoint.i, swig-interfaces/FXPopup.i, swig-interfaces/FXPrintDialog.i, swig-interfaces/FXProgressBar.i, swig-interfaces/FXQuat.i, swig-interfaces/FXRadioButton.i, swig-interfaces/FXRange.i, swig-interfaces/FXRecentFiles.i, swig-interfaces/FXRectangle.i, swig-interfaces/FXRegion.i, swig-interfaces/FXRegistry.i, swig-interfaces/FXReplaceDialog.i, swig-interfaces/FXRootWindow.i, swig-interfaces/FXScrollArea.i, swig-interfaces/FXScrollWindow.i, swig-interfaces/FXScrollbar.i, swig-interfaces/FXSearchDialog.i, swig-interfaces/FXSeparator.i, swig-interfaces/FXSettings.i, swig-interfaces/FXShell.i, swig-interfaces/FXShutter.i, swig-interfaces/FXSize.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXStatusbar.i, swig-interfaces/FXStatusline.i, swig-interfaces/FXStream.i, swig-interfaces/FXSwitcher.i, swig-interfaces/FXTab.i, swig-interfaces/FXTable.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXToggleButton.i, swig-interfaces/FXToolbar.i, swig-interfaces/FXToolbarGrip.i, swig-interfaces/FXToolbarShell.i, swig-interfaces/FXToolbarTab.i, swig-interfaces/FXTooltip.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXTreeList.i, swig-interfaces/FXTreeListBox.i, swig-interfaces/FXURL.i, swig-interfaces/FXUndoList.i, swig-interfaces/FXVec.i, swig-interfaces/FXVerticalFrame.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/FXXPMIcon.i, swig-interfaces/FXXPMImage.i, swig-interfaces/core.i, swig-interfaces/dialogs.i, swig-interfaces/fxdefs.i, swig-interfaces/fxkeys.i, swig-interfaces/icons.i, swig-interfaces/image.i, swig-interfaces/mdi.i, swig-interfaces/opengl.i, swig-interfaces/renames.i, swig-interfaces/stubs.i, swig-interfaces/typemaps.i: Added license information to the top of all source files. 2001-05-11 11:10 ljohnson * LICENSE: [no log message] 2001-05-10 17:35 ljohnson * ChangeLog: [no log message] 2001-05-10 16:41 ljohnson * ANNOUNCE, README.win32, doc/changes.sgml, fox-includes/FXArrowButton.h, fox-includes/FXButton.h, fox-includes/FXCheckButton.h, fox-includes/FXMenuButton.h, fox-includes/FXObject.h, fox-includes/FXPCXIcon.h, fox-includes/FXPCXImage.h, fox-includes/FXPopup.h, fox-includes/FXRadioButton.h, fox-includes/FXSettings.h, fox-includes/FXTab.h, fox-includes/FXText.h, fox-includes/FXToggleButton.h, fox-includes/FXToolbarTab.h, fox-includes/FXTopWindow.h, fox-includes/fx.h, fox-includes/fxdefs.h, fox-includes/fxver.h, swig-interfaces/FXArrowButton.i, swig-interfaces/FXButton.i, swig-interfaces/FXCheckButton.i, swig-interfaces/FXMenuButton.i, swig-interfaces/FXPCXIcon.i, swig-interfaces/FXPCXImage.i, swig-interfaces/FXRadioButton.i, swig-interfaces/FXSettings.i, swig-interfaces/FXTab.i, swig-interfaces/FXText.i, swig-interfaces/FXToggleButton.i, swig-interfaces/FXToolbarTab.i, swig-interfaces/icons.i, swig-interfaces/image.i: Updates for fox-0.99.172. 2001-05-10 16:19 ljohnson * swig-interfaces/: FXGLViewer.i, FXIconList.i, FXList.i, FXTreeList.i: Stubbed-in sort procedures for FXGLViewer, FXIconList, FXList and FXTreeList. 2001-05-09 18:12 ljohnson * ChangeLog, examples/imageviewer.rb: [no log message] 2001-05-09 18:01 ljohnson * doc/: book.html, book.sgml, changes.html, changes.sgml, opengl.sgml, todo.html, todo.sgml: [no log message] 2001-05-09 17:44 ljohnson * examples/image.rb: Replaced calls to FXDCWindow#end with forcing a run of the garbage collector. This can be fixed back when Jeroen fixes the problem of calling FXDCWindow::end() more than once. Also fixed a bug in the save image callback function. 2001-05-09 16:51 ljohnson * examples/: dialog.rb, foursplit.rb, glviewer.rb, groupbox.rb, header.rb, image.rb, imageviewer.rb, scribble.rb, shutter.rb, tabbook.rb, table.rb: Marked these examples as safe for garbage collection. 2001-05-09 13:45 ljohnson * swig-interfaces/: FXApp.i, FXArrowButton.i, FXButton.i, FXCheckButton.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXComboBox.i, FXComposite.i, FXCursor.i, FXDC.i, FXDataTarget.i, FXDelegator.i, FXDial.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGLContext.i, FXGLShape.i, FXGLTriangleMesh.i, FXGLViewer.i, FXGLVisual.i, FXGroupBox.i, FXHeader.i, FXIconList.i, FXId.i, FXImage.i, FXImageView.i, FXInputDialog.i, FXJPEGIcon.i, FXJPEGImage.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXOptionMenu.i, FXPacker.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXRadioButton.i, FXRange.i, FXRecentFiles.i, FXRegistry.i, FXReplaceDialog.i, FXScrollArea.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXSettings.i, FXShell.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXStream.i, FXSwitcher.i, FXTab.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXVisual.i, FXWindow.i, FXXPMIcon.i, FXXPMImage.i: Added aliases for all of the accessor functions (i.e. getXXX and setXXX) so that those properties can be accessed directly; for example, "getText" is aliased to "text" and "setText" is aliased to "text=". 2001-05-09 13:44 ljohnson * examples/dirlist.rb: [no log message] 2001-05-08 16:35 ljohnson * examples/button.rb: Modified callbacks to take advantage of new (aliased) accessor functions like "iconPosition" and "iconPosition=" (for getIconPosition and setIconPosition) and "justify" and "justify=" (for getJustify and setJustify). This reduces the code size and, one could argue, makes it clearer what's going on. 2001-05-04 18:04 ljohnson * examples/gltest.rb: [no log message] 2001-05-04 10:05 ljohnson * examples/textedit/prefdialog.rb: Initial version of Preferences Dialog for the TextEdit application. 2001-05-03 11:18 ljohnson * examples/dirlist.rb: [no log message] 2001-05-03 11:15 ljohnson * examples/datatarget.rb: [no log message] 2001-05-03 10:46 ljohnson * examples/button.rb: [no log message] 2001-05-03 09:06 ljohnson * swig-interfaces/: FXDC.i, FXDCPrint.i, FXDCWindow.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGLCanvas.i, FXGLCone.i, FXGLCube.i, FXGLCylinder.i, FXGLShape.i, FXGLSphere.i, FXGLTriangleMesh.i, FXGLViewer.i, FXGLVisual.i, FXImageView.i, FXInputDialog.i, FXJPEGIcon.i, FXJPEGImage.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXMessageBox.i, FXOptionMenu.i, FXPNGIcon.i, FXPNGImage.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXRadioButton.i, FXReplaceDialog.i, FXRootWindow.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXStream.i, FXSwitcher.i, FXTab.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXVisual.i, FXXPMIcon.i, FXXPMImage.i: Garbage collection fixes, round two. I think everything is handled appropriately now and so the intensive testing begins... 2001-05-02 11:23 ljohnson * examples/hello2.rb: [no log message] 2001-05-02 10:12 ljohnson * swig-interfaces/: FX4Splitter.i, FXAccelTable.i, FXApp.i, FXArrowButton.i, FXBMPIcon.i, FXBMPImage.i, FXBitmap.i, FXButton.i, FXCanvas.i, FXCheckButton.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXComboBox.i, FXComposite.i, FXCursor.i, FXDataTarget.i, FXDebugTarget.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGLContext.i, FXGLObject.i, FXGroupBox.i, FXHeader.i, FXHorizontalFrame.i, FXIcon.i, FXIconList.i, FXId.i, FXImage.i, FXLabel.i, FXList.i, FXListBox.i, FXMainWindow.i, FXObject.i, FXPacker.i, FXRecentFiles.i, FXShell.i, FXStatusline.i, FXTable.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXUndoList.i, FXVerticalFrame.i, FXWindow.i: Garbage collection fixes, round one. Added destructors which call FXRbUnregisterRubyObj() to the C++ classes and added pragmas to the SWIG interfaces to ensure that the correct "mark" function gets called for those classes. 2001-05-01 12:23 ljohnson * ANNOUNCE, README.win32, fox-includes/FXApp.h, fox-includes/FXArrowButton.h, fox-includes/FXButton.h, fox-includes/FXCheckButton.h, fox-includes/FXDC.h, fox-includes/FXDCPrint.h, fox-includes/FXDirList.h, fox-includes/FXFile.h, fox-includes/FXFileList.h, fox-includes/FXGLCone.h, fox-includes/FXGLCube.h, fox-includes/FXGLCylinder.h, fox-includes/FXGLObject.h, fox-includes/FXGLShape.h, fox-includes/FXGLSphere.h, fox-includes/FXGLTriangleMesh.h, fox-includes/FXGLViewer.h, fox-includes/FXGroupBox.h, fox-includes/FXHeader.h, fox-includes/FXIconList.h, fox-includes/FXId.h, fox-includes/FXLabel.h, fox-includes/FXList.h, fox-includes/FXMDIChild.h, fox-includes/FXMenuButton.h, fox-includes/FXMenuCascade.h, fox-includes/FXObjectList.h, fox-includes/FXOptionMenu.h, fox-includes/FXPrintDialog.h, fox-includes/FXRadioButton.h, fox-includes/FXRegistry.h, fox-includes/FXScrollArea.h, fox-includes/FXScrollbar.h, fox-includes/FXSettings.h, fox-includes/FXShutter.h, fox-includes/FXSlider.h, fox-includes/FXString.h, fox-includes/FXTab.h, fox-includes/FXText.h, fox-includes/FXTextField.h, fox-includes/FXToggleButton.h, fox-includes/FXTooltip.h, fox-includes/FXTreeList.h, fox-includes/FXWindow.h, fox-includes/fx.h, fox-includes/fxdefs.h, fox-includes/fxver.h, fox-includes/xincs.h, swig-interfaces/FXApp.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCPrint.i, swig-interfaces/FXFile.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXGroupBox.i, swig-interfaces/FXId.i, swig-interfaces/FXMenuCaption.i, swig-interfaces/FXPrintDialog.i, swig-interfaces/FXRegistry.i, swig-interfaces/FXScrollbar.i, swig-interfaces/FXSettings.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, swig-interfaces/FXToolbarTab.i, swig-interfaces/FXWindow.i, swig-interfaces/core.i, swig-interfaces/fox.i, swig-interfaces/fxdefs.i, swig-interfaces/stubs.i: Updates for compatibility with fox-0.99.169. Also fixed some bugs related to FXApp::init(). Since the C++ function expects a C-style argument list where the zeroth argument is the executable name, we need to augment Ruby's ARGV array appropriately before passing that argv[] on to the C++ code. Also need to make sure that on return, ARGV reflects any changes to argv[] made by FOX. 2001-04-26 09:31 ljohnson * examples/hello.rb: [no log message] 2001-04-25 15:50 ljohnson * swig-interfaces/: FXAccelTable.i, FXApp.i, FXArrowButton.i, FXBMPIcon.i, FXBMPImage.i, FXBitmap.i, FXButton.i, FXCanvas.i, FXCheckButton.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXComboBox.i, FXComposite.i, FXCursor.i, FXDC.i, FXDCPrint.i, FXDCWindow.i, FXDataTarget.i, FXDebugTarget.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGLCanvas.i, FXGLCone.i, FXGLContext.i, FXGLCube.i, FXGLCylinder.i, FXGLObject.i, FXGLShape.i, FXGLSphere.i, FXGLTriangleMesh.i, FXGLViewer.i, FXGLVisual.i, FXGroupBox.i, FXHeader.i, FXHorizontalFrame.i, FXIcon.i, FXIconList.i, FXId.i, FXImage.i, FXImageView.i, FXInputDialog.i, FXJPEGIcon.i, FXJPEGImage.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMainWindow.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXMessageBox.i, FXObject.i, FXOptionMenu.i, FXPNGIcon.i, FXPNGImage.i, FXPacker.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXRadioButton.i, FXRecentFiles.i, FXReplaceDialog.i, FXRootWindow.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXShell.i, FXShutter.i, FXSize.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXStream.i, FXSwitcher.i, FXTab.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXUndoList.i, FXVerticalFrame.i, FXVisual.i, FXWindow.i, FXXPMIcon.i, FXXPMImage.i: Added C++ class destructor definitions and SWIG declarations for the same, to ensure that the Ruby garbage collector knows which function to call when destroying one of these objects. 2001-04-19 16:47 ljohnson * examples/glviewer.rb: [no log message] 2001-04-19 16:47 ljohnson * swig-interfaces/FXGLObject.i: Corrected bugs for FXGLObject#drag and FXGLObject#bounds. 2001-04-19 16:46 ljohnson * swig-interfaces/FXMDIChild.i: Corrected a bug for calling FXMDIChild's virtual functions. 2001-04-19 16:05 ljohnson * examples/glviewer.rb: Added the new glviewer.rb example program. 2001-04-19 16:04 ljohnson * examples/icons/: backview.gif, bigfolder.gif, bottomview.gif, camera.gif, filenew.gif, filesaveas.gif, fonts.gif, fox.gif, foxicon.gif, frontview.gif, help_gif.gif, kill.gif, leftview.gif, light.gif, newfolder.gif, nolight.gif, parallel.gif, penguin.gif, perspective.gif, printicon.gif, prop.gif, redo_gif.gif, rightview.gif, small_gif.gif, smoothlight.gif, topview.gif, undo_gif.gif, winapp.gif, zoom.gif: Added a bunch of new GIF icons for new examples. 2001-04-19 12:56 ljohnson * ANNOUNCE, ANNOUNCE.tmpl: [no log message] 2001-04-19 12:13 ljohnson * update_website.sh: [no log message] 2001-04-19 10:58 ljohnson * doc/: book.html, changes.html, build.html, build.sgml, todo.html, todo.sgml: [no log message] 2001-04-19 10:11 ljohnson * ChangeLog: [no log message] 2001-04-19 10:07 ljohnson * examples/datatarget.rb: Disabled threads support for this one since it relies so much on the GUI updating done during idle time. 2001-04-19 10:07 ljohnson * doc/opengl.sgml: [no log message] 2001-04-19 09:49 ljohnson * swig-interfaces/FXApp.i, doc/changes.sgml: Added support for enabling and disabling threads support in FXRuby, with related changes to the Change History file. 2001-04-16 16:54 ljohnson * swig-interfaces/FXApp.i: [no log message] 2001-04-16 12:22 ljohnson * setversions.rb: [no log message] 2001-04-16 12:22 ljohnson * index.html, index.html.tmpl: Reorganized the home page. 2001-04-16 12:17 ljohnson * doc/: book.html, book.sgml, build.html, button.png, changes.html, changes.sgml, glviewer.gif, goals.html, imageviewer.png, screenshots.html, screenshots.sgml, todo.html, todo.sgml, tutorial1.html, tutorial1.sgml: Added screenshots page, plus some other minor corrections and changes. 2001-04-16 10:39 ljohnson * swig-interfaces/FXRectangle.i: Changed method names "union" and "intersection" to "__add__" and "__mul__" so that SWIG doesn't get confused, but keep "union" and "intersection" as aliases for Ruby. 2001-04-16 10:37 ljohnson * ChangeLog: [no log message] 2001-04-12 16:28 ljohnson * swig-interfaces/FXApp.i: Added initial support for threads in FXRuby apps. The current implementation mimics what was done for Ruby/GTK; it registers a chore (run during idle time) to process threads. The other solution used in Ruby/GTK (which overrides part of the event loop) is not quite as portable and might not be appropriate for FOX. Stay tuned... 2001-04-06 12:54 ljohnson * swig-interfaces/: FXPoint.i, FXRectangle.i, FXSize.i: Completed overloaded constructors and member functions implementation for FXPoint, FXRectangle and FXSize. 2001-04-06 12:52 ljohnson * tests/: TestFXPoint.rb, TestFXRectangle.rb, TestFXSize.rb, testall.rb: Added tests for FXPoint and FXRectangle. 2001-04-06 11:42 ljohnson * tests/: README, TestFXSize.rb, runtest.rb, testall.rb: Initial entries in the test battery for FXRuby. 2001-04-05 17:20 ljohnson * doc/: ChangeHistory.html, book.html, book.sgml, changes.html, changes.sgml, tutorial1.html: Modified change history to use instead of
so that the entire change history goes on the same HTML page. 2001-04-05 17:20 ljohnson * doc/template.sgml: [no log message] 2001-04-05 17:13 ljohnson * doc/: changes.html, changes.sgml: Converted the change history document to a DocBook chapter too. 2001-04-05 16:38 ljohnson * doc/: book.html, book.sgml, book1.html, build.html, build.sgml, goals.html, goals.sgml, todo.html, todo.sgml, tutorial1.html, tutorial1.sgml: Added ID tags to the SGML sources to control the output HTML filenames. 2001-04-05 16:30 ljohnson * doc/: book.sgml, book1.html, bookinfo.sgml, build.sgml, goals.sgml, template.sgml, todo.sgml: Latest changes to the DocBook sources for the documentation. 2001-04-05 15:52 ljohnson * ANNOUNCE, README.win32, index.html, fox-includes/FXApp.h, fox-includes/FXDC.h, fox-includes/FXDCPrint.h, fox-includes/FXDCWindow.h, fox-includes/FXGLObject.h, fox-includes/FXGLViewer.h, fox-includes/FXHeader.h, fox-includes/FXIconList.h, fox-includes/FXList.h, fox-includes/FXMenubar.h, fox-includes/FXPoint.h, fox-includes/FXRectangle.h, fox-includes/FXRegion.h, fox-includes/FXShutter.h, fox-includes/FXSize.h, fox-includes/FXTopWindow.h, fox-includes/fx.h, fox-includes/fxdefs.h, fox-includes/fxver.h, swig-interfaces/FXApp.i, swig-interfaces/FXDC.i, swig-interfaces/FXDCPrint.i, swig-interfaces/FXGLObject.i, swig-interfaces/FXGLViewer.i, swig-interfaces/FXHeader.i, swig-interfaces/FXIconList.i, swig-interfaces/FXList.i, swig-interfaces/FXPoint.i, swig-interfaces/FXRectangle.i, swig-interfaces/FXRegion.i, swig-interfaces/FXShutter.i, swig-interfaces/FXSize.i, swig-interfaces/FXTopWindow.i, swig-interfaces/core.i, swig-interfaces/fxdefs.i, swig-interfaces/stubs.i: Updates for fox-0.99.167. 2001-04-05 15:52 ljohnson * examples/imageviewer.rb: Fixed the call to setPatternList() to use new API (list of filters). 2001-04-05 12:46 ljohnson * examples/groupbox.rb: Modified this one to use a separate thread to continuously update the clock label with the current time. 2001-04-04 11:07 ljohnson * ANNOUNCE, setversions.rb, update_website.sh: Changes related to new SourceForge downloads URL, etc. 2001-04-02 17:51 ljohnson * doc/: Makefile, book.sgml, book.xml, bookinfo.sgml, bookinfo.xml, preface.sgml, preface.xml, tutorial1.sgml, tutorial1.xml: Switched back from DocBook XML -> DocBook SGML. 2001-03-30 11:13 ljohnson * swig-interfaces/: core.i, fxkeys.i: Added fxkeys.i (keycap definitions) to the interface. 2001-03-27 18:06 ljohnson * swig-interfaces/: FXFileDialog.i, FXFileSelector.i: Modified the interfaces for FXFileDialog#getPatternList, FXFileSelector#getPatternList, FXFileDialog#setPatternList and FXFileSelector#setPatternList to take (or return) an array of strings (one array item per pattern) of the form "C/C++ Files (*.cpp)". This is sort-of a compromise between the currently available overloaded versions of these functions. 2001-03-26 11:27 ljohnson * examples/: button.rb, datatarget.rb, dialog.rb, gltest.rb, groupbox.rb, header.rb, image.rb, imageviewer.rb, scribble.rb, tabbook.rb: Modified some of the message handler (callback) functions to not explicitly return a 1; this tests the new scheme where FXRuby will assign a default return value of 1 in some cases (e.g. if the function returns nil we'll assume they meant to return 1). 2001-03-26 10:39 ljohnson * MANIFEST: [no log message] 2001-03-23 13:16 ljohnson * swig-interfaces/: FXDC.i, FXImage.i, stubs.i: [no log message] 2001-03-23 13:16 ljohnson * swig-interfaces/FXWindow.i: Corrected overloaded version of FXWindow#update. 2001-03-23 13:16 ljohnson * examples/: button.rb, datatarget.rb, dialog.rb, dirlist.rb, examples.rb, examples.xml, foursplit.rb, gltest.rb, groupbox.rb, header.rb, hello.rb, hello2.rb, image.rb, imageviewer.rb, scribble.rb, shutter.rb, tabbook.rb, table.rb: Turn off garbage collection for now, until those issues are resolved. 2001-03-23 11:42 ljohnson * swig-interfaces/FXInputDialog.i: Fixed wrappers for FXInputDialog.getString, FXInputDialog.getInteger and FXInputDialog.getReal. 2001-03-22 15:21 ljohnson * doc/ChangeHistory.html: [no log message] 2001-03-22 14:59 ljohnson * ANNOUNCE, ANNOUNCE.tmpl, README.win32, README.win32.tmpl, index.html, index.html.tmpl, setversions.rb: [no log message] 2001-03-22 13:55 ljohnson * ChangeLog, doc/ChangeHistory.html: [no log message] 2001-03-22 10:33 ljohnson * examples/: groupbox.rb, image.rb, imageviewer.rb, table.rb: Various bug fixes for these example programs. 2001-03-22 10:33 ljohnson * swig-interfaces/: FXAccelTable.i, FXJPEGIcon.i, FXJPEGImage.i, fox.i, icons.i, image.i: Added wrappers for FXJPEGIcon and FXJPEGImage. 2001-03-21 18:04 ljohnson * swig-interfaces/FXDebugTarget.i: Corrected the messageTypeName function to return an array of strings instead of an array of ID's. 2001-03-20 11:24 ljohnson * examples/image.rb: [no log message] 2001-03-19 13:52 ljohnson * setversions.rb: [no log message] 2001-03-19 10:44 ljohnson * examples/datatarget.rb, swig-interfaces/FXDataTarget.i: Added support for FXDataTarget (including the new example). 2001-03-19 10:42 ljohnson * swig-interfaces/FXWindow.i: Fixed implementation for FXWindow#getCursorPosition. 2001-03-19 10:42 ljohnson * swig-interfaces/FXApp.i: Fixed a bug introduced in FXRuby 0.99.166, that had suppressed the wrapping for FXApp#addTimeout and FXApp#removeTimeout. 2001-03-16 18:07 ljohnson * ANNOUNCE, ANNOUNCE.tmpl: [no log message] 2001-03-16 17:42 ljohnson * drop-win32.sh: Added this helper script to make the win32 binary zip file. 2001-03-16 17:23 ljohnson * doc/ChangeHistory.html: [no log message] 2001-03-16 17:12 ljohnson * ChangeLog, ANNOUNCE, ANNOUNCE.tmpl, index.html: [no log message] 2001-03-16 16:58 ljohnson * ANNOUNCE, README.win32, index.html, setversions.rb: [no log message] 2001-03-16 16:54 ljohnson * ANNOUNCE, ANNOUNCE.tmpl, ANNOUNCE.txt, README.win32.tmpl, index.html.tmpl, setversions.rb, fox-includes/fxver.h: Templatized a lot of these auxiliary files with version information so I can update them more easily. 2001-03-16 14:06 ljohnson * index.html, doc/ChangeHistory.html: [no log message] 2001-03-15 18:59 ljohnson * ChangeLog: [no log message] 2001-03-15 18:38 ljohnson * ANNOUNCE.txt, README.win32, doc/ChangeHistory.html: Miscellaneous updates for version number (0.99.165). 2001-03-15 18:37 ljohnson * fox-includes/FXDialogBox.h, fox-includes/FXFileDict.h, fox-includes/FXMainWindow.h, fox-includes/FXPacker.h, fox-includes/FXTopWindow.h, fox-includes/fxdefs.h, fox-includes/fxver.h, swig-interfaces/FXDialogBox.i, swig-interfaces/FXFileDict.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXPacker.i, swig-interfaces/FXTopWindow.i: Updated header files and SWIG interface files for fox-0.99.165. 2001-03-15 17:53 ljohnson * ChangeLog: [no log message] 2001-03-15 17:40 ljohnson * examples/button.rb: [no log message] 2001-03-15 16:21 ljohnson * swig-interfaces/renames.i: Added renaming directives for FXDataTarget, FXDCPrint, FXDebugTarget and FXUndoList classes. 2001-03-15 13:41 ljohnson * examples/examples.rb, doc/ChangeHistory.html, doc/Makefile, doc/book.xml, doc/bookinfo.xml, doc/preface.xml, doc/tutorial1.xml: [no log message] 2001-03-15 13:40 ljohnson * swig-interfaces/FXObject.i: Removed the macro definitions for FXMAPFUNC(), FXMAPFUNCS(), FXMAPTYPE() and FXMAPTYPE(); they aren't needed here. 2001-03-15 13:39 ljohnson * examples/examples.xml: Added the XML list of examples for this directory. 2001-03-15 13:39 ljohnson * examples/: tabbook.rb, table.rb: Added the tabbook.rb and table.rb examples. 2001-03-14 13:07 ljohnson * swig-interfaces/typemaps.i: Corrected the file typemap to call FXRbGetInputHandle directly. 2001-03-14 12:30 ljohnson * doc/: Makefile, book.xml, bookinfo.xml, tutorial1.png, tutorial1.xml: Checked in initial DocBook sources for the tutorial chapters. 2001-03-14 12:28 ljohnson * swig-interfaces/: FXApp.i, fxdefs.i, typemaps.i: Added typemaps and other support for the FXApp#addInput and FXApp#removeInput methods. 2001-03-12 18:10 ljohnson * examples/hello.rb: [no log message] 2001-03-12 17:41 ljohnson * examples/README: [no log message] 2001-03-12 17:20 ljohnson * swig-interfaces/typemaps.i: [no log message] 2001-03-12 16:51 ljohnson * swig-interfaces/typemaps.i: Yet another fix for the String->FXString typemap. 2001-03-12 16:47 ljohnson * examples/imageviewer.rb: A few bug fixes for the imageviewer example. 2001-03-12 16:45 ljohnson * swig-interfaces/typemaps.i: Corrected string typemaps. 2001-03-12 16:45 ljohnson * swig-interfaces/core.i: Added wrappers for FXFile namespace to the core module. 2001-03-12 16:45 ljohnson * swig-interfaces/renames.i: Removed %rename directives for FXStream, FXFileStream and FXRegistry; they weren't needed. 2001-03-12 13:17 ljohnson * examples/minifolderopen.gif: [no log message] 2001-03-12 12:40 ljohnson * examples/: button.rb, groupbox.rb, header.rb, hello2.rb, shutter.rb: Updated these examples to look in the new "icons" subdirectory for the icons. 2001-03-12 12:35 ljohnson * examples/: bigpenguin.gif, hello2.gif, imageviewer.rb, minidoc.gif, minifolder.gif, shutter1.gif, shutter2.gif, icons/bigpenguin.gif, icons/colorpal.gif, icons/copy.gif, icons/cut.gif, icons/fileopen.gif, icons/filesave.gif, icons/hello2.gif, icons/minidoc.gif, icons/minifolder.gif, icons/minifolderopen.gif, icons/paste.gif, icons/shutter1.gif, icons/shutter2.gif, icons/tbuplevel.gif: Added the imageviewer.rb example program. Moved all of the icons from this directory to the icons/ subdirectory. 2001-03-12 10:30 ljohnson * examples/browser.rb: [no log message] 2001-03-09 18:45 ljohnson * swig-interfaces/FXFont.i: Added overloaded constructors for class FXFont. 2001-03-09 16:30 ljohnson * examples/: groupbox.rb, minifolder.gif, minifolderopen.gif: Added the "groupbox.rb" example. 2001-03-09 16:21 ljohnson * swig-interfaces/FXFileDialog.i: Corrected the implementation of FXFileDialog.getOpenFilenames(). 2001-03-09 13:05 ljohnson * examples/header.rb: Updated the hall of fame names for the header.rb example. 2001-03-09 12:54 ljohnson * examples/dirlist.rb: Added the dirlist.rb example to demonstrate the directory list widget. 2001-03-09 12:41 ljohnson * ANNOUNCE.txt, README.win32, index.html: Miscellaneous updates related to the FXRuby-0.99.164 release. 2001-03-09 12:34 ljohnson * fox-includes/FXTopWindow.h, fox-includes/FXUndoList.h, fox-includes/fxver.h, swig-interfaces/FXTopWindow.i, swig-interfaces/FXUndoList.i, swig-interfaces/stubs.i: Updated header files and SWIG interface files for fox-0.99.164. 2001-03-09 11:39 ljohnson * examples/dialog.rb: Added the dialog.rb example. 2001-03-09 11:39 ljohnson * examples/shutter.rb: Corrected layout spacing for the shutter.rb example program. 2001-03-09 11:37 ljohnson * swig-interfaces/FXDialogBox.i: Added overloaded constructors for FXDialogBox (modal versus non-modal) and corrected the implementation of the virtual execute() method. 2001-03-09 10:50 ljohnson * swig-interfaces/: FXDict.i, FXFileDict.i: Added a few aliases for the FXDict class methods so that it looks like a Ruby hash object. 2001-03-09 10:43 ljohnson * swig-interfaces/FXStream.i: Corrected the implementation of the takeBuffer() method for class FXMemoryStream. Renamed the two positions functions to "getPosition" and "setPosition", etc. 2001-03-09 10:41 ljohnson * swig-interfaces/FXInputDialog.i: Corrected the implementation of getLimits() for class FXInputDialog. 2001-03-09 10:41 ljohnson * swig-interfaces/FXDirList.i: Renamed the Ruby versions of showFiles() and showHiddenFiles() to getShowFiles() and getShowHiddenFiles(), respectively. 2001-03-09 10:39 ljohnson * swig-interfaces/FXGLShape.i: Corrected implementation of getMaterial() method for class FXGLShape. 2001-03-09 10:39 ljohnson * swig-interfaces/FXGLViewer.i: Corrected implementations of lasso(), select(), getViewport(), eyeToScreen(), getMaterial(), getBoreVector(), readPixels(), readFeedback() and getLight() methods for class FXGLViewer. 2001-03-09 10:37 ljohnson * swig-interfaces/FXGLTriangleMesh.i: Corrected implementations of getVertexBuffer(), setVertexBuffer(), getColorBuffer(), setColorBuffer(), getNormalBuffer(), setNormalBuffer(), getTextureCoordBuffer() and setTextureCoordBuffer() methods for class FXGLTriangleMesh. 2001-03-09 10:36 ljohnson * swig-interfaces/FXGLObject.i: Corrected implementation of bounds() method for class FXGLObject. 2001-03-09 10:35 ljohnson * swig-interfaces/: FXFontDialog.i, FXFontSelector.i: Corrected implementation of getFontSelection() for classes FXFontSelector and FXFontDialog. 2001-03-09 10:34 ljohnson * swig-interfaces/FXRegion.i: Corrected the implementation of bounds() method, and added overloaded operations for addition, subtraction, exclusive-or and equivalence on class FXRegion. 2001-03-09 10:30 ljohnson * swig-interfaces/FXWindow.i: Added deleteTypeName(), textTypeName(), colorTypeName() and urilistTypeName() as singleton methods, and corrected the implementations of getCursorPosition(), inquireDNDTypes(), getDNDData(), setDNDData(), translateCoordinatesFrom(), and translateCoordinatesTo() for class FXWindow. 2001-03-09 10:13 ljohnson * examples/scribble.rb: Added extra padding around the buttons, now that the constructors support all those extra arguments. 2001-03-09 10:10 ljohnson * examples/header.rb: Little bug fixes for the "header.rb" example program. 2001-03-09 10:01 ljohnson * swig-interfaces/FXScrollArea.i: Corrected the implementation of getPosition() for class FXScrollArea. 2001-03-09 10:01 ljohnson * swig-interfaces/FXPrintDialog.i: Corrected the implementation of getPrinter() for class FXPrintDialog. 2001-03-09 10:00 ljohnson * swig-interfaces/FXText.i: Corrected implementations of getText(), setText() and extractText() methods for class FXText. 2001-03-09 10:00 ljohnson * swig-interfaces/FXFont.i: Corrected the implementations of getFontDesc() and listFonts() functions for class FXFont. 2001-03-09 09:59 ljohnson * swig-interfaces/: FXFileDialog.i, FXFileSelector.i: Corrected the implementation of the getFilenames() function for the FXFileSelector and FXFileDialog classes. 2001-03-09 09:57 ljohnson * swig-interfaces/FXDebugTarget.i: Changed interface so that messageTypeName() is exposed as a singleton (not instance) method of class FXDebugTarget. 2001-03-09 09:57 ljohnson * swig-interfaces/FXColorSelector.i: Changed interface so that wellname() is exposed as a singleton (not instance) method of class FXColorSelector. 2001-03-09 09:56 ljohnson * swig-interfaces/FXApp.i: Changed interface so that copyright() and version() are exposed as singleton (not instance) methods of class FXApp. 2001-03-08 19:14 ljohnson * swig-interfaces/: FXDial.i, FXSlider.i, FXSpinner.i: Fixed the implementations of getRange() for FXDial, FXSlider and FXSpinner so that they return an array containing the low and high values. 2001-03-08 18:48 ljohnson * swig-interfaces/FXCharset.i: Make the available constructor for FXCharset be the one that's actually useful -- the one that takes a string of characters. 2001-03-08 18:43 ljohnson * swig-interfaces/FXRange.i: Corrected coding for boxCorners(). 2001-03-08 18:43 ljohnson * swig-interfaces/: FXDQuat.i, FXQuat.i: Corrected the implementation of getRollPitchYaw() for classes FXQuat and FXDQuat to return an array containing the three values. 2001-03-08 18:22 ljohnson * swig-interfaces/: FXApp.i, FXBMPIcon.i, FXBMPImage.i, FXCharset.i, FXColorSelector.i, FXDC.i, FXDCWindow.i, FXDQuat.i, FXDebugTarget.i, FXDialogBox.i, FXFile.i, FXFileDict.i, FXGLCanvas.i, FXGLCone.i, FXGLContext.i, FXGLCube.i, FXGLCylinder.i, FXGLObject.i, FXGLShape.i, FXGLSphere.i, FXGLTriangleMesh.i, FXGLViewer.i, FXHMat.i, FXHeader.i, FXMessageBox.i, FXQuat.i, FXRange.i, FXStatusline.i, FXURL.i, README: Various improvements and clarifications in these SWIG interface files. 2001-03-08 15:51 ljohnson * fox-includes/FXArray.h, fox-includes/FXDial.h, fox-includes/FXDirList.h, fox-includes/FXFile.h, fox-includes/FXFileList.h, fox-includes/FXGLViewer.h, swig-interfaces/FXDial.i, swig-interfaces/FXDirList.i, swig-interfaces/FXFile.i, swig-interfaces/FXFileList.i, swig-interfaces/FXGLViewer.i, swig-interfaces/fxdefs.i, fox-includes/FXOptionMenu.h, fox-includes/FXString.h, fox-includes/FXWindow.h, fox-includes/fxdefs.h, fox-includes/fxver.h: Updated these header files and SWIG interface files for fox-0.99.162. 2001-03-07 17:26 ljohnson * examples/: gltest.rb, header.rb: [no log message] 2001-03-07 17:19 ljohnson * swig-interfaces/typemaps.i: Added an error check to the boolean argument typemap, to make certain that it is either true or false. If it is neither of these an exception is raised. 2001-03-07 17:07 ljohnson * swig-interfaces/: FXArrowButton.i, FXButton.i, FXCheckButton.i, FXColorWell.i, FXComboBox.i, FXDial.i, FXDirBox.i, FXDriveBox.i, FXGLCanvas.i, FXGroupBox.i, FXHorizontalFrame.i, FXListBox.i, FXMatrix.i, FXMenuButton.i, FXMenubar.i, FXOptionMenu.i, FXPacker.i, FXProgressBar.i, FXRadioButton.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXStatusbar.i, FXTab.i, FXTable.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXTreeListBox.i, FXVerticalFrame.i: Restored full argument list for these classes' constructors since we can now have more than 9 default argument values. 2001-03-07 17:06 ljohnson * swig-interfaces/typemaps.i: Added a typemap to convert Ruby's boolean values (true and false) into FXbool function arguments. 2001-03-06 19:04 ljohnson * update_website.sh: [no log message] 2001-03-06 18:46 ljohnson * swig-interfaces/typemaps.i: [no log message] 2001-03-06 18:45 ljohnson * swig-interfaces/typemaps.i: Corrected typemap for return type FXbool (converts to Qtrue or Qfalse). 2001-03-05 17:38 ljohnson * ANNOUNCE.txt: [no log message] 2001-03-05 13:13 ljohnson * doc/ChangeHistory.html: [no log message] 2001-03-05 12:34 ljohnson * README.win32, install-win32.rb: [no log message] 2001-03-05 12:28 ljohnson * install-win32.rb: [no log message] 2001-03-05 12:15 ljohnson * README.win32: [no log message] 2001-03-05 11:57 ljohnson * index.html, doc/ChangeHistory.html: Updated the front page and the change history. 2001-03-05 11:43 ljohnson * doc/ChangeHistory.html: First version of this file. 2001-03-05 11:29 ljohnson * examples/header.rb: Uncommented the lines for appendItem now that the overloaded versions are correctly implemented. 2001-03-05 11:28 ljohnson * swig-interfaces/: FXHeader.i, FXIconList.i, FXList.i, FXTreeList.i, FXTreeListBox.i: Added support for overloaded versions of appendItem, prependItem, insertItem and replaceItem for classes FXHeader, FXIconList and FXList. Also added support for overloaded versions of addItemBefore, addItemAfter, addItemFirst, and addItemLast for classes FXTreeList and FXTreeListBox. 2001-03-05 11:26 ljohnson * swig-interfaces/: FXApp.i, FXRegistry.i: Modified constructors to accept "const FXchar*" arguments since SWIG doesn't seem to properly process the default values for arguments of type const FXString&. 2001-03-05 10:45 ljohnson * swig-interfaces/FX4Splitter.i: Moved most of the code for overloaded FX4Splitter constructors back into the SWIG interface file.s 2001-03-05 10:39 ljohnson * swig-interfaces/typemaps.i: Added typemap for return types of "const FXString&". 2001-03-01 18:07 ljohnson * swig-interfaces/FX4Splitter.i: Moved the source code for the overloaded FX4Splitter constructors to the SWIG interface file as inlined code. 2001-03-01 11:34 ljohnson * swig-interfaces/: FXApp.i, FXFileDialog.i, FXFileSelector.i, FXRegistry.i: Updated interface files for fox-0.99.161. 2001-03-01 11:34 ljohnson * fox-includes/: FXApp.h, FXFileDialog.h, FXFileSelector.h, FXRegistry.h, fxver.h: Updated header files for fox-0.99.161. 2001-02-27 11:09 ljohnson * swig-interfaces/FX4Splitter.i, swig-interfaces/FXApp.i, swig-interfaces/FXArrowButton.i, swig-interfaces/FXButton.i, swig-interfaces/FXCheckButton.i, swig-interfaces/FXColorWell.i, swig-interfaces/FXComboBox.i, swig-interfaces/FXDC.i, swig-interfaces/FXDial.i, swig-interfaces/FXDirList.i, swig-interfaces/FXFileList.i, swig-interfaces/FXGroupBox.i, swig-interfaces/FXHeader.i, swig-interfaces/FXIconList.i, swig-interfaces/FXLabel.i, swig-interfaces/FXList.i, swig-interfaces/FXMessageBox.i, swig-interfaces/FXPopup.i, swig-interfaces/FXProgressBar.i, swig-interfaces/FXRadioButton.i, swig-interfaces/FXSlider.i, swig-interfaces/FXSpinner.i, swig-interfaces/FXSplitter.i, swig-interfaces/FXTab.i, swig-interfaces/FXText.i, swig-interfaces/FXTextField.i, fox-includes/FX4Splitter.h, fox-includes/FXApp.h, fox-includes/FXArrowButton.h, fox-includes/FXButton.h, fox-includes/FXCheckButton.h, fox-includes/FXColorWell.h, fox-includes/FXComboBox.h, fox-includes/FXDC.h, fox-includes/FXDCWindow.h, fox-includes/FXDial.h, fox-includes/FXDirList.h, fox-includes/FXFile.h, fox-includes/FXFileList.h, fox-includes/FXGroupBox.h, fox-includes/FXHeader.h, fox-includes/FXIconList.h, fox-includes/FXLabel.h, fox-includes/FXList.h, fox-includes/FXMessageBox.h, fox-includes/FXPopup.h, fox-includes/FXProgressBar.h, fox-includes/FXRadioButton.h, fox-includes/FXSlider.h, swig-interfaces/FXToggleButton.i, swig-interfaces/FXTooltip.i, swig-interfaces/FXTreeList.i, swig-interfaces/fxdefs.i, swig-interfaces/stubs.i, fox-includes/FXSpinner.h, fox-includes/FXSplitter.h, fox-includes/FXTab.h, fox-includes/FXText.h, fox-includes/FXTextField.h, fox-includes/FXToggleButton.h, fox-includes/FXTooltip.h, fox-includes/FXTreeList.h, fox-includes/fxdefs.h, fox-includes/fxver.h: Updates from fox-0.99.157 to fox-0.99.160. 2001-02-26 11:10 ljohnson * examples/: header.rb, minidoc.gif: [no log message] 2001-02-21 18:03 ljohnson * swig-interfaces/: Makefile, core.i, image.i, layout.i: [no log message] 2001-02-21 11:25 ljohnson * swig-interfaces/: FXMDIButton.i, Makefile, opengl.i: [no log message] 2001-02-20 13:59 ljohnson * swig-interfaces/: FXGLViewer.i, FXImage.i, Makefile, core.i, fox.i, opengl.i, stubs.i, FXPNGIcon.i, FXPNGImage.i, dialogs.i, icons.i, image.i, layout.i, mdi.i: [no log message] 2001-02-16 12:14 ljohnson * examples/button.rb: [no log message] 2001-02-16 12:14 ljohnson * examples/button.rb: Corrected 2001-02-15 18:04 ljohnson * swig-interfaces/: FX4Splitter.i, FXApp.i, FXCheckButton.i, FXDQuat.i, FXFileList.i, FXFont.i, FXFrame.i, FXGLViewer.i, FXHeader.i, FXIconList.i, FXInputDialog.i, FXList.i, FXListBox.i, FXOptionMenu.i, FXQuat.i, FXRadioButton.i, FXRegistry.i, FXReplaceDialog.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSplitter.i, FXSwitcher.i, FXTab.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXUndoList.i, FXWindow.i, fxdefs.i, stubs.i: Updated interface files for fox-0.99.157. 2001-02-15 18:04 ljohnson * fox-includes/: FX4Splitter.h, FXAccelTable.h, FXApp.h, FXArray.h, FXArrowButton.h, FXBMPIcon.h, FXBMPImage.h, FXBitmap.h, FXButton.h, FXCanvas.h, FXCharset.h, FXCheckButton.h, FXColorDialog.h, FXColorSelector.h, FXColorWell.h, FXComboBox.h, FXComposite.h, FXCursor.h, FXDC.h, FXDCPrint.h, FXDCWindow.h, FXDHMat.h, FXDHVec.h, FXDQuat.h, FXDVec.h, FXDataTarget.h, FXDebugTarget.h, FXDelegator.h, FXDial.h, FXDialogBox.h, FXDict.h, FXDirBox.h, FXDirDialog.h, FXDirList.h, FXDirSelector.h, FXDocument.h, FXDragCorner.h, FXDrawable.h, FXDriveBox.h, FXElement.h, FXException.h, FXFile.h, FXFileDialog.h, FXFileDict.h, FXFileList.h, FXFileSelector.h, FXFont.h, FXFontDialog.h, FXFontSelector.h, FXFrame.h, FXGIFCursor.h, FXGIFIcon.h, FXGIFImage.h, FXGLCanvas.h, FXGLCone.h, FXGLContext.h, FXGLCube.h, FXGLCylinder.h, FXGLObject.h, FXGLShape.h, FXGLSphere.h, FXGLTriangleMesh.h, FXGLViewer.h, FXGLVisual.h, FXGroupBox.h, FXHMat.h, FXHVec.h, FXHeader.h, FXHorizontalFrame.h, FXIcon.h, FXIconList.h, FXId.h, FXImage.h, FXInputDialog.h, FXJPEGIcon.h, FXJPEGImage.h, FXLabel.h, FXList.h, FXListBox.h, FXMDIButton.h, FXMDIChild.h, FXMDIClient.h, FXMainWindow.h, FXMatrix.h, FXMenuButton.h, FXMenuCaption.h, FXMenuCascade.h, FXMenuCommand.h, FXMenuPane.h, FXMenuSeparator.h, FXMenuTitle.h, FXMenubar.h, FXMessageBox.h, FXObject.h, FXObjectList.h, FXOptionMenu.h, FXPNGIcon.h, FXPNGImage.h, FXPacker.h, FXPopup.h, FXPrintDialog.h, FXProfiler.h, FXProgressBar.h, FXQuat.h, FXRadioButton.h, FXRange.h, FXRecentFiles.h, FXRegion.h, FXRegistry.h, FXReplaceDialog.h, FXRootWindow.h, FXScrollArea.h, FXScrollWindow.h, FXScrollbar.h, FXSearchDialog.h, FXSeparator.h, FXShell.h, FXShutter.h, FXSlider.h, FXSpinner.h, FXSplitter.h, FXStatusbar.h, FXStatusline.h, FXStream.h, FXString.h, FXSwitcher.h, FXTab.h, FXText.h, FXTextField.h, FXToggleButton.h, FXToolbar.h, FXToolbarGrip.h, FXToolbarShell.h, FXToolbarTab.h, FXTooltip.h, FXTopWindow.h, FXTreeList.h, FXTreeListBox.h, FXURL.h, FXUndoList.h, FXVec.h, FXVerticalFrame.h, FXVisual.h, FXWindow.h, FXXPMIcon.h, FXXPMImage.h, fx.h, fx3d.h, fxdefs.h, fxkeys.h, fxver.h, xincs.h: Imported the header files for fox-0.99.157. 2001-02-14 12:13 ljohnson * index.html, update_website.sh: [no log message] 2001-02-14 12:00 ljohnson * README: [no log message] 2001-02-13 18:48 ljohnson * examples/README, README, index.html, examples/responder.rb: [no log message] 2001-02-13 13:24 ljohnson * LICENSE: [no log message] 2001-02-13 13:08 ljohnson * examples/shutter.rb, examples/shutter1.gif, examples/shutter2.gif, README, index.html, swig-interfaces/Makefile: [no log message] 2001-02-09 16:33 ljohnson * swig-interfaces/: Makefile, fox.i: [no log message] 2001-02-09 10:25 ljohnson * examples/foursplit.rb: [no log message] 2001-02-07 16:29 ljohnson * swig-interfaces/Makefile: [no log message] 2001-02-07 12:36 ljohnson * swig-interfaces/FXTopWindow.i, swig-interfaces/Makefile, examples/button.rb, examples/hello.rb, examples/hello2.rb: [no log message] 2001-02-07 12:08 ljohnson * examples/: button.rb, hello2.gif, hello2.rb, scribble.rb: [no log message] 2001-02-07 11:55 ljohnson * examples/gltest.rb: [no log message] 2001-02-06 16:50 ljohnson * swig-interfaces/: FXApp.i, FXBMPIcon.i, FXBitmap.i, FXColorDialog.i, FXComposite.i, FXCursor.i, FXDC.i, FXDialogBox.i, FXDict.i, FXDirDialog.i, FXDocument.i, FXDrawable.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFontDialog.i, FXGIFIcon.i, FXGLCanvas.i, FXGLContext.i, FXGLObject.i, FXGLViewer.i, FXHeader.i, FXIcon.i, FXIconList.i, FXId.i, FXImage.i, FXInputDialog.i, FXList.i, FXMDIButton.i, FXMDIChild.i, FXMainWindow.i, FXMenuPane.i, FXMessageBox.i, FXObject.i, FXPopup.i, FXPrintDialog.i, FXReplaceDialog.i, FXScrollArea.i, FXSearchDialog.i, FXShell.i, FXShutter.i, FXTab.i, FXTable.i, FXText.i, FXToolbar.i, FXToolbarShell.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXWindow.i, FXXPMIcon.i, Makefile, core.i, fox.i, opengl.i, stubs.i: [no log message] 2001-02-06 12:57 ljohnson * swig-interfaces/FXDCWindow.i, examples/scribble.rb: [no log message] 2001-02-01 17:13 ljohnson * swig-interfaces/FXObject.i, swig-interfaces/fox.i, examples/button.rb, examples/scribble.rb: [no log message] 2001-02-01 11:01 ljohnson * swig-interfaces/: fox.i, typemaps.i: [no log message] 2001-01-31 16:20 ljohnson * swig-interfaces/typemaps.i: Added typemap for icon & image byte arrays (with type const void* pix). 2001-01-31 13:18 ljohnson * examples/: bigpenguin.gif, button.rb, hello.rb, scribble.rb: [no log message] 2001-01-31 12:44 ljohnson * swig-interfaces/: fox.i, typemaps.i: [no log message] 2001-01-30 17:04 ljohnson * swig-interfaces/: FXArrowButton.i, FXCheckButton.i, FXColorWell.i, FXComboBox.i, FXDial.i, FXDirBox.i, FXGroupBox.i, FXHeader.i, FXListBox.i, FXMatrix.i, FXMenuButton.i, FXMenubar.i, FXOptionMenu.i, FXPacker.i, FXProgressBar.i, FXRadioButton.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXStatusbar.i, FXTab.i, FXTable.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXTreeListBox.i, fox.i: [no log message] 2001-01-29 17:58 ljohnson * swig-interfaces/fox.i: [no log message] 2001-01-29 13:33 ljohnson * swig-interfaces/FXDict.i: [no log message] 2001-01-29 10:48 ljohnson * swig-interfaces/: FXDC.i, FXDCPrint.i, FXDCWindow.i, FXGLCanvas.i, FXGLCone.i, FXGLContext.i, FXGLCube.i, FXGLCylinder.i, FXGLObject.i, FXGLShape.i, FXGLSphere.i, FXGLTriangleMesh.i, FXGLViewer.i, FXHMat.i, FXRange.i, fox.i: [no log message] 2001-01-25 15:45 ljohnson * swig-interfaces/: FXDHMat.i, FXDHVec.i, FXDQuat.i, FXDVec.i, FXGLCanvas.i, FXGLCone.i, FXGLContext.i, FXGLCube.i, FXGLCylinder.i, FXGLObject.i, FXGLShape.i, FXGLSphere.i, FXGLTriangleMesh.i, FXGLViewer.i, FXGLVisual.i, FXHMat.i, FXHVec.i, FXObject.i, FXQuat.i, FXRange.i, FXVec.i, fox.i: Added new interface files for missing 3D support. 2001-01-19 16:28 ljohnson * examples/button.rb, examples/scribble.rb, swig-interfaces/README, swig-interfaces/renames.i: [no log message] 2001-01-12 12:04 ljohnson * swig-interfaces/: FX4Splitter.i, FXAccelTable.i, FXApp.i, FXArrowButton.i, FXBMPIcon.i, FXBMPImage.i, FXBitmap.i, FXButton.i, FXCanvas.i, FXCheckButton.i, FXColorDialog.i, FXColorSelector.i, FXColorWell.i, FXComboBox.i, FXComposite.i, FXCursor.i, FXDataTarget.i, FXDebugTarget.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDict.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDrawable.i, FXDriveBox.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXFont.i, FXFontDialog.i, FXFontSelector.i, FXFrame.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGroupBox.i, FXHeader.i, FXHorizontalFrame.i, FXIcon.i, FXIconList.i, FXId.i, FXImage.i, FXImageView.i, FXInputDialog.i, FXLabel.i, FXList.i, FXListBox.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMainWindow.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXMessageBox.i, FXObject.i, FXOptionMenu.i, FXPacker.i, FXPopup.i, FXPrintDialog.i, FXProgressBar.i, FXRadioButton.i, FXRecentFiles.i, FXReplaceDialog.i, FXRootWindow.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSearchDialog.i, FXSeparator.i, FXShell.i, FXShutter.i, FXSlider.i, FXSpinner.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXSwitcher.i, FXTab.i, FXTable.i, FXText.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTooltip.i, FXTopWindow.i, FXTreeList.i, FXTreeListBox.i, FXUndoList.i, FXVerticalFrame.i, FXVisual.i, FXWindow.i, FXXPMIcon.i, FXXPMImage.i, fox.i: [no log message] 2001-01-12 12:04 ljohnson * fox-includes/: FX4Splitter.h, FXAccelTable.h, FXApp.h, FXArray.h, FXArrowButton.h, FXBMPIcon.h, FXBMPImage.h, FXBitmap.h, FXButton.h, FXCanvas.h, FXCharset.h, FXCheckButton.h, FXColorDialog.h, FXColorSelector.h, FXColorWell.h, FXComboBox.h, FXComposite.h, FXCursor.h, FXDC.h, FXDCPrint.h, FXDCWindow.h, FXDHMat.h, FXDHVec.h, FXDQuat.h, FXDVec.h, FXDataTarget.h, FXDebugTarget.h, FXDelegator.h, FXDial.h, FXDialogBox.h, FXDict.h, FXDirBox.h, FXDirDialog.h, FXDirList.h, FXDirSelector.h, FXDocument.h, FXDragCorner.h, FXDrawable.h, FXDriveBox.h, FXElement.h, FXFile.h, FXFileDialog.h, FXFileDict.h, FXFileList.h, FXFileSelector.h, FXFont.h, FXFontDialog.h, FXFontSelector.h, FXFrame.h, FXGIFCursor.h, FXGIFIcon.h, FXGIFImage.h, FXGLCanvas.h, FXGLCone.h, FXGLContext.h, FXGLCube.h, FXGLCylinder.h, FXGLObject.h, FXGLShape.h, FXGLSphere.h, FXGLTriangleMesh.h, FXGLViewer.h, FXGLVisual.h, FXGroupBox.h, FXHMat.h, FXHVec.h, FXHeader.h, FXHorizontalFrame.h, FXIcon.h, FXIconList.h, FXId.h, FXImage.h, FXImageView.h, FXInputDialog.h, FXJPEGIcon.h, FXJPEGImage.h, FXLabel.h, FXList.h, FXListBox.h, FXMDIButton.h, FXMDIChild.h, FXMDIClient.h, FXMainWindow.h, FXMatrix.h, FXMenuButton.h, FXMenuCaption.h, FXMenuCascade.h, FXMenuCommand.h, FXMenuPane.h, FXMenuSeparator.h, FXMenuTitle.h, FXMenubar.h, FXMessageBox.h, FXObject.h, FXObjectList.h, FXOptionMenu.h, FXPNGIcon.h, FXPNGImage.h, FXPacker.h, FXPopup.h, FXPrintDialog.h, FXProfiler.h, FXProgressBar.h, FXQuat.h, FXRadioButton.h, FXRange.h, FXRecentFiles.h, FXRegion.h, FXRegistry.h, FXReplaceDialog.h, FXRootWindow.h, FXScrollArea.h, FXScrollWindow.h, FXScrollbar.h, FXSearchDialog.h, FXSeparator.h, FXShell.h, FXShutter.h, FXSlider.h, FXSpinner.h, FXSplitter.h, FXStatusbar.h, FXStatusline.h, FXStream.h, FXString.h, FXSwitcher.h, FXTab.h, FXTable.h, FXText.h, FXTextField.h, FXToggleButton.h, FXToolbar.h, FXToolbarGrip.h, FXToolbarShell.h, FXToolbarTab.h, FXTooltip.h, FXTopWindow.h, FXTreeList.h, FXTreeListBox.h, FXURL.h, FXUndoList.h, FXVec.h, FXVerticalFrame.h, FXVisual.h, FXWindow.h, FXXPMIcon.h, FXXPMImage.h, README, fx.h, fx3d.h, fxdefs.h, fxkeys.h, fxregex.h, fxver.h, xincs.h: Moved the archived header files to a separate directory. 2001-01-03 16:50 ljohnson * swig-interfaces/fxdefs.i: [no log message] 2000-12-28 13:11 ljohnson * examples/hello.rb, swig-interfaces/FXApp.i, swig-interfaces/FXURL.i, swig-interfaces/fox.i: [no log message] 2000-12-28 12:16 ljohnson * swig-interfaces/: FXApp.i, FXBMPIcon.i, FXBMPImage.i, FXCharset.i, FXColorSelector.i, FXDC.i, FXDCPrint.i, FXDCWindow.i, FXDataTarget.i, FXDebugTarget.i, FXDialogBox.i, FXDict.i, FXDirList.i, FXFile.i, FXFileDialog.i, FXFileDict.i, FXFileList.i, FXFileSelector.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXHeader.i, FXIconList.i, FXId.i, FXList.i, FXMenubar.i, FXMessageBox.i, FXRecentFiles.i, FXRegion.i, FXRegistry.i, FXStatusline.i, FXSwitcher.i, FXText.i, FXToolbar.i, FXTreeList.i, FXTreeListBox.i, FXXPMIcon.i, FXXPMImage.i, Makefile: [no log message] 2000-12-28 10:37 ljohnson * swig-interfaces/: FX4Splitter.i, FXColorDialog.i, FXColorSelector.i, FXDataTarget.i, FXDebugTarget.i, FXDirBox.i, FXDirDialog.i, FXDirList.i, FXDirSelector.i, FXDocument.i, FXDragCorner.i, FXDriveBox.i, FXFileDialog.i, FXFileList.i, FXFileSelector.i, FXFontDialog.i, FXFontSelector.i, FXHeader.i, FXIconList.i, FXImageView.i, FXInputDialog.i, FXMDIButton.i, FXMDIChild.i, FXMDIClient.i, FXMessageBox.i, FXPrintDialog.i, FXProgressBar.i, FXReplaceDialog.i, FXSearchDialog.i, FXShutter.i, FXSlider.i, FXSplitter.i, FXStatusbar.i, FXStatusline.i, FXTable.i, FXText.i, FXToolbarGrip.i, FXToolbarShell.i, FXToolbarTab.i, FXTreeListBox.i, FXUndoList.i: [no log message] 2000-12-19 20:24 lyle * swig-interfaces/: FXArrowButton.i, FXBMPIcon.i, FXBMPImage.i, FXBitmap.i, FXCanvas.i, FXCharset.i, FXCheckButton.i, FXColorWell.i, FXComboBox.i, FXDC.i, FXDCPrint.i, FXDCWindow.i, FXDelegator.i, FXDial.i, FXDialogBox.i, FXDict.i, FXFile.i, FXFileDict.i, FXGIFCursor.i, FXGIFIcon.i, FXGIFImage.i, FXGroupBox.i, FXHorizontalFrame.i, FXList.i, FXListBox.i, FXMatrix.i, FXMenuButton.i, FXMenuCaption.i, FXMenuCascade.i, FXMenuCommand.i, FXMenuPane.i, FXMenuSeparator.i, FXMenuTitle.i, FXMenubar.i, FXOptionMenu.i, FXPacker.i, FXPopup.i, FXRadioButton.i, FXRecentFiles.i, FXRegion.i, FXRegistry.i, FXRootWindow.i, FXScrollArea.i, FXScrollWindow.i, FXScrollbar.i, FXSeparator.i, FXSpinner.i, FXTab.i, FXTextField.i, FXToggleButton.i, FXToolbar.i, FXTooltip.i, FXTreeList.i, FXURL.i, FXVerticalFrame.i, FXXPMIcon.i, FXXPMImage.i, fox.i: [no log message] 2000-12-19 19:28 lyle * examples/hello.rb, swig-interfaces/FXAccelTable.i, swig-interfaces/FXApp.i, swig-interfaces/FXButton.i, swig-interfaces/FXComposite.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDrawable.i, swig-interfaces/FXFont.i, swig-interfaces/FXFrame.i, swig-interfaces/FXIcon.i, swig-interfaces/FXId.i, swig-interfaces/FXImage.i, swig-interfaces/FXLabel.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXObject.i, swig-interfaces/FXShell.i, swig-interfaces/FXStream.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/Makefile, swig-interfaces/fox.i, swig-interfaces/fxdefs.i: Initial import of FXRuby source code 2000-12-19 19:28 lyle * examples/hello.rb, swig-interfaces/FXAccelTable.i, swig-interfaces/FXApp.i, swig-interfaces/FXButton.i, swig-interfaces/FXComposite.i, swig-interfaces/FXCursor.i, swig-interfaces/FXDrawable.i, swig-interfaces/FXFont.i, swig-interfaces/FXFrame.i, swig-interfaces/FXIcon.i, swig-interfaces/FXId.i, swig-interfaces/FXImage.i, swig-interfaces/FXLabel.i, swig-interfaces/FXMainWindow.i, swig-interfaces/FXObject.i, swig-interfaces/FXShell.i, swig-interfaces/FXStream.i, swig-interfaces/FXTopWindow.i, swig-interfaces/FXVisual.i, swig-interfaces/FXWindow.i, swig-interfaces/Makefile, swig-interfaces/fox.i, swig-interfaces/fxdefs.i: Initial revision