Subversion Repositories chandler

[/] [trunk/] [chandler/] [tools/] - Rev 6797

Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
6771 Looks like options.script got renamed to options.scriptFile morgen 2831d 14h 45m /trunk/chandler/tools/
6759 If IPython is available, headless will use it. This makes the interactive
prompt more powerful/easier to use.
brendano 2831d 21h 01m /trunk/chandler/tools/
6623 first major i18n architecture implementation bkirsch 2838d 20h 08m /trunk/chandler/tools/
6456 run_tests.py now honors the same logging configuration as Chandler.py and
headles.py (since it now uses application/Utility.py's initOptions( ) and
initLogging( ))
Non-UI portion of zaobao moved to osaf.pim as a feeds *module* and not a
subpackage
morgen 2845d 18h 34m /trunk/chandler/tools/
6440 GenerateItemsFromFile.py moved to util morgen 2845d 23h 07m /trunk/chandler/tools/
6438 Moving GenerateItemsFromFile from tools/ to util/
This is needed to fix bug 3728 in a way that doesn't
require adding tools/ to the list of installed directories
bear 2845d 23h 50m /trunk/chandler/tools/
6416 osaf.contentmodel moved to osaf.pim. Please see the dev posting that
follows for more details.
pje 2846d 20h 08m /trunk/chandler/tools/
6406 Fix for a little mistake in data loading script:
modified file : GenerateItemFromFile.py
- In old version reminder time was given by a date.
Now the reminder time is given in minutes.
olivier 2847d 00h 50m /trunk/chandler/tools/
6390 unicode support version of gettext bkirsch 2849d 19h 15m /trunk/chandler/tools/
6386 What's in this commit:

- Logging mechanism as described at http://wiki.osafoundation.org/bin/view/Projects/LoggingProposal
- Sharing: changed logic for determining if an attribute is modifiable; unpublish/unsubscribe from manage dialog works; subscribing now changes app bar mode if the collection has a single filter kind
- Zaobao: moved RSSData.py and parcel.xml contents into __init__.py and elminate
d the extra ItemCollection
- Changed all parcel.xml to UTF-8
- Commented out lots of parcel loader debug logging calls
morgen 2849d 23h 31m /trunk/chandler/tools/
6365 Flatten osaf.contentmodel.tasks pje 2851d 00h 08m /trunk/chandler/tools/
6354 Flattened osaf.contentmodel.mail package. pje 2852d 01h 02m /trunk/chandler/tools/
6348 Added script to delete orphaned .pyc/.pyo files. It deletes
only files that have no corresponding .py file, and it
removes any directories that are emptied as a result of
removing the .pyc/.pyo files. (Note that Subversion-controlled
directories are never empty due to the '.svn' subdirectory, so
Subversion-controlled empty directories are safe from
deletion.) Run 'RunPython tools/purge.py --help' for options
and usage info.
pje 2852d 16h 43m /trunk/chandler/tools/
6346 Data loading script tool : gives an easy way to create items in chandler, use a csv file generate from Excel or OpenOffice . For more informations look at http://wiki.osafoundation.org/bin/view/Journal/OlivierGiroussensDataLoadingScriptUserGuide olivier 2852d 19h 16m /trunk/chandler/tools/
6295 Support for CalDAV: combining the WebDAVConduit and the CalDAVFormat allows syncing with an existing CalDAV calendar collection.
Also some startup-related cleanup in Utility.py
morgen 2856d 15h 40m /trunk/chandler/tools/
6255 Migrated CurrentPointer to Reference morgen 2857d 19h 05m /trunk/chandler/tools/
6217 - Migrating some app-specific parcel.xml items to python, in a new parcel: osaf.app
- Added 'Collection > Unpublish'
- Better unicode support in the repo servlet
- 'nocatch' and 'nosplash' command line arguments are now independent
morgen 2858d 20h 58m /trunk/chandler/tools/
6125 headless.py now builds its list of exportable methods using python decorators morgen 2863d 19h 35m /trunk/chandler/tools/
6071 Added ContentItem.isAttributeModifiable( ); tools.headless.ls( ) now accepts a ref collection, for example: ls(myItem.queries) morgen 2865d 23h 47m /trunk/chandler/tools/
6020 - Sharing
- Added reminderTime and transparency to CalendarEvent sharing cloud.
- Share kind now has a filterAttributes list so that specific attributes
can be skipped during import/export
- CloudXMLFormat and ICalendarFormat now honor the Share's filterAttributes
- The collection-publish dialog's "alarms" and "status" checkboxes now work
- Photo Kind added to content model
- Image data is now stored as a Lob attribute in the repository
- Image data can be loaded from parcel.xml, from a file, and from a URL
- EXIF data is processed, and stored in 'exif' dictionary attribute
- Added File > Import > Image menu to load image files into Photo items
- FlickrPhoto kind is a subKind of Photo
- Added LobImageAttributeEditor for displaying images in the detail view
- Repo servlet, http://localhost:1888/repo/ :
- Kind query results now sorted by getItemDisplayName()
- Lob values of mimeType 'image/*' are now rendered inline
- Photo servlet, http://localhost:1888/photos/ :
- Now iterates through Photo items and displays thumbnails sorted
by most recently taken to oldest
- (new) Lob servlet, http://localhost:1888/lobster/ :
- This servlet accepts GET requests of the form /lobster/<uuid>/<attribute>
and responds with the contents of the Lob attribute, with the appropriate
Content-Type and Content-Length HTTP headers set
- PyShell and PyCrust (PyShell plus the object browser) are both available
from the Test menu
- The helper methods from tools.headless are made available within the
PyShell
- tools.headless has new helper methods:
- create(kindName) takes a Kind name and returns an instance of that Kind,
e.g. item = create("Photo")
- getKind(kindName) returns the Kind matching that name
- ofKind(kindName) returns an iterator of all items of that Kind
- ls( ) now accepts an iterator as an argument, e.g. ls(ofKind("Photo"))
- Parcel loader can load in a Lob attribute value from a local file, e.g.,
<photos:Photo itsName="aPicture">
<data file="picture.jpg"/>
</photos:Photo>
morgen 2867d 23h 35m /trunk/chandler/tools/

1 2 Next >

Show All