[svn] / z3c.form Repository:
ViewVC logotype

Log of /z3c.form

View Directory Listing Directory Listing


Sticky Revision:

Revision 119974 - Directory Listing
Modified Thu Jan 27 10:37:14 2011 UTC (3 years, 5 months ago) by naro
Added base of Czech translation

Revision 119849 - Directory Listing
Modified Sun Jan 23 00:20:25 2011 UTC (3 years, 6 months ago) by davisagli
v.b.

Revision 119848 - Directory Listing
Modified Sun Jan 23 00:15:46 2011 UTC (3 years, 6 months ago) by davisagli
Tagged z3c.form 2.4.2.

Revision 119847 - Directory Listing
Modified Sun Jan 23 00:15:36 2011 UTC (3 years, 6 months ago) by davisagli
Prepare z3c.form 2.4.2.

Revision 119846 - Directory Listing
Modified Sun Jan 23 00:14:38 2011 UTC (3 years, 6 months ago) by davisagli
restore Zope 2.10 compatibility

Revision 118858 - Directory Listing
Modified Tue Dec 14 09:36:13 2010 UTC (3 years, 7 months ago) by rogerineichen
- Security issue, removed IBrowserRequest from IFormLayer. This prevents to 
mixin IBrowserRequest into non IBrowserRequest e.g. IJSONRPCRequest. 
This should be compatible since a browser request using z3c.form already 
provides IBrowserRequest and the IFormLayer is only a marker interface used 
as skin layer.
- added test

Revision 118677 - Directory Listing
Modified Fri Dec 3 11:46:22 2010 UTC (3 years, 7 months ago) by jinty
Add English translation (generated from translation template using
msgen z3c.form.pot > en/LC_MESSAGES/z3c.form.po).

Revision 118618 - Directory Listing
Modified Sun Nov 28 15:33:29 2010 UTC (3 years, 7 months ago) by adamg
removed a blankline -- force a build on winbot

Revision 118617 - Directory Listing
Modified Sun Nov 28 13:35:54 2010 UTC (3 years, 7 months ago) by adamg
added a blankline -- force a build on winbot

Revision 115685 - Directory Listing
Modified Sun Aug 15 13:00:14 2010 UTC (3 years, 11 months ago) by icemac
Updated German translation.


Revision 115247 - Directory Listing
Modified Fri Jul 30 20:39:42 2010 UTC (3 years, 11 months ago) by regebro
Updated changes.

Revision 115246 - Directory Listing
Modified Fri Jul 30 20:33:04 2010 UTC (3 years, 11 months ago) by regebro
Better norwegian translation

Revision 115235 - Directory Listing
Modified Fri Jul 30 14:06:24 2010 UTC (3 years, 11 months ago) by regebro
Tentative norwegian translation.

Revision 114828 - Directory Listing
Modified Sun Jul 18 19:07:42 2010 UTC (4 years ago) by icemac
Back to development: 2.4.2

Revision 114827 - Directory Listing
Modified Sun Jul 18 19:06:33 2010 UTC (4 years ago) by icemac
Tagging 2.4.1

Revision 114826 - Directory Listing
Modified Sun Jul 18 19:06:12 2010 UTC (4 years ago) by icemac
Preparing release 2.4.1

Revision 114825 - Directory Listing
Modified Sun Jul 18 19:03:38 2010 UTC (4 years ago) by icemac
No longer using deprecated ``zope.testing.doctest`` by using python's built-in ``doctest`` module.

Revision 114824 - Directory Listing
Modified Sun Jul 18 18:58:01 2010 UTC (4 years ago) by icemac
merged icemac-dm-query branch

Revision 114644 - Directory Listing
Modified Mon Jul 12 15:40:24 2010 UTC (4 years ago) by icemac
added test for r114527

Revision 114643 - Directory Listing
Modified Mon Jul 12 15:38:04 2010 UTC (4 years ago) by icemac
typo

Revision 114527 - Directory Listing
Modified Sat Jul 10 17:40:40 2010 UTC (4 years ago) by icemac
The change in http://svn.zope.org/?rev=112225&view=rev requires each value to exist in a dictionary, so it would be nice to query the old value as it m
ight not exist which then breaks applyChanges with an AttributeError.


Revision 114526 - Directory Listing
Modified Sat Jul 10 17:35:55 2010 UTC (4 years ago) by icemac
branch to fix problem in applyChanges

Revision 114525 - Directory Listing
Modified Sat Jul 10 17:34:44 2010 UTC (4 years ago) by icemac
Added missing dependency on ``zope.contentprovider`` introduced by the content providers feature in 2.4.0

Revision 114524 - Directory Listing
Modified Sat Jul 10 17:33:04 2010 UTC (4 years ago) by icemac
fixed typo

Revision 114050 - Directory Listing
Modified Thu Jul 1 12:56:05 2010 UTC (4 years ago) by gotcha
Back to development: 2.4.1

Revision 114049 - Directory Listing
Modified Thu Jul 1 12:54:10 2010 UTC (4 years ago) by gotcha
Tagging 2.4.0

Revision 114048 - Directory Listing
Modified Thu Jul 1 12:53:40 2010 UTC (4 years ago) by gotcha
Preparing release 2.4.0

Revision 114047 - Directory Listing
Modified Thu Jul 1 12:04:59 2010 UTC (4 years ago) by jfroche
avoid escaping text to have a correct long description in pypi

Revision 114046 - Directory Listing
Modified Thu Jul 1 12:00:21 2010 UTC (4 years ago) by jfroche
add new widgetmanager to mix fields and content providers in forms (merge from fieldsandcontentproviders branch)

Revision 114045 - Directory Listing
Modified Thu Jul 1 10:47:15 2010 UTC (4 years ago) by gotcha
rename interface (typo)

update and fix doctests

Revision 114044 - Directory Listing
Modified Thu Jul 1 10:46:21 2010 UTC (4 years ago) by gotcha
add contentprovider to Sphynx doc

Revision 114043 - Directory Listing
Modified Thu Jul 1 10:44:21 2010 UTC (4 years ago) by gotcha
PEP 8
integrate contentprovider into long description
remove escape of html

Revision 114038 - Directory Listing
Modified Thu Jul 1 08:27:03 2010 UTC (4 years ago) by gotcha
Merging trunk r109921 through r114037

Revision 113461 - Directory Listing
Modified Mon Jun 14 20:40:34 2010 UTC (4 years, 1 month ago) by davisagli
fix radio widget hidden mode template

Revision 113329 - Directory Listing
Modified Thu Jun 10 10:40:28 2010 UTC (4 years, 1 month ago) by janwijbrand
Conform to repository policy.

Revision 113325 - Directory Listing
Modified Thu Jun 10 09:49:09 2010 UTC (4 years, 1 month ago) by janwijbrand
Conform to repository policy.

Revision 112578 - Directory Listing
Modified Thu May 20 14:40:12 2010 UTC (4 years, 2 months ago) by jfroche
there is no use trying to extract data from content providers

Revision 112577 - Directory Listing
Modified Thu May 20 14:39:28 2010 UTC (4 years, 2 months ago) by jfroche
declare our widgets manager

Revision 112406 - Directory Listing
Modified Mon May 17 11:05:10 2010 UTC (4 years, 2 months ago) by wichert
Tag 2.3.4

Revision 112404 - Directory Listing
Modified Mon May 17 11:03:46 2010 UTC (4 years, 2 months ago) by wichert
Typo

Revision 112227 - Directory Listing
Modified Mon May 10 15:19:00 2010 UTC (4 years, 2 months ago) by wichert
Improve change test

Revision 112226 - Directory Listing
Modified Mon May 10 15:11:04 2010 UTC (4 years, 2 months ago) by wichert
Fix a few pyflakes warnings. There are a lot more, but I'll leave those for others

Revision 112225 - Directory Listing
Modified Mon May 10 15:03:42 2010 UTC (4 years, 2 months ago) by wichert
Fix DictionaryField to conform to the IDataManager spec: get() should raise an exception if no value can be found.

Revision 112224 - Directory Listing
Modified Mon May 10 14:59:34 2010 UTC (4 years, 2 months ago) by wichert
applyChanges should not try to compare old and new values of the old value can not be accessed.

Revision 111158 - Directory Listing
Modified Tue Apr 20 07:28:22 2010 UTC (4 years, 3 months ago) by davisagli
back to dev: 2.3.4

Revision 111157 - Directory Listing
Modified Tue Apr 20 07:26:26 2010 UTC (4 years, 3 months ago) by davisagli
Tagged z3c.form 2.3.3.

Revision 111156 - Directory Listing
Modified Tue Apr 20 07:25:01 2010 UTC (4 years, 3 months ago) by davisagli
prepare for release: 2.3.3

Revision 111155 - Directory Listing
Modified Tue Apr 20 07:22:52 2010 UTC (4 years, 3 months ago) by davisagli
take blame; fix alphabetization

Revision 110065 - Directory Listing
Modified Fri Mar 19 11:13:15 2010 UTC (4 years, 4 months ago) by gotcha
improve template readability

Revision 110064 - Directory Listing
Modified Fri Mar 19 11:12:38 2010 UTC (4 years, 4 months ago) by gotcha
omelette is very useful

Revision 109925 - Directory Listing
Modified Fri Mar 12 13:01:18 2010 UTC (4 years, 4 months ago) by gotcha
templates that knows about content providers

Revision 109924 - Directory Listing
Modified Fri Mar 12 12:44:14 2010 UTC (4 years, 4 months ago) by gotcha
test form rendering

Revision 109923 - Directory Listing
Modified Fri Mar 12 11:43:36 2010 UTC (4 years, 4 months ago) by gotcha
remove useless code

Revision 109922 - Directory Listing
Modified Fri Mar 12 11:40:54 2010 UTC (4 years, 4 months ago) by gotcha
better wording

Revision 109921 - Directory Listing
Modified Fri Mar 12 11:06:00 2010 UTC (4 years, 4 months ago) by gotcha
merged trunk from r108949 until r109920

Revision 109874 - Directory Listing
Modified Tue Mar 9 16:48:11 2010 UTC (4 years, 4 months ago) by "timo"
fix hidden widget for multiple checkbox widget.

Revision 109872 - Directory Listing
Modified Tue Mar 9 14:35:18 2010 UTC (4 years, 4 months ago) by optilude
In the spirit of asking forgiveness being easier than asking permission, fix what looks like an obvious mis-type.

Revision 109871 - Directory Listing
Modified Tue Mar 9 14:34:34 2010 UTC (4 years, 4 months ago) by optilude
Take credit/blame

Revision 109870 - Directory Listing
Modified Tue Mar 9 14:31:11 2010 UTC (4 years, 4 months ago) by optilude
Fix deep and unpleasant bug relating to getSpecification. Maybe a little less magic next time? ;-)

Revision 109686 - Directory Listing
Modified Fri Mar 5 20:05:23 2010 UTC (4 years, 4 months ago) by "timo"
Add hidden widget templates for radio buttons and checkboxes.

Revision 109481 - Directory Listing
Modified Sat Feb 27 03:54:47 2010 UTC (4 years, 4 months ago) by davisagli
rewrite 2 tests to avoid pprint, which sorts dictionaries differently in Python 2.4 and 2.5+

Revision 109472 - Directory Listing
Modified Fri Feb 26 15:23:23 2010 UTC (4 years, 4 months ago) by optilude
Don't render 3xx responses

Revision 109471 - Directory Listing
Modified Fri Feb 26 15:12:48 2010 UTC (4 years, 4 months ago) by optilude
Handle Invalid exceptions as well as ValidationError

Revision 108957 - Directory Listing
Modified Fri Feb 12 17:47:27 2010 UTC (4 years, 5 months ago) by jfroche
- Add content providers lookup by adaptation
- Rename form marker IWidgetsForm to IFieldsAndContentProviderForm
- Remove unneeded code in FieldWidgetsAndProviders.update

work in progress


Revision 108950 - Directory Listing
Modified Fri Feb 12 12:26:27 2010 UTC (4 years, 5 months ago) by jfroche
initial concept of contentprovider in a form

Revision 108949 - Directory Listing
Modified Fri Feb 12 12:10:09 2010 UTC (4 years, 5 months ago) by jfroche
branch to introduce contentproviders concept in a form

Revision 108841 - Directory Listing
Modified Sat Feb 6 16:49:32 2010 UTC (4 years, 5 months ago) by fretin
Don't create unnecessary self.items in update() method of
SelectWidget in DISPLAY_MODE. Now items is a property.

Revision 108385 - Directory Listing
Modified Thu Jan 21 20:21:42 2010 UTC (4 years, 6 months ago) by icemac
Back to development: 2.3.3

Revision 108383 - Directory Listing
Modified Thu Jan 21 20:20:07 2010 UTC (4 years, 6 months ago) by icemac
Tagging 2.3.2

Revision 108382 - Directory Listing
Modified Thu Jan 21 20:19:50 2010 UTC (4 years, 6 months ago) by icemac
Preparing release 2.3.2

Revision 108381 - Directory Listing
Modified Thu Jan 21 20:19:37 2010 UTC (4 years, 6 months ago) by icemac
Reverted changes made in the previous release as the ``getContent`` method can return anything it wants to as long as a data manager can map the fields to it. So ``context`` should be used for group instantiation. In cases where ``context`` is not wanted, the group can be instantiated in the ``update`` method of its parent group or form. See also https://mail.zope.org/pipermail/zope-dev/2010-January/039334.html

Revision 108228 - Directory Listing
Modified Mon Jan 18 20:31:40 2010 UTC (4 years, 6 months ago) by icemac
Back to development: 2.3.2

Revision 108227 - Directory Listing
Modified Mon Jan 18 20:30:57 2010 UTC (4 years, 6 months ago) by icemac
Tagging 2.3.1

Revision 108226 - Directory Listing
Modified Mon Jan 18 20:30:37 2010 UTC (4 years, 6 months ago) by icemac
Preparing release 2.3.1

Revision 108077 - Directory Listing
Modified Tue Jan 12 17:33:51 2010 UTC (4 years, 6 months ago) by icemac
``GroupForm`` and ``Group`` now use ``getContent`` method when instantiating group classes instead of directly accessing ``self.context``, as this is the usual way to access the context of the form and allows nested groups to have a different context than the main form.


Revision 107212 - Directory Listing
Modified Mon Dec 28 11:54:26 2009 UTC (4 years, 6 months ago) by icemac
Back to development: 2.3.1

Revision 107211 - Directory Listing
Modified Mon Dec 28 11:53:04 2009 UTC (4 years, 6 months ago) by icemac
Tagging 2.3.0

Revision 107210 - Directory Listing
Modified Mon Dec 28 11:52:46 2009 UTC (4 years, 6 months ago) by icemac
Preparing release 2.3.0

Revision 107203 - Directory Listing
Modified Mon Dec 28 11:02:24 2009 UTC (4 years, 6 months ago) by icemac
change log for last check-ins

