Fix progress tests, update Progress jDoc
[nikiroo-utils.git] / changelog
CommitLineData
9d0ee651
NR
1Version 1.3.6
2-------------
3
4Fix for Java 1.6 compat
5 Java 1.6 cannot compile it due to variables with ambigous names (which
6 Java 1.8 can identify)
7
88b36f83
NR
8Version 1.3.5
9-------------
10
11Improve ProgressBar UI
12 It now shows all the progression bars of the different steps of
13 progression at the same time
14
c108bc7d
NR
15Version 1.3.4
16-------------
17
18Improve TestCase error reporting
19 We know display the full stack trace even for AssertionErrors
20
21Extends Version
22 ...with new methods: isOlderThan(Version) and isNewerThan(Version)
23
b0376a37 24Version 1.3.3
32ae2079
NR
25-------------
26
27New Version class
28 Which can parse versions from the running program
29
16d59378
NR
30Version 1.2.3
31-------------
32
33Add openResource and getVersion in IOUtils
34 The file VERSION is supposed to exist
35
36Give more informartion on AssertErrors
37 The TestCase were not always helpful in case of AssertExceptions; they
38 now print the stacktrace (they only used to do it for non-assert
39 exceptions)
40
41Fix configure.sh
42 The VERSION file was not added, the Main method was not the correct
43 one (so it was not producing working runnable JAR, yet it stated so)
44
009196a4
NR
45Version 1.2.2
46-------------
47
48Fix bug in Bundle regarding \t handling
49 ...tests should be written (later)
50
51Version 1.2.1
ef13cd7f
NR
52-------------
53
54New drawEllipse3D method
55 ...in UIUtils
56
b3aad1f9
NR
57Version 1.1.1
58-------------
59
60Add UI component for Progress
61 Still a WIP, it only show the current progress bar, still not the
62 children bars (it's planned)
63
86057589
NR
64Version 1.1.0
65-------------
66
67Add progress reporting, move to ui package
68 A new progress reporting system (and tests) in the new ui package
69 (some other classes have been moved into ui, too: WrapLayout and
70 UIUtils)
71
72Version 1.0.0
73-------------
74
75Add WrapLayout and UIUtils
76 A FlowLayout that automatically wrap to the next line (from existing
77 code found on internet) and a method to set a fake-native look & feel
78
b607df60
NR
79Version 0.9.7
80-------------
81
82Improve toImage and allow non-resetable InputStreams
83 ...though they are then automatically saved onto disk then re-opened,
84 then the file is deleted at the end of the process -- bad perfs
85 Worse, it does it even if no EXIF metadata are present (because it
86 cannot know that before reading the Stream, and cannot save a
87 partially, non-resetable Stream to disk)
88
89Reoarganize some methods from String to IO
90
21ec27d6
NR
91Version 0.9.6
92-------------
93
94New test system
95 Now some unit tests have been added, as well as the support classes
96
2cce3dcb
NR
97Version 0.9.5
98-------------
99
100Resource bundle bug
101 UTF-8 strings were sometimes wrangled
102 It is fixed by using a Bundle#Control, whih sadly is only available in
103 Java 1.6+
104
72c32e88
NR
105Version 0.9.4
106-------------
107
108Compatibility bug
109 Again... because of some useless imports made there for a wrong jDoc
110 comment
111
112Version 0.9.3
113-------------
114
115Compatibility bug
116 The library did not work with JDK versions prior to 1.8 because
117 of a dependency on Base64
118 A new (public domain) class was used instead, which is compatible with
119 Java 1.5 this time
120
121Version 0.9.2
122-------------
123
124Initial version
125 ...on GIT