VERSION 0.8.0 - Released 2025/03/07
CHANGES IN VERSION 0.8.0 - Released 2025/03/07
NEW FEATURES
- Issue #56: Port GUI to R shiny
#56
This update removes the dependence on gWidgetsRGtk2, RGtk2 and the
GTK library, which has made installation on Mac and Windows
impossible, and has mean that Retistruct could not be hosted on
CRAN. Thanks to Jan Okul, who carried out this work as part of his
undergraduate dissertation at the University of Edinburgh School of
Informatics.
BUG FIXES
-
Issue #69: New CRAN submission: Writing in home filespace
#69
Demos no longer write in home filespace
Thanks to the CRAN team for reporting. -
Issue #70: New CRAN submission: options
#70
Graphics parameters and options are saved and restored so that user
options are not changed.
Thanks to the CRAN team for reporting. -
Issue #71: New CRAN submission: Reset options in examples & demos
#71
Graphics parameters and options are saved and restored so that user
options are not changed.
Thanks to the CRAN team for reporting. -
Issue #68: New CRAN submission: Make messages suppressible
#68
Remove instances of print() in functions and replace with message
(via the customisable report() function)
Thanks to the CRAN team for reporting. -
Issue #67: New CRAN submission: dontrun
#67
Currently inpoerational Magnifier code removed; future versions
might use Plotly for viewing plots.
Thanks to the CRAN team for reporting. -
Issue #66: New CRAN submission: TRUE/FALSE and T/F
#66
All values of T relaced with Tr.
Thanks to the CRAN team for reporting. -
Issue #65: New CRAN submission: Added references to Description
#65
Thanks to the CRAN team for reporting. -
Issue #55: Windows 12 and R 4+ installation
#55
Fixed by the port to Shiny (Issue #56) -
Issue #52: Retistruct GUI no longer works in R 4.2.0
#52
Fixed by the port to Shiny (Issue #56) -
Issue #4: Running Retistruct GUI in MacOS X Mavericks and Yosemite
#4
Fixed by the port to Shiny (Issue #56) -
Issue #53: Fix demos that are not working in 0.7
#53
Left over work from the previous upgrade -
Issue #61: Plotting tears and cuts in sphericalplot is broken
#61
Fix the plotting of tears and cuts
REGRESSIONS
-
Issue #33: Make marking up retinae easier by enabling pan and zoom
#33
Now that we have upgraded to Shiny, there may be better ways of
achieving magnification and zooming of images -
Issue #60: Highlight points when marking up retina
#60
In the move to Shiny we have lost the basic highlighting of points
when marking up that used to work with identify(). We could
reinstate the functionality in a basic way, but this involves
redrawing the whole plot to highlight one point, which feels
suboptimal. It may be that moving to Plotly or a method involving
JavaScript would provide a better user experience.