Revision 107202 - Directory Listing
Modified Mon Dec 28 10:58:35 2009 UTC (4 years, 6 months ago) by icemac
Avoid to use `zope.testing.doctestunit` as it is now deprecated.

Revision 107201 - Directory Listing
Modified Mon Dec 28 10:40:58 2009 UTC (4 years, 6 months ago) by icemac
Updated German translations.

Revision 107200 - Directory Listing
Modified Mon Dec 28 10:39:14 2009 UTC (4 years, 6 months ago) by icemac
Adapted tests to `zope.schema` 3.6.0.

Revision 107089 - Directory Listing
Modified Sat Dec 26 14:12:23 2009 UTC (4 years, 6 months ago) by icemac
Removed zpkg slug and ZCML slugs.

Revision 105581 - Directory Listing
Modified Wed Nov 11 09:08:37 2009 UTC (4 years, 8 months ago) by adamg
it does not depend on zope.app.i18n -- now commit at the right place

Revision 105557 - Directory Listing
Modified Tue Nov 10 09:46:05 2009 UTC (4 years, 8 months ago) by adamg
it does not depend on zope.app.i18n

Revision 105319 - Directory Listing
Modified Wed Oct 28 07:46:23 2009 UTC (4 years, 8 months ago) by icemac
removed superflous 'Version' in head lines, sorted items of version 2.2.0 a bit

Revision 105314 - Directory Listing
Modified Tue Oct 27 20:14:28 2009 UTC (4 years, 8 months ago) by icemac
Back to development: 2.2.1

Revision 105313 - Directory Listing
Modified Tue Oct 27 20:07:53 2009 UTC (4 years, 8 months ago) by icemac
Tagging 2.2.0

Revision 105312 - Directory Listing
Modified Tue Oct 27 20:07:42 2009 UTC (4 years, 8 months ago) by icemac
Preparing release 2.2.0

Revision 105055 - Directory Listing
Modified Tue Oct 13 18:37:56 2009 UTC (4 years, 9 months ago) by icemac
Folded duplicate code in ``z3c.form.datamanager.AttributeField`` into a single property.


Revision 105044 - Directory Listing
Modified Tue Oct 13 14:46:13 2009 UTC (4 years, 9 months ago) by ccomb
Merge other translations

Revision 105041 - Directory Listing
Modified Tue Oct 13 14:31:34 2009 UTC (4 years, 9 months ago) by ccomb
Updated french translation

Revision 105040 - Directory Listing
Modified Tue Oct 13 14:31:10 2009 UTC (4 years, 9 months ago) by ccomb
Missing dependencies to be able to i18nextract

Revision 104588 - Directory Listing
Modified Mon Sep 28 11:25:50 2009 UTC (4 years, 9 months ago) by fretin
Removed mo files

Revision 104570 - Directory Listing
Modified Sun Sep 27 10:10:19 2009 UTC (4 years, 9 months ago) by fretin
Fixed tests

Revision 104488 - Directory Listing
Modified Thu Sep 24 15:33:06 2009 UTC (4 years, 9 months ago) by fretin
Clean up indentation

Revision 104487 - Directory Listing
Modified Thu Sep 24 15:13:54 2009 UTC (4 years, 9 months ago) by fretin
Fix div with class=error generated twice in multi_input and remove error div in multi_display

Revision 104486 - Directory Listing
Modified Thu Sep 24 14:17:01 2009 UTC (4 years, 9 months ago) by fretin
Add an entry in the changelog

Revision 104485 - Directory Listing
Modified Thu Sep 24 14:12:18 2009 UTC (4 years, 9 months ago) by fretin
widget/error/render already create a div with the error class

Revision 104483 - Directory Listing
Modified Thu Sep 24 14:10:45 2009 UTC (4 years, 9 months ago) by fretin
Fix typo in a comment

Revision 104451 - Directory Listing
Modified Wed Sep 23 15:54:42 2009 UTC (4 years, 10 months ago) by fretin
Fixed typo in docstring

Revision 103731 - Directory Listing
Modified Fri Sep 11 10:07:12 2009 UTC (4 years, 10 months ago) by nadako
Add ``z3c.form.error.ComputedErrorViewMessage`` factory for easy creation of dynamically computed error messages.

Revision 103729 - Directory Listing
Modified Fri Sep 11 09:36:45 2009 UTC (4 years, 10 months ago) by nadako
Revert change 103644. The "complicated" algorithm preserves class order, so doctests don't fail.

Revision 103648 - Directory Listing
Modified Tue Sep 8 16:07:15 2009 UTC (4 years, 10 months ago) by fretin
Fixed some typos

Revision 103644 - Directory Listing
Modified Tue Sep 8 13:21:34 2009 UTC (4 years, 10 months ago) by fretin
Replaced the complicated algorithm by a frozenset

Revision 103434 - Directory Listing
Modified Tue Sep 1 11:00:24 2009 UTC (4 years, 10 months ago) by nadako
Replace dots with hyphens when generating form id from its name.

Revision 102412 - Directory Listing
Modified Fri Jul 31 23:08:58 2009 UTC (4 years, 11 months ago) by gotcha
Refactored OutputChecker to its own module to allow using
``z3c.form.testing`` without needing to depend on ``lxml``
for instance when testing ``plone.z3cform``

Revision 102307 - Directory Listing
Modified Sun Jul 26 12:45:25 2009 UTC (4 years, 11 months ago) by icemac
no longer needed branch as Stephan Richter already solved the compatibility problems on the trunk

Revision 102292 - Directory Listing
Modified Sat Jul 25 07:48:34 2009 UTC (4 years, 11 months ago) by malthe
Use API functions to switch template engine.

Revision 102104 - Directory Listing
Modified Thu Jul 23 03:28:55 2009 UTC (5 years ago) by srichter
version bump

Revision 102103 - Directory Listing
Modified Thu Jul 23 03:27:09 2009 UTC (5 years ago) by srichter
Create release tag.

Revision 102102 - Directory Listing
Modified Thu Jul 23 03:19:03 2009 UTC (5 years ago) by srichter
Get ready for release.

Revision 102101 - Directory Listing
Modified Thu Jul 23 03:07:19 2009 UTC (5 years ago) by srichter
- Bug: Updated code to pass all tests on the latest package versions.

Man, those API changes are subtle!!!! This really sucks!



Revision 102100 - Directory Listing
Modified Thu Jul 23 03:06:35 2009 UTC (5 years ago) by srichter
zope.app.component is simply still needed for testing.

Revision 102099 - Directory Listing
Modified Thu Jul 23 03:06:05 2009 UTC (5 years ago) by srichter
Make z3c.pt work with Zope 3.4 KGS.

Revision 102098 - Directory Listing
Modified Thu Jul 23 03:05:34 2009 UTC (5 years ago) by srichter
Fix benchmark.

Revision 102090 - Directory Listing
Modified Wed Jul 22 20:02:43 2009 UTC (5 years ago) by srichter
whitespace fixes.

Revision 102089 - Directory Listing
Modified Wed Jul 22 19:30:22 2009 UTC (5 years ago) by srichter
- Bug: Completed the Zope 3.4 backwards-compatibility. Also created a buidlout
  configuration file to test the Zope 3.4 compatibility. Note: You *must* use
  the 'latest' or 'zope34' extra now to get all required
  packages. Alternatively, you can specify the packages listed in either of
  those extras explicitely in your product's required packages.


Revision 101967 - Directory Listing
Modified Fri Jul 17 16:24:27 2009 UTC (5 years ago) by icemac
- Made compatible with `zope.app.publisher` 3.8.2 (and above) by using
  the new absolute url adapter for resources introduced in 3.8.2.

- Fixed tests to run with `z3c.pt` 1.0b17 (and above) by adding a
  missing test dependency on `zope.app.component`.

Revision 101966 - Directory Listing
Modified Fri Jul 17 16:22:39 2009 UTC (5 years ago) by icemac
Branch to make z3c.form compatible with current versions of zope.app.publisher and z3c.pt

Revision 101949 - Directory Listing
Modified Thu Jul 16 19:27:13 2009 UTC (5 years ago) by icemac
typo

Revision 101947 - Directory Listing
Modified Thu Jul 16 18:41:15 2009 UTC (5 years ago) by icemac
Allowed persistent.mapping.PersistentMapping and persistent.dict.PersistentDict as data classes for datamanager.DictionaryField.

Revision 101115 - Directory Listing
Modified Thu Jun 18 06:33:08 2009 UTC (5 years, 1 month ago) by srichter
- Feature: The `DictionaryFieldManager` now allows all mappings. By default,
  however, the field manager is only registered for dict, because it would
  otherwise get picked up in undesired scenarios.

I am using this right now to edit session-stored data. Works 
beautifull on SessionPkgData.


Revision 100951 - Directory Listing
Modified Sun Jun 14 16:04:56 2009 UTC (5 years, 1 month ago) by fretin
Reverted r100941. Indeed Pypi does not tranform to html entities.

Revision 100941 - Directory Listing
Modified Sun Jun 14 09:19:28 2009 UTC (5 years, 1 month ago) by fretin
Removed the escape stuff so the long_description will appear as html on pypi.
If it's really needed for something I don't know, please revert.

Revision 100940 - Directory Listing
Modified Sun Jun 14 09:17:19 2009 UTC (5 years, 1 month ago) by fretin
Unindented a line, this fixes rst2html of the long_description

Revision 100932 - Directory Listing
Modified Sun Jun 14 02:51:18 2009 UTC (5 years, 1 month ago) by srichter
vb.

Revision 100931 - Directory Listing
Modified Sun Jun 14 02:50:13 2009 UTC (5 years, 1 month ago) by srichter
Tag release.

Revision 100930 - Directory Listing
Modified Sun Jun 14 02:49:29 2009 UTC (5 years, 1 month ago) by srichter
Get ready for release.

Revision 100929 - Directory Listing
Modified Sun Jun 14 02:45:34 2009 UTC (5 years, 1 month ago) by srichter
Fix up text of changes.

Revision 100928 - Directory Listing
Modified Sun Jun 14 02:21:53 2009 UTC (5 years, 1 month ago) by srichter
Make sure z3c.pt is availble for the benchmarks.

Revision 100927 - Directory Listing
Modified Sun Jun 14 02:14:27 2009 UTC (5 years, 1 month ago) by srichter
Make the two testing versions work for me. Just checking for 
z3c.ptcomat does not mean z3c.pt is available.

Revision 100926 - Directory Listing
Modified Sun Jun 14 02:11:49 2009 UTC (5 years, 1 month ago) by srichter
Have a test script running with z3c.pt (default) and one without.

Revision 100925 - Directory Listing
Modified Sun Jun 14 02:10:48 2009 UTC (5 years, 1 month ago) by srichter
* Some clean up.

* For some reason the message factory was not available as _ and 
failed hard.

Revision 100924 - Directory Listing
Modified Sun Jun 14 02:08:19 2009 UTC (5 years, 1 month ago) by srichter
Add zope.app.security as a testing dependency.

Revision 100923 - Directory Listing
Modified Sun Jun 14 02:03:42 2009 UTC (5 years, 1 month ago) by srichter
Cleanup.

Revision 100920 - Directory Listing
Modified Sat Jun 13 17:26:42 2009 UTC (5 years, 1 month ago) by adamg
add a note about an issue with the Added nested group support

Revision 100919 - Directory Listing
Modified Sat Jun 13 15:50:48 2009 UTC (5 years, 1 month ago) by adamg
merge of branch z3c.form/branches/adamg-z3c-pt-optional
which should make z3c.pt dependency optional
and make z3c.form compatible with KGS 3.4

Revision 100915 - Directory Listing
Modified Sat Jun 13 14:56:53 2009 UTC (5 years, 1 month ago) by adamg
final touches about z3c.pt

Revision 100329 - Directory Listing
Modified Sun May 24 09:25:48 2009 UTC (5 years, 2 months ago) by adamg
this is not needed here

Revision 100327 - Directory Listing
Modified Sun May 24 09:18:23 2009 UTC (5 years, 2 months ago) by adamg
test pass now

Revision 100030 - Directory Listing
Modified Sun May 17 13:38:31 2009 UTC (5 years, 2 months ago) by icemac
merged to trunk

Revision 100029 - Directory Listing
Modified Sun May 17 13:37:39 2009 UTC (5 years, 2 months ago) by icemac
- Grouped features, refactorings and fixed bugs in change log
- fixed headlines in term.txt (this fixes the warning produced by `bin/docs`)

Revision 100028 - Directory Listing
Modified Sun May 17 13:21:18 2009 UTC (5 years, 2 months ago) by icemac
merged branch icemac_validate_NOT_CHANGED

Revision 100027 - Directory Listing
Modified Sun May 17 13:18:11 2009 UTC (5 years, 2 months ago) by icemac
fixed bug: `validator.SimpleFieldValidator` is now able to handle
  `interfaces.NOT_CHANGED`. This value is set for file uploads when
  the user did not choose a file for upload.
Thanks to Jacob Holm for the patch.


Revision 99854 - Directory Listing
Modified Mon May 11 18:27:40 2009 UTC (5 years, 2 months ago) by adamg
trying to make z3c.pt optional... no luck yet

Revision 99675 - Directory Listing
Modified Sat May 2 20:20:40 2009 UTC (5 years, 2 months ago) by adamg
making z3c.pt optional, otherwise it will never work with KGS 3.4

Revision 99140 - Directory Listing
Modified Sun Apr 12 12:28:11 2009 UTC (5 years, 3 months ago) by icemac
branch to fix validation of NOT_CHANGED message

Revision 99011 - Directory Listing
Modified Wed Apr 8 16:17:04 2009 UTC (5 years, 3 months ago) by srichter
Create a branch for z3c.form 1.9.x releases.

Revision 98881 - Directory Listing
Modified Sun Apr 5 16:46:19 2009 UTC (5 years, 3 months ago) by adamg
pheew, coverage at 100%

Revision 98880 - Directory Listing
Modified Sun Apr 5 16:03:37 2009 UTC (5 years, 3 months ago) by adamg
switch subwidget modes on main widget mode switch

Revision 98856 - Directory Listing
Modified Sat Apr 4 06:27:02 2009 UTC (5 years, 3 months ago) by adamg
ops... header was wrong

Revision 98844 - Directory Listing
Modified Fri Apr 3 15:26:34 2009 UTC (5 years, 3 months ago) by adamg
fix textlines, where toFieldValue splitted on each whitespace

Revision 98805 - Directory Listing
Modified Fri Apr 3 04:08:51 2009 UTC (5 years, 3 months ago) by rogerineichen
improve group testing,
now we have 100% coverage in every test except the object.py implementation

Note:
the z3c.pt implementation is buggy and doesn't work right.
I left a test in group.txt which shows that a div tag get skipped with z3c.pt.
We need to fix this in z3c.pt or chameleon and the test should be fine without
any changes.

Revision 98443 - Directory Listing
Modified Sun Mar 29 09:32:50 2009 UTC (5 years, 3 months ago) by adamg
found one more weird case where obj became None

