Changelog
=========


1.15.2 (2019-01-10)
-------------------

- Improve anchor extraction. [mbaechtold]


1.15.1 (2017-01-17)
-------------------

- Do render the simplelayout portlet on non-simplelayout
  content types. [mbaechtold]


1.15.0 (2017-01-16)
-------------------

- TinyMCE: Disable "anchor"-Tab when creating a link. [jone]

- TinyMCE: configure content page to contain anchors. [jone]

- Change primary field of text block from "image" to "text" field
  in order to support anchors. [jone]

- Implement a simplelayout renderer object. This allows us to render
  simplelayoutish structures without the simplelayout provider expression.
  Further it's now possible to render only one layout of slot.
  [mathias.leimgruber]

- Log traceback too when a block cannot be rendered. [jone]


1.14.0 (2017-01-04)
-------------------

- Move option to hide a block to a behavior so it can be used on other blocks too.
  [mbaechtold]

- Move ``ftw.referencewidget`` dependency to ``contenttypes`` extras. [jone]

- Drop ``plone.formwidget.contenttree`` dependency. [jone]


1.13.0 (2016-12-06)
-------------------

- Prevent gallery block from failing when it contains image objects having
  umlauts in their title.
  [mbaechtold]

- Disable inline validation of the Plone forms in the overlay.
  [mbaechtold]

- Hide toolbox on small devices.
  [Kevin Bieri]

- Highlight active layout.
  [Kevin Bieri]

- Fix toolbar zindex.
  [Kevin Bieri]

- Fix layout delete button when block has been moved.
  [Kevin Bieri]


1.12.2 (2016-11-11)
-------------------

- Don't allow all non-folderish types to be selectable as default page.
  Without this types like the TextBlock can be selected and would break the site.
  [lknoepfel]


1.12.1 (2016-11-01)
-------------------

- Enable mapblock.js for anonymous users.
  [mathias.leimgruber]


1.12.0 (2016-10-21)
-------------------

- Implement a inner_edit.json view, which allows us to edit an item in a
  folderish block. For example edit a file directly in a FilelistingBlock.
  This view works almost like the block edit view, the difference is, that
  the inner_edit.json view returns the rendered html of its parent (the Block).
  [mathias.leimgruber]


1.11.1 (2016-10-13)
-------------------

- Make youtube-videoblocks auto-resize to the max space available.
  [raphael-s]

- Fix SCSS linting errors

    - This requires ftw.theming>=1.7.0


1.11.0 (2016-10-05)
-------------------

- Remove debugger statement :pig:. [Kevin Bieri]

- Support Chameleon caching. [jone]


1.10.0 (2016-09-30)
-------------------

- Open external links in new tab on block creation.
  [Kevin Bieri]


1.9.0 (2016-09-26)
------------------

- Drop support for standard plone theme (sunburst)
  [Kevin Bieri]

- Extend inplace migrator to create listing blocks of ftw.news and ftw.events. [jone]


1.8.3 (2016-09-16)
------------------

- Use ftw.referencewidget instead of plone.formwidget.contenttree.
  [tschanzt]

- Protect new show/hide title behavior.
  [mathias.leimgruber]


1.8.2 (2016-09-14)
------------------

- Add field description for 'Image alternative text' and 'Open image in overlay'.
  [raphael-s]

- Fix Icon position. It is now postitioned to the image not the container.
  [tschanzt]

- Add optional title to the video block (disabled by default).
  [mbaechtold]


1.8.1 (2016-09-06)
------------------

- Add optional behavior to add a checkbox to show/hide the title of a contentpage.
  [raphael-s]


1.8.0 (2016-09-05)
------------------

- Fix drop animation backgroundcolor
  [Kevin Bieri]

- Make leadimages "has_image" and "get_scale" usable. [jone]

- BugFix: Copyied event is called recursively. Check if the block is actually part of the current page.
  [mathias.leimgruber]

- Fix image overlay in textblocks
  [Kevin Bieri]

- Set permission for change layout, site admin & manager now have permission to change the layout.
  [raphael-s]

- Implement inplace migrators for migration from ftw.contentpage. [jone]


1.7.4 (2016-08-16)
------------------

- Display mapblock in 2/3 ratio.
  [mathias.leimgruber]

- Implement a really hackish way to support IE11.
  Native c.geo implementation always implements the map api twice and has caching issues.
  [mathias.leimgruber]


1.7.3 (2016-08-12)
------------------

- Fix 1.7.2 broken simplelayout.js build release.
  [mathias.leimgruber]


1.7.2 (2016-08-11)
------------------

- Fix layout state, while moving layouts between containers.
  [mathias.leimgruber]

- Disable iframe fix after stop/receving a layout.
  [mathias.leimgruber]

- Move layouts like blocks.
  [mathias.leimgruber]

- Fix moveing layouts between containers. The usability is still no the best.
  [mathias.leimgruber]

- Add an icon to mark an colorbox image.
  [tschanzt]


1.7.1 (2016-08-05)
------------------

- Fix word breaks in listingblock table.
  [Kevin Bieri]


