Autoplot Change Log archive

From autoplot.org

Jump to: navigation, search

Contents

  1. 20140421b
  2. v2013b_11
  3. v2013b_10
  4. v2013b_8
  5. 20140221e
  6. v2013b_7
  7. 20140204a
  8. v2013b_6
  9. v2013b_5
  10. v2013b_4
  11. 20131112a
  12. v2013a_17
  13. 20131106a
  14. 20131030a
  15. 20131021a
  16. v2013a_16
  17. v2013a_15
  18. 20130915a
  19. 2013a_12
  20. 20130807b
  21. v2013a_10
  22. 20130730c
  23. 20130724a
  24. v2013a_9
  25. v2013a_8
  26. v2013a_7
  27. v2013a_5
  28. 2013a_1
  29. v2012b_29
  30. 20130412e
  31. v2012b_28
  32. v2012b_27
  33. v2012b_25
  34. v2012b_24
  35. v2012b_23
  36. 20130307c
  37. 20130227d
  38. v2012b_22
  39. v2012b_21
  40. 20121221a
  41. 20121219a
  42. 20121215a
  43. 20121121a
  44. v2012b_20
  45. v2012b_19
  46. 20121113a
  47. v2012b_18
  48. 20121108a
  49. v2012b_17
  50. 20121030a
  51. 2012b_16
  52. 2012b_15
  53. v2012b_12
  54. 2012b_8
  55. v2012b_5
  56. v2012b_4
  57. 20120914
  58. 20120912
  59. 20120907
  60. rbsp-ect-20120905b
  61. v2012b_3
  62. v2012b_2
  63. 20120816
  64. v2012b_1
  65. v2012a_12
  66. v2012a_11
  67. v2012a_10
  68. v2012a_9
  69. v2012a_8
  70. v2012a_7
  71. v2012a_6
  72. v2012a_4
  73. v2012a_3
  74. v2012a_2
  75. v2012a_1
  76. 20120406c
  77. 20120331b
  78. 20120320
  79. 20120310
  80. v2011a_11
  81. v2011a_10
  82. v2011a_8
  83. v2011a_7
  84. 20120125a
  85. v2011a_6
  86. 20120109b
  87. v2011a_1
  88. 20111214b
  89. 20111203
  90. 20111122
  91. 20111028c
  92. v2010v_19
  93. 20111018
  94. v2010b_18
  95. 20110924
  96. 20110910
  97. v2010b_17
  98. 20110821
  99. v2010b_16
  100. 20110727
  101. v2010b_15
  102. 20110722
  103. 20110707
  104. 20110624
  105. v2010b_14
  106. v2010b_13
  107. 20110616
  108. 20110604
  109. 20110524
  110. v2010b_12
  111. v2010b_11
  112. v2010b_10
  113. 20110427
  114. 20110422
  115. v2010b_9
  116. 20110408
  117. 20110407
  118. 20110405
  119. v2010b_8
  120. 20110325
  121. 20110324x
  122. 20110311
  123. 20110307
  124. 20110219x
  125. 20110215x
  126. 20110212
  127. 20110121
  128. 20110114
  129. 20110110
  130. 20101221

1. 20140421b

2. v2013b_11

3. v2013b_10

4. v2013b_8

5. 20140221e

  • http://autoplot.org/jnlp/20140221e/
  • introduce events list tool, which makes it easy to navigate a list of events.
  • createEvent is more consistent with events file format.
  • das2 data source leaves progress monitor spinning with ephemeris data.

6. v2013b_7

7. 20140204a

8. v2013b_6

  • http://autoplot.org/jnlp/v2013b_6/
  • corrections to fix v2013b_5 and its misrendering of data.
  • 1148: correction to reference cache, guards against dataset mutabilility.
  • layout tab allows drag to swap plot position.
  • RBSP orbits updated to 2014-02-03

9. v2013b_5

  • http://autoplot.org/jnlp/v2013b_5
  • Botched release with attempt to make rendering more efficient.
  • reference cache finally fixed, by making read-only copy of mutable datasets.

10. v2013b_4

  • http://autoplot.org/jnlp/v2013b_4
  • Introduce make immutable switch to finally correct mismatch between ideal design and real implementation.
  • DataSetSelector focus on macs.
  • "CDF URI needs an argument" with CDF and re-enter on java webstart.

11. 20131112a

  • http://autoplot.org/jnlp/20131112a/
  • empty cdf throws NoDataInIntervalException instead of runtime exception to support scripting.
  • first general support for VOTables
  • 1095: experimental handling of ReferenceCache was flawed.