Revision 98427 - Directory Listing
Modified Fri Mar 27 17:44:39 2009 UTC (5 years, 3 months ago) by adamg
adhere to extractData interface in groups

Revision 98426 - Directory Listing
Modified Fri Mar 27 17:30:43 2009 UTC (5 years, 3 months ago) by adamg
some coverage happiness, found these lying around

Revision 98355 - Directory Listing
Modified Wed Mar 25 07:55:15 2009 UTC (5 years, 4 months ago) by icemac
added missing author

Revision 98354 - Directory Listing
Modified Wed Mar 25 05:33:19 2009 UTC (5 years, 4 months ago) by srichter
whitespace

Revision 98353 - Directory Listing
Modified Wed Mar 25 05:16:44 2009 UTC (5 years, 4 months ago) by srichter
Remove unused test object.

Revision 98352 - Directory Listing
Modified Wed Mar 25 05:15:07 2009 UTC (5 years, 4 months ago) by srichter
Added comprehensive tests of manager objects, removing 2 more uncovered 
lines.

Revision 98349 - Directory Listing
Modified Wed Mar 25 04:22:26 2009 UTC (5 years, 4 months ago) by srichter
Cleanup.

Revision 98348 - Directory Listing
Modified Wed Mar 25 04:21:39 2009 UTC (5 years, 4 months ago) by srichter
Added some more tests covering two more lines. :-)

Revision 98346 - Directory Listing
Modified Wed Mar 25 03:45:59 2009 UTC (5 years, 4 months ago) by srichter
Remove compatbility support with Zope 3.3.

Revision 98345 - Directory Listing
Modified Wed Mar 25 03:44:01 2009 UTC (5 years, 4 months ago) by srichter
* Cleaned up changes texts.

* Added missing authors.

Coverage looks a lot better than I thought. Thanks everyone for keeping 
it high. Now let's get it to 100%.

Revision 98344 - Directory Listing
Modified Wed Mar 25 03:43:07 2009 UTC (5 years, 4 months ago) by srichter
80 column width.

Revision 98285 - Directory Listing
Modified Fri Mar 20 09:07:58 2009 UTC (5 years, 4 months ago) by sweh
- Updated german translations.

Revision 98106 - Directory Listing
Modified Sat Mar 14 17:47:46 2009 UTC (5 years, 4 months ago) by shane
Created a branch for backporting bugfixes to the stable version of z3c.form, and backported:

- Bugfix: The `SequenceDataConverter` and `CollectionSequenceDataConverter`
  converter classes now ignore values that are not present in the terms when
  converting to a widget value.


Revision 97969 - Directory Listing
Modified Thu Mar 12 08:47:18 2009 UTC (5 years, 4 months ago) by sagblmi
Merged to the trunk in r97968

Revision 97968 - Directory Listing
Modified Thu Mar 12 08:40:22 2009 UTC (5 years, 4 months ago) by sagblmi
MERGE z3c.form/branches/sagblmi-nestedgroup 97319:97965 into trunk
Feature: Added Nested group support. Group are rendered as fieldsets. Nested fieldsets are very useful when designing forms.

Revision 97967 - Directory Listing
Modified Thu Mar 12 08:36:26 2009 UTC (5 years, 4 months ago) by sagblmi
cosmetic

Revision 97966 - Directory Listing
Modified Thu Mar 12 08:35:56 2009 UTC (5 years, 4 months ago) by sagblmi
Add missing translation

Revision 97381 - Directory Listing
Modified Sat Feb 28 12:26:20 2009 UTC (5 years, 4 months ago) by nadako
Fix python 2.6 warnings/failures.

Move formErrorsMessage to the base Form class as it's quite useful in every validating form.

Don't import ViewPageTemplateFile name from z3c.ptcompat to local namespace, use module attribute access instead, because ptcompat can be reloaded and the ViewPageTemplateFile object can change because of that.

Revision 97323 - Directory Listing
Modified Thu Feb 26 17:05:41 2009 UTC (5 years, 4 months ago) by sagblmi
Add nested group support

Revision 97322 - Directory Listing
Modified Thu Feb 26 17:05:29 2009 UTC (5 years, 4 months ago) by sagblmi
fix indentation

Revision 97321 - Directory Listing
Modified Thu Feb 26 17:04:20 2009 UTC (5 years, 4 months ago) by sagblmi
add missing translation

Revision 97319 - Directory Listing
Modified Thu Feb 26 16:54:30 2009 UTC (5 years, 4 months ago) by sagblmi
Add nested group support

Revision 97281 - Directory Listing
Modified Thu Feb 26 00:45:45 2009 UTC (5 years, 4 months ago) by nadako
Fix documentation warnings. Add more documents for the sphinx builder.

Revision 96973 - Directory Listing
Modified Sun Feb 22 03:05:44 2009 UTC (5 years, 5 months ago) by rogerineichen
update

Revision 96972 - Directory Listing
Modified Sun Feb 22 03:01:46 2009 UTC (5 years, 5 months ago) by rogerineichen
- Added labelRequired and requiredInfo form attributes. This is
  useful for conditional rendering a required info legend in form templates.
  The requiredInfo label depends by default on a given lableRequired message id
  and will only return the label if at least one widget field is required.
- added tests

Revision 96970 - Directory Listing
Modified Sat Feb 21 22:33:34 2009 UTC (5 years, 5 months ago) by nadako
Add support for refreshing actions after execution. Needs review.
Update translations, as the change above introduced some new interface description strings.

Revision 96962 - Directory Listing
Modified Sat Feb 21 16:39:43 2009 UTC (5 years, 5 months ago) by rogerineichen
fix duplicated widgets key and values generation by calling update more then once.
See CHANGES.txt for more infos.

Revision 96935 - Directory Listing
Modified Sat Feb 21 14:18:22 2009 UTC (5 years, 5 months ago) by rogerineichen
Added test case for duplicated field keys/values based on calling update more then once ISSUE,
I'll fix that now

Revision 96859 - Directory Listing
Modified Sat Feb 21 07:24:26 2009 UTC (5 years, 5 months ago) by rogerineichen
- fix button update issue

ButtonActions update where appending keys and values within each update call
I guess the same is true for field widgets. I'll check that later...

Revision 96858 - Directory Listing
Modified Sat Feb 21 06:40:25 2009 UTC (5 years, 5 months ago) by rogerineichen
- added test case for issue: duplicated button keys and values by calling update twice

Work in progress,
I'll apply a patch for tis soon

Revision 96556 - Directory Listing
Modified Sun Feb 15 06:24:29 2009 UTC (5 years, 5 months ago) by pcardune
fixed a bug in CollectionSequenceDataConverter calling failures for non-required fields.

Revision 96550 - Directory Listing
Modified Sat Feb 14 23:25:08 2009 UTC (5 years, 5 months ago) by srichter
Make sure we all know what the goal is. :-)

Revision 96543 - Directory Listing
Modified Sat Feb 14 17:18:32 2009 UTC (5 years, 5 months ago) by nadako
Unbreak the select field widget. However, this mechanics needs to be thinked on more, as select widget may not necessarily be source-based, as updateTerms actually does an adapter lookup for ITerms. And there's a radio select widget and may be some more.

Revision 96522 - Directory Listing
Modified Sat Feb 14 11:26:00 2009 UTC (5 years, 5 months ago) by adamg
add some more coverage

Revision 96521 - Directory Listing
Modified Sat Feb 14 10:38:14 2009 UTC (5 years, 5 months ago) by adamg
added a bunch of tests for multiwidget containing an objectwidget that makes coverage happy and opens up some TODOs

Revision 96470 - Directory Listing
Modified Thu Feb 12 12:40:26 2009 UTC (5 years, 5 months ago) by nadako
Add .cache files, generated by benchmark tests to svn:ignore.

Revision 96469 - Directory Listing
Modified Thu Feb 12 12:38:30 2009 UTC (5 years, 5 months ago) by nadako
Remove some unused imports reported by importchecker.

Revision 96468 - Directory Listing
Modified Thu Feb 12 12:31:08 2009 UTC (5 years, 5 months ago) by nadako
Add docs to svn:ignores.

Revision 96460 - Directory Listing
Modified Thu Feb 12 07:29:55 2009 UTC (5 years, 5 months ago) by wosc
Look up widgets for fields implementing IChoice by querying for an adapter for (field, field.vocabulary, request) instead of just (field, request), so it can be differentiated according to the type of the source used for the field. (Inspired by how zope.formlib handles the same case.)
--This line, and those below, will
  be ignored--

M    CHANGES.txt
M    src/z3c/form/browser/select.zcml
M    src/z3c/form/browser/tests.py
M    src/z3c/form/browser/select.py
A    src/z3c/form/browser/select-source.txt
M    src/z3c/form/testing.py

Revision 96449 - Directory Listing
Modified Wed Feb 11 15:14:48 2009 UTC (5 years, 5 months ago) by srichter
Support generating sphinx documentation.

Revision 96430 - Directory Listing
Modified Tue Feb 10 23:18:36 2009 UTC (5 years, 5 months ago) by rogerineichen
more test coverage

Revision 96429 - Directory Listing
Modified Tue Feb 10 23:17:00 2009 UTC (5 years, 5 months ago) by rogerineichen
cleanup

Revision 96367 - Directory Listing
Modified Tue Feb 10 03:57:24 2009 UTC (5 years, 5 months ago) by nadako


Revision 96366 - Directory Listing
Modified Tue Feb 10 03:55:23 2009 UTC (5 years, 5 months ago) by nadako
Clean changelog for 2.0.0 a little and try to group changes.

Revision 96365 - Directory Listing
Modified Tue Feb 10 03:48:08 2009 UTC (5 years, 5 months ago) by nadako
Rename the NOVALUE object to NO_VALUE to follow common naming style.

The NOVALUE backward-compatibility name for the object is still in place, but its `repr` was changed, so it may break your doctests.

Revision 96364 - Directory Listing
Modified Tue Feb 10 03:44:09 2009 UTC (5 years, 5 months ago) by nadako
Use new location for class directive.

Revision 96363 - Directory Listing
Modified Tue Feb 10 03:34:00 2009 UTC (5 years, 5 months ago) by nadako
Rename choice_terms_multiplexer and collection_terms_multiplexer back to ChoiceTerms and CollectionTerms to try to maintain backward compatibility. However they was changed from classes to functions and that needs to be stated as important in the changelog.

Thus, unbreak the benchmarking suite.

Revision 96362 - Directory Listing
Modified Tue Feb 10 03:11:12 2009 UTC (5 years, 5 months ago) by nadako
Use z3c.ptcompat instead of z3c.pt.compat.

Revision 96361 - Directory Listing
Modified Tue Feb 10 02:57:51 2009 UTC (5 years, 5 months ago) by nadako
Cover the case when field doesn't have a description.

Revision 96360 - Directory Listing
Modified Tue Feb 10 02:43:09 2009 UTC (5 years, 5 months ago) by nadako
Make NOT_CHANGED not inherit str.
Check for actual NOT_CHANGED singleton object in the applyChanges instead of equal testing.
Mention the NOT_CHANGED value as a new feature.

XXX: Should'nt NOT_CHANGED be renamed to NOTCHANGED to follow the same naming style as NOVALUE, while it's not late to do so?

Revision 96359 - Directory Listing
Modified Tue Feb 10 02:25:49 2009 UTC (5 years, 5 months ago) by nadako
Fix tests by passing zope.testing's doctest module to the OutputChecker.

Revision 96324 - Directory Listing
Modified Mon Feb 9 18:08:59 2009 UTC (5 years, 5 months ago) by nadako
Remove pointer to no-more-existent "versions" part.

Revision 96323 - Directory Listing
Modified Mon Feb 9 18:08:02 2009 UTC (5 years, 5 months ago) by nadako
Add more TODOs

Revision 96321 - Directory Listing
Modified Mon Feb 9 17:30:44 2009 UTC (5 years, 5 months ago) by jinty
retire branch

Revision 96320 - Directory Listing
Modified Mon Feb 9 17:30:05 2009 UTC (5 years, 5 months ago) by jinty
Merge from jinty-ptcompat branch. This causes test failures and makes z3c.form
depend on an unreleased z3c.ptcompat. But I was advised to commit anyway
http://mail.zope.org/pipermail/zope-dev/2009-February/034477.html.

    ------------------------------------------------------------------------
    r93840 | jinty | 2008-12-10 11:10:05 +0100 (Wed, 10 Dec 2008) | 1 line

    use z3c.ptcompat rather that z3c.pt.compat.

Revision 96294 - Directory Listing
Modified Mon Feb 9 08:12:18 2009 UTC (5 years, 5 months ago) by nadako
Fix a bug with TextLinesConverter when schema fields defines their types as tuple.

Revision 96062 - Directory Listing
Modified Wed Feb 4 09:44:50 2009 UTC (5 years, 5 months ago) by nadako
Remove bogus file

Revision 96054 - Directory Listing
Modified Wed Feb 4 01:29:22 2009 UTC (5 years, 5 months ago) by nadako
Move ``showLabel`` attribute to the browser part of MultiWidget. Mark it as overridable by attribute adapters.

Revision 96053 - Directory Listing
Modified Wed Feb 4 01:13:03 2009 UTC (5 years, 5 months ago) by nadako
Make add/remove buttons of MultiWidget conditional based on field's min/max length. Add more TODOs for MultiWidget.

Relabeled MultiWidget's remove button from "Remove" to "Remove selected" to avoid confusion.

Re-enabled tests for z3c.pt. However, it seems that there's a strange bug with macros that I don't understand in z3c.pt. See tests/simple_groupedit.pt for more comments.

Revision 96051 - Directory Listing
Modified Tue Feb 3 22:46:51 2009 UTC (5 years, 5 months ago) by nadako
Ouch, don't use mutable class attributes

Revision 96049 - Directory Listing
Modified Tue Feb 3 20:49:14 2009 UTC (5 years, 5 months ago) by nadako
Use zope.site and zope.container in imports. Yay, no direct zope.app.* dependencies! :-)
Change 2008-??-?? to unreleased in the CHANGES.txt - it's no 2008 now.
Remove zope.app.pagetemplate dependency (z3c.ptcompat does the job now).

Revision 96048 - Directory Listing
Modified Tue Feb 3 20:23:05 2009 UTC (5 years, 5 months ago) by nadako
Oh, commit a compiled file as well.

Revision 96047 - Directory Listing
Modified Tue Feb 3 20:22:41 2009 UTC (5 years, 5 months ago) by nadako
Update translation templates.
Fix little mistakes in the Russian translation.

Revision 96008 - Directory Listing
Modified Mon Feb 2 23:55:16 2009 UTC (5 years, 5 months ago) by rogerineichen
- updated tests after zope refactoring

Huh!
Getting distribution for 'zc.sourcefactory'.
Got zc.sourcefactory 0.3.5.

