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