| Commit | Date | |
|---|---|---|
| 2006-04-17 16:03:24 | Tree | |
| 2006-04-17 15:52:39 | Tree | |
|
[r3180]
by
cmlenz
Fairly large change to the recently introduced `IConfigurable` mechanism that lets plugins declare options they support in [wiki:TracIni trac.ini]. Instead of using an extension point, the new mechanism uses descriptors (one of `Option`, `BoolOption`, `IntOption`, `ListOption`, or `ExtensionOption`) that can be added to any class (but especially `Component` subclasses), allowing direct access to the configured value. The `Option` class keeps a registry of all declared options, so that the defaults also work when the option is accessed through the `Configuration` object. This also replaces the `SingleExtensionPoint` by the `ExtensionOption` descriptor. |
2006-04-17 15:02:51 | Tree |
|
[r3179]
by
cboos
Mimeview fixes, following-up to [3124]. The Mimeview.render should also handle `content` arguments which are objects with a `read` method. If the `mimetype` argument was not given, auto-detection would have failed. The logic about expanding tabs in the content has also been enhanced a bit, |
2006-04-17 09:57:37 | Tree |
| 2006-04-17 08:37:25 | Tree | |
| 2006-04-17 08:26:44 | Tree | |
|
[r3176]
by
athomas
Security sandbox: * Added `trac.perm.IPermissionPolicy` interface. |
2006-04-17 07:30:52 | Tree |
| 2006-04-17 02:59:34 | Tree | |
|
[r3174]
by
cboos
Some fixes and cleanups related to non-self contained repositories (#1830) We only use the ''created path'' of some node if that created path stays Also, when generating changeset node change information, |
2006-04-16 20:45:50 | Tree |
| 2006-04-16 13:27:00 | Tree |