My buildout is pulling zc.sourcefactory 0.3.5 from pypi
but the latest version is 0.4.0. This version still
depends on zope.app.form.browser.interfaces.ITerms and
raises a ITerms deprecation warning.
I can't find out why, I do not see any fixed version in buildout.cfg

Any hints?

Revision 94501 - Directory Listing
Modified Sun Jan 4 16:56:31 2009 UTC (5 years, 6 months ago) by adamg
refactor: moving setErrors to property instead of method parameter

Revision 94302 - Directory Listing
Modified Wed Dec 24 09:52:48 2008 UTC (5 years, 6 months ago) by sagblmi
Feature: add the 'prompt' attribute of the SequenceWidget to the list of adaptable attributes.

Revision 94290 - Directory Listing
Modified Tue Dec 23 16:11:08 2008 UTC (5 years, 7 months ago) by adamg
objectwidget: conert sub-widget value before assign.
btw: added test for selectwidget DISPLAY_MODE

Revision 94072 - Directory Listing
Modified Mon Dec 15 12:31:11 2008 UTC (5 years, 7 months ago) by adamg
multiwidget mixed up field and widget values

Revision 94068 - Directory Listing
Modified Mon Dec 15 08:40:10 2008 UTC (5 years, 7 months ago) by adamg
multiwidget: on item removal it left holes in the sequence of widgets
objectwidget: did not apply values on widget.value=newvalue

Revision 93914 - Directory Listing
Modified Thu Dec 11 18:22:35 2008 UTC (5 years, 7 months ago) by adamg
added hidden textarea
smashed invalid attributes of hidden widgets

Revision 93899 - Directory Listing
Modified Thu Dec 11 10:53:55 2008 UTC (5 years, 7 months ago) by icemac
according to roger the index is not necessary, we should default to pypi

Revision 93898 - Directory Listing
Modified Thu Dec 11 09:33:32 2008 UTC (5 years, 7 months ago) by icemac
no longer needed as merged to trunk

Revision 93891 - Directory Listing
Modified Thu Dec 11 09:11:57 2008 UTC (5 years, 7 months ago) by icemac
merged zagy-sources branch to get support for sources (not only vocabularies)

Revision 93885 - Directory Listing
Modified Thu Dec 11 08:24:44 2008 UTC (5 years, 7 months ago) by icemac
use the new zope.browser.interfaces.ITerms instead of zope.app.form.browser.interfaces.ITerms

Revision 93844 - Directory Listing
Modified Wed Dec 10 15:54:24 2008 UTC (5 years, 7 months ago) by adamg
ouch: multiwidget DISPLAY_MODE and HIDDEN_MODE was not working
btw: added objectwidget HIDDEN_MODE too

Revision 93840 - Directory Listing
Modified Wed Dec 10 10:10:05 2008 UTC (5 years, 7 months ago) by jinty
use z3c.ptcompat rather that z3c.pt.compat.

Revision 93838 - Directory Listing
Modified Wed Dec 10 10:05:58 2008 UTC (5 years, 7 months ago) by jinty
Make a branch for using z3c.ptcompat

Revision 93794 - Directory Listing
Modified Mon Dec 8 17:25:23 2008 UTC (5 years, 7 months ago) by adamg
improve coverage

Revision 93793 - Directory Listing
Modified Mon Dec 8 17:23:27 2008 UTC (5 years, 7 months ago) by adamg
coverage should have CHAMELEON_CACHE = False

Revision 93786 - Directory Listing
Modified Mon Dec 8 15:50:57 2008 UTC (5 years, 7 months ago) by malthe
This ought to be the correct way of specifying these minimum version requirements.

Revision 93785 - Directory Listing
Modified Mon Dec 8 14:40:46 2008 UTC (5 years, 7 months ago) by malthe
Accept a better version.

Revision 93772 - Directory Listing
Modified Mon Dec 8 08:37:45 2008 UTC (5 years, 7 months ago) by nadako
Update translations

Revision 93557 - Directory Listing
Modified Tue Dec 2 23:03:09 2008 UTC (5 years, 7 months ago) by nadako
Fix spelling mistake: emtpy -> empty

Revision 93531 - Directory Listing
Modified Tue Dec 2 09:42:01 2008 UTC (5 years, 7 months ago) by adamg
fix multiwidget buttons prefixes

Revision 93492 - Directory Listing
Modified Mon Dec 1 16:50:04 2008 UTC (5 years, 7 months ago) by adamg
a bunch of adjustments to make multiwidget and objectwidget happier together

Revision 93344 - Directory Listing
Modified Tue Nov 25 14:33:06 2008 UTC (5 years, 7 months ago) by adamg
- Changes: around objectwidget
  - zcml objectWidgetTemplate to be able to register widget templates for specific field schemas
  - subwidgets prefix will come from the main-widget
  - subform discriminator on field.schema did not work
          
- Fixes: MultiWidget:
  - setting (sub)widgets early
  - setting subwidgets.form

Revision 93292 - Directory Listing
Modified Mon Nov 24 10:01:57 2008 UTC (5 years, 7 months ago) by malthe
Depend on latest release.

Revision 93291 - Directory Listing
Modified Mon Nov 24 10:01:37 2008 UTC (5 years, 7 months ago) by malthe
Made this check more robust.

Revision 93230 - Directory Listing
Modified Fri Nov 21 09:14:51 2008 UTC (5 years, 8 months ago) by adamg
merge of branch adamg-objectwidget,
there is one test error, related to z3c.pt

Revision 93221 - Directory Listing
Modified Fri Nov 21 07:49:45 2008 UTC (5 years, 8 months ago) by adamg
add entry for objectwidget

Revision 93204 - Directory Listing
Modified Fri Nov 21 00:05:46 2008 UTC (5 years, 8 months ago) by srichter
- Feature: Added a new flag ``ignoreContext`` to the form field, so that one
  can individually select which fields should and which ones should not ignore
  the context.

Revision 93034 - Directory Listing
Modified Mon Nov 17 05:35:06 2008 UTC (5 years, 8 months ago) by srichter
- Feature: Allow raw request values of sequence widgets to be 
  non-sequence values, which makes integration with Javascript libraries 
  easier.

Revision 92689 - Directory Listing
Modified Thu Oct 30 09:07:36 2008 UTC (5 years, 8 months ago) by adamg
add one more discriminator for ISubformFactory
described ObjectWidget caveats

Revision 92652 - Directory Listing
Modified Tue Oct 28 08:20:44 2008 UTC (5 years, 8 months ago) by adamg
slight refactors

Revision 92649 - Directory Listing
Modified Tue Oct 28 05:31:55 2008 UTC (5 years, 8 months ago) by pcardune
spelling and whitespace.

Revision 92433 - Directory Listing
Modified Tue Oct 21 16:22:47 2008 UTC (5 years, 9 months ago) by srichter
Make sure that the object of the object widget is returned naked.

Revision 92198 - Directory Listing
Modified Tue Oct 14 16:30:08 2008 UTC (5 years, 9 months ago) by adamg
made setErrors go recursive over forms and widgets

Revision 92123 - Directory Listing
Modified Mon Oct 13 16:38:09 2008 UTC (5 years, 9 months ago) by adamg
moved subform creation to an adapter

Revision 92121 - Directory Listing
Modified Mon Oct 13 14:16:48 2008 UTC (5 years, 9 months ago) by adamg
forms can use dicts as context

Revision 92116 - Directory Listing
Modified Mon Oct 13 13:26:41 2008 UTC (5 years, 9 months ago) by adamg
reworked to pass dict to the widget
still problems with sub-sub widgets

Revision 91918 - Directory Listing
Modified Thu Oct 9 09:53:49 2008 UTC (5 years, 9 months ago) by adamg
major refactor between form.object and form.browser.object
also seem to got the where to pass object as value

Revision 91917 - Directory Listing
Modified Thu Oct 9 08:42:21 2008 UTC (5 years, 9 months ago) by adamg
bunch of XXX's smashed
most important: in-place object editing, prefix

Revision 91912 - Directory Listing
Modified Wed Oct 8 23:47:28 2008 UTC (5 years, 9 months ago) by rogerineichen
Added some open questions as XXX comments.
I'm not sure if I'm correct. It seems to me 
an existing object get replaced with a new one.
But I could be wrong.

Revision 91902 - Directory Listing
Modified Wed Oct 8 09:30:09 2008 UTC (5 years, 9 months ago) by adamg
works, code cleanup done

Revision 91900 - Directory Listing
Modified Wed Oct 8 07:44:31 2008 UTC (5 years, 9 months ago) by adamg
mostly checkpoint
multi-error solved
cleaned up widget template

Revision 91878 - Directory Listing
Modified Tue Oct 7 18:32:12 2008 UTC (5 years, 9 months ago) by adamg
finish off the day,
factory is solved
multi-error is in sight
code cleanup needed

Revision 91860 - Directory Listing
Modified Tue Oct 7 15:41:24 2008 UTC (5 years, 9 months ago) by adamg
first try at the objectwidget,
missing points:
- object factory totally bad
- error display bad


Revision 91721 - Directory Listing
Modified Sat Oct 4 01:23:45 2008 UTC (5 years, 9 months ago) by srichter
Fix long lines.

Revision 91720 - Directory Listing
Modified Sat Oct 4 01:11:08 2008 UTC (5 years, 9 months ago) by srichter
Make no changes a string.

Revision 91719 - Directory Listing
Modified Sat Oct 4 00:42:32 2008 UTC (5 years, 9 months ago) by srichter
- Feature: When no file is specified in the file upload widget, instead of
  overwriting the value with a missing one, the old data is retained.

Revision 91718 - Directory Listing
Modified Fri Oct 3 22:08:28 2008 UTC (5 years, 9 months ago) by srichter
mention the new testing.txt in the main docs.

Revision 91676 - Directory Listing
Modified Thu Oct 2 19:58:03 2008 UTC (5 years, 9 months ago) by malthe
Updated package to z3c.pt 1.0b1 (now Chameleon-based).

Revision 91659 - Directory Listing
Modified Thu Oct 2 12:59:34 2008 UTC (5 years, 9 months ago) by adamg
Copied remotely

Revision 91646 - Directory Listing
Modified Wed Oct 1 05:13:40 2008 UTC (5 years, 9 months ago) by rogerineichen
- implemented (optional) hint concept based on schema field description used as widget title value.
  If you like to use that hint concept, just configure the FieldDescriptionAsHint adapter.
- added another 600+ lines of test and samples for hints in widgets
- enhance setupFormDefaults, support more widgets and data converter by default

Revision 91645 - Directory Listing
Modified Wed Oct 1 05:06:10 2008 UTC (5 years, 9 months ago) by rogerineichen
security issue:
Avoid set attributes for values which the object doesn't provide.
I hope it doesn't break existing projects, but that's a real 
security problem. If so, just define the attribute in your widget
class and it will work again.

Revision 91644 - Directory Listing
Modified Wed Oct 1 05:05:33 2008 UTC (5 years, 9 months ago) by rogerineichen
changed Int to TextLine, this was only working because there was no IntegerDataConverter configured and the FieldDataConverter was used.
The correct output for year as int whould be 2,005 and not 2005

Revision 91643 - Directory Listing
Modified Wed Oct 1 00:43:54 2008 UTC (5 years, 9 months ago) by mgedmin
Bugfix: SingleCheckBoxFieldWidget shouldn't repeat the label twice (once in
<div class="label">, and once in the <label> next to the checkbox).


Revision 91631 - Directory Listing
Modified Mon Sep 29 21:31:59 2008 UTC (5 years, 9 months ago) by srichter
- Bug: When dealing with `Bytes` fields, we should do a null conversion when
  going to its widget value.

Revision 91625 - Directory Listing
Modified Mon Sep 29 18:40:03 2008 UTC (5 years, 9 months ago) by roymathew
added unit tests for file upload widget conversion

Revision 91624 - Directory Listing
Modified Mon Sep 29 18:39:36 2008 UTC (5 years, 9 months ago) by roymathew
added unit tests for file upload widget conversion

Revision 91613 - Directory Listing
Modified Mon Sep 29 17:11:34 2008 UTC (5 years, 9 months ago) by roymathew
fixed broken test

Revision 91612 - Directory Listing
Modified Mon Sep 29 16:53:31 2008 UTC (5 years, 9 months ago) by roymathew
modified handling of base64

Revision 91596 - Directory Listing
Modified Mon Sep 29 14:18:45 2008 UTC (5 years, 9 months ago) by srichter
- Feature: Added support in the file upload widget's testing flavor to specify
  'base64'-encoded strings in the hidden text area, so that binary data can be
  uploaded as well.

Revision 91268 - Directory Listing
Modified Fri Sep 19 13:54:32 2008 UTC (5 years, 10 months ago) by nadako
Allow overriding the "required" widget attribute using IValue adapter just like it's done for "label" and "name" attributes.

Revision 91266 - Directory Listing
Modified Fri Sep 19 13:28:31 2008 UTC (5 years, 10 months ago) by nadako
Fix a typo.

Revision 91127 - Directory Listing
Modified Sat Sep 13 19:56:22 2008 UTC (5 years, 10 months ago) by malthe
Adding document type (required for z3c.pt to render xmlns namespace). These changes only affect the test suite.

Revision 91117 - Directory Listing
Modified Sat Sep 13 13:54:24 2008 UTC (5 years, 10 months ago) by encolpe
Fix data gammar usage

Revision 91116 - Directory Listing
Modified Sat Sep 13 13:54:04 2008 UTC (5 years, 10 months ago) by encolpe
Minor french translation fixing

Revision 91084 - Directory Listing
Modified Fri Sep 12 14:01:02 2008 UTC (5 years, 10 months ago) by icemac
made contextual sources working

Revision 91023 - Directory Listing
Modified Wed Sep 10 11:09:04 2008 UTC (5 years, 10 months ago) by srichter
Only run benchmark tests during benchmarks.

Revision 91012 - Directory Listing
Modified Tue Sep 9 22:18:25 2008 UTC (5 years, 10 months ago) by malthe
Fixed imports.

Revision 91011 - Directory Listing
Modified Tue Sep 9 22:01:02 2008 UTC (5 years, 10 months ago) by malthe
Use page template compatibility layer from z3c.pt.compat to switch between ZPT engines.

Revision 91003 - Directory Listing
Modified Tue Sep 9 15:42:30 2008 UTC (5 years, 10 months ago) by malthe
Added METAL namespace.

Revision 91002 - Directory Listing
Modified Tue Sep 9 14:36:36 2008 UTC (5 years, 10 months ago) by srichter
Fix whitespace and file header.

Revision 91001 - Directory Listing
Modified Tue Sep 9 14:20:20 2008 UTC (5 years, 10 months ago) by malthe
We need version 3.4.5, to play nice with lovely.recipe.

Revision 91000 - Directory Listing
Modified Tue Sep 9 14:14:58 2008 UTC (5 years, 10 months ago) by malthe
Adding benchmark suite to test performance between z3c.pt and zope.pagetemplate.

