Releases: sixem/ivfi-php
Releases · sixem/ivfi-php
v1.1.6
General
- The date format can now be customized.
- Added a
compact
option which makes the page more centered and compact. - Support for
.webp
extensions. - Merged some client-side updates from nodexer.
Gallery
- Added a
fit_content
option which forces images and videos to fill the available screen space. - Changed the way the body's scrollbar is being hid when opening the gallery.
- If the gallery is opened while a video preview is playing, it'll now attempt to continue from the timestamp of the preview.
- Video volume should now be retained when changing video source.
- Using the left and right arrow keys to navigate while a video is playing should now attempt to seek the video forwards and backwards instead.
- Updated reverse image search URLs.
Previews
- The preview script (hover-preview-js) has been rewritten. The most notable change is that images no longer have to fully preload before the preview is shown.
v1.1.5
Updates
- Added support for themes.
- Added a single file (standalone) setup option.
- Added configurable settings for the client.
- Optimized the font. The filesize should be a lot smaller now.
- Cookies will now be stored as JSON, occupying a single key.
Gallery
- The list alignment can now be adjusted.
- Fixed an issue with the fade setting.
- Fixed an issue where the drag bar was not being updated after adjusting the list height size (ex. by using the filter).
Other
- Minor adjustments and fixes.
v1.1.4
Updates
- Added a
path_checking
option. - Dates should now attempt to match the timezone of the client.
- Files belonging to the Indexer should now be hidden from the list automatically.
- Added a file and directory filter.
Sorting
- Added a sorting indicator next to the sortable rows.
- Sorting options set by the client should be now be persistent between reloads.
Gallery
- The list will now remember its visible state.
- The width of the list can now be adjusted by dragging its edge.
- Smoother video transitions.
v1.1.3
v1.1.2
New
- Configurable sorting options.
- A new config option for changing the favicon.
- The gallery can now be opened (and closed) by pressing
G
.
Fixes
- Fixed an issue where capitalized extensions were not correctly being identified as images/videos.
- Very minor gallery fixes.
v1.1.1
Changes
This version is a full (well, 99% of it) rewrite of the original source.
Most of the original features are still intact, and the design is still very similar.
Some of the more noticeable changes are:
- A new top bar showing the statistics of the current directory.
- The layout will now utilize the full width of the page, instead of being fixed to 560 pixels.
- More customizable options, like the ability to disable and enable the gallery and/or preview plugin(s).
- Improved image and video previews.
- Better cutoff handling.
v1.0.5
v1.0.4
v1.0.3
New Features
- The volume of video previews can now be adjusted by scrolling while the preview is playing.
Other Changes
- The preview volume of a video should no longer reset when the video loops.
- Gallery navigation fixes.
- The search filter is now case-insensitive.
- Fixed a variable name typo.
- Video previews should now autoplay on Chrome.
v1.0.2
New Features
- A dedicated config file has been added.
Other Changes
- Changed the way the script is set up.
- Fixed a bug where the selected list item didn't change if you navigated the gallery while the list was hidden.
- Miscellaneous changes.
- Variable name changes.
- Class and class function changes.