Dr Geo Changelog

What's new in Dr Geo 17.07a

Aug 4, 2017
  • Minor bug fixes.

New in Dr Geo 16.03c (Mar 21, 2016)

  • Hash collision
  • Color selected when obj is hidden is not remembered
  • Implement freeValue:at: method
  • DrGeoValueItem>>move:
  • Point by block specific compare method
  • Rehash intersection point in the k: setter
  • Wrong hashing for PointOnCurve
  • Optimize compare of item in the factory
  • Infinite circle
  • Dr. Geo VM crash with Cherry Tree script
  • Secure point intersection creation
  • locus extent too short
  • Incomplete API
  • more cautious file-saving behaviors and menu hints
  • Infinite loop
  • axes without graduation
  • Rotation missing from Transformation menu
  • cannot open the attached .fgeo file
  • edit macro description afterwards

New in Dr Geo 15.09a (Aug 31, 2015)

  • Text feedback can not be removed
  • Rename 'export to bitmap'
  • When feedback off on an object, user should be able to interact with it
  • Frame for text
  • Mouse cursor as a hand
  • Button to export as bitmap in custom user interface

New in Dr Geo 15.04a (Apr 1, 2015)

  • DrGLabelMorph fail for Pharo3
  • Translation for Dr. Geo 15.04
  • AnObsoleteDrGeoScriptXXXX error
  • CommandLine handler and UTF8 path
  • Translation for Dr. Geo 15.04 (bis)
  • Extend Settings browser
  • Open a sketch by drag and drop
  • Make ox oy axises optional
  • Reduce feedback noise

New in Dr Geo 14.12b (Jan 20, 2015)

  • The important change in this release is the redesign of the script system:
  • script becomes first class citizen, understand defined as a Smalltalk class; script calculus/side effect is defined in the #compute method,
  • when building a script, the user first dictates the expected argument types,
  • when using a script, only objects matching these argument types are selectable,
  • the argument sent to a script instance are of type Costume, those from a script you can modify the visual property of the arguments (i.e. objects in the sketch),
  • A script menu is now present to quickly use a script (as for macro-construction)
  • the script system is incompatible with the previous one, sketch using script need to be rewritten.

New in Dr Geo 14.10a (Sep 18, 2014)

  • Saving a session with a bitmap on canvas crash at startup
  • Unexpected UI dialog in Smalltalk Sketch
  • Setter for free value item
  • No free text for Smalltalk sketch
  • Missing ^
  • Script in the side bar hierarchy tree
  • Sketch exported as bitmap are not nice
  • Sampling rate not optimal
  • Unused attribute in DrGeoPresenter
  • Get back the rolling update

New in Dr Geo 14.07 (Aug 1, 2014)

  • Dr. Geo canvas ported to the Athens anti aliased graphic canvas

New in Dr Geo 13.10a (Sep 26, 2013)

  • New features:
  • Cloning a circle defined by its radius
  • Create a circle by center and segment
  • Bugs fixes:
  • Keeping a sketch on network may not work
  • Loaded macro does not show up in menu
  • Error when submiting an emptry share name
  • Error when deleting item constructed by macro
  • Broken API
  • Error when saving silently a remote sketch
  • Network share only work from France
  • WrappedPoint missing in several method of the API
  • Segment width not properly saved or loaded

New in Dr Geo 13.06a (Jun 10, 2013)

  • New Features:
  • Nice string representation for math item
  • Side bar with the object hierarchy
  • Animate button
  • Save a sketch anywhere in the harddisk
  • Bugs Fixes:
  • Locus sampling sub-optimal at the extremities
  • Low quality of the sketch preview
  • Only bitmap can be dropped in a Dr. Geo canvas
  • When magnet activated, griding is not correct
  • Naming point on the fly

New in Dr Geo 12.12 (Jan 10, 2013)

  • New features:
  • 1051168 Share sketch by network
  • 1061160 Background for text
  • 1073620 Duplicate screen area under finger
  • 1073624 Highlight item when browsing in pop up
  • 1080632 Descriptive name for several items
  • Bugs fixes:
  • 1047640 Message #arctTan2: sent to Integer
  • 1051206 In eraser mode, no smart point selection
  • 1053064 Long hint cut off on the status bar
  • 1071804 Flying costume not updated when canvas moved
  • 1073622 Enlarge point sensibility zone
  • 1080095 Unvisible item selectable

New in Dr Geo 12.07a (Jul 6, 2012)

  • New features:
  • A long click on a button toolbar open the whole buttons list.
  • Cache the uncompressed icons to build UI. This reduce by a factor of 2 the Dr. Geo user interface building time.
  • Android method to show/hide virtual keyboard.
  • Improved user interface to edit the style of the object
  • From a programmed canvas we can now: set center, scale, grid and full screen.
  • Implement or improve #100795, #1003279
  • New translations Asturian (partial), Catalan, Chinese (traditional), Danish (partial), Italian, Korean, Japanese (partial), Polish (partial), Portuguese (partial), Russian, Ukrainian, Vietnamese
  • Bugs fixes:
  • Better position of the printed angle value (3 points defined).
  • Angle defined by three points is unlockable.
  • We don't rename free text.
  • Add morph back when loading preview, avoid flickering
  • Faster finger sliding in the preview dialog
  • Sort the preview in alphabetical order
  • Fixed path for resources under Sugar plateform
  • Open virtual keyboard when providing the name of a sketch to keep.
  • Fix #924271, #1019310, #1016403, #1002659, #100484, #1008405, #1006901
  • Fix in the text icon button

New in Dr Geo 1.1.0 (May 8, 2008)

  • Free point on a curve can be animated automatically at 4 different
  • speeds. To use it, just use the Animation top bar menu and then select
  • a free point on the figure.
  • Shortcuts fixes.
  • Adrian Ulises Soto did cleaning in the TeXmacs plugin. It also now
  • possible to write DrGeo Scheme figure, then ask to DrGeo to evaluate
  • it. At least the TeXmacs plug-in starts to be useful.
  • From TeXmacs it is now possible to use the DrGeo menu to insert
  • DrGeo scheme commands in the session. It is really sweet. Thanks to
  • Adrian Ulises Soto which implement this feature.
  • New and updated locales: Basque, Canadian English, Catalan, Czech,
  • French, German, Hungarian, Kinyarwanda, Nepali, Norwegian, Spanish.
  • New scheme figure examples from Mohamed Choubane and Adrian Soto
  • Ulises. It is the Koch shape, beware it is intensively recursive and a
  • tiling example. Visit the folder /usr/share/drgeo/examples/scheme.