Revision 90975 - Directory Listing
Modified Tue Sep 9 00:06:12 2008 UTC (5 years, 10 months ago) by srichter
Correctly comment out CDATA in JS so no error is raised.

Revision 90959 - Directory Listing
Modified Mon Sep 8 17:57:00 2008 UTC (5 years, 10 months ago) by srichter
- List lxml version 2.1.1 as a dependency only in buildout, so that 
  other projects can have their own version requirement.

- Nail zope.app.locales to 3.4.3 using the version buildout section.


Revision 90958 - Directory Listing
Modified Mon Sep 8 17:14:17 2008 UTC (5 years, 10 months ago) by malthe
lovely.recipe requires a newer version of zope.app.locales than the KGS offer.

Revision 90957 - Directory Listing
Modified Mon Sep 8 17:13:22 2008 UTC (5 years, 10 months ago) by malthe
Added test environment configuration.

Revision 90956 - Directory Listing
Modified Mon Sep 8 16:59:54 2008 UTC (5 years, 10 months ago) by malthe
Added support for z3c.pt.

Revision 90955 - Directory Listing
Modified Mon Sep 8 15:53:59 2008 UTC (5 years, 10 months ago) by malthe
Declare XML namespaces.

Revision 90947 - Directory Listing
Modified Mon Sep 8 13:42:24 2008 UTC (5 years, 10 months ago) by malthe
Templates now declare XML namespaces.

Revision 90946 - Directory Listing
Modified Mon Sep 8 13:35:56 2008 UTC (5 years, 10 months ago) by malthe
HTML output is now compared using a modified version of the XML-aware output checker provided by lxml.

Revision 90941 - Directory Listing
Modified Mon Sep 8 11:10:38 2008 UTC (5 years, 10 months ago) by malthe
This control sequence is hard to parse and unnecessary.

Revision 90926 - Directory Listing
Modified Mon Sep 8 06:55:51 2008 UTC (5 years, 10 months ago) by nadako
Add chinese translation. Mention that in CHANGES.txt

Revision 90925 - Directory Listing
Modified Mon Sep 8 06:30:06 2008 UTC (5 years, 10 months ago) by hermann
Completed german translation, correcte some minor typos in interfaces.

Revision 90924 - Directory Listing
Modified Sun Sep 7 22:03:44 2008 UTC (5 years, 10 months ago) by hermann
Added some german translations.

Revision 90874 - Directory Listing
Modified Fri Sep 5 14:27:54 2008 UTC (5 years, 10 months ago) by ccomb
forgot the changelog

Revision 90873 - Directory Listing
Modified Fri Sep 5 14:24:13 2008 UTC (5 years, 10 months ago) by ccomb
Added french translation

Revision 90866 - Directory Listing
Modified Fri Sep 5 09:13:58 2008 UTC (5 years, 10 months ago) by markusleist
some german translations

Revision 90822 - Directory Listing
Modified Thu Sep 4 19:15:42 2008 UTC (5 years, 10 months ago) by srichter
- Feature: The `SequenceDataConverter` and `CollectionSequenceDataConverter`
  converter classes now ignore values that are not present in the terms when
  converting to a widget value.

- Fixed test failure due to new I18n support.


Revision 90810 - Directory Listing
Modified Thu Sep 4 15:06:15 2008 UTC (5 years, 10 months ago) by nadako
Added support for i18n and russian translation. New translations are welcome!

Revision 90723 - Directory Listing
Modified Tue Sep 2 18:43:37 2008 UTC (5 years, 10 months ago) by nadako
Use nocall: modifier in orderedselect_input.pt to avoid calling list entry if it is callable.

Revision 90625 - Directory Listing
Modified Sun Aug 31 05:05:13 2008 UTC (5 years, 10 months ago) by srichter
- Feature: The `TypeError` message used when a field does not provide
  ``IFormUnicode`` now also contains the type of the field.

- Reviewed Roger's latest features and improved test wording.


Revision 90594 - Directory Listing
Modified Fri Aug 29 13:55:50 2008 UTC (5 years, 10 months ago) by rogerineichen
Added externals for zope.schema source branch

Revision 90593 - Directory Listing
Modified Fri Aug 29 13:52:46 2008 UTC (5 years, 10 months ago) by rogerineichen
Added folder for svn:externals

Revision 90576 - Directory Listing
Modified Fri Aug 29 12:10:04 2008 UTC (5 years, 10 months ago) by rogerineichen
Added a new branch for source integration in z3c.form
because the existing one uses zope.app.form in it's concept and I don't like to change to much on that branch till I understand what's going on.

Revision 90570 - Directory Listing
Modified Fri Aug 29 06:35:33 2008 UTC (5 years, 10 months ago) by icemac
added changelog entry for adding sources support

Revision 90564 - Directory Listing
Modified Thu Aug 28 22:20:31 2008 UTC (5 years, 10 months ago) by rogerineichen
- Feature: Implemented MultiWidget. The MultiWidget allows to use simple fields
  like ITextLine, IInt, IPassword, etc. in a IList or ITuple sequence. Since we
  used the term sequence for the sequence we can choose from, from the point of
  view of a widget e.g. a source or vocabulary, the name multi is used for the
  widget which allows to collect values for a sequence field.

- Feature: Implemented TextLinesWidget. This widget offers a TextArea and
  splits lines in sequence items. This is usfull for power user interfaces.
  The widget can be used for e.g. (IList or ITuple) of ITextLine or any other
  (sequence) of simple field like IPassword, IInt etc.

Revision 90563 - Directory Listing
Modified Thu Aug 28 22:03:22 2008 UTC (5 years, 10 months ago) by rogerineichen
- added import checker recipe
- remove unused imports
- adjust buildout dependencies

Revision 90534 - Directory Listing
Modified Thu Aug 28 09:07:37 2008 UTC (5 years, 10 months ago) by icemac
- added tests for zagy's support of sources
- support sources for collections, too

Revision 90378 - Directory Listing
Modified Wed Aug 27 04:31:17 2008 UTC (5 years, 10 months ago) by srichter
version bump.

Revision 90377 - Directory Listing
Modified Wed Aug 27 04:30:58 2008 UTC (5 years, 10 months ago) by srichter
Create release tag.

Revision 90376 - Directory Listing
Modified Wed Aug 27 04:29:04 2008 UTC (5 years, 10 months ago) by srichter
- Applied bugfix from Carsten Senger.

- Fixed a small problem with the new deletion code in managers; also 
  fixed test coverage to 100%.

- Added user-friendlier coverage scripts.

- Updated changes file to reflect Hermann's recent work.

- Updated author list.

Get ready for release.


Revision 90332 - Directory Listing
Modified Tue Aug 26 14:11:43 2008 UTC (5 years, 10 months ago) by hermann
During the get value routine in widgets, replaced the get() method by
query(), so that missing attributes will not lead to a traceback.

Altered query method of attribute data manager - an error is raised for 
forbidden attributes, while the default value is returned if no
attribute is available.

Updated the interfaces, so that they reflect the datamanagers
query() method.

Fixed a small typo in the doctest.


Revision 90330 - Directory Listing
Modified Tue Aug 26 13:33:11 2008 UTC (5 years, 10 months ago) by hermann
Make it possible to delete fields from the Fields Widget Manager

Revision 90048 - Directory Listing
Modified Thu Aug 21 02:15:15 2008 UTC (5 years, 11 months ago) by srichter
Applied a patch by Carsten Senger that does the following:

- Feature: Groups now produce detailed `ObjectModifiedEvent` descriptions like
  regular edit forms do.

- Bug: Group classes now implement ``IGroup``. This also helps with the
  detection of group instantiation.

- Bug: The list of changes in a group were updated incorrectly, since it was
  assumed that groups would modify mutually exclusive interfaces. Instead of
  using an overwriting dictionary ``update()`` method, a purely additive merge
  is used now.


Revision 90046 - Directory Listing
Modified Thu Aug 21 02:00:19 2008 UTC (5 years, 11 months ago) by srichter
Fixed typo.

Revision 88143 - Directory Listing
Modified Wed Jul 9 15:19:58 2008 UTC (6 years ago) by srichter
Feature: The widget manager's ``extract()`` method now supports an optional
``setErrors`` (default value: True) flag that allows one to not set errors
on the widgets and widget manager during data extraction. Use case: You want
to inspect the entered data and handle errors manually.


Revision 87328 - Directory Listing
Modified Thu Jun 12 15:10:14 2008 UTC (6 years, 1 month ago) by srichter
- Bug: Added a widget for ``IDecimal`` field in testing setup.

Revision 87052 - Directory Listing
Modified Thu May 29 18:07:12 2008 UTC (6 years, 1 month ago) by srichter
- Bug: The ``applyChanges()`` method in group forms did not return a changes
  dictionary, but simply a boolean. This is now fixed and the group form
  changes are now merged with the main form changes.


Revision 86991 - Directory Listing
Modified Tue May 27 16:32:18 2008 UTC (6 years, 1 month ago) by pcardune
added a createCSSId function for making nice css ids from unicode strings.

Revision 86938 - Directory Listing
Modified Sun May 25 02:58:13 2008 UTC (6 years, 2 months ago) by pcardune
fix typos

Revision 86937 - Directory Listing
Modified Sun May 25 02:52:28 2008 UTC (6 years, 2 months ago) by pcardune
bring test coverage back up to 100% and make the change PvW suggested.

Revision 86915 - Directory Listing
Modified Fri May 23 17:45:56 2008 UTC (6 years, 2 months ago) by pcardune
make sure a group form instance can be updated multiple times without crashing.

Revision 86844 - Directory Listing
Modified Mon May 19 17:46:13 2008 UTC (6 years, 2 months ago) by pcardune
fix a bug where file upload converter return unicode instead of ascii for a bytes field, and added a special data converter for the testing file upload widget.

Revision 86843 - Directory Listing
Modified Mon May 19 17:42:00 2008 UTC (6 years, 2 months ago) by pcardune
add zcml configuration for testing file upload widget.

Revision 86815 - Directory Listing
Modified Sat May 17 00:53:17 2008 UTC (6 years, 2 months ago) by pcardune
add special file testing widget template and data converter to fake file uploads in selenium.

Revision 86656 - Directory Listing
Modified Sun May 11 18:06:53 2008 UTC (6 years, 2 months ago) by pcardune
remove z3c.recipe.sphinxdoc from externals now that we have a release.

Revision 86625 - Directory Listing
Modified Sun May 11 02:11:58 2008 UTC (6 years, 2 months ago) by pcardune
move index.txt into z3c/form/ directory to keep it with everything else.

Revision 86623 - Directory Listing
Modified Sun May 11 01:56:05 2008 UTC (6 years, 2 months ago) by pcardune
switch to the latest sphinx release which has the patch I sent in.

Revision 86563 - Directory Listing
Modified Fri May 9 08:40:39 2008 UTC (6 years, 2 months ago) by pcardune
make all display widgets set the style attribute if it is available

Revision 86317 - Directory Listing
Modified Sun May 4 02:56:03 2008 UTC (6 years, 2 months ago) by pcardune
correct toc paths after src path got changed.

Revision 86315 - Directory Listing
Modified Sun May 4 02:41:48 2008 UTC (6 years, 2 months ago) by pcardune
changes to make latest buildout recipe work.  Primarily involved moving index.txt into the actual src, where i think it should be.

Revision 86308 - Directory Listing
Modified Sat May 3 22:15:46 2008 UTC (6 years, 2 months ago) by pcardune
switch externals to point to non-authenticated checkout.

Revision 86304 - Directory Listing
Modified Sat May 3 22:08:48 2008 UTC (6 years, 2 months ago) by pcardune
use default buildout recipe.

Revision 86151 - Directory Listing
Modified Sat May 3 02:26:20 2008 UTC (6 years, 2 months ago) by pcardune
Add Sphinx checkout to buildout and hook in sphinxdoc recipe to
buildout.  Also get rid of old sphinx related files that are now
provided by the recipe.

Revision 85719 - Directory Listing
Modified Fri Apr 25 07:48:40 2008 UTC (6 years, 2 months ago) by pcardune
Customize layout template and css to have the same header as the
zope.org site.  We need a logo for zope 3 docs.

Revision 85717 - Directory Listing
Modified Fri Apr 25 05:36:18 2008 UTC (6 years, 2 months ago) by pcardune
Add a customized style sheet that looks pretty close to the new,
not-yet-live zope.org site.

Revision 85713 - Directory Listing
Modified Fri Apr 25 01:22:50 2008 UTC (6 years, 2 months ago) by srichter
version bump.

Revision 85712 - Directory Listing
Modified Fri Apr 25 01:22:26 2008 UTC (6 years, 2 months ago) by srichter
Create release tag.

Revision 85711 - Directory Listing
Modified Fri Apr 25 01:20:11 2008 UTC (6 years, 2 months ago) by srichter
- Bug: Display Widgets added spaces (due to code indentation) to the displayed
  values, which in some cases, like when displaying Python source code, caused
  the appearance to be incorrect.


Revision 85689 - Directory Listing
Modified Thu Apr 24 06:57:28 2008 UTC (6 years, 3 months ago) by pcardune
fix an error and add CHANGES.txt to table of contents.

Revision 85688 - Directory Listing
Modified Thu Apr 24 06:53:02 2008 UTC (6 years, 3 months ago) by pcardune
reorder table of contents to match suggested order in Overview section.

Revision 85687 - Directory Listing
Modified Thu Apr 24 06:47:13 2008 UTC (6 years, 3 months ago) by pcardune
minor edits to easily cross reference sections of the documentation and to generate a module index.

Revision 85686 - Directory Listing
Modified Thu Apr 24 06:06:49 2008 UTC (6 years, 3 months ago) by pcardune
add files required to build sphinx documentation.

Revision 85685 - Directory Listing
Modified Thu Apr 24 06:05:34 2008 UTC (6 years, 3 months ago) by pcardune
create a branch to see what I can do with sphinx documentation generator.

Revision 85533 - Directory Listing
Modified Mon Apr 21 15:34:44 2008 UTC (6 years, 3 months ago) by rogerineichen
Update CHANGES.txt

Revision 85532 - Directory Listing
Modified Mon Apr 21 15:29:08 2008 UTC (6 years, 3 months ago) by rogerineichen
- Bug: Prevent to call __len__ on ITerms and use ``is None`` for check for 
  existence. Because __len__ is not a part of the ITerms API and 
  ``not widget.terms`` will end in calling __len__ on existing terms.
- Update CHANGES.txt

Revision 85167 - Directory Listing
Modified Tue Apr 8 20:55:48 2008 UTC (6 years, 3 months ago) by srichter
version bump.

Revision 85166 - Directory Listing
Modified Tue Apr 8 20:54:51 2008 UTC (6 years, 3 months ago) by srichter
Create release tag.