12. v2013a_17

13. 20131106a

14. 20131030a

  • http://autoplot.org/jnlp/20131030a/
  • scripts like CreatePngWalk could hang when a runtime error occured because the exception handler was not set up.
  • .jy parameters panel would mess up timeranges.
  • vertical and horizontal slices have slope mouse module.
  • .d2t and .qdst resolve to das2stream reader, after new extensions were introduced for ascii versions.

15. 20131021a

16. v2013a_16

17. v2013a_15

18. 20130915a

  • http://autoplot.org/jnlp/20130915a
  • minor bugfixes and rte fixes.
  • 320: jython syntax tree used for scraping for getParam calls, also tree path is considered.
  • 322: bookmarks button for "Add axis annotations" dialog

19. 2013a_12

  • http://autoplot.org/jnlp/v2013a_12
  • Fonts embedded in PDF output.
  • cancel properly handled in aggregation
  • same as 2013a_11 release, but also bugfix in Java/CDF with one-element dimensions.

20. 20130807b

21. v2013a_10

  • http://autoplot.org/jnlp/v2013a_10/
  • bugfix with events scheme ascii file
  • clean up of tearoff tabbed pane
  • bugfix lock up with LANL vap fixed by tighten thread safety.
  • support "import autoplotapp as app"
  • support slice at time |slice0('2012-03-05T00:00') to explore this type of slicing

22. 20130730c

23. 20130724a

24. v2013a_9

25. v2013a_8

  • http://autoplot.org/jnlp/v2013a_8
  • more fixes, including vectors from CDAWeb and a round fixes for annoying bugs like:
    • flickering when adjusting the slice index
    • don't use valid range from CDF as typical range when typical range is missing.
    • |multiply(-2) didn't work
    • fixes to bounding boxes when in script mode so elements are completely drawn.
    • -3010.00 in ascii file was triggering code that looked for ISO8601 years.
  • and new features:
    • datum as index for slice0 location
    • recent history handles wildcards like "rbsp*.vap"

26. v2013a_7

27. v2013a_5

28. 2013a_1

29. v2012b_29

30. 20130412e


31. v2012b_28

32. v2012b_27

  • http://autoplot.org/jnlp/v2012b_27
  • Ascii reader's non-ascii check didn't count tabs as ascii.
  • Add additional ticks dialog keeps its own history.
  • export ascii table properly handles time-varying y tags that are actually constant.
  • spectrogram verifies monotonic timetags so non-monotonic tags marks as monotonic won't mess it up.
  • "user@" inserted into URLs that needed authentication messed up PngWalk Tool's "view in autoplot" button.

33. v2012b_25

34. v2012b_24

35. v2012b_23

36. 20130307c

  • http://autoplot.org/jnlp/20130307c
  • fixed http://www.rbsp-ect.lanl.gov/ completion
  • fixes problem with slicing where recent code changes broke the slicer
  • runtime error about bad format code "v" in completion
  • AutoplotDataServer would truncate datasets when an exception was encountered.
  • progress monitors and long warning messages were not erased properly for short plots.

37. 20130227d

38. v2012b_22

39. v2012b_21

40. 20121221a

41. 20121219a

42. 20121215a

  • http://autoplot.org/jnlp/20121215a
  • 3596098: canvas image on layout tab is always repainted, never cached
  • clean up of bookmarks, when bookmark is dragged to or from remote folder.
  • GUI can finally be shrunk to small sizes, time range editor droplist was setting minimum size

43. 20121121a

  • http://autoplot.org/jnlp/20121121a
  • introduce reduce in aggregation
  • rename jnlp title to add space in "Autoplot (20121121a)"
  • allow rank 2 depent_1 and bundle_1 switching.

44. v2012b_20

45. v2012b_19

  • http://autoplot.org/jnlp/v2012b_19
  • bugfix in hugeScatter where occasionally it would fail to repaint
  • events renderer mouse allows for multiple event messages
  • local paths ending with /tmp would fail.
  • cdf-java will attempt to use swap memory outside of JVM, then use JVM memory if that fails.

46. 20121113a

47. v2012b_18

48. 20121108a

  • http://autoplot.org/jnlp/20121108a
  • CDF-Java fails when memory outside the JVM is not available, now CDF is read directly into JVM memory
  • Time Range Tool doesn't loose orbit number when reentering GUI.
  • TCA Ephemeris doesn't block when loading, progress indicator
  • sparse records in CDFs

49. v2012b_17

50. 20121030a

