Skip to content
This repository has been archived by the owner on Feb 13, 2019. It is now read-only.

Releases: louisdh/panelkit

2.0.1

14 Dec 19:47
Compare
Choose a tag to compare
  • Fixed an animation glitch when unpinning a panel

2.0.0

05 Dec 19:33
Compare
Choose a tag to compare
  • Multi-pinning, pin multiple panels to a side (guide)
  • Panel resizing (guide)
  • State restoring, save and load panel states (guide)
  • Added APIs to pin or float a panel, without the use of a popover
  • Improved documentation
  • Updated to Swift 4.0
  • Added PanelViewController convenience initializer
  • Maintain panel at drag position when unpinned
  • Respect dragInsets when adjusting panel position for keyboard
  • Added preferredPanelPinnedWidth API: specifies width for panel while pinned, which can now differ from the panel width while floating
  • Fixes UITableViewCell swipe actions on iOS 11
  • PanelContentDelegate: add panelDragGestureRecognizer(shouldReceive: touch) API
  • Improved debug logging
  • Improved performance
  • Removed iOS 9 support (iOS 10.0 or newer is now required)

1.0.0

20 Mar 21:31
Compare
Choose a tag to compare
  • Replaced PanelContentViewController with PanelContentDelegate protocol.
  • Fixed memory leaks.
  • Added unit tests.

0.9.0

08 Mar 21:30
Compare
Choose a tag to compare
  • Introduced exposé with optional double 3 finger tap gesture to active.
  • Reduced public API.
  • Moved panel state properties from PanelContentViewController to PanelViewController.

0.8.2

23 Feb 01:28
Compare
Choose a tag to compare
  • Fixed pinned panel preview views that weren't ever removed (8ab8d06)
  • panelContentView now supports a top and bottom margin other than 0 (ebd4418)

0.8.1

21 Feb 18:14
Compare
Choose a tag to compare
  • Updated documentation

0.8

01 Mar 12:55
Compare
Choose a tag to compare
0.8

Initial release with floating and pinned panels.