Revision 85165 - Directory Listing
Modified Tue Apr 8 20:52:57 2008 UTC (6 years, 3 months ago) by srichter
Get ready for release. I do not like 1 bug-fix releases, but the API 
seems stable right now and this bug fix allows for some cool new use 
cases.

Revision 85164 - Directory Listing
Modified Tue Apr 8 20:17:20 2008 UTC (6 years, 3 months ago) by pcardune
Fixed a bug that prohibited groups from having different contents than the parent form.  Previously, the groups contents were not being properly updated.

This is also a great new way to avoid having to make custom widgets for object schema fields.  <german_accent>Cool</german_accent>

Revision 85163 - Directory Listing
Modified Tue Apr 8 19:39:04 2008 UTC (6 years, 3 months ago) by pcardune
make tests pass for both python2.4 and python2.5

Revision 85162 - Directory Listing
Modified Tue Apr 8 19:38:31 2008 UTC (6 years, 3 months ago) by pcardune
Start using the KGS

Revision 84663 - Directory Listing
Modified Sat Mar 15 17:56:11 2008 UTC (6 years, 4 months ago) by jinty
Optimize calls to alsoProvides

Setting both interfaces with alsoProvides at the same time reliably shaves 0.1
seconds from the render time of a form with ~180 widgets on my laptop.

Revision 83152 - Directory Listing
Modified Thu Jan 24 07:36:33 2008 UTC (6 years, 6 months ago) by amit_am
typo

Revision 83129 - Directory Listing
Modified Wed Jan 23 21:51:11 2008 UTC (6 years, 6 months ago) by srichter
vb.

Revision 83128 - Directory Listing
Modified Wed Jan 23 21:50:44 2008 UTC (6 years, 6 months ago) by srichter
Create a release tag.

Revision 83127 - Directory Listing
Modified Wed Jan 23 21:49:10 2008 UTC (6 years, 6 months ago) by srichter
Get encoding stuff worked out, because PyPI is not unicode aware. Sigh.

Revision 83124 - Directory Listing
Modified Wed Jan 23 21:09:00 2008 UTC (6 years, 6 months ago) by srichter
Get ready for a proper 1.8.0 release.

Revision 83122 - Directory Listing
Modified Wed Jan 23 20:41:52 2008 UTC (6 years, 6 months ago) by srichter
Ditto to 1.7.1.

Revision 83121 - Directory Listing
Modified Wed Jan 23 20:41:31 2008 UTC (6 years, 6 months ago) by srichter
Remove useless release. It should be 1.8.0 anyways, since  alot of new 
features were added.

Revision 83114 - Directory Listing
Modified Wed Jan 23 16:11:36 2008 UTC (6 years, 6 months ago) by adamg
A named field will tell it's name:
TypeError: Field ``foobar`` must provide ``IFromUnicode``.

Revision 83058 - Directory Listing
Modified Mon Jan 21 12:12:53 2008 UTC (6 years, 6 months ago) by rogerineichen
Added dev marker

Revision 83057 - Directory Listing
Modified Mon Jan 21 12:03:44 2008 UTC (6 years, 6 months ago) by rogerineichen
tag for release 1.7.2

Revision 83056 - Directory Listing
Modified Mon Jan 21 12:03:15 2008 UTC (6 years, 6 months ago) by rogerineichen
prepare release

Revision 82999 - Directory Listing
Modified Mon Jan 21 03:42:30 2008 UTC (6 years, 6 months ago) by rogerineichen
Fix unicode in CHANGES.txt
Comment out detailed documentation for upload distribution, argh

Revision 82998 - Directory Listing
Modified Mon Jan 21 03:33:14 2008 UTC (6 years, 6 months ago) by rogerineichen
Added dev marker

Revision 82997 - Directory Listing
Modified Mon Jan 21 03:19:36 2008 UTC (6 years, 6 months ago) by rogerineichen
tag for release 1.7.1

Revision 82996 - Directory Listing
Modified Mon Jan 21 03:15:46 2008 UTC (6 years, 6 months ago) by rogerineichen
Prepare for release 1.7.1

Revision 82561 - Directory Listing
Modified Sun Dec 30 02:11:12 2007 UTC (6 years, 6 months ago) by rogerineichen
Update CHANGES.txt

Revision 82559 - Directory Listing
Modified Sun Dec 30 02:01:46 2007 UTC (6 years, 6 months ago) by rogerineichen
- Implemented IDisplayForm interface
- Added integration tests for form interfaces. Added default class attribute
  called widgets in form class with default value ´´None´´´. This helps to 
  pass the integration tests. Now, the widget attribute can also be used as a 
  indicator for updated forms.

Revision 82558 - Directory Listing
Modified Sun Dec 30 00:47:49 2007 UTC (6 years, 6 months ago) by nouri
Add CollectionSequenceDataConverter.

I'm assuming here that ``z3c.form.testing.setupFormDefaults`` is a
function that's meant to be used for client code tests.  I found it
silly and distracting to include parts of these registrations in my
own setup code.

Revision 82557 - Directory Listing
Modified Sun Dec 30 00:04:49 2007 UTC (6 years, 6 months ago) by nouri
Register templates for ICheckBoxWidget, as per checkbox.zcml.

Revision 82501 - Directory Listing
Modified Fri Dec 28 16:04:49 2007 UTC (6 years, 6 months ago) by rogerineichen
- set version to 1.7.1dev
- Implemented additional createAndAdd hook in AddForm. This allows us to
  implement create and add in a single method. It also supports gracefull
  abort of a creat and add process if we do not return the new object. Which
  means it can also be used as a hook for custom error messages for errors
  happen during create and add.
- Update CHANGES.txt
- no additional tests since this method is very well tested in other tests
- still 100% test coverage, except the compatibility patch

Revision 82379 - Directory Listing
Modified Fri Dec 21 06:12:55 2007 UTC (6 years, 7 months ago) by amit_am
SequenceWidgets displayed tokens instead of value

Revision 82329 - Directory Listing
Modified Tue Dec 18 13:52:41 2007 UTC (6 years, 7 months ago) by amit_am
typo

Revision 82319 - Directory Listing
Modified Mon Dec 17 20:46:41 2007 UTC (6 years, 7 months ago) by amit_am
orderedselect lists displayed tokens instead of value

Revision 82289 - Directory Listing
Modified Fri Dec 14 23:15:07 2007 UTC (6 years, 7 months ago) by amit_am
orderedselect working 

Revision 82262 - Directory Listing
Modified Wed Dec 12 02:05:17 2007 UTC (6 years, 7 months ago) by ccomb
fix rst errors and warnings.
Question: is it still worth escaping the long description for pypi? (see rev77077)


Revision 82214 - Directory Listing
Modified Mon Dec 10 10:56:29 2007 UTC (6 years, 7 months ago) by jinty
typo

Revision 82180 - Directory Listing
Modified Fri Dec 7 15:05:29 2007 UTC (6 years, 7 months ago) by ccomb
Typo

Revision 82117 - Directory Listing
Modified Tue Dec 4 15:22:52 2007 UTC (6 years, 7 months ago) by nouri
Add a hidden widget template for the ``ISelectWidget``.

Revision 81759 - Directory Listing
Modified Mon Nov 12 02:44:00 2007 UTC (6 years, 8 months ago) by srichter
- Bug: ``createId`` could not handle arbitrary unicode input. Thanks to
  Andreas Reuleaux for reporting the bug and a patch for it. (Added
  descriptive doctests for the function in the process.)


Revision 81199 - Directory Listing
Modified Tue Oct 30 08:11:18 2007 UTC (6 years, 8 months ago) by icemac
no longer needed after merge to trunk

Revision 81198 - Directory Listing
Modified Tue Oct 30 08:08:29 2007 UTC (6 years, 8 months ago) by icemac
merged gocept-invariants branch from r80186 to HEAD

Revision 80756 - Directory Listing
Modified Wed Oct 10 02:05:03 2007 UTC (6 years, 9 months ago) by srichter
Create release tag.

Revision 80755 - Directory Listing
Modified Wed Oct 10 01:57:53 2007 UTC (6 years, 9 months ago) by srichter
Get ready for release.

Revision 80754 - Directory Listing
Modified Wed Oct 10 01:50:50 2007 UTC (6 years, 9 months ago) by srichter
Get coverage to 100% again.

Revision 80717 - Directory Listing
Modified Mon Oct 8 15:09:56 2007 UTC (6 years, 9 months ago) by zagy
added support for choices with sources -- no tests yet though

Revision 80715 - Directory Listing
Modified Mon Oct 8 13:28:29 2007 UTC (6 years, 9 months ago) by zagy
creating branch for sources support


Revision 80556 - Directory Listing
Modified Wed Oct 3 16:55:30 2007 UTC (6 years, 9 months ago) by srichter
- Feature: Implemented ``ImageButton``, ``ImageAction``, 
  ``ImageWidget``, and ``ImageFieldWidget`` to support imge submit 
  buttons.


Revision 80413 - Directory Listing
Modified Sat Sep 29 23:38:13 2007 UTC (6 years, 9 months ago) by blackburnd
Testing commit priveleges with newline at end of README.txt

Revision 80356 - Directory Listing
Modified Fri Sep 28 22:10:07 2007 UTC (6 years, 9 months ago) by mgedmin
Don't leave temporary files lying around, it's not polite.


Revision 80355 - Directory Listing
Modified Fri Sep 28 22:04:23 2007 UTC (6 years, 9 months ago) by mgedmin
Typo.


Revision 80354 - Directory Listing
Modified Fri Sep 28 22:03:29 2007 UTC (6 years, 9 months ago) by mgedmin
We're talking about a single template here.


Revision 80353 - Directory Listing
Modified Fri Sep 28 21:56:56 2007 UTC (6 years, 9 months ago) by mgedmin
Typo.


Revision 80352 - Directory Listing
Modified Fri Sep 28 21:42:58 2007 UTC (6 years, 9 months ago) by mgedmin
Doubled verb.


Revision 80351 - Directory Listing
Modified Fri Sep 28 21:32:35 2007 UTC (6 years, 9 months ago) by mgedmin
Typo fixes.


Revision 80350 - Directory Listing
Modified Fri Sep 28 21:26:07 2007 UTC (6 years, 9 months ago) by mgedmin
Fix indentation.


Revision 80349 - Directory Listing
Modified Fri Sep 28 21:22:10 2007 UTC (6 years, 9 months ago) by mgedmin
Fixed "for in" and some ReStructuredText rendering errors.


Revision 80348 - Directory Listing
Modified Fri Sep 28 21:11:03 2007 UTC (6 years, 9 months ago) by mgedmin
Use consistent indentation.


Revision 80347 - Directory Listing
Modified Fri Sep 28 20:53:01 2007 UTC (6 years, 9 months ago) by mgedmin
"setup" is a noun, "set up" is the verb phrase.


Revision 80346 - Directory Listing
Modified Fri Sep 28 20:34:01 2007 UTC (6 years, 9 months ago) by mgedmin
Typos.


Revision 80345 - Directory Listing
Modified Fri Sep 28 20:23:40 2007 UTC (6 years, 9 months ago) by mgedmin
The original just sounds weird to me.


Revision 80344 - Directory Listing
Modified Fri Sep 28 20:18:20 2007 UTC (6 years, 9 months ago) by mgedmin
My language instinct says these articles are necessary.  It's not always right,
though.


Revision 80343 - Directory Listing
Modified Fri Sep 28 20:16:39 2007 UTC (6 years, 9 months ago) by mgedmin
"real" is not a variable name, so emphasis is more appropriate than monospaced
font.


Revision 80342 - Directory Listing
Modified Fri Sep 28 20:15:50 2007 UTC (6 years, 9 months ago) by mgedmin
More typos.


Revision 80341 - Directory Listing
Modified Fri Sep 28 20:14:37 2007 UTC (6 years, 9 months ago) by mgedmin
A few more typos.


Revision 80340 - Directory Listing
Modified Fri Sep 28 19:58:42 2007 UTC (6 years, 9 months ago) by mgedmin
Avoid very long lines.


Revision 80339 - Directory Listing
Modified Fri Sep 28 19:57:55 2007 UTC (6 years, 9 months ago) by mgedmin
A few more typos.


Revision 80338 - Directory Listing
Modified Fri Sep 28 19:56:24 2007 UTC (6 years, 9 months ago) by mgedmin
"to lose" is to cease to have, "to loose" is to make less strict.


Revision 80337 - Directory Listing
Modified Fri Sep 28 19:20:29 2007 UTC (6 years, 9 months ago) by mgedmin
ReST formatting.


Revision 80336 - Directory Listing
Modified Fri Sep 28 19:20:02 2007 UTC (6 years, 9 months ago) by mgedmin
Fix "a special simple dictionaries".


Revision 80335 - Directory Listing
Modified Fri Sep 28 18:36:06 2007 UTC (6 years, 9 months ago) by mgedmin
Fix grammar ("there was an error occurred") and ReST formatting.


Revision 80330 - Directory Listing
Modified Fri Sep 28 15:36:30 2007 UTC (6 years, 9 months ago) by mgedmin
PEP-8 spacing for the % operator; a couple of ReStructuredText rendering
issues.


Revision 80329 - Directory Listing
Modified Fri Sep 28 15:29:30 2007 UTC (6 years, 9 months ago) by mgedmin
Fix two typos.


Revision 80195 - Directory Listing
Modified Thu Sep 27 08:30:35 2007 UTC (6 years, 9 months ago) by icemac
added changelog entry for last check-in

Revision 80193 - Directory Listing
Modified Thu Sep 27 08:28:42 2007 UTC (6 years, 9 months ago) by icemac
When a value is missing in the form z3c.form.validator.Data no longer raises NoInputData (which causes that an error message is swallowed and interface invariants do not work when not all fields required to compute the invariant are in the form) but looks up missing values on the underlying object if it exists and ignoreContext is not set.

Revision 80191 - Directory Listing
Modified Thu Sep 27 08:23:44 2007 UTC (6 years, 9 months ago) by icemac
added missing dependency for tests

Revision 80186 - Directory Listing
Modified Thu Sep 27 08:16:10 2007 UTC (6 years, 9 months ago) by icemac
copy from trunk r80184 to fix behavior of interface invariants

Revision 80148 - Directory Listing
Modified Wed Sep 26 21:57:46 2007 UTC (6 years, 9 months ago) by mgedmin
More unused imports.


Revision 80147 - Directory Listing
Modified Wed Sep 26 21:54:03 2007 UTC (6 years, 9 months ago) by mgedmin
Remove unused import.


Revision 80145 - Directory Listing
Modified Wed Sep 26 21:49:09 2007 UTC (6 years, 9 months ago) by mgedmin
Make the test pass on both Python 2.4 and 2.5.


Revision 80138 - Directory Listing
Modified Wed Sep 26 21:00:37 2007 UTC (6 years, 9 months ago) by srichter
Remove unnecessary dependency.

Revision 79866 - Directory Listing
Modified Sun Sep 23 18:03:59 2007 UTC (6 years, 10 months ago) by faassen
Typo.

