Cleanup comments etc. in src
[gimp-lqr-plugin.git] / ChangeLog
blob3acc056071d4000417b7d641ed8840bb627c6f82
1 2010-06-05 Carlo Baldassi <carlobaldassi@gmail.com>
2         * bugfix: fixed bug when detecting share dir
3           on Windows
5 2010-05-23 Carlo Baldassi <carlobaldassi@gmail.com>
6         * modified: put back help files
7         * bugfix: fixed Windows localization
8         * bugfix: flush displays when cancelling
9           unfinished work on aux layers
11 2010-03-30 Carlo Baldassi <carlobaldassi@gmail.com>
12         * modified: stripped offline help files
14 2010-03-21 Carlo Baldassi <carlobaldassi@gmail.com>
15         * modified: pressing "back" in the interactive
16           dialog saves the plugin values
17         * modified: removed "Cancel" button from mask
18           editor mode
19         * modified: if mask editor mode dialog is closed
20           when working on a new layer, that layer is
21           removed
23 2010-03-20 Carlo Baldassi <carlobaldassi@gmail.com>
24         * bugfix: thumbnail creation error under some
25           circumstances (preview.c)
27 2010-03-14 Carlo Baldassi <carlobaldassi@gmail.com>
28         * bugfix: removed legacy liblqr macro call
29           in io_functions.c
30         * modified: updated liblqr required version
31           to 0.4.0
33 2010-02-25 Carlo Baldassi <carlobaldassi@gmail.com>
34         * modified: no longer use extra layers for
35           preview display
37 2010-02-23 Carlo Baldassi <carlobaldassi@gmail.com>
38         * new: output on new image option
39         * modified: output target is reset when coming
40           back from interactive mode
41         * bugfix: fixed some minor issues arising
42           when working on a new layer and going back
43           and forth through interactive/non-interactive
44           modes (undo groups, layer selections)
46 2010-02-22 Carlo Baldassi <carlobaldassi@gmail.com>
47         * modified: if an aux layer is deleted during or
48           between sessions, it is not substitued by another
49           one and the corresponding setting is made inactive
50         * modified: updated code to complain with GTK >= 2.12
52 2010-02-20 Carlo Baldassi <carlobaldassi@gmail.com>
53         * new: reduced interface when editing aux layers
54         * modified: text in new and edit buttons for
55           aux layers; inverted new/edit positions
56         * modified: active layer goes back to the one
57           which is to be rescaled after creating/editing
58           aux layers
59         * modified: interactive dialog stays above
60           other windows
61         * modified: interactive button bigger with text
63 2009-05-19 Carlo Baldassi <carlobaldassi@gmail.com>
64         * new: info icons for aux layers
65         * modified: new liblqr energy functions instead
66           of old gradients
68 2009-05-18 Carlo Baldassi <carlobaldassi@gmail.com>
69         * new: edit buttons for aux layers
71 2009-02-15 Carlo Baldassi <carlobaldassi@gmail.com>
72         * modified : introduce Windows-specific code
73           for interactive interface
75 2009-02-04 Carlo Baldassi <carlobaldassi@gmail.com>
76         * bugfix : fixed non-interactive mode
77         * new : batch script for non-interactive execution
79 2009-01-27 Carlo Baldassi <carlobaldassi@gmail.com>
80         * new : interactive interface
81         * new : with and height (std) scaleback modes
82         * modified: mode combo box moved to output tab
84 2008-11-24 Carlo Baldassi <carlobaldassi@gmail.com>
86         * modified : split auto button in 2
87         * bugfix : hid some tooltips in unsensitive
88           regions
90 2008-10-31 Carlo Baldassi <carlobaldassi@gmail.com>
92         * bugfix : refresh button discarded guess
93           direction
94         * bugfix : cleanup in .po files
96 2008-10-27 Carlo Baldassi <carlobaldassi@gmail.com>
98         * bugfix : only convert to RGB if needed
100 2008-10-24 Carlo Baldassi <carlobaldassi@gmail.com>
102         * bugfix : fixed some problems with new masks
103           in greyscale images
105 2008-10-21 Carlo Baldassi <carlobaldassi@gmail.com>
107         * modified : use expanders and scroll widgets in
108           Advanced tab
109         * new : added enlargement step selector
110         * modified : removed size limits
112 2008-10-17 Carlo Baldassi <carlobaldassi@gmail.com>
114         * bugfix : forbid going below 50% of original size
115           in ``LqR+LqR back'' mode
116         * bugfix : enforced limits in render.c to prevent
117           crashes in noninteractive mode
119 2008-10-14 Carlo Baldassi <carlobaldassi@gmail.com>
121         * modified : split of interface.c code, some cleanup
123 2008-08-03 Carlo Baldassi <carlobaldassi@gmail.com>
125         * new : info icons for newly created masks
127 2008-08-01 Carlo Baldassi <carlobaldassi@gmail.com>
129         * new : discard mask is ignored by default when
130           enlarging, added option + warning icon
131         * new : added overall reset button
133 2008-07-31 Carlo Baldassi <carlobaldassi@gmail.com>
135         * bugfix : fixed memory leaks when reading masks
136         * bugfix : protected a memory call when writing
137           seams
139 2008-07-29 Carlo Baldassi <carlobaldassi@gmail.com>
141         * new : added GAP support for animations
143 2008-07-28 Carlo Baldassi <carlobaldassi@gmail.com>
145         * new : added reset and revert buttons
146         * modified : now retains last used width and height
147           if operating on the same layer
148         * bugfix : round width and height values
150 2008-02-20 Carlo Baldassi <carlobaldassi@gmail.com>
152         * new : introduced the rigidity mask interface
154 2008-01-14 Carlo Baldassi <carlobaldassi@yahoo.it>
156         * bugfix : fixed configure.ac
158 2007-12-07 Carlo Baldassi <carlobaldassi@yahoo.it>
160         * modified : stripped the library
162 2007-11-26 Carlo Baldassi <carlobaldassi@yahoo.it>
164         * modified : reorganized code in order to completely separate
165           the UI from the carving library
167 2007-11-20 Carlo Baldassi <carlobaldassi@yahoo.it>
169         * new : seam max step option
170         * new : auto size button for object removal
171         * new : added new operational modes (LqR back, scale back)
172         * new : added rescale order option
173         * bugfix : layer validity check is now working in GIMP 2.4
174         * bugfix : all layers are now transposed correctly
176 2007-11-09 Carlo Baldassi <carlobaldassi@yahoo.it>
178         * modified : global optimization of the core (removed
179           the LqrData class, turned r->raw into an array of ints, various
180           others)
181         * modified : added PANGO_ELLIPSIZE_START to the combo boxes
183 2007-11-07 Carlo Baldassi <carlobaldassi@yahoo.it>
185         * modified : call to gimp_layer_set_lock_alpha()
186           instead of deprecated gimp_layer_set_preserve_trans()
187         * modified : added tile cache to speed up input/output
188           operations
190 2007-10-14 Carlo Baldassi <carlobaldassi@yahoo.it>
192         * bugfix : pres./disc. layer are now reused when running with
193           last values
194         * bugfix : progress_update called less often
195         * bugfix : lqr_raster_resize can be called multiple times again
196         * modified : re-organized source files
198 2007-10-09 Carlo Baldassi <carlobaldassi@yahoo.it>
200         * modified : faster core engine (use pointers buffer
201           instead of just cursors)
202         * bugfix : different transparency handling in
203           auxiliary layers (no more averge_on_all_channels
204           but average_on_color_channels * alpha)
205         * bugfix : all image modifications are now made inside the render
206           function, and the undo group is limited to that, so that
207           nothing is changed until the ok button is pressed
208         * bugfix : it is now possible to safely work while the
209           dialog is running, e.g. create/remove layers, paint etc.
210         * new : refresh button
211         * new : new masks buttons
212         * new : rigidity setting (for getting straighter seams)
213         * new : seam map layer option (with color buttons)
214         * removed : update energy option (now is always used)
216 2007-10-04 Carlo Baldassi <carlobaldassi@yahoo.it>
218         * modfied : dialog with notepad (thanks Alexandre!)
219         * new : output to new layer option
220         * modfied : floating selection becomes a layer
221         * bugfix : lock alpha is disabled (but with deprecated syntax)
223 2007-09-29 Carlo Baldassi <carlobaldassi@yahoo.it>
225         * bugfix : memory leak in dialog (also faster now)
226         * bugfix : more sensible "strength" scale for features
227         * new (help): tooltips
229 2007-09-25 Carlo Baldassi <carlobaldassi@yahoo.it>
231         * added a proto-preview
232         * added sensitivity to interface elements
233         * hiding of advanced options
234         * added resize preserve/discard layers feature
235         * transveral value is the new default gradient function
236         * added null gradient function
237         * reduced memory requirements
238         * added insufficient memory handling
239         * added some more progress indicators
241 2007-09-12 Carlo Baldassi <carlobaldassi@yahoo.it>
243         * added preserve + discard features
244         * moved the plugin from "Image" to "Layer" menu
246 2007-09-11 Carlo Baldassi <carlobaldassi@yahoo.it>
248         * selctions are now saved as channels and then cleared
249         * floating selections are immediately applied
250         * quick masks and channels are ignored
251         * added "resize canvas" option
252         * updated help page
254 2007-09-10 Carlo Baldassi <carlobaldassi@yahoo.it>
256         * faster update in mmap
257         * faster build_vpath
258         * now deals with masks
259         * improved interface (added some options)
261 2007-09-07 Carlo Baldassi <carlobaldassi@yahoo.it>
263         * improved interface
265 2007-09-05 Carlo Baldassi <carlobaldassi@yahoo.it>
267         * undo group created
268         * better external_writeimage function
269         * introduced bias on energy
271 2007-09-04  Carlo Baldassi  <carlobaldassi@yahoo.it>
273         * initial revision.