• Prev
  • Stop
  • Play
  • Next
  • Aquarium
  • Fine Day
  • Bright Green Lights
  • For Your Smile
  • Pull You Through
  • In Your System
  • subscribe
  • follow me on twitter
    • 2010-01-03T14:09 RT @sean_phelan: You know you're a REAL engineer when..... http://bit.ly/4Jn04w
    • 2009-12-31T19:47 final movie of 2009: gridiron gang. final pizza of 2009: cajun chicken + pineapple
    • 2009-12-22T00:17 http://plugins.jquery.com is an excellent example of why generic CMSs are useless for bespoke applications.
    • 2009-12-21T01:05 still can't get used to the new exposé behaviour in snow leopard... it's particularly awful if you have loads of minimised stickies.
    • 2009-12-20T19:01 Oh my, RIP Brittany Murphy http://bit.ly/64W2p2 :(
  • elsewhere
    • github github
    • linkedin linkedin
    • delicious delicious
    • flickr flickr
    • email email

  • Home
  • Logfile
  • Open Sawrce
  • Labs
  • About
  • Sitemap
21.09.2008

boxy 0.1.4

Somewhat delayed but hopefully worth the wait, boxy 0.1.4 is ready. Boxy is a Facebook-style dialog library for jQuery with a rich API for manipulating windows. It’s also pretty well documented.

Changelog:

  1. Fixed issue with multiple visible modals
  2. Moved modal opacity value from CSS to code to appease IE (not ideal)
  3. Moved default options to Boxy.DEFAULTS for application-wide configurability
  4. Added custom callback for attaching behaviours to dialog content
  5. Added Boxy.alert() for displaying simple messages
  6. Added Boxy.confirm() helper
  7. Added support for unloading/removing boxy instances: boxy.unload(), boxy.hideAndUnload(after), constructor option ‘unloadOnHide’
  8. Boxys created with Boxy.ask() or its derivatives now unload themselves on dismissal
  9. Fixed centering issue in IE6 (non-standards compliant mode)
  10. Added afterShow callback, fired whenever boxy becomes visible
  11. Added Boxy.load() for manually loading boxy content via AJAX
  12. Moved WRAPPER to from Boxy.prototype to Boxy to improve app-wide configurability
  13. Complete rewrite of $.fn.boxy; see elsewhere for explanation
  14. Removed ’single’ plugin option
  15. Added option to link each boxy instance to the DOM element which triggered it; this is automatically severed when boxy is unloaded
  16. Added option to filter AJAX content using jQuery selector
  17. Fixed positioning bug with Opera
  18. Added beforeUnload callback
  19. Added Boxy.isModalVisible() for testing if a modal dialog is currently visible
  20. Added afterHide callback
  21. Added afterDrop callback
  22. Modal shading now resizes with browser window
  23. Added clickToFront option, bringing a dialog to front when clicking anywhere within it
  24. Added Boxy.linkedTo() to get boxy instance linked to a given element via ‘actuator’ option
  25. Added boxy.toggle() to toggle between visible/hidden

There’s also a new test and examples page that gives all of the major features a workout.

This will be the final release before 1.0; from now until then I’ll be concentrating solely on fixing bugs and stabilising the API. I think I’ve managed to accommodate most feature requests in one way or another.

Linkage: project page | github | direct download from plugins.jquery.com

Archives

  • December 2009 (2)
  • May 2009 (1)
  • March 2009 (1)
  • January 2009 (1)
  • October 2008 (1)
  • September 2008 (2)
  • August 2008 (2)
  • June 2008 (2)

Friends

  • Magic Lamp
  • Garage Duo
  • Atom
  • Drew not Weird
  • Fusible Front
  • Jam Hot
  • John Disco
onehackoranother.com © 2008 - 2009 Jason Frame. All rights reserved.