Revision 79865 - Directory Listing
Modified Sun Sep 23 18:03:29 2007 UTC (6 years, 10 months ago) by faassen
Typo.

Revision 79864 - Directory Listing
Modified Sun Sep 23 18:03:17 2007 UTC (6 years, 10 months ago) by faassen
Typo.

Revision 79863 - Directory Listing
Modified Sun Sep 23 17:59:56 2007 UTC (6 years, 10 months ago) by faassen
Typo fixes.

Revision 79862 - Directory Listing
Modified Sun Sep 23 17:31:57 2007 UTC (6 years, 10 months ago) by faassen
Try to make the text work better as an example, and don't refer back to
the best too much - this example should ideally stand on its own.

Revision 79861 - Directory Listing
Modified Sun Sep 23 17:27:09 2007 UTC (6 years, 10 months ago) by faassen
More editing.

Revision 79860 - Directory Listing
Modified Sun Sep 23 17:19:36 2007 UTC (6 years, 10 months ago) by faassen
More editing.

Revision 79859 - Directory Listing
Modified Sun Sep 23 17:17:15 2007 UTC (6 years, 10 months ago) by faassen
Small language cleanup.

Revision 79858 - Directory Listing
Modified Sun Sep 23 17:14:42 2007 UTC (6 years, 10 months ago) by faassen
A colon looks better here.

Revision 79857 - Directory Listing
Modified Sun Sep 23 17:04:36 2007 UTC (6 years, 10 months ago) by faassen
Some more language changes. In particular, prefer the word 'example' instead
of 'test', as it's more important to have readers read this as an example than
it is to emphasize that this is actually doctested (which is more
important to the maintainers).

Revision 79856 - Directory Listing
Modified Sun Sep 23 16:55:13 2007 UTC (6 years, 10 months ago) by faassen
context -> content.

Revision 79855 - Directory Listing
Modified Sun Sep 23 16:46:08 2007 UTC (6 years, 10 months ago) by faassen
Trying to clarify the language somewhat.

Revision 79854 - Directory Listing
Modified Sun Sep 23 16:37:04 2007 UTC (6 years, 10 months ago) by faassen
A bit more editing.

Revision 79853 - Directory Listing
Modified Sun Sep 23 16:32:53 2007 UTC (6 years, 10 months ago) by faassen
Some more editing of language.

Revision 79852 - Directory Listing
Modified Sun Sep 23 16:29:26 2007 UTC (6 years, 10 months ago) by faassen
The text says 3, but I count 4. :)

Revision 79851 - Directory Listing
Modified Sun Sep 23 16:18:01 2007 UTC (6 years, 10 months ago) by faassen
More editing of language.

Revision 79850 - Directory Listing
Modified Sun Sep 23 16:16:02 2007 UTC (6 years, 10 months ago) by faassen
"intentional so" doesn't parse, try to simplify the statement somewhat.

Revision 79849 - Directory Listing
Modified Sun Sep 23 16:10:08 2007 UTC (6 years, 10 months ago) by faassen
The first section didn't parse. I adjusted the language, but I hope I still
have the actual meaning there. :)

Revision 79799 - Directory Listing
Modified Fri Sep 21 16:41:33 2007 UTC (6 years, 10 months ago) by mkerrin
Turn bug into a new feature.

Revision 79789 - Directory Listing
Modified Fri Sep 21 10:29:29 2007 UTC (6 years, 10 months ago) by mkerrin
The AttributeField data manager wasn't honouring the field's interface
on the set method also.

Revision 79774 - Directory Listing
Modified Thu Sep 20 21:47:48 2007 UTC (6 years, 10 months ago) by mkerrin
Fix the tests that my last checkin broke.

Revision 79768 - Directory Listing
Modified Thu Sep 20 19:22:53 2007 UTC (6 years, 10 months ago) by mkerrin
Fix bug: When an error occurred during processing of the request the
widget ended up been security proxies and the system started
throwing `TraversalError's trying to access the `label' attribute of
the widget. Declared that the widgets require the `zope.Public'
permission in order to access these attributes.

Revision 79767 - Directory Listing
Modified Thu Sep 20 17:56:28 2007 UTC (6 years, 10 months ago) by mkerrin
More test coverage.

Revision 79765 - Directory Listing
Modified Thu Sep 20 17:38:50 2007 UTC (6 years, 10 months ago) by mkerrin
Fixed bug: The `canAccess' and `canWrite' methods on the AttributeField
datamanager didn't check for the case when the field's interface was
not directly provided for by the context.

Revision 79469 - Directory Listing
Modified Tue Sep 4 22:32:36 2007 UTC (6 years, 10 months ago) by srichter
- Feature: Implemented single checkbox widget that can be used for boolean
  fields. They are not available by default but can be set using the
  ``widgetFactory`` attribute.


Revision 79465 - Directory Listing
Modified Tue Sep 4 18:39:07 2007 UTC (6 years, 10 months ago) by srichter
- Bug: When rendering a widget the ``style`` attribute was not honored. Thanks
  to Andreas Reuleaux for reporting.

Revision 79464 - Directory Listing
Modified Tue Sep 4 18:22:18 2007 UTC (6 years, 10 months ago) by srichter
- Bug: When an error occurred in the sub-form, the status message was not set
  correctly. Fixed the code and the incorrect test. Thanks to Markus
  Kemmerling for reporting.


Revision 79463 - Directory Listing
Modified Tue Sep 4 18:12:27 2007 UTC (6 years, 10 months ago) by srichter
Bug: Several interfaces had the ``self`` argument in the method
     signature. Thanks to Markus Kemmerling for reporting.


Revision 79206 - Directory Listing
Modified Fri Aug 24 03:35:46 2007 UTC (6 years, 11 months ago) by srichter
Create tag for release.

Revision 79205 - Directory Listing
Modified Fri Aug 24 03:35:05 2007 UTC (6 years, 11 months ago) by srichter
Change URL.

Revision 79204 - Directory Listing
Modified Fri Aug 24 03:20:50 2007 UTC (6 years, 11 months ago) by srichter
Get ready for 1.6.0 release.

Revision 78810 - Directory Listing
Modified Tue Aug 14 15:44:04 2007 UTC (6 years, 11 months ago) by srichter
- Feature: An event handler for ``ActionErrorOccurred`` events is registered
  to merge the action error into the form's error collectors, such as
  ``form.widgets.errors`` and ``form.widgets['name'].error`` (if
  applicable). It also sets the status of the form. (Thanks to Herman
  Himmelbauer, who requested the feature, for providing use cases.)

- Feature: Action can now raise ``ActionExecutionError`` exceptions that will
  be handled by the framework. These errors wrap the original error. If an
  error is specific to a widget, then the widget name is passed to a special
  ``WidgetActionExecutionError`` error. (Thanks to Herman Himmelbauer, who
  requested the feature, for providing use cases.)

- Feature: After an action handler has been executed, an action executed event
  is sent to the system. If the execution was successful, the event is
  ``ActionSuccessfull`` event is sent. If an action execution error was
  raised, the ``ActionErrorOccurred`` event is raised. (Thanks to Herman
  Himmelbauer, who requested the feature, for providing use cases.)


Revision 78786 - Directory Listing
Modified Mon Aug 13 13:47:11 2007 UTC (6 years, 11 months ago) by srichter
- Feature: The ``applyChanges()`` function now returns a dictionary of changes
  (grouped by interface) instead of a boolean. This allows us to generate a
  more detailed object-modified event. If no changes are applied, an empty
  dictionary is returned. The new behavior is compatible with the old one, so
  no changes to your code are required. (Thanks to Darryl Cousins for the
  request and implementation.)


Revision 78737 - Directory Listing
Modified Thu Aug 9 19:23:42 2007 UTC (6 years, 11 months ago) by flindner
Corrected small typo.

Revision 78702 - Directory Listing
Modified Wed Aug 8 13:54:51 2007 UTC (6 years, 11 months ago) by srichter
- Bug (IE): In Internet Explorer, when a label for a radio input field is only
  placed around the text describing the choice, then only the text is
  surrounded by a dashed box. IE users reported this to be confusing, thus we
  now place the label around the text and the input element so that both are
  surrounded by the dashed border. In Firefox and KHTML (Safari) only the
  radio button is surrounded all the time.


Revision 78679 - Directory Listing
Modified Wed Aug 8 03:21:31 2007 UTC (6 years, 11 months ago) by srichter
Reporting invariant invalid errors was not working. Here is what was 
needed:

- Feature: A new ``InvalidErrorViewSnippet`` class provides an error view
  snippet for ``zope.interface.Invalid`` exceptions, which are frequently used
  for invariants.

- Bug: When extracting and validating data in the widget manager, invariant
  errors were not converted to error view snippets.

- Bug: When error view snippets were not widget-specific -- in other words,
  the ``widget`` attribute was ``None`` -- rendering the template would fail.


Revision 78519 - Directory Listing
Modified Wed Aug 1 03:38:50 2007 UTC (6 years, 11 months ago) by srichter
Improved explanatory text. Thanks goes to Fred, who pointed out the 
slightly unsensible sentence.

Revision 78514 - Directory Listing
Modified Wed Aug 1 01:20:54 2007 UTC (6 years, 11 months ago) by srichter
Better wording.

Revision 78513 - Directory Listing
Modified Tue Jul 31 23:03:47 2007 UTC (6 years, 11 months ago) by srichter
- Feature: When a widget is required, HTML-based widgets now declare a
  "required" class. Requested by Markus Leist.

- Restructuring: The widget specific class name was in camel-case. A
  converntion that later developed uses always dash-based naming of HTML/CSS
  related variables. So for example, the class name "textWidget" is now
  "text-widget". This change will most likely require some changes to your CSS
  declarations.


Revision 78505 - Directory Listing
Modified Tue Jul 31 20:50:24 2007 UTC (6 years, 11 months ago) by srichter
Add a comment about the work Aaron did on the text.

Revision 78504 - Directory Listing
Modified Tue Jul 31 20:48:09 2007 UTC (6 years, 11 months ago) by srichter
Fix a fix from Aaron that I did not like. :-)

Revision 78372 - Directory Listing
Modified Fri Jul 27 15:51:21 2007 UTC (6 years, 11 months ago) by srichter
- Feature: The validation data wrapper now knows about the context of the
  validation, which provides a hook for invariants to access the environment.

Revision 78350 - Directory Listing
Modified Thu Jul 26 10:54:13 2007 UTC (6 years, 11 months ago) by acripps
fixed various typographical/punctuation/grammatical errors

Revision 78349 - Directory Listing
Modified Thu Jul 26 10:52:47 2007 UTC (6 years, 11 months ago) by acripps
fixed various typographical/english syntax errors

Revision 78348 - Directory Listing
Modified Thu Jul 26 10:51:59 2007 UTC (6 years, 11 months ago) by acripps
fixed various spelling/typographical/punctuation/english syntax errors

Revision 78331 - Directory Listing
Modified Wed Jul 25 19:08:51 2007 UTC (7 years ago) by acripps
fixed typo/spelling error

Revision 78327 - Directory Listing
Modified Wed Jul 25 17:14:03 2007 UTC (7 years ago) by acripps
fixed a punctuation/grammar error on line 67

Revision 78326 - Directory Listing
Modified Wed Jul 25 16:35:33 2007 UTC (7 years ago) by srichter
Add some change notes from Roy's checkin yesterday.

Revision 78320 - Directory Listing
Modified Tue Jul 24 22:52:38 2007 UTC (7 years ago) by roymathew
* Improved documentation in form.txt.

* Refactored bool terms to have same token, even when term titles changes. This makes the API more stable.


Revision 78313 - Directory Listing
Modified Tue Jul 24 14:41:47 2007 UTC (7 years ago) by srichter
Make changes notes about Roy's latest checkin.

Revision 78310 - Directory Listing
Modified Tue Jul 24 13:50:22 2007 UTC (7 years ago) by roymathew
made the labels for True/False values configurable

Revision 78237 - Directory Listing
Modified Sat Jul 21 02:47:01 2007 UTC (7 years ago) by srichter
- Feature: Exposed several attributes of the widget manager to the form for
  convenience. The attributes are: mode, ignoreContext, ignoreRequest,
  ignoreReadonly.


Revision 78188 - Directory Listing
Modified Thu Jul 19 18:30:45 2007 UTC (7 years ago) by srichter
Make error messages for number parsing error more user-friendly.

Revision 78128 - Directory Listing
Modified Wed Jul 18 21:38:58 2007 UTC (7 years ago) by srichter
Create a release tag.

Revision 78127 - Directory Listing
Modified Wed Jul 18 21:38:08 2007 UTC (7 years ago) by srichter
Get ready for 1.5.0.

Revision 78126 - Directory Listing
Modified Wed Jul 18 21:35:26 2007 UTC (7 years ago) by srichter
100% test coverage! Yipee!

Revision 78122 - Directory Listing
Modified Wed Jul 18 20:47:10 2007 UTC (7 years ago) by srichter
More test coverage.

Revision 78121 - Directory Listing
Modified Wed Jul 18 20:30:17 2007 UTC (7 years ago) by srichter
Implemented a new feature putting a span around the value for a display 
widget. Also tested the button field widget someone better.

Revision 77862 - Directory Listing
Modified Fri Jul 13 14:17:04 2007 UTC (7 years ago) by srichter
Remove mentioning of "hint" attribute.

Revision 77555 - Directory Listing
Modified Sat Jul 7 05:45:10 2007 UTC (7 years ago) by srichter
We want events for button actions as well. After all, they are just 
widgets.

Revision 77552 - Directory Listing
Modified Sat Jul 7 03:57:20 2007 UTC (7 years ago) by srichter
Fix an ugly bug with buttons and the button manager.

Revision 77536 - Directory Listing
Modified Fri Jul 6 21:13:41 2007 UTC (7 years ago) by srichter
Added widget events.

Revision 77520 - Directory Listing
Modified Fri Jul 6 15:14:19 2007 UTC (7 years ago) by srichter
Some grammar cleanup.

Revision 77519 - Directory Listing
Modified Fri Jul 6 15:11:10 2007 UTC (7 years ago) by srichter
Fixed badness related to button actions. The API is much cleaner now.
 

Revision 77510 - Directory Listing
Modified Fri Jul 6 14:11:31 2007 UTC (7 years ago) by srichter
Oops, forgot to hook up the tests.

Revision 77506 - Directory Listing
Modified Fri Jul 6 13:44:42 2007 UTC (7 years ago) by srichter
Added button widget.

Revision 77476 - Directory Listing
Modified Thu Jul 5 18:51:24 2007 UTC (7 years ago) by srichter
Discovered bug in field property setup.

Revision 77417 - Directory Listing
Modified Wed Jul 4 17:26:50 2007 UTC (7 years ago) by srichter
Create tag for new release.

Revision 77416 - Directory Listing
Modified Wed Jul 4 17:26:13 2007 UTC (7 years ago) by srichter
Get ready for beta release.

