- Nothing changed yet.
- Fix missing ZCML from dependencies. [rpatterson]
- Add uninstall profile. [jensens]
- Depend on lineage.controlpanels since
is_subsite_enabled
now lives there. [jensens] - Do not bind the
is_subsite_enabled
view on a layer, so that it is callable also when lineage.themeselection is not installed. Fixes an error I don't yet understand (not finding the view when applying a profile, which installs lineage.controlpanels). [thet] - Fix upgrade script to not acquire
lineage_theme
attribute when trying to delete it. [thet]
Warning
Upgrade Warning! After installing this release, you need to run the provided upgrade steps.
New:
- Set the childsite skin on a
lineage.registry
based local registry instead of anlineage_theme
attribute on anIChildSite
object. Includes an upgrade step. [thet] - Allow setting of
lineage_theme
skin setting through the@@theming-controlpanel
and remove the customized controlpanel template, Archetypes schemaextender and Dexterity behavior. This works forplone.app.theming
1.1.x
and1.2.x
. Includes an upgrade step. [thet]
Fixes:
- Install
lineage.registry
when installing this addon. [thet]
Fixes:
- Only remove the current
IBrowserSkinType
browser layer and add the new one, if a new one can be found. [thet] - Fix a bug in the
apply_theme
event subscriber, which prevented it from correctly set the skin. [thet]
- Also set the browserlayer registered under the skin name if it exists and remove the one set by the "old" skin. [fRiSi]
- Play well with collective.editskinswitcher. If edit skin is active, do not set/activate any other skin. This allows to use a specific skin (eg. Sunburst) for CMS-mode even for Subsites which define a different theme. [fRiSi]
- Add support for Dexterity. [thet]
- Add GenericSetup config to properly register the Browser Layer. [thet. 2013-10-15]
- Let lineage.themeselection work with Plone 4.3, where plone.app.theming has a combined Diazo and Skins control panel. Setting the skin through this controlpanel doesn't work at the moment, so these settings are hidden for now. Please set the skin in the settings tab of the @@edit page of the lineage subsite. [thet, 2013-10-14]
- added Diazo Theme Support [jensens, 2012-01-01]
- added manifest file [jensens]
- cleanup [thet]
- Make it work. [jensens, 2011-06-06]