Branch: refs/heads/master Home: https://github.com/Starlink/starjava Commit: a4cdf05199479ecb836e8821183df9810f351601 https://github.com/Starlink/starjava/commit/a4cdf05199479ecb836e8821183df9810f351601 Author: Mark Taylor <[log in to unmask]> Date: 2014-12-19 (Fri, 19 Dec 2014) Changed paths: M topcat/src/main/uk/ac/starlink/topcat/plot2/PlotPanel.java A topcat/src/main/uk/ac/starlink/topcat/plot2/PlotPosition.java M topcat/src/main/uk/ac/starlink/topcat/plot2/StackPlotWindow.java Log Message: ----------- topcat: add framework for explicit plot geometry setting Add hooks to allow a PlotPosition object to be supplied from the GUI. This can provide explicit settings for the size in pixels of the generated plot graphic, as well as the borders between the exterior of the graphic and the plot data region. Any or all of these items may be omitted, in which case defaults are calculated and used. At this commit, no corresponding GUI has been implemented. Commit: 6420845ef11cf7dd50f5dc4131a5f1fe683fc33c https://github.com/Starlink/starjava/commit/6420845ef11cf7dd50f5dc4131a5f1fe683fc33c Author: Mark Taylor <[log in to unmask]> Date: 2014-12-19 (Fri, 19 Dec 2014) Changed paths: M topcat/src/main/uk/ac/starlink/topcat/plot2/AxisController.java M topcat/src/main/uk/ac/starlink/topcat/plot2/CubeAxisController.java M topcat/src/main/uk/ac/starlink/topcat/plot2/HistogramAxisController.java M topcat/src/main/uk/ac/starlink/topcat/plot2/PlaneAxisController.java A topcat/src/main/uk/ac/starlink/topcat/plot2/PlotPositionSpecifier.java M topcat/src/main/uk/ac/starlink/topcat/plot2/SkyAxisController.java M topcat/src/main/uk/ac/starlink/topcat/plot2/StackPlotWindow.java M topcat/src/main/uk/ac/starlink/topcat/plot2/TimeAxisController.java Log Message: ----------- topcat: add GUI for explicit plot geometry setting Each plot2 window Axes control now has a new Size tab to allow the user to explicitly set some or all of plot image dimensions and insets in pixels. Commit: de2017a2bc8e175d7dfb0e998ff2f852af0f80ac https://github.com/Starlink/starjava/commit/de2017a2bc8e175d7dfb0e998ff2f852af0f80ac Author: Mark Taylor <[log in to unmask]> Date: 2014-12-19 (Fri, 19 Dec 2014) Changed paths: A topcat/src/docs/figures/size_tab_insets.gif A topcat/src/docs/figures/size_tab_noinsets.gif M topcat/src/docs/sun253.xml Log Message: ----------- topcat: document GUI for explicit plot geometry setting Add sections to SUN/253 about new Size panels in axis controllers. Compare: https://github.com/Starlink/starjava/compare/9b6b2ccb9d83...de2017a2bc8e