]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/Mailer/ChangeLog
partially implemented mail delete #1212
[scalable-opengroupware.org] / SOGo / UI / Mailer / ChangeLog
1 2005-01-28  Helge Hess  <helge.hess@skyrix.com>
2
3         * v0.9.78
4
5         * UIxMailListView.m: properly mark deleted mails using line-through
6
7         * UIxMailView.m: close mail viewer if mail delete was successful
8
9         * mailer.css: added style classes for deleted cells
10
11         * UIxMailEditor.m: moved some Sent folder lookup to SOGoMailAccount
12
13         * v0.9.77
14
15         * added UIxMailSizeFormatter to render big file size numbers with some
16           M or K suffix
17
18         * UIxMailPartViewer.m: added methods to retrieve filename, file
19           extension and file size formatter
20
21         * UIxMailSortableTableHeader.m: minor code cleanups
22
23 2005-01-27  Helge Hess  <helge.hess@skyrix.com>
24
25         * started attachment (download) viewer (#1074) (v0.9.76)
26
27 2005-01-26  Helge Hess  <helge.hess@skyrix.com>
28
29         * v0.9.75
30
31         * UIxMailEditor.m: copy sent mails to INBOX/Sent folder, fixes issue
32           #1054
33
34         * product.plist: disabled unsupported delete button in mailviewer
35
36         * UIxMailListView.wox: removed unused mail checkboxes and folder-tree
37           popup (#1211) (v0.9.74)
38
39         * disabled some unsupported buttons and template elements (#1209,
40           #1210, #1207, #1208) (v0.9.73)
41
42 2005-01-26  Marcus Mueller  <znek@mulle-kybernetik.com>
43
44         * v0.9.72
45
46         * UIxMailWindowCloser.{m,wox}: new component which closes the window
47           in its "onLoad".
48
49         * UIxMailEditor.m: close window after successful send by opening
50           UIxMailWindowCloser. This fixes SOGo Bug #1053.
51
52 2005-01-07  Marcus Mueller  <znek@mulle-kybernetik.com>
53
54         * {English/French}.lproj/default.strings: changed encoding from
55           ISO-Latin-1 to UTF-8, which is now the default (v0.9.71)
56
57 2004-12-08  Marcus Mueller  <znek@mulle-kybernetik.com>
58
59         * UIxMailTree.m, UIxMailEditor.m, UIxMailPartViewer.m,
60           UIxEnvelopeAddressFormatter.m, UIxMailToolbar.m,
61           UIxMailRenderingContext.m, UIxMailEditorAttach.m,
62           UIxSubjectFormatter.m, UIxMailPartAlternativeViewer.m:
63           changed to use NGLogging (v0.9.70)
64
65 2004-12-03  Helge Hess  <helge.hess@skyrix.com>
66
67         * v0.9.69
68
69         * UIxFilterList.m: added support for script creation
70
71         * v0.9.68
72         
73         * UIxFilterList.m: added ability to trigger new editor
74         
75         * started UIxSieveEditor
76         
77         * UIxFilterList.wox: minor fix to table layout (v0.9.67)
78         
79 2004-11-28  Helge Hess  <helge.hess@skyrix.com>
80
81         * UIxFilterList.m: use toOneRelationshipKeys to retrieve the filters
82           being displayed (v0.9.66)
83
84 2004-11-27  Helge Hess  <helge.hess@skyrix.com>
85
86         * v0.9.65
87         
88         * added first (empty) version of filter list page
89         
90         * UIxMailEditorAttach.m: fixed a warning
91
92         * UIxMailAccountView.wox, product.plist: cleaned up account page (links
93           work now), added a compose button (v0.9.64)
94
95 2004-11-15  Marcus Mueller  <znek@mulle-kybernetik.com>
96
97         * UIxMailEditor.m: properly set "From" header (v0.9.63)
98
99 2004-11-11  Helge Hess  <helge.hess@skyrix.com>
100
101         * UIxMailListView.wox: added sample move popup (v0.9.62)
102
103 2004-11-09  Helge Hess  <helge.hess@skyrix.com>
104
105         * UIxMailListView.m: added support for toggling read/unread flags
106           (v0.9.61)
107
108         * UIxMailTree.m: added tree navigation code from SoObjects (v0.9.60)
109
110         * UIxMailTree.m: removed unused code (v0.9.59)
111
112         * UIxMailListView.m: flush mail caches in the getMail action (v0.9.58)
113
114 2004-10-29  Helge Hess  <helge.hess@skyrix.com>
115
116         * UIxMailEditor.m: reenabled deletion of temporary mail files (v0.9.57)
117
118 2004-10-28  Helge Hess  <helge.hess@skyrix.com>
119
120         * product.plist: fixed getMail for drafts folder (v0.9.56)
121
122         * UIxMailListView.wox: fixed viewer activation for unread mails
123           (v0.9.55)
124
125 2004-10-28  Helge Hess  <helge.hess@opengroupware.org>
126
127         * UIxMailMoveToPopUp.m: fixed header (v0.9.54)
128
129 2004-10-27  Helge Hess  <helge.hess@opengroupware.org>
130
131         * disabled popup until it uses the proper tree (v0.9.53)
132
133 2004-10-27  Marcus Mueller  <znek@mulle-kybernetik.com>
134
135         * UIxMailMoveToPopUp.[m|wox]: component which renders a popup
136           containing possible destinations for a mail move operation (v0.9.52)
137
138 2004-10-27  Helge Hess  <helge.hess@opengroupware.org>
139
140         * UIxMailEditor.m: default method returns a redirect to 'edit', added
141           'delete' action and button (v0.9.51)
142
143         * v0.9.50
144
145         * UIxMailEditor.m: send mail using draft object
146
147         * UIxMailListView.wox: do not wrap title line
148
149         * UIxMailEditor.m: added send related code (v0.9.49)
150
151 2004-10-26  Helge Hess  <helge.hess@opengroupware.org>
152
153         * UIxMailEditorAttach.m: added attachment delete (v0.9.48)
154
155         * UIxMailEditorAttach.wox, mailer.css: work on layout, added delete
156           action (v0.9.47)
157
158         * added new UIxMailEditorAttach component to manage draft attachments
159           (v0.9.46)
160
161 2004-10-25  Helge Hess  <helge.hess@opengroupware.org>
162
163         * v0.9.45
164
165         * uix.css: replaced invalid "text-color" with "color"
166         
167         * UIxMailEditor.wox: bind subject/text, can load/save info object in
168           draft
169
170 2004-10-22  Marcus Mueller  <znek@mulle-kybernetik.com>
171
172         * v0.9.44
173
174         * UIxMailSortableTableHeader.[wox|m]: new component for doing sorting
175
176         * UIxMailListView.wox: uses UIxMailSortableTableHeader for sorting
177
178         * UIxMailListView.wox: bugfixes (v0.9.43)
179
180         * v0.9.42
181
182         * UIxMailListView.wox: sorting, proper handling of sort keys.
183           NOTE: there's still an unidentified bug of sort keys failing to be
184           retained on successive paging.
185
186         * UIxMailListView.m: sorting
187
188         * Images/title_*: corrected alpha values
189
190 2004-10-20  Marcus Mueller  <znek@mulle-kybernetik.com>
191
192         * v0.9.41
193         
194         * UIxMailListView.wox: localized labels and added some JavaScript
195           templates for doing nifty row selection
196
197         * UIxMailListView.m: added JavaScript method (stub only)
198
199         * English.lproj/default.strings: new localized strings
200
201 2004-10-13  Helge Hess  <helge.hess@opengroupware.org>
202
203         * v0.9.40
204
205         * product.plist: exported some missing icons
206
207         * UIxMailToSelection.m: some code cleanup
208
209         * UIxMailEditor.m (UIxComponent): added ivars for values
210
211 2004-10-13  Marcus Mueller  <znek@mulle-kybernetik.com>
212
213         * UIxMailToSelection.m: sanitize CN's a bit before using them (v0.9.39)
214
215         * v0.9.38
216
217         * UIxMailToSelection.[wox|m]: removed superfluous debug messages
218
219         * UIxMailAdressbook.[wox|m]: redirect cover for Addressbook and Anais
220
221         * mailer.js: new JavaScript to open Addressbook and Anais windows
222
223         * product.plist: added Addressbook/Anais entries
224
225 2004-10-12  Marcus Mueller  <znek@mulle-kybernetik.com>
226
227         * v0.9.37
228
229         * UIxMailToSelection.[wox|m]: stable version with heavily improved
230           JavaScript code.
231
232         * English.lproj/default.strings: new localizable strings
233
234 2004-10-12  Helge Hess  <helge.hess@opengroupware.org>
235
236         * UIxMailEditor.m: enabled -takeValuesFromRequest: (v0.9.36)
237
238 2004-10-12  Marcus Mueller  <znek@mulle-kybernetik.com>
239
240         * UIxMailToSelection.[m|wox]: parse given arguments and conditionally
241           split lists. Dynamically create tables and JavaScript. (v0.9.35)
242
243         * UIxMailToSelection.wox: minor update (v0.9.34)
244
245         * v0.9.33
246
247         * UIxMailToSelection.[wox|m]: updated
248
249         * English.lproj/default.strings: new localizable strings
250
251         * v0.9.32
252
253         * UIxMailEditor.wox: changed API for UIxMailToSelection
254         
255         * UIxMailToSelection.[wox|m]: new component template
256
257         * English.lproj/default.strings: new localizable strings
258
259         * README: updated
260
261 2004-10-12  Helge Hess  <helge.hess@opengroupware.org>
262
263         * v0.9.31
264
265         * mailer.js: prepared JavaScript functions for editor
266
267         * UIxMailMainFrame.wox: embed all content in a form called 'pageform'
268
269 2004-10-11  Helge Hess  <helge.hess@opengroupware.org>
270
271         * v0.9.30
272
273         * UIxMailEditor.wox: moved recipient selection to an own component
274           (UIxMailToSelection)
275
276         * UIxMailMainFrame.wox: fixed script link
277
278         * v0.9.29
279
280         * product.plist: trigger UIxMailEditorAction for compose instead of
281           returning the mail editor page, mapped missing toolbar actions
282
283         * UIxMailEditorAction.m: implemented -compose as a redirect to a new
284           object in the account draft folder
285
286         * UIxMailListView.wox: reduced subject width to 50%
287
288         * mailer.css: added send icon class, icon itself still missing
289
290         * started UIxMailEditorAction object which will contain all the
291           redirects from the buttons to the mail editor (working on draft
292           objects in the drafts folder) (v0.9.28)
293
294 2004-10-10  Helge Hess  <helge.hess@opengroupware.org>
295
296         * product.plist: added some configuration for the drafts folder
297           (v0.9.27)
298
299 2004-10-06  Helge Hess  <helge.hess@opengroupware.org>
300
301         * UIxMailListView.m: added support for paper clip icon when messages
302           are bigger than a certain size (v0.9.26)
303
304 2004-10-05  Helge Hess  <helge.hess@opengroupware.org>
305
306         * v0.9.25
307
308         * UIxMailListView.m: added sort icons
309
310         * UIxMailEditor.m: more work on editor
311
312         * mailer.css: added compose div classes
313
314         * UIxMailListView: removed href for JavaScript onclick links (v0.9.24)
315
316         * v0.9.23
317         
318         * product.plist: fixed addressbook label
319         
320         * UIxMailToolbar: added support for 'onclick' event handlers
321         
322         * UIxMailEditor: started editor
323
324         * UIxMailListView.m: added sorting to table view
325
326         * v0.9.22
327
328         * UIxMailToolbar.wox: added support for 'target' links
329
330         * UIxMailEditor.wox: use standard mail frame
331
332         * v0.9.21
333
334         * UIxMailTree: made toolbar configurable using 'toolbar' slot on the
335           clientObject
336
337         * product.plist: added toolbar configurations
338
339         * UIxMailMainFrame.wox: moved toolbar to own component
340
341         * UIxMailListView: added simple navigation (v0.9.20)
342
343         * v0.9.19
344
345         * UIxMailPartViewer.m: added content decoding for QP, base64 and 7bit,
346           added proper charset decoding
347         
348         * UIxMailPartTextViewer.m: moved content => NSString conversion to
349           UIxMailPartViewer.m
350         
351         * v0.9.18
352         
353         * UIxMailPartViewer.m: added support methods for caches, added -sleep
354           method
355         
356         * added multipart/alternative viewer
357         
358         * added Thunderbird message read/unread icons
359
360 2004-10-04  Helge Hess  <helge.hess@opengroupware.org>
361
362         * fixed fetching of mails with only text content (v0.9.17)
363
364         * added flat body fetches, used in text viewer (v0.9.16)
365
366         * added MIME content viewer infrastructure (v0.9.15)
367
368         * UIxMailView.m: added 'currentAddress' accessors (v0.9.14)
369
370         * UIxMailView.m: use core infos stored in message SoObject for display
371           (v0.9.13)
372
373 2004-10-03  Helge Hess  <helge.hess@opengroupware.org>
374
375         * v0.9.12
376
377         * UIxMailListView.m: fetch size for list
378
379         * UIxMailView.m: cache fetched message for transaction, fetch body
380           structure
381
382         * work on viewer (v0.9.11)
383
384         * UIxMailMainFrame.wox: made toolbar floating (v0.9.10)
385
386 2004-10-02  Helge Hess  <helge.hess@opengroupware.org>
387
388         * more work on UI (v0.9.9)
389
390         * added formatters for mail list (v0.9.8)
391
392         * v0.9.7
393
394         * show messages in an IMAP4 folder
395
396         * mailer.css: remote calendar CSS not required in mailer
397
398 2004-09-29  Helge Hess  <helge.hess@opengroupware.org>
399
400         * added toolbar images (v0.9.6)
401
402         * UIxMailTree.m: use new tree navigation methods in SoObjects (v0.9.5)
403
404 2004-09-28  Helge Hess  <helge.hess@opengroupware.org>
405
406         * more work on mailer UI, added tree based on WETreeView (v0.9.4)
407
408 2004-09-25  Helge Hess  <helge.hess@opengroupware.org>
409
410         * added rsrc namespace declaration to templates (v0.9.3)
411
412 2004-09-20  Helge Hess  <helge.hess@skyrix.com>
413
414         * work on mailer (v0.9.2)
415
416 2004-09-01  Marcus Mueller  <znek@mulle-kybernetik.com>
417
418         * GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.1)
419
420 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
421
422         * ChangeLog: created