Gaetan Delannay
|
43261fde60
|
[pod+gen] Added POD rendering based on ODS templates. Integrated with gen.
|
2013-02-05 08:51:25 +01:00 |
|
Gaetan Delannay
|
caca61516f
|
[bin] job.py: if the specified user does not exist in the DB, try with a user named 'admin'; [gen] Calendar: allow to insert additional, custom (XHTML or textual) info in any cell of the calendar, via new attribute Calendar.additionalInfo; [pod] some code refactoring; xhtml2odt: allow, when converting tables, to take into account attributes 'width' of tds; bugfix when converting 'href' attrs of 'a' tags.
|
2012-10-26 13:09:44 +02:00 |
|
Gaetan Delannay
|
abdd0ee52d
|
appy.shared.diff: bugfix: work internally on unicode representations of strings to diff: this way, we are sure every char is one char length.
|
2012-04-13 18:07:48 +02:00 |
|
Gaetan Delannay
|
3ab6cec7d6
|
appy.gen: generalized use of appy.Object; existence of a field value (that triggers search for a default value) is now based on Type.isEmptyValue, and not '==None'; bugfix with default values for List fields; prevent search icon to be shown for a Ref when there is no linked object; appy.pod: added class appy.pod.parts.OdtTable that allows to create a complex (ie, with a dynamic number of columns) table programmatically (to be imported with a statement 'do ... from'); appy.shared.diff: improvements in the multiple XHTML diff; appy.shared.xml_parser.XmlMarshaller: support for default namespaces and 'any' tags.
|
2011-10-26 10:21:09 +02:00 |
|
Gaetan Delannay
|
3d87036f85
|
The Resource object in shared/dav.py is now able to send SOAP requests, with marshalled and unmarshalled Python objects.
|
2010-11-08 11:40:41 +01:00 |
|
Gaetan Delannay
|
bfd2357f69
|
Added a new system for layouting production-ready forms without any HTML coding, many performance improvements and more independence towards Archetypes.
|
2010-08-05 18:23:17 +02:00 |
|
Gaetan Delannay
|
9cff9df299
|
Improvements in the XML marshaller.
|
2010-03-31 15:49:54 +02:00 |
|
Gaetan Delannay
|
3a7b5be03b
|
Applied patch from Frederic Peters for bug https://bugs.launchpad.net/appy/+bug/485815 and another bugfix.
|
2010-03-25 16:34:37 +01:00 |
|
Gaetan Delannay
|
fc75a42264
|
Added the possibility to log OO errors in appy.gen method File.dump and changed some code for avoiding silly Plone warnings on every user click.
|
2010-02-09 15:59:03 +01:00 |
|
Gaetan Delannay
|
d398d5bcfc
|
Performance improvement in XML marshaller by mimicking StringIO in unicode-friendly buffer UnicodeBuffer and added a class appy.gen.No allowing to explain why some workflow condition cannot be triggered.
|
2010-02-05 15:39:52 +01:00 |
|
Gaetan Delannay
|
160c4960da
|
Use of a replacement to StringIO for managing encoding problems while marchalling Python objects.
|
2010-02-02 16:25:10 +01:00 |
|
Gaetan Delannay
|
546caa485d
|
New test system based on doctest and unittest and many more.
|
2009-11-11 20:22:13 +01:00 |
|
Gaetan Delannay
|
599396a838
|
Optimized XML marshall/unmarshall process for transferring large binary files.
|
2009-08-28 15:14:26 +02:00 |
|
Gaetan Delannay
|
2d82dc4e0b
|
Implemented blueprint https://blueprints.launchpad.net/appy/+spec/shared-xml-marshall-and-unmarshaller
|
2009-08-17 17:06:17 +02:00 |
|
Gaetan Delannay
|
4043163fc4
|
Initial import
|
2009-06-29 14:06:01 +02:00 |
|