51. 2012b_16

  • http://autoplot.org/jnlp/v2012b_16
  • bugfix in pngwalk tool generate, where underscore was always added when invoking for review
  • lspec routine handles fill in timetags.
  • orbit 00003 and 3 were not recognized are not considered equal in all codes, resulting in pngwalk failure.
  • minor bugfixes

52. 2012b_15

53. v2012b_12

  • reduce number of threads as a stopgap to fix problem where one vap can overload a server (Dan's server with 12 data sources)
  • CDF fixes

54. 2012b_8

  • http://autoplot.org/jnlp/v2012b_8
  • fix bug noticed by Seth where DEPEND_1/BUNDLE_1 datasets would not range correctly
  • miscellaneous bugfixes.
  • introduce rank2 waveform support.

55. v2012b_5

  • http://autoplot.org/jnlp/v2012b_5
  • introduce waveform scheme for QDataSets, where waveform is rank2 dataset with base for DEPEND_0 and offsets for DEPEND_1, introduced for speed.
  • bugfix: remote compressed bookmarks were broken since mid-August.

56. v2012b_4

57. 20120914

  • http://autoplot.org/jnlp/20120914a
  • miscellaneous bugfixes, including:
    • single-tick bug on short plots
    • JythonMain bug where some scripts would fail because of automatic imports
  • split plot function in [layout]->plots->add plots
  • current render type is indicated.

58. 20120912

59. 20120907

  • http://autoplot.org/jnlp/20120907c
  • minor new features such as:
    • title now has checkbox and can be turned off without erasing useful context.
    • clicking on background selects hidden parent plot element.
  • fix layout looks at visible property.

60. rbsp-ect-20120905b

  • http://autoplot.org/jnlp/rbsp-ect-20120905b
  • Named so to work around bug/problems with LANL firewall
  • bugfix in ftp filesystem where cache failed to load new versions of files
  • bugfix in jyds where TimeSeriesBrowse capability was incorrectly fixed.
  • bugfix in labelling when series plots are used to render rank 2 data after slicing.
  • total, smooth, and collapse operators all preserve metadata.

61. v2012b_3

62. v2012b_2

63. 20120816

64. v2012b_1

  • fairly radical changes in how threads are managed, this version is quite experimental and contains known bugs not present in the 2012a branch.
  • http://autoplot.org/jnlp/v2012b_1

65. v2012a_12

66. v2012a_11

67. v2012a_10

  • http://autoplot.org/jnlp/v2012a_10
  • v2012a_9 released but never released because of problems with FTP on windows.
  • cdaweb gets data from http to avoid problems with FTP on windows.
  • FTP cleaned up. Files were left open, causing visible problems on windows.
  • several RTE users submitted were fixed.
  • valid_range in data tab fixed when vap is loaded.

68. v2012a_9

  • http://autoplot.org/jnlp/v2012a_9
  • 3533882: reset of timerange when move plot caused by handler ignoring binding
  • bugfix when remote http host is in accessible, runtime error prevented offline use.
  • Profiling used to remove memory leaks. Now all CDF quantities can be plotted in one session.
  • ytagWidth is used from the first table of a rank 3 join dataset. Now we use the maximum of all tables.
  • $o and $(o properly detected in pngwalk tool

69. v2012a_8

  • http://autoplot.org/jnlp/v2012a_8
  • bugfixes after batch run of all CDA datasets
  • tweak rules for getRepresentativeFile in FileStorageModel. Check for valid date (year<9000) and handle where unprocessed empty folders exist.
  • various minor bugfixes
  • work with O'Brien and Weigel on LSpec routine.
  • Script version of the servlet is back, with new security checks
  • introduce orbitPlot type.

70. v2012a_7

71. v2012a_6

  • http://autoplot.org/jnlp/v2012a_6
  • version presented at the RBSP meeting, May 15th 2012.
  • source was tagged at http://autoplot.svn.sourceforge.net/svnroot/autoplot/autoplot/tags/v2012a_6/
  • v2012a_5 was a botched release that showed obvious problems
  • corrections and minor tweaks
  • cleanup round of pngwalk, performance issues associated with image reduction and excessive caching.
  • TimeRange selector shows if no one is listening.
  • remote-remote bookmarks are all read at once
  • improvements to support das2servers, and reduction of data from URIs on server side.

72. v2012a_4

73. v2012a_3

74. v2012a_2

  • minor corrections and tweaks

75. v2012a_1

  • first release of new production branch
  • this was not pushed onto the main page because of E.G.U. meeting.

76. 20120406c

  • http://autoplot.org/jnlp/20120406c
  • bugfixes and minor features
  • use production release of CDF3.4.0
  • orbits in pngwalks
  • first filters GUI button
  • plot from bookmarks manager

77. 20120331b

78. 20120320

  • http://autoplot.org/jnlp/20120320a
  • corrections to filesystems create, cleanup when failures occur.
  • support "orbit:http://das2.org/wiki/index.php/Orbits/rbspa-pp:29" so anyone can create and publish orbits files
  • bugfix: remote bookmarks load with "bookmarks:..." at the command line.
  • hash long names in downloadResourceAsTempFile
  • reload all data button
  • first export to IDLSAV and HDF5
  • last dev release before updating production branch to "v2012a_1"

79. 20120310

  • http://autoplot.org/jnlp/20120310
  • Introduction of CDF time type TT2000, which includes leap seconds.
  • bugfix to the filesystems create, tighten up synchronization so one can be created independently from others.
  • initial support for using orbit numbers to control times "orbit:crres:591"
  • minor cleanup of pngwalk tool

80. v2011a_11

  • http://autoplot.org/jnlp/v2011a_11 on 2012-02-25
  • v2011a_10 was a botched release because I left a test the RTE report so RTEs could not be reported
  • bugfix $Y$(m,span=6)$d and resetZoom[XYZ] null pointer exception when no dataset is plotted.

81. v2011a_10

  • http://autoplot.org/jnlp/v2011a_10 on 2012-02-24
  • v2011a_9 was a botched release and was never linked or announced.
  • various tweaks and clarifications to GUI requested by Reiner at LANL.
  • clarification of feedback gui failure in LANL firewall environment.
  • delay construction of axes and style guis to improve startup on a mac.
  • bugfixes in autorange
  • initial support for TT2000 in Java/CDF reader (vap+cdfj:...). C-based reader will be next update.
  • initial support for [Menubar]->View->Reset Zoom->Reset Y
  • other more minor bugs

82. v2011a_8

  • http://autoplot.org/jnlp/v2011a_8 on 2012-02-09
  • A change in v2011a_7 caused datasets to fail to automatically bind to the application timerange.
  • stress testing revealed some interesting memory leaks. These are addressed.
  • data sources with TimeSeriesBrowse, that have a URI without the timerange, are accepted by binding automatically to the application timerange.
  • other more minor bugs

83. v2011a_7

  • http://autoplot.org/jnlp/v2011a_7
  • bugfixes for Windows when using ftp
  • rfe: tearoff tabs can be dropped into undocked tabs
  • jython scripts with TimeSeriesBrowse caching improved, script= switch supported in editor.
  • occasional deadlock (frozen application) found and fixed.
  • severe memory leak fixed that would affect scripts loading and unloading data
  • minor changes to menu bar, see View and Help menus.

84. 20120125a

85. v2011a_6

86. 20120109b

  • bugfixes and minor new features released for testing.

87. v2011a_1

88. 20111214b

89. 20111203

  • http://autoplot.org/jnlp/20111203
  • remove overlaps bug when em offsets were not taken into account
  • finish off bugs with remote bookmarks
  • file->open File split into separate for data files and vap files
  • restoring a large vap file onto a small screen now prompts for scaling or scrollbars

90. 20111122

91. 20111028c

  • http://autoplot.org/jnlp/20111028c/
  • bugfixes in CDAWeb plugin where modified all.xml would no longer parse properly because they corrected local file references.
  • FTPBeanFileSystem presents login dialog when anonymous ftp is not allowed.
  • findbugs analysis used to clean up code

92. v2010v_19

  • http://autoplot.org/jnlp/v2010b_19/
  • prepare for bugfix in CDAWeb all.xml file. This bugfix will break old versions of Autoplot's CDAWeb reader.
  • bugfix: support autoplot2011 v1.07 vap files

93. 20111018

  • http://autoplot.org/jnlp/20111018/
  • bugfixes to stabilize for production use
  • bugfixes with CDAWeb plugin, and support for more popular virtual variables.
  • Improved XML encoding of bookmarks files
  • --basic command line option

94. v2010b_18

  • http://autoplot.org/jnlp/v2010b_18/
  • minor bugfixes:
    • some remaining internationalization problems (Java localizes numbers like 3,14 when decimal point should always be used)
    • XML format errors of RTE reports (clients would not see the error)
    • timeout when uploading error report
  • bugfix:CDAWeb would fail if it was entered before any data had been plotted.
  • ability to read 2011 bookmarks files

95. 20110924

96. 20110910

97. v2010b_17

98. 20110821

  • http://autoplot.org/jnlp/20110821/
  • bugfixes from the production release
  • minor features from the production release
  • column labels in ascii files improved for "30.0-45.0eV"

99. v2010b_16

  • http://autoplot.org/jnlp/v2010b_16
  • bugfixes for MMS/Themis files include improved feedback in CDF reads
  • move some minor 2011 features back to 2010.
  • runtime error submission includes vap and undo list.

100. 20110727

101. v2010b_15

102. 20110722

103. 20110707

104. 20110624

105. v2010b_14

  • http://autoplot.org/jnlp/v2010b_14
  • botched v2010b_13 release was missing extension not recognized bugfix.
  • move over code from 2011 version that inserts agg timerange from xaxis to avoid rejecting.

106. v2010b_13

107. 20110616

  • http://autoplot.org/jnlp/20110616
  • bugfixes from the production branch and on the development branch
  • User options for day-of-year labels and nearest neighbor rebinning for spectrograms.
  • Improve time series browse support in "internal" datasets.
  • Improve time series browse support in Jython data sources.

108. 20110604

  • http://autoplot.org/jnlp/20110604
  • prototype ability to hide address bar. Options->Address Bar->Time Range Selector
  • menu of the menu bar GUI elements moved to style tab

109. 20110524

  • http://autoplot.org/jnlp/20110524
  • update to the production version containing bugfixes from production branch.
  • array-of-vectors scheme supported.
  • first coding of events bar support

110. v2010b_12

111. v2010b_11

  • http://autoplot.org/jnlp/v2010b_11
  • update to the production version containing bugfixes for:
    • CDF_UCHAR supported
    • extraneous "vap:" qualifier confusing
    • null pointer exception in completion.
    • raise the Autoplot window when "View in Autoplot" is pressed on pngwalk window.
    • remove extra flashes when just one plot is visible.
    • check for invalid make pngwalk specs like "$Y$m$d_$H$m" (2 m's)
  • and also:
    • python script editor includes example scripts.

112. v2010b_10

  • http://autoplot.org/jnlp/v2010b_10
  • update to the production version containing bugfixes for:
    • runtime errors in pngwalks handled properly
    • null pointer exception in completion.
    • at (@) symbols in username for authenticated URLs
    • decimal year (1976.0000) handled in ascii parser.

113. 20110427

114. 20110422

115. v2010b_9

116. 20110408

117. 20110407

118. 20110405

119. v2010b_8

  • http://autoplot.org/jnlp/v2010b_8
  • update fixes a number of minor bugs
  • hidden plots for binding are handled properly in add plot below.
  • more improvements to user feedback, try to avoid RTE for normal operations.
  • JythonDataSource editor fixed.

120. 20110325

  • http://autoplot.org/jnlp/20110325
  • update to the production version of Autoplot. "v2010b_6"
  • fairly big bugfixes, including:
    • colorbar disconnected when move spectrogram
    • null pointer exceptions
    • Java/CDF exceptional branches updated to match C version
  • detect file not found and give a more pleasant message.
  • reduce Findbugs bug detections.

121. 20110324x

122. 20110311

  • http://autoplot.org/jnlp/20110311
  • update to the development version of Autoplot2011.
  • controls for ticklen/direction, OutsideNE label position.
  • merge in bugfixes from production version
  • bugfixes in rich headers for ascii files

123. 20110307

124. 20110219x

125. 20110215x

126. 20110212

  • http://autoplot.org/jnlp/20110212
  • update to the production release
  • round of GUI cleanup, including focus of range selectors pointed out by Aaron
  • bugfixes in CDAWeb GUI, usuability improvements.
  • jython conflicts cleaned up a bit, introducing listDirectory and coerceToDs to replace list and coerce.

127. 20110121

  • http://autoplot.org/jnlp/20110121
  • update to the production release
  • cdaweb data source masters logic corrected
  • off-line support for ftp.
  • clean up source to allow checkout onto filesystems that ignore upper and lower case.
  • other minor bugfixes.

128. 20110114

  • http://autoplot.org/jnlp/20110114
  • bugfixes of pngwalk, including all views have decorations for quality control.
  • bugfix in cdf-java where epoch16 is used.
  • other minor bugfixes.

129. 20110110

130. 20101221

  • http://autoplot.org/jnlp/20101221
  • production release of new branch that uses QDataSet throughout, including das2 graphics
  • introduces direct support for CDAWeb
  • more aggressive GUI improvements
Personal tools