File: CHANGES.txt

package info (click to toggle)
zope-atextensions 0.9.2-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 468 kB
  • ctags: 327
  • sloc: python: 1,868; xml: 362; makefile: 31; sh: 5
file content (127 lines) | stat: -rw-r--r-- 3,993 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
from 0.9.1 to 0.9.2

 - Made the combo_widget more configurable.
   Thanks to Per Erik Strandberg for the patch. [raphael]

 - Made the demarshalling of records fields more robust.
   Thanks to Lucie Lejard for spotting this and for the patch.
   [raphael]

from 0.9.0 to 0.9.1

 - Fixed the CommentWidget to not be inline-editable in Plone 3.0.
   [hannosch]

 - Added two extension profiles: one called 'default' with everything except
   the demo types and another one called 'demotypes' for nothing but the
   demo types.

from 0.8 to 0.9

 - Added the SmartEmailField/Widget from Johannes Wille.
   See the doc string in widget.smartemail.SmartEmailWidget
   for more. Thanks Johannes!

 - reenabled the demo types but now controlled by a flag in the config file

 - made the insane 'email' masking a bit less insane

 - introduced a flag 'add_select' in 'getDisplyList' to control the addition
   of the null entry ('Select'). Defaults to True 

 - bugfix in the new i18n support (missing domain in widget)

from 0.7.2 to 0.8

 - improved i18n support [Mike Gabriel]

 - added 'comment' field (lets you include formattable narrative 
   in edit forms)

 - first draft of a 'remotetext' field (not yet working)
   (the idea is to have a field pull its text from a remote source 
   but also to be able to customize the text if needed)

from 0.7.1 to 0.7.2

 - fixed bug when deleting more than one entry from a list of records
   using the records widget (thanks to Mike Gabriel for spotting the
   bug and to Frank Bennett for the fix)

from 0.7 to 0.7.1

 - fixed references to deprecated calendar_slot [David Siedband]

 - extended Record.getVocabularyFor to accept the use of DisplayLists
   as subfield_vocabulary entries and to raise errors if a valid
   DisplayLists was not returned from an expression. [DWM]

from 0.6 to 0.7

 - add the 'formattable name(s)' data types, fields, and widgets

from 0.5 to 0.6

 - rearranged almost everything to be inline with AT-1.4's
   architecture

 - made it backwards compatible with AT-1.2 again
   (hopefully)

 - added postprocessing to the URL widget to supply http as
   default protocol if no-one is supplied.

from 0.4 to 0.5

 - added ComboWidget and combo_widget.pt to create combo boxes
   where users can select a value or specify one freely
   it they select 'other'.

 - added a 'delete' flag to each record in RecordsWidget's
   edit macro.

 - added an optional 'maxlenth' attribute for subfields

 - added subfield validation; from now on AT 1.3 is required
   (I think)

 - updated the demo type (WorkingGroup) to use subfield validation
   for the 'homepage' subfield in e-contact

from 0.3 to 0.4:

 - added a 'delete all entries' checkbox to the records widget

 - added 'minimalSize' and 'maximalSize' to the RecordsField's 
   properties to enable better control of the number of lines 
   offered in the edit form

 - do not override 'content_edit' anymore; configure the form 
   controller on install instead and add a custom 'more_edit'
   to be called when 'more' is pressed (only slight extension 
   to the original 'content_edit' but I couldn't get around 
   otherwise with the references - thanks to Roché Compaan
   for a valuable hint).

 - Record(s)Field should now work with schemata or portal_factory
   without the risc of data loss

 - adapted the demo content type ('WorkingGroup') to reflect the
   above changes and made it demonstrate how to enable the 
   date picker box for a DateTime subfield

 - added support for 'int', 'long' and 'float' as subfield types
   in RecordField and RecordsField.

from 0.2 to 0.3:

 - made compliant with the new security policy for archetypes 1.3:
   Registered the UrlField/Widget and replaced 'getRaw' in the
   Record(s)Widget by an appropriate indirect call to the edit 
   accessor.

from 0.1 to 0.2:

 - added a RecordsField and -Widget (records are a list of record objects)

 - improved the RecordWidget's view macro (empty subfields are not rendered)