| 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/ |