Branch: refs/heads/master
Home: https://github.com/Starlink/starjava
Commit: a23f3f63bb93fcfa8c1f93d76a66b1ad8633cde5
https://github.com/Starlink/starjava/commit/a23f3f63bb93fcfa8c1f93d76a66b1ad8633cde5
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-09 (Wed, 09 Oct 2013)
Changed paths:
M topcat/src/docs/sun253.xml
M topcat/src/main/uk/ac/starlink/topcat/ConcatWindow.java
Log Message:
-----------
topcat: fix table concatenation bug.
Bug reported when trying to concatenate two tables of which one has been
edited by double-clicking on a cell and replacing its content.
That replaces the column by an EditableColumn, which in turn means that
the ColumnInfo gets replaced in a somewhat inconsistent way in the
TopcatModel. The subsequent matching between ColumnInfos required
during the concatenated table construction got the colinfos from different
places and hence failed. Fix it so it gets them from the same places
for the test. That fixes this error, though it's possible the same
thing is lurking elsewhere.
Commit: 36246587d343a5a7554b640b6f4869870ac7ca16
https://github.com/Starlink/starjava/commit/36246587d343a5a7554b640b6f4869870ac7ca16
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-09 (Wed, 09 Oct 2013)
Changed paths:
M jsamp/build.xml
M jsamp/src/lib/jsamp.jar
Log Message:
-----------
jsamp: upgrade to version 1.3-4
Commit: e000a6d2bfcbaae2b14233e9ef060f426ba7250a
https://github.com/Starlink/starjava/commit/e000a6d2bfcbaae2b14233e9ef060f426ba7250a
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-10 (Thu, 10 Oct 2013)
Changed paths:
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/CubePlotType.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/PlanePlotType.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/TimePlotType.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/layer/CartesianErrorCoordSet.java
Log Message:
-----------
ttools: fix bug in Cartesian error bars
CartesianErrorCoordSet was working when used to provide error coordinates
for all the dimensions of a coordinate space, but not when only some
coordinates were selected. Generalised it correctly to handle this case.
Commit: bafd82eb4b92720c649223f85da436426907de93
https://github.com/Starlink/starjava/commit/bafd82eb4b92720c649223f85da436426907de93
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-11 (Fri, 11 Oct 2013)
Changed paths:
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/TimePlotType.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/layer/ShapePlotter.java
Log Message:
-----------
ttools: fix ShapePlotter for non-ShapeMode use
If a ShapePlotter is to be used with only one mode (FLAT) rather than
with a selection, it's best to make some adjustments so that the
modes don't get grouped together by GangLayerControl.
Commit: 8032a634edfaa70641287804fa793acfd07f9f6c
https://github.com/Starlink/starjava/commit/8032a634edfaa70641287804fa793acfd07f9f6c
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-11 (Fri, 11 Oct 2013)
Changed paths:
M topcat/src/docs/sun253.xml
M topcat/src/main/uk/ac/starlink/topcat/plot2/AxisControl.java
M topcat/src/main/uk/ac/starlink/topcat/plot2/CubeAxisControl.java
M topcat/src/main/uk/ac/starlink/topcat/plot2/PlaneAxisControl.java
M topcat/src/main/uk/ac/starlink/topcat/plot2/SkyAxisControl.java
M topcat/src/main/uk/ac/starlink/topcat/plot2/StackPlotWindow.java
M topcat/src/main/uk/ac/starlink/topcat/plot2/TimeAxisControl.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/config/CombinationConfigKey.java
Log Message:
-----------
topcat: add Navigator specifier to AxisControl
You can now specify how you want your navigation (e.g. zoom factor,
which axes to zoom) in the topcat GUI.
Commit: 30f9c3b984ed70ca343c8a7d97657b15867a6c3e
https://github.com/Starlink/starjava/commit/30f9c3b984ed70ca343c8a7d97657b15867a6c3e
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-11 (Fri, 11 Oct 2013)
Changed paths:
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/TimeFormat.java
Log Message:
-----------
ttools: slight improvement in Time plot axis labels
Commit: 3259bd67a04b1b95aaf5fd91beeb33e249b25812
https://github.com/Starlink/starjava/commit/3259bd67a04b1b95aaf5fd91beeb33e249b25812
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-14 (Mon, 14 Oct 2013)
Changed paths:
M topcat/src/docs/sun253.xml
M topcat/src/main/uk/ac/starlink/topcat/join/DalMultiPanel.java
Log Message:
-----------
topcat: fix service selection bug in multi-SIA/SSA windows
A NullPointerException was being raised because of unused coverage
code; this was thrown from the EDT and messed up the UI.
Put appropriate checks in place.
Commit: db3e7663d0652a159c8798231733cd59aefcb248
https://github.com/Starlink/starjava/commit/db3e7663d0652a159c8798231733cd59aefcb248
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-15 (Tue, 15 Oct 2013)
Changed paths:
M ttools/src/main/uk/ac/starlink/ttools/plot2/ShadeAxis.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/Tick.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/CubeSurface.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/PlaneAxisAnnotation.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/PlaneSurface.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/TimeFormat.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/TimeSurface.java
Log Message:
-----------
ttools: modify tick calculation interfaces
The various tick calculation methods now pass around the Captioner and
Orientation objects that determine how the tick labels will actually
be painted on the plotting surface. This doesn't do any useful work yet,
but it means that implementations have the information necessary to
work out whether tick labels will overlap, and adjust the assigned
ticks accordingly if required.
Commit: b4cd8008b37a653626d865cc2bb378a1cdddeb22
https://github.com/Starlink/starjava/commit/b4cd8008b37a653626d865cc2bb378a1cdddeb22
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-16 (Wed, 16 Oct 2013)
Changed paths:
M topcat/src/docs/figures/ActivationQueryWindow.gif
M topcat/src/docs/sun253.xml
M topcat/src/main/uk/ac/starlink/topcat/ActivationQueryWindow.java
Log Message:
-----------
topcat: make URL selectors in Activation window editable.
Commit: 57ac36c4a0200eedcdd6a13af6b083d0f58caec0
https://github.com/Starlink/starjava/commit/57ac36c4a0200eedcdd6a13af6b083d0f58caec0
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-21 (Mon, 21 Oct 2013)
Changed paths:
M ttools/src/main/uk/ac/starlink/ttools/plot2/Axis.java
A ttools/src/main/uk/ac/starlink/ttools/plot2/BasicTicker.java
A ttools/src/main/uk/ac/starlink/ttools/plot2/PrefixTicker.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/ShadeAxis.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/Tick.java
A ttools/src/main/uk/ac/starlink/ttools/plot2/Ticker.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/config/StyleKeys.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/CubeSurface.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/PlaneSurface.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/TimeFormat.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/TimeSurface.java
Log Message:
-----------
ttools: rewrite tick generation
Axis major tick labelling is now done in a more modular and extensible way,
and also in a way which is sensitive to the captioner and orientation.
This means that tick labels are generated in such a way that they will
not overlap, rather than generating them and weeding out overlapping ones
more or less at random. In this way the visible ticks form a more
logical set.
This is done for linear, log and time axis labelling.
Commit: 20d53b8fb7641590033a2c9d828908e0bf904bdd
https://github.com/Starlink/starjava/commit/20d53b8fb7641590033a2c9d828908e0bf904bdd
Author: Mark Taylor <[log in to unmask]>
Date: 2013-10-21 (Mon, 21 Oct 2013)
Changed paths:
M topcat/src/main/uk/ac/starlink/topcat/plot2/TimeAxisControl.java
M ttools/src/main/uk/ac/starlink/ttools/plot2/geom/TimeSurfaceFactory.java
Log Message:
-----------
ttools: do not label Time axis by default
Compare: https://github.com/Starlink/starjava/compare/2cd38202a85c...20d53b8fb764
|