12010-06-05 Carlo Baldassi <carlobaldassi@gmail.com> 2 * bugfix: fixed bug when detecting share dir 3 on Windows 4 52010-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 10 112010-03-30 Carlo Baldassi <carlobaldassi@gmail.com> 12 * modified: stripped offline help files 13 142010-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 22 232010-03-20 Carlo Baldassi <carlobaldassi@gmail.com> 24 * bugfix: thumbnail creation error under some 25 circumstances (preview.c) 26 272010-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 32 332010-02-25 Carlo Baldassi <carlobaldassi@gmail.com> 34 * modified: no longer use extra layers for 35 preview display 36 372010-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) 45 462010-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 51 522010-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 62 632009-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 67 682009-05-18 Carlo Baldassi <carlobaldassi@gmail.com> 69 * new: edit buttons for aux layers 70 712009-02-15 Carlo Baldassi <carlobaldassi@gmail.com> 72 * modified : introduce Windows-specific code 73 for interactive interface 74 752009-02-04 Carlo Baldassi <carlobaldassi@gmail.com> 76 * bugfix : fixed non-interactive mode 77 * new : batch script for non-interactive execution 78 792009-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 83 842008-11-24 Carlo Baldassi <carlobaldassi@gmail.com> 85 86 * modified : split auto button in 2 87 * bugfix : hid some tooltips in unsensitive 88 regions 89 902008-10-31 Carlo Baldassi <carlobaldassi@gmail.com> 91 92 * bugfix : refresh button discarded guess 93 direction 94 * bugfix : cleanup in .po files 95 962008-10-27 Carlo Baldassi <carlobaldassi@gmail.com> 97 98 * bugfix : only convert to RGB if needed 99 1002008-10-24 Carlo Baldassi <carlobaldassi@gmail.com> 101 102 * bugfix : fixed some problems with new masks 103 in greyscale images 104 1052008-10-21 Carlo Baldassi <carlobaldassi@gmail.com> 106 107 * modified : use expanders and scroll widgets in 108 Advanced tab 109 * new : added enlargement step selector 110 * modified : removed size limits 111 1122008-10-17 Carlo Baldassi <carlobaldassi@gmail.com> 113 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 118 1192008-10-14 Carlo Baldassi <carlobaldassi@gmail.com> 120 121 * modified : split of interface.c code, some cleanup 122 1232008-08-03 Carlo Baldassi <carlobaldassi@gmail.com> 124 125 * new : info icons for newly created masks 126 1272008-08-01 Carlo Baldassi <carlobaldassi@gmail.com> 128 129 * new : discard mask is ignored by default when 130 enlarging, added option + warning icon 131 * new : added overall reset button 132 1332008-07-31 Carlo Baldassi <carlobaldassi@gmail.com> 134 135 * bugfix : fixed memory leaks when reading masks 136 * bugfix : protected a memory call when writing 137 seams 138 1392008-07-29 Carlo Baldassi <carlobaldassi@gmail.com> 140 141 * new : added GAP support for animations 142 1432008-07-28 Carlo Baldassi <carlobaldassi@gmail.com> 144 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 149 1502008-02-20 Carlo Baldassi <carlobaldassi@gmail.com> 151 152 * new : introduced the rigidity mask interface 153 1542008-01-14 Carlo Baldassi <carlobaldassi@yahoo.it> 155 156 * bugfix : fixed configure.ac 157 1582007-12-07 Carlo Baldassi <carlobaldassi@yahoo.it> 159 160 * modified : stripped the library 161 1622007-11-26 Carlo Baldassi <carlobaldassi@yahoo.it> 163 164 * modified : reorganized code in order to completely separate 165 the UI from the carving library 166 1672007-11-20 Carlo Baldassi <carlobaldassi@yahoo.it> 168 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 175 1762007-11-09 Carlo Baldassi <carlobaldassi@yahoo.it> 177 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 182 1832007-11-07 Carlo Baldassi <carlobaldassi@yahoo.it> 184 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 189 1902007-10-14 Carlo Baldassi <carlobaldassi@yahoo.it> 191 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 197 1982007-10-09 Carlo Baldassi <carlobaldassi@yahoo.it> 199 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) 215 2162007-10-04 Carlo Baldassi <carlobaldassi@yahoo.it> 217 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) 222 2232007-09-29 Carlo Baldassi <carlobaldassi@yahoo.it> 224 225 * bugfix : memory leak in dialog (also faster now) 226 * bugfix : more sensible "strength" scale for features 227 * new (help): tooltips 228 2292007-09-25 Carlo Baldassi <carlobaldassi@yahoo.it> 230 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 240 2412007-09-12 Carlo Baldassi <carlobaldassi@yahoo.it> 242 243 * added preserve + discard features 244 * moved the plugin from "Image" to "Layer" menu 245 2462007-09-11 Carlo Baldassi <carlobaldassi@yahoo.it> 247 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 253 2542007-09-10 Carlo Baldassi <carlobaldassi@yahoo.it> 255 256 * faster update in mmap 257 * faster build_vpath 258 * now deals with masks 259 * improved interface (added some options) 260 2612007-09-07 Carlo Baldassi <carlobaldassi@yahoo.it> 262 263 * improved interface 264 2652007-09-05 Carlo Baldassi <carlobaldassi@yahoo.it> 266 267 * undo group created 268 * better external_writeimage function 269 * introduced bias on energy 270 2712007-09-04 Carlo Baldassi <carlobaldassi@yahoo.it> 272 273 * initial revision. 274