Skip to content

Releases: akalicki/jquery-simple-gallery

v2.6.0: thumbnail image support

20 Mar 16:48
Compare
Choose a tag to compare

Source thumbnails can now link to different different images than the one which will be displayed, allowing for greater customization and speed optimization as users can now have smaller, browser friendly thumbnails. Specify the source extension to remove in the thumbExt option like so:

$('#displayImage').gallery({source: '#thumbnails img', thumbExt: 'YOUR_EXT_HERE'});

So a gallery operating on source images "pic1Thumb.png", "pic2Thumb.jpg", etc and thumbExt set to "Thumb" would display "pic1.png" and "pic2.jpg" in the main display area.

Please see the README for further use details.

Change source + destroy gallery

25 Nov 01:30
Compare
Choose a tag to compare

Changelog - inspired by #6:

  • source images gallery pulls from can now be changed dynamically
  • gallery can be destroyed using the destroy public method
  • new events triggered: galleryoptionchange and gallerydestroy

Please see the README for more information on the latest version of simple-gallery.

Custom Event Triggering

06 Aug 22:15
Compare
Choose a tag to compare

Changelog:

  • #4: simple-gallery now fires custom events while in use. You can attach event handler functions to the main display image that respond to these events when they bubble up.
  • Removed unneeded declaration that was causing warnings in closure compiler.
  • Added code to example pages to demonstrate new features.
  • Linked to sites that currently use plugin in README.

Please see the README for more information on the latest version of simple-gallery.

Photo captions!

19 Jul 04:30
Compare
Choose a tag to compare

v2.3.0

Changelog:

  • Thumbnail images now fade in on page load
  • #1 - Added caption functionality! The gallery can now pull the title attribute from thumbnail images and display it as the image is selected in a dedicated tag given by the captionTarget property. See the README for more details!

Rewrote extension as jQuery UI widget

15 Jul 05:40
Compare
Choose a tag to compare

v2.0.0

First major update since release: completely rewrote extension as a jQuery UI widget! Because of the rewrite, previous functionality is changed a bit and new features have also been added.

Partial changelog:

  • Extension now requires widget portion of jQuery UI as well as the standard jQuery package. I compiled a minified version of everything you need from jQuery UI to run this plugin and included it in the repository.
  • Constructor now called on the display image and passed the source images as an option instead of the other way around.
  • Options now accessed and set in a slightly different manner.
  • stopAnimation / resumeAnimation functions added to allow further customization of photo gallery.

Please see the README for more information on the latest version of simple-gallery.

Allowed for static gallery usage

14 Jul 03:49
Compare
Choose a tag to compare

v1.3.0

Changelog:

  • Added option to create a gallery that only transitions when the thumbnails are clicked. See the README for more details!

Fixed bugs with gallery animation queue

14 Jul 00:12
Compare
Choose a tag to compare

v1.2.0

Major bug fixes, make sure to download the latest version!

Improved encapsulation, added thumbnail select class

11 Jul 15:41
Compare
Choose a tag to compare

v1.1.0

Changelog:

  • Improved function encapsulation. Public functions now only change transition and init code and do not implement private functions. This allows for full control of the animation between images, while preventing the possibility of messing up core functionality.
  • Added the selectClass option - a string which gets added to each thumbnail as a class when it is displayed in the target. This allows you to further customize the gallery and clarify which image is currently selected in relation to the others around it.
  • Updated example pages to showcase these new features.

First production release!

11 Jul 04:05
Compare
Choose a tag to compare

See the README for details on plugin usage.