Revision 77415 - Directory Listing
Modified Wed Jul 4 17:21:59 2007 UTC (7 years ago) by srichter
Optimized the way terms are used in the converter. Instead of looking up 
the terms itself, the converter now uses the terms of the widget. This 
is particularly helpful in scenarios where it is expensive to look up 
the terms.

Revision 77328 - Directory Listing
Modified Tue Jul 3 08:57:23 2007 UTC (7 years ago) by srichter
- Feature: All ``IFieldWidget`` instances that are also HTML element widgets
  now declare an additional CSS class of the form "<fieldtype.lower()>-field".

- Feature: Added ``addClass()`` method to HTML element widgets, so that adding
  a new CSS class is simpler.

- Feature: Renamed "css" attribute of the widget to "klass", because the class
  of an HTML element is a classification, not a CSS marker


Revision 77324 - Directory Listing
Modified Tue Jul 3 05:30:36 2007 UTC (7 years ago) by srichter
- Added all available HTML attributes.

Revision 77303 - Directory Listing
Modified Mon Jul 2 13:15:02 2007 UTC (7 years ago) by srichter
Provide labels correctly for radio widgets.

Revision 77212 - Directory Listing
Modified Fri Jun 29 05:51:15 2007 UTC (7 years ago) by srichter
Tag 1.4 release; I was sloppy with doing this until now, but will be 
more careful in the future.

Revision 77211 - Directory Listing
Modified Fri Jun 29 05:49:19 2007 UTC (7 years ago) by srichter
Prepare 1.4.0 release.

Revision 77206 - Directory Listing
Modified Fri Jun 29 04:30:09 2007 UTC (7 years ago) by srichter
Added prompt in select widget and updated interface.

Revision 77195 - Directory Listing
Modified Thu Jun 28 21:16:58 2007 UTC (7 years ago) by srichter
Fixed some missing coverage. We are at 100% again.

Revision 77192 - Directory Listing
Modified Thu Jun 28 21:02:33 2007 UTC (7 years ago) by srichter
- Feature: Allow "no value message" of select widgets to be dynamilcally
  changed using an attribute value adapter.


Revision 77187 - Directory Listing
Modified Thu Jun 28 19:53:17 2007 UTC (7 years ago) by srichter
I spoke with Joachim Werner the other day on IRC and he mentioned to me 
that he was very annoyed that the widgets in Zope 3 (referring to the 
ones in zope.app.form) were not internationalized correctly and he would 
have to constantly write his own custom widgets to make them work for 
German input.

It occurred to me that the same problem holds true for z3c.form. So I 
had to change that! :-)

- Feature: Internationalized data conversion for date, time, date/time,
  integer, float and decimal. Now the locale data is used to format and parse
  those data types to provide the bridge to text-based widgets. While those
  features require the latest zope.i18n package, backward compatibility is
  provided.



Revision 77154 - Directory Listing
Modified Wed Jun 27 19:29:23 2007 UTC (7 years ago) by srichter
All forms now have an optional label that can be used by the UI.

Revision 77116 - Directory Listing
Modified Wed Jun 27 08:07:53 2007 UTC (7 years ago) by srichter
I need to make a release, so I can work on a form demo.

Revision 77114 - Directory Listing
Modified Tue Jun 26 22:35:05 2007 UTC (7 years ago) by srichter
- Feature: Implemented groups within forms. Groups allow you to combine a set
  of fields/widgets into a logical unit. They were designed with ease of use
  in mind.


Revision 77106 - Directory Listing
Modified Tue Jun 26 17:23:09 2007 UTC (7 years ago) by srichter
Change license.

Revision 77077 - Directory Listing
Modified Mon Jun 25 18:37:26 2007 UTC (7 years ago) by srichter
I have to escape the tests in the generated documentation now, since 
PyPI does not properly encode the long description. Sigh.


Revision 76950 - Directory Listing
Modified Fri Jun 22 21:45:40 2007 UTC (7 years, 1 month ago) by pcardune
merging changes between r76694 and r76870 from pcardune-tweaks branch to trunk.

Revision 76948 - Directory Listing
Modified Fri Jun 22 20:27:09 2007 UTC (7 years, 1 month ago) by pcardune
Merge from trunk

Revision 76947 - Directory Listing
Modified Fri Jun 22 18:52:43 2007 UTC (7 years, 1 month ago) by srichter
Improve the text somewhat. Thanks to Herman Himmelbauer for the reports.

Revision 76944 - Directory Listing
Modified Fri Jun 22 17:00:19 2007 UTC (7 years, 1 month ago) by srichter
Fix setup.py.

Revision 76943 - Directory Listing
Modified Fri Jun 22 16:59:38 2007 UTC (7 years, 1 month ago) by srichter
Fix some language.

Revision 76942 - Directory Listing
Modified Fri Jun 22 16:54:56 2007 UTC (7 years, 1 month ago) by srichter
Remove dependency on z3c.18n -> z3c.form.i18n.


Revision 76941 - Directory Listing
Modified Fri Jun 22 16:43:46 2007 UTC (7 years, 1 month ago) by srichter
Get ready for 1.3.0.

- Move TODOS to project level. I think this means that they are picked 
  up in the release and we get a higher rating in the cheeseshop.

- Merged Roger's changes located in the code to the canonical location.

- Removed trailing whitespaces from util.


Revision 76939 - Directory Listing
Modified Fri Jun 22 16:07:26 2007 UTC (7 years, 1 month ago) by srichter
* Provided another hook in edit forms. Now you can change the behavior 
  of applying the data without having to rewrite the complete apply 
  button handler. This turns out to be useful for people not using 
  objects.

* Updated todos.


Revision 76871 - Directory Listing
Modified Thu Jun 21 00:54:11 2007 UTC (7 years, 1 month ago) by pcardune
Stephanification

Revision 76870 - Directory Listing
Modified Thu Jun 21 00:30:04 2007 UTC (7 years, 1 month ago) by pcardune
added hook for actionFactory attribute on button instances

Revision 76849 - Directory Listing
Modified Wed Jun 20 17:46:43 2007 UTC (7 years, 1 month ago) by srichter
Note the changes of the previous checkin.

Revision 76848 - Directory Listing
Modified Wed Jun 20 17:46:18 2007 UTC (7 years, 1 month ago) by srichter
Implemented a few new features based on user requests:

- Feature: Originally, when an attribute access failed in Unauthorized or
  ForbiddenAttribute exceptions, they were ignored as if the attribute would
  have no value. Now those errors are propagated and the system will fail
  providing the developer with more feedback. The datamanager also grew a new
  ``query()`` method that returns always a default and the ``get()`` method
  propagates any exceptions.

- Feature: When writing to a field is forbidden due to insufficient
  priviledges, the resulting widget mode will be set to "display". This
  behavior can be overridden by explicitely specifying the mode on a 
  field.


Revision 76842 - Directory Listing
Modified Wed Jun 20 13:15:45 2007 UTC (7 years, 1 month ago) by srichter
Record change and update setup.

Revision 76841 - Directory Listing
Modified Wed Jun 20 13:09:18 2007 UTC (7 years, 1 month ago) by srichter
Added an add form that works with IAdding.

Revision 76834 - Directory Listing
Modified Wed Jun 20 12:10:55 2007 UTC (7 years, 1 month ago) by rogerineichen
Fix getWidgetById method, recognize the id/name changes

Revision 76821 - Directory Listing
Modified Wed Jun 20 01:25:11 2007 UTC (7 years, 1 month ago) by pcardune
Made the ButtonAction adapter lookup function without having a string as a required object and add tests for customized button action implementation.  This should be ready to be merged info trunk.

Revision 76745 - Directory Listing
Modified Sun Jun 17 21:45:31 2007 UTC (7 years, 1 month ago) by rogerineichen
Added a sample for subform without a context, e.g. for a add form

Revision 76726 - Directory Listing
Modified Sun Jun 17 13:34:11 2007 UTC (7 years, 1 month ago) by rogerineichen
Implemented hidden widget support
Added tests

Revision 76718 - Directory Listing
Modified Sat Jun 16 06:36:37 2007 UTC (7 years, 1 month ago) by rogerineichen
Added missing_value support to data/time converters
Write more tests, now it's 100% tested again

Revision 76694 - Directory Listing
Modified Thu Jun 14 13:42:53 2007 UTC (7 years, 1 month ago) by pcardune
added an adapter hook to allow for customized ButtonAction objects.  Not sure what the best way to test this is.

Revision 76687 - Directory Listing
Modified Thu Jun 14 10:50:56 2007 UTC (7 years, 1 month ago) by pcardune
Creating a branch for small tweaks I'd like to make to aid in the 
development of javascript form enhancements.

Revision 76659 - Directory Listing
Modified Wed Jun 13 11:23:21 2007 UTC (7 years, 1 month ago) by rogerineichen
Correct doc string

Revision 76653 - Directory Listing
Modified Wed Jun 13 05:01:54 2007 UTC (7 years, 1 month ago) by srichter
Added change comment.

Revision 76652 - Directory Listing
Modified Wed Jun 13 04:48:54 2007 UTC (7 years, 1 month ago) by srichter
The readonly flag within a field was never honored. When a field is 
readonly now, it is displayed in "display" mode. This can be overridden 
by the widget manager's "ignoreReadonly" flag.


Revision 76630 - Directory Listing
Modified Mon Jun 11 22:32:38 2007 UTC (7 years, 1 month ago) by rogerineichen
Added more hints

Revision 76629 - Directory Listing
Modified Mon Jun 11 22:30:13 2007 UTC (7 years, 1 month ago) by rogerineichen
Changed registration of file upload data converter.
Register FileUploadDataConverter for IBytes/IFileWidget.
This will force to use the data converter only for IFileWidget
and not for IBytes at all. IBytes/IWidget uses by default the
FieldDataConverter.

Added tests

Note:
The default widget for IBytes is the IFileWidget. 

What does this mean:
If you need to use a text area widget for IBytes, you have to
register a custom widget in the form because the default widget
for IBytes is a file upload widget. You can do this by simply
set ``fields['foobar'].widgetFactory = TextWidget``.

Revision 76483 - Directory Listing
Modified Fri Jun 8 00:11:44 2007 UTC (7 years, 1 month ago) by rogerineichen
Add more documentation for extractFileName

Revision 76482 - Directory Listing
Modified Fri Jun 8 00:07:54 2007 UTC (7 years, 1 month ago) by rogerineichen
Fix extractFileName method, now it doesn't remove dots from a filename
Added a couple tests for extractFileName

Revision 76279 - Directory Listing
Modified Mon Jun 4 07:30:12 2007 UTC (7 years, 1 month ago) by srichter
Add notes about recent changes.

Revision 76278 - Directory Listing
Modified Mon Jun 4 07:03:20 2007 UTC (7 years, 1 month ago) by srichter
Fixed a bug that did not honor the mode selection on the 
fieldsmanager and always overrode it with the widget 
manager's setting.

Revision 76276 - Directory Listing
Modified Mon Jun 4 06:45:36 2007 UTC (7 years, 1 month ago) by srichter
It sometimes happens that the sequence widget has the 
no-value token as one element. This caused displayValue() to 
fail,since it tried to find a term for it. For now we simply 
ignore the no-value token.

Revision 76275 - Directory Listing
Modified Mon Jun 4 06:19:18 2007 UTC (7 years, 1 month ago) by srichter
Fix the converter when the incoming value is an mepty 
string. An empty string really means that we have no value 
and it is thus missing. At least in the UI we cannot easily 
separate the two.

Revision 76262 - Directory Listing
Modified Sun Jun 3 17:15:14 2007 UTC (7 years, 1 month ago) by srichter
Record recent changes.

Revision 76258 - Directory Listing
Modified Sun Jun 3 16:58:18 2007 UTC (7 years, 1 month ago) by srichter
HTML element ids containing dots are not very good, because then the 
"element#id" CSS selector does not work and at least in firefox the 
attribute selector ("element[attr=value]") does not work for the id 
either.

Thus I converted the entire codebase to use dashes in ids instead. I am 
sorry if this causes some test-fixing issues for some of you, but making 
this change sooner rather than later is better in the long run.

I am going to test this some more now.


Revision 76239 - Directory Listing
Modified Sun Jun 3 15:12:04 2007 UTC (7 years, 1 month ago) by srichter
Look up widget manager by the content also. This has several positive 
side effects.

Revision 76172 - Directory Listing
Modified Sat Jun 2 19:24:52 2007 UTC (7 years, 1 month ago) by srichter
Fix a slightly incorrect implementation. It did not cause any harm in 
real-world forms, but made unit testing much harder, since an API 
expectation was not met correctly.

Revision 76160 - Directory Listing
Modified Sat Jun 2 16:04:30 2007 UTC (7 years, 1 month ago) by srichter
Add changes comment for the last checkin.

Revision 76159 - Directory Listing
Modified Sat Jun 2 15:33:38 2007 UTC (7 years, 1 month ago) by srichter
Fixed a fairly deep bug when a required radio or checkbox sequence 
widget does not have a value.

Revision 76158 - Directory Listing
Modified Sat Jun 2 13:05:15 2007 UTC (7 years, 1 month ago) by srichter
* Implemented documentation corrections from Roy Mathew. Thanks!

* Implemented API extensions to select() and omit() in Fields as 
  suggested by Nikolay Kim. Thanks!

* Ignore buildout stuff.


Revision 76137 - Directory Listing
Modified Fri Jun 1 20:49:14 2007 UTC (7 years, 1 month ago) by srichter
Provide a better fix for the bug Roger fixed already. Also provided a 
comprehensive test for it.

Revision 76066 - Directory Listing
Modified Thu May 31 23:17:05 2007 UTC (7 years, 1 month ago) by rogerineichen
Added named vocabulary lookup in ChoiceTerms and CollectionTerms

Stephan, 
please revert my changes if you did this in a better way.

Revision 76065 - Directory Listing
Modified Thu May 31 23:16:01 2007 UTC (7 years, 1 month ago) by rogerineichen
- Implemented support for FileUpload in FileWidget

- Added helper for handling FileUpload. You can find this helpers in 
  z3c.form.util

Revision 76038 - Directory Listing
Modified Thu May 31 04:40:05 2007 UTC (7 years, 1 month ago) by srichter
Added ability to change button action title via an IValue adapter.


Revision 76030 - Directory Listing
Modified Thu May 31 02:25:37 2007 UTC (7 years, 1 month ago) by srichter
Added compatibility layer for Zope 3.3 and thus Zope 2.10.

Revision 75943 - Directory Listing
Modified Thu May 24 15:12:08 2007 UTC (7 years, 2 months ago) by srichter
Update package information.

Revision 75940 - Directory Listing
Added Thu May 24 14:45:00 2007 UTC (7 years, 2 months ago) by srichter
Initial import of new form and widget framework for Zope 3.

Sort log by:

zope.org Infrastructure
ViewVC Help
Powered by ViewVC 1.0.3