12017-03-27 Riccardo Mottola <rm@gnu.org>
2
3	* PRScale.m
4	* AppController.m
5	Preserve original image size or resolution
6
72017-03-13 Riccardo Mottola <rm@gnu.org>
8
9	* AppController.m
10        Retrieve image from view only after cecking the event.
11
122016-01-24 Riccardo Mottola <rm@gnu.org>
13
14	* AppController.m
15        Always set the title of the window with decorations, even in full-screen mode.
16
172015-10-16 Riccardo Mottola <rm@gnu.org>
18
19	* PRScale.m
20	Import from PRICE optimized code with cleaner corner cases handling.
21
222015-10-07 Riccardo Mottola <rm@gnu.org>
23
24	* PRScale.m
25	Fix destination offset with correct bytes per row.
26
272015-10-06 Riccardo Mottola <rm@gnu.org>
28
29	* AppController.m
30	Convert representation type if it is alphafirst on export, or scale filter chokes.
31
322015-10-06 Riccardo Mottola <rm@gnu.org>
33
34	* AppController.m
35	Use ImageRep pixelWide and pixelHigh instead of size.
36
372014-02-05 Riccardo Mottola <rm@gnu.org>
38
39	* FileTable.m (addPathAndRecurse)
40	add a local autorelease pool to wasy loading of many images.
41
422014-02-02 Riccardo Mottola <rm@gnu.org>
43
44	* AppController.m
45        Preserve image information during rotation.
46
472014-01-19 Riccardo Mottola <rm@gnu.org>
48
49	* AppController.m (setFullScreen)
50	Release the image from the view being switched out, to save memory.
51	Smaller optimization in the image setting calls.
52
532014-01-19 Riccardo Mottola <rm@gnu.org>
54
55	* AppController.m (changeImage)
56	Optimize display in case of rotaded images.
57
582013-12-24 Riccardo Mottola <rm@gnu.org>
59
60	* AppController.m
61        Remove unnecessary [window displayIfNeeded]
62
632013-12-22 Riccardo Mottola <rm@gnu.org>
64
65	* AppController.m
66	Add notification observers in awake from nib, not init.
67
682013-07-14 Riccardo Mottola <rm@gnu.org>
69
70	* AppController.m (execExportImages)
71	Rotate image before exporting it, if it had a rotation set.
72
732013-06-02 Riccardo Mottola <rm@gnu.org>
74
75	* AppController.h
76	* AppController.m
77	* LMFlipView.m
78	* English.lproj/LaternaMagica.nib
79	Route printing to the FlipView and start print operation from there.
80
812013-06-02 Riccardo Mottola <rm@gnu.org>
82
83	* LMImage.m
84        Correctly add successive rotations.
85
862013-05-27: Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
87	* AppController.m, LMFlipView.m
88	  revert stuff from yesterday, and only leave the
89	  l and r keys work
90
912013-05-26: Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
92	* AppController.m
93	  make rotation clockwise
94	* LMFlipView.m
95	  add r, f, l keys to performKeyEquivalent:, to call
96	  rotateImage90, 180, 270 to be able to rotate with
97	  keyboard in full screen mode
98
992013-02-12 Riccardo Mottola <rm@gnu.org>
100
101	* AppController.h
102	Fix warning and transition to NSInteger
103
1042013-02-08: Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
105	* FileTable.m
106	  int -> NSInteger transition
107
1082013-01-18 Riccardo Mottola <rm@gnu.org>
109
110	* AppController.h
111	* AppController.m
112	* FileTable.h
113	* FileTable.m
114	* Resources/LaternaMagica.gorm
115	Show image count
116
1172013-01-09 Riccardo Mottola <rm@gnu.org>
118
119	* AppController.m
120	Call directly rotate byAngle method, so that redrawing twice is avoided.
121
1222013-01-09 Riccardo Mottola <rm@gnu.org>
123
124	* AppController.m
125	Separate rotation method from actions.
126
1272013-01-08 Riccardo Mottola <rm@gnu.org>
128
129	* AppController.m
130	Remember image rotation
131
1322013-01-08 Riccardo Mottola <rm@gnu.org>
133
134	* AppController.m
135	Invoke correct method.
136
1372013-01-08 Riccardo Mottola <rm@gnu.org>
138
139	* LMImage.h
140	* LMImage.m
141	New class to hold specific image information.
142
143	* AppController.m
144	* FileTable.h
145	* FileTable.m
146	* GNUMakefile
147	Use the new LMImage class to hold information instead of several arrays.
148
1492013-01-04 Riccardo Mottola <rm@gnu.org>
150
151	* AppController.m
152	Make "Add" work recursively again.
153
154	* FileTable.h
155	* FileTable.m
156	Extract recursive path search into a method.
157
1582013-01-01 Riccardo Mottola <rm@gnu.org>
159
160	* FileTable.m
161	Make the files to ignore list an array, no not accept unwanted files during drop validation.
162
1632012-12-31 Riccardo Mottola <rm@gnu.org>
164
165	* AppController.m
166	* FileTable.m
167	Move directory recursion to FileTable class, accept directories in drag&drop.
168
1692012-12-25 Riccardo Mottola <rm@gnu.org>
170
171	* AppController.m
172	* FileTable.m
173	Table drag-target, for files only.
174
1752012-12-24 Riccardo Mottola <rm@gnu.org>
176
177	* AppController.m
178	GS key-window hack, for GWorkspace cooperation
179
1802012-04-17 Riccardo Mottola <rm@gnu.org>
181
182	* FileTable.m
183	Fix random generator to work in the [0, count) range
184
1852012-04-17 Riccardo Mottola <rm@gnu.org>
186
187	* AppController.m
188	Fix wrong type.
189
1902011-08-25 Riccardo Mottola <rm@gnu.org>
191
192	* AppController.m:
193	Set random seed
194
195	* LMFlipView.m:
196	Recognize space as next
197
1982011-08-10 Riccardo Mottola <rm@gnu.org>
199
200	* FileTable.[h,m]
201	* AppController.[h,m]
202	* English.lproj/LaternaMagica.nib
203	Scramble list.
204
2052011-01-27 Riccardo Mottola <rm@gnu.org>
206	* AppController.h
207	* AppController.m
208	* English.lproj/LaternaMagica.nib
209	clear list command.
210
2112011-01-22 Riccardo Mottola <rm@gnu.org>
212	*  LMFlipView.m
213	Track delete, backspace, up and down events
214