1.7.0 (2016-08-05)
------------------

- Implement new block coordinate behavior, which uses it's own widget
  for JS compatibility (it handles the google map api integration).
  [mathias.leimgruber]

- Fix toolbox label zindex
  [Kevin Bieri]

- Add IE11 fix for InAndOutWidget Javascript.
  In IE11 it's not possible to manipulate a select (multiple) after
  modifying the text of a option.
  [mathias.leimgruber]

- Add uninstall profile for ftw.simplelayout.contenttypes.
  [elioschmutz]

- Add uninstall profile for ftw.simplelayout.mapblock.
  [elioschmutz]


1.6.0 (2016-07-18)
------------------

- Fix missing toolbar on videoblocks
  [Kevin Bieri]

- Use zindex system from ftw.theming
  Fix iframeblock boundaries
  [Kevin Bieri]

- Display default youtube player controls
  [Kevin Bieri]

- Translate quickupload title in overlay for filelistings and galleryblocks.
  [elioschmutz]

- Fix floating images on mobile view.
  [Kevin Bieri]

- Make simplelayout events globally available.
  [raphael-s]

- Add min-height to empty Simplelyout portlet.
  This fixes a issue, when it was no longer possible to re-add a layout after deleting the last one.
  [mathias.leimgruber]

- Add sort-options to image gallery block.
  [raphael-s]


1.5.2 (2016-05-26)
------------------

- Do not show spinner when loading toolbox. [jone]


1.5.1 (2016-05-26)
------------------

- Fix IE11 issues on succeding edits with TinyMCE by foucusing first input field. [jone]


1.5.0 (2016-05-26)
------------------

- Implement request tracker.
  [Kevin Bieri]

- Block Views: Check for extisting viewname before setting the view_name value.
  [mathias.leimgruber]

- Make getting the og:image url more robust by checking for the scale.
  [mathias.leimgruber]


1.4.2 (2016-05-25)
------------------

- BugFix for IE11 VideoBlock: Prevent iframe from stopping event bubbling in IE
  [Kevin Bieri]


1.4.1 (2016-05-24)
------------------

- Fix editing issues in IE 11. [jone]


1.4.0 (2016-05-24)
------------------

- Add css class to simplelayout container if the user is permitted to edit the content.
  [Kevin Bieri]

- Implement statekeeter to track DOM changes.
  [Kevin Bieri]


1.3.0 (2016-05-20)
------------------

- Update z3c.form to 2.9.3.
  Fixes error when adding a filelisting-block in IE11.
  [Kevin Bieri]

- Remove block bottom margin from textblocks containing only a title.
  [mathias.leimgruber]

- Do not show empty block warning on textblock if there is only a title.
  [mathias.leimgruber]

- GalleryBlock: Show 4 images in a row for 1 col, 2 in a row for 2 col and 1 a row for 4 col.
  [mathias.leimgruber]

- Add min-height to SimplelayoutBlock empty columns.
  [mathias.leimgruber]

- Fix mouse pointer position according to openlayers pointer.
  [mathias.leimgruber]

- Add image caption field to textblock.
  [mathias.leimgruber]

- Hide main scrollbar when overlay is opened. [jone]

- Lead-Image: support all slots. [jone]

- Lead-Image: support gallery blocks. [jone]

- Remove "Review State" column from file listing block.
  It is usually not in use, since files has no workflow on simplelayout sites.
  [mathias.leimgruber]


1.2.1 (2016-04-14)
------------------

- Reset default scale behavior for textblock images.
  [Kevin Bieri]

- Some blocks can be hidden now. Users allowed to edit the block will see
  the block anyway.
  [mbaechtold]


1.2.0 (2016-03-30)
------------------

- Match the image scaling dimensions on media breakpoints from ftw.theming.
  [Kevin Bieri]

- Use crop scale for textblock images.
  [Kevin Bieri]

- Make textblock images full with for medium screen.
  [Kevin Bieri]

- Extend documentation with class diagram.
  [Kevin Bieri]


1.1.0 (2016-03-03)
------------------

- Configure TinyMCE resource types. [jone]

- Respect disable_border key in request and do not load simplelayout if present.
  [mathias.leimgruber]

- Remove leadimage cache key. [jone]

- Show hint on empty listing and galeryblock.
  [mathias.leimgruber]

- Implement better image alt text for galleryblock and textblock.
  Improves Accessibility.
  [mathias.leimgruber]

- Right column overlapps the toolbar, apply fixed z-index.
  [Kevin Bieri]

- Move styling from client library to ftw.theming integration using
  base variables from ftw.theming.
  [Kevin Bieri]

- Fix simplelayout dynamic scss resource, so it does not return invalid code
  if the selector is empty.
  [mathias.leimgruber]

- Use default table listing for the listingblock styles.
  Also implement some sane default withs for columns.
  [mathias.leimgruber]

- Add Simlelayout view as possible front page layout + addable types on the plone site.
  This change provides no upgrade step, since it may break the configuration.
  [mathias.leimgruber]


1.0a1 (2015-12-04)
------------------

- Init Release
