Skip to content

jsPanel v4.5.0

Compare
Choose a tag to compare
@Flyer53 Flyer53 released this 12 Feb 09:51
· 67 commits to master since this release
  • jsPanel now uses pointer events if supported
  • bugfix - recoded the complete close() function to fix a long standing bug
  • bugfix in jsPanel.position() concerning the use of the dock extension
  • bugfix in minimize() concerning the use of an image as background
  • bugfix in option dragit
  • bugfix in tooltip extension
  • jsPanel themes got numerous updates:
    • additional built-in themes
    • updated built-in theme colors
    • all built-in themes are are now "normal" color themes → less CSS
    • recoded bootstrap theme support → no more bootstrap adjustments in jspanel.css needed
    • option theme can now be used with an object as value → more theming options and better support of images (includes css gradients) as panel background
    • reworked built-in controls icons, updated CSS accordingly and changed hover effect of controls
  • added option onparentresize to autoreposition childpanels on various resize actions of the parentpanel
  • added parameter status to the callbacks onbeforemaximize, onmaximized etc.
  • added parameter options 'hide' and 'show' to panel method setControlStatus() parameter action
  • added optional callback function to panel method getChildpanels() and the method now returns a NodeList (instead of an array)
  • added optional callback function to panel method isChildpanel()
  • added support for setting option.position.of in a position shorthand string
  • various minor fixes/improvements in js and css