-----
- Display ``userid`` in peronal tools if ``fullname`` found but empty.
[rnix, 2015-04-11]
- ``sort_key`` not mandatory on column definitions any longer in tables.
[rnix, 2015-02-23]
- URL's may contain umlaute.
[rnix, 2015-02-18]
- Application nodes can be marked as root for navigation tree by setting
``is_navroot`` property to True.
[rnix, 2015-02-17]
- No default values for admin user and password from ini file if not set.
[rnix, 2014-12-01]
- Main menu can display first level children in dropdown menu if
``model.properties.mainmenu_display_children`` is set to ``True``.
[rnix, 2014-09-08]
- Add login form actions to form compound. Thus login form actions can be
extended keeping UI rednering sane.
[rnix, 2014-09-04]
- Default model layout lookup considers ``default_child`` property.
[rnix, 2014-08-28]
- Remove ``yafowil.yaml`` dependency.
[rnix, 2014-08-26]
- Refactor ``cone.app.browser.AddDropdown``. It provides now a ``make_item``
for better customizability.
[rnix, 2014-08-21]
- Rename ``cone.app.model.registerNodeInfo`` to
``cone.app.model.register_node_info``. B/C import avaiable as of ``cone.app``
1.1.
[rnix, 2014-08-19]
- Rename ``cone.app.model.getNodeInfo`` to ``cone.app.model.get_node_info``.
B/C import avaiable as of ``cone.app`` 1.1.
[rnix, 2014-08-19]
- Modify ``class_add`` instead of ``class`` property in
``cone.app.browser.form.Form.prepare_ajax``.
[rnix, 2014-08-16]
- Default layout lookup mechanism is done via ZCA adapter. Provide default
``__init__`` function on ``cone.app.model.Layout``.
[rnix, 2014-08-13]
- Deprecate ``cone.app.register_plugin``. Use ``cone.app.register_entry``
instead.
[rnix, 2014-08-13]
- Deprecate ``cone.app.register_plugin_config``. Use
``cone.app.register_config`` instead.
[rnix, 2014-08-13]
- Settings link in personaltools gets skipped if there are no settings nodes
registered.
[rnix, 2014-08-13]
- Add example ``twisted.cfg`` buildout configuration and ``cone.tac`` twisted
configuration file for running cone with twisted WSGI.
[rnix, 2014-08-02]
- Adopt ``IWorkflowState`` interface. Workflow name is now set directly
on node. Optional a trnaslation string factory can be set for workflow
state and transision translations.
[rnix, 2014-08-01]
- Use ``plumbing`` decorator instead of ``plumber`` metaclass.
[rnix, 2014-08-01]
- Introduce ``list`` permission, bind ``listing`` and ``contents`` tile to it
and adopt default ACL's.
[rnix, 2014-07-26]
- Improve forbidden view, renders unauthorized tile in case user is
authenticated, otherwise redirect to login form.
[rnix, 2014-07-26]
- All Authoring forms are no longer derived from ``ProtectedContentTile``.
[rnix, 2014-07-26]
- ``OverlayForm`` now renders by default to ``ajax-overlay`` instead of
``ajax-form``. Latter is supposed to be used if overlay form should be
rendered above an already opened overlay.
[rnix, 2014-07-25]
- Introduce ``OverlayAddForm`` and ``OverlayEditForm``.
[rnix, 2014-07-24]
- ``OverlayForm`` renders ``overlayform`` form tile instead of
``overlayeditform``.
[rnix, 2014-07-24]
- Authoring forms cleanup. Rename ``AddBehavior`` to ``ContentAddForm``,
``EditBehavior`` to ``ContentEditForm`` and ``OverlayBehavior`` to
``OverlayForm``.
[rnix, 2014-07-24]
- Introduce ``ILiveSearch`` adapter interface and remove
``cone.app.browser.ajax.LIVESEARCH_CALLBACK``.
[rnix, 2014-07-15]
- Move over to ``typeahead.js`` for livesearch.
[rnix, 2014-07-14]
- ``cone.app.cfg.layout`` not exists any longer. Register ``ILayout`` providing
adapter for application nodes in order to customize layout configuration.
[rnix, 2014-07-14]
- Add ``node_info`` decorator.
[rnix, 2014-07-11]
- Trigger ``contextchanged`` to ``layout`` rather than ``.contextsensitiv``
in ``mainmenu``, ``logo``, ``pathbar``, ``navtree``.
[rnix, 2014-07-11]
- Introduce ``layout`` tile.
[rnix, 2014-07-11]
- Provide Layout configuration via ``AppNode``.
[rnix, 2014-07-11]
- Remove ``cone.app.util.AppUtil``.
[rnix, 2014-07-11]
- Workflow state only gets initialized at node creation time if not set at
corresponding data yet. Needed for non persisting application nodes.
[rnix, 2014-07-09]
- Content forms are now wrapped by a bs3 panel element.
[rnix, 2014-07-09]
- Introduce ``skip_mainmenu`` in ``model.properties``. Gets considered in
mainmenu.
[rnix, 2014-07-09]
- Settings are displayed in personaltools menu rather than navtree and
mainmenu.
[rnix, 2014-07-09]
- ``personaltools`` tile now renders ``cone.app.browser.actions.LinkAction``
based items.
[rnix, 2014-07-09]
- Use bootstrap 3 related resources for bdajax integration.
[rnix, 2014-07-04]
- Remove custom dropdown from ``cone.app.js``. Boostrap dropdown is used all
over the place.
[rnix, 2014-07-03]
- Introduce ``cone.app.browser.batch.BATCH_RANGE`` which can be used for
default batch range configuration.
[rnix, 2014-07-03]
- Remove ``cone.app.utils.node_icon_url``.
[rnix, 2014-07-03]
- Include ionicons.
[rnix, 2014-07-02]
- Introduce ``cone.app.is_remote_resource``.
[rnix, 2014-06-27]
- CSS background image path from site root.
[rnix, 2014-06-27]
- Fix yafowil JS resources delivery order.
[rnix, 2014-06-19]
- Do not fail in ``cone.app.browser.actions.Action.action_scope`` if no
``ActionContext`` defined. Useful for testing.
[rnix, 2014-06-18]
- Update jQuery, jQuery-UI and remove jQuery Tools.
[rnix, 2013-08-13]
- ``cone.app.model.Properties`` now supports ``__setitem__`` and setting file
``path`` manually.
[rnix, 2013-08-06]
- No more generic tabs binder, refactor settings tabs.
[rnix, 2013-08-06]
- Change base styles to twitter bootstrap 3.
[rnix, 2013-08-05]