Category: release
This version implements the smooth scroll feature as described in http://www.jaipho.com/content/smoother-scroll-jaipho article. Just for reminder, css translation used for image scroll is now switched to its 3d variant which relies on iPhone 3d graphic processor.
But there is one more, also cool, feature - sticky finger effect (not sure if this is a right name for it). When you move your finger on the screen, the image follows it.
Now it really begins to look like native app.
Changes summary:
- animation is performed with css 3d translations, which is much smoother
- simplified slider table structure - no spacers and dummy.gif
- css slightly changed - removed now deprecated css selectors for slider table
- added SLIDE_SPACE_WIDTH javascript constant which defines empty space between slides (can be set even to 0)
- added sticky finger feature on image slider
- in Pipho_FileManager added missing require_once statement for including ItemNotExistsException source
- deployed with Jaipho 0.55
At last, here is the version which works on iPad too. Although iPad is released few months ago, I think it was worth of waiting because there are few another cool features which were many times requested through contact form or comments on articles.
Let's see them one by one.
- iPad support in Pipho_DeviceInfo by giving the right screen size for iPad and through isIpad() method
- distributed with list.php which displays all image galleries list
- new constant PIPHO_PHOTOS_FOLDER_DESTINATION enables to feature to have the source images on other location on disc drive
- new constant PIPHO_JAIPHO_THEME to select one from two available themes: Default and iUI
- as now there are two templates, configuration is extracted to two config files: _config_pipho.php and _config_jaipho.php
Changes summary:
- added jaipho-ipad.css which contains iPad screen size values
- navi button images are defined in css (was defined in html)
- added list.html with template for listing galleries
- distributed with two templates: Default and iUI
Added splash screen functionality. Splash screen is the first thing which is displayed. It stands on for minimally SPLASH_SCREEN_DURATION seconds. Gallery itself is displayed after that period is exceeded.
If you set SPLASH_SCREEN_DURATION to 0, the gallery is displayed as soon the document onload is triggered. The goal was also that splash screen is loaded as soon as possible. For that reason, the source is split in two parts. jaipho-0.53.00-preload-src.js is smaller and holds the Splash screen and some common functionalities. jaipho-0.53.00-main-src.js holds the rest of the Jaipho package.
This version includes the latest Jaipho 0.52.3.
There are two more bug fixes included in this patch:
1. First gallery image when listing galleries, now considers configured sort order.
2. Added escaping quotes in title and description, so now you can use quotes.
Only jaipho.css file is updated with several layout bugs fixed.
2px on bottom
If you customized Jaipho and you changed the background color for full screen mode to white, you could notice that under the bottom toll bar are 2px of extra space.
2px on images
Till now there were 2px of unused space bellow images in full screen mode.
Long titles are breaking the layout
If your gallery name was to long, the title displayed on top toolbar was breaken into two lines. Now, your long titles will be automatically shorted and appended with "...".
Full source file in previous version had the Jaipho source twice in it (0.52.00 and 0.52.01) what doubled the file size.
This version has that file corrected.
Recent comments
14 hours 3 min ago
1 day 21 hours ago
1 day 22 hours ago
2 days 4 min ago
6 weeks 5 days ago
6 weeks 5 days ago
9 weeks 4 hours ago
9 weeks 3 days ago
9 weeks 4 days ago
9 weeks 5 days ago