What's new in Imagus for Chrome 0.9.7
Jan 28, 2014
- Dutch translation partial Greek translation
- Hide the cursor when it becomes idle over the image (optional, enabled by default - text-cursor will be used in Opera, since the cursor cannot be hidden)
- Change cursor to zoom-in over zoom-able objects, as an alternative to drawing outline around them
- With showing dimensions off and low-res mode active, a crosshair cursor (instead coloring the dimensions) will indicate that there is higher resolution of the image
- New pop-up placement mode: "no cover" (it tries not to cover the hovered element, also in this mode the pop-up won't follow the cursor, just like in "center" mode)
- Option for minimum distance (px) between the cursor and the pop-up (only if there is enough space, so it won't take space from the popup)
- Delay before showing the loader (default 150ms)
- Loader uses it's own styling and animation
- Hidden options for loader: LDRsrc (URL : (default: internal) custom spinner for the loader), LDRcss (CSS : (default: internal) custom styling), LDRbgOpacity (0-100 : (%, default=100) opacity of its background color), LDRanimate (true|false : (default=true) allow/disallow animation), LDRdelay (0|>20 : (ms, default=150) delay showing the loader)
- Option for enabling pop-up shortcuts when editing text (it was disabled by default)
- Search in albums (Shift+End) runs through all images (previously only subsequent images were searched) , also the search is remembered
- Scrolling from and back to an element didn't allow showing the pop-up after the cursor moved
- Ctrl+C+C (quickly press C two times) to copy the caption text
- Ctrl+Shift+C has new use: on demand enables/disables parts of the caption (>> none > text only > dimensions only > both >>)
- Consider cropped image (parent nodes with overflow:hidden) as downscaled image in order to allow zooming
- Combined styling options as "Custom CSS", also freely customizable box-layout (margin, padding, border)
- Same styling for checkboxes across browsers
- Some settings were dropped (their default values should be satisfactory)
- Show only common options by default (to display advanced options: hover the cursor over the right panel and tick the Advanced checkbox - it can be saved as well, since it's an option)
- Shift+Right-click now exports the saved value of the clicked option (instead of showing the name of the option and its value)
- Low opacity and darker color for those settings that are not supported or are buggy in the current browser
- Don't check the protocol when looking for larger image (in most cases http is equal to https content)
- "res" not handled for "img" if there was no "to" (Sieve stuff...)
- Zooming with "+" didn't center the image (except in "opr")
- Hz got disabled at first save (invalid default value)
- Preload on hover didn't work if there were more images to load
- Preload on page load didn't work (only) for high-res images
- Prevent showing of tooltips (hack for a WebKit/Blink bug)
- Clicking on window scrollbars deactivated Hz until further interaction with the page (Safari bug: mousedown event registered on scrollbars too, but not mouseup)
- Prevent Firefox to register some mouse events on scrollbars (e.g., scroll the page by wheeling over scrollbars in full-zoom, rather than zoom the image - like in other browsers)
- Fix translations (invalid language codes) (the fix was later silently added to v0.9.6 too)
- Grants didn't work properly
- The extension opened new tabs with three-second delay
- Compatibility with version 26+, and the lowest supported version became 16
- Other smaller changes/fixes
New in Imagus for Chrome 0.9.6 (Jan 28, 2014)
- Ported to other browsers: Firefox 17+ (test versions: 17, 22+), Chromium 22+ (test versions: 26+), Safari 5.1+ (test version: 5.1.7 on Windows), Maxthon 4+
- Portuguese (Brazil) translation by RĂ´mulo Godoi
- Ctrl+C copies the URL of the currently visible image to the clipboard
- Add/remove hovered links to/from browser history (automatically or manually, default key H)
- Image in the pop-up can be dragged when Ctrl is held (as in Viewer)
- Option for disable/enable with holding right mouse button
- If the image is fit into the view-port, it can be dragged from its bottom right corner (20x20px) without holding the Ctrl key
- op) Save frame from a HTML5 video (only if the video is on the same domain as the website)
- Optionally auto-update Sieve (turned off by default)
- Notify about updates in preferences (below the version number)
- * New tab opens when update available, instead of the notification on toolbar button
- Frame extraction for animated WEBP images (probably libwebp-0.2.0+ needs to be supported by the browser)
- Horizontal scrolling always available when wheeling at top left corner
- Home, End, PgDown, PgUp will scroll horizontally if Shift is held
- Prevent the pop-up to appear while scrolling the page (only with mouse wheel)
- Shift+End can search for captions (only forward) in an album, beside just jumping to an image
- Pile counter doesn't show up at first time if the images were sent from a frame
- Only one image group (pile) can be shown from frames
- Hiding image dimensions in caption hides the whole caption
- The extension does not work with disabled database storage
- Date stored in local time instead of UTC
- Fixes/Improvements/Updates
New in Imagus for Chrome 0.9.5 (Jan 28, 2014)
- Drop file over "From file" button to import it (Opera 12+)
- Modify labels for multiple images at once (only common labels, to remove all labels from selected images send a "-" (minus sign))
- Right long-press changes between full-zoom modes
- Pile counter didn't show up after un-hiding the caption
- Shortcut fixes (prevent default action only for existing shortcut, disallow function keys as shortcuts)
- Image pop-up didn't show in some cases
- "res" was ignored in some cases
- Improper caching for "res" (loader with green background stuck)
- Search for a rule that doesn't exist, create a new one and save => everything is gone, except the newly added rule
- Not possible to rename or in some cases enable rules
- Simplified baseURI detection when resolving a page
- In "res" the variable "RES" changed to "_", and "RES.txt" to "$._"
- A lot of filters have been improved/fixed/removed (they must be updated manually)
New in Imagus for Chrome 0.9.4 (Jan 28, 2014)
- Some shortcuts didn't work in Opera 12.10+ (now some don't work correctly in older Opera versions)
- Hack for an Opera "bug" (extensions can't load in opened pages at browser start if they need to communicate with the background script)
- Spanish translation (thanks to DurianZheitk)
- Visual feedback when adding/removing image to/from Gallery (lime - added, yellow - updated or it was already in Gallery; orange - image added, but the limit reached and an old image was deleted (depends on settings); blue - image deleted, red - gallery is full or something went wrong)
- New option: Save caption text (if caption is enabled, available and it's not hidden with Shift+C, also the yellow color of the datum will indicate that an image has saved caption)
- Search parameters width, height, ratio, date: w,h,r,d (=,,=) number (integer or decimal) or date (YYYY-MM-DD or YYYY-MM or YYYY) (e.g., width greater than 500 "w>500", ratio is greater than or equal to 5 (finds panorama images) "r>=5", images added in January 2013 "d=2013-01"). Parameters for searching in the image address, labels, or source-text (which is the source and target URL, also the caption together): i,l,s:text (e.g., images bookmarked from panormaio.com "i:panormaio.com").
- Sending a "-" (minus sign) as a label will remove the image from the gallery
- Different kind of full-zoom with Shift+Z (image is movable by dragging instead of the movement of the cursor, the default can be set)
- Scroll to switch images in a pile (optional); in full-zoom scroll at top left corner (50x50px area)
- Flickering counter on a pile at first time as a notice that there is more than one image
- Preload: "minimal" option (old default preload behavior)
- Caption: Option added for the style that was used in earlier versions (as light)
- Ctrl+Shift+C shows/hides the actual image address in the caption
- Clicking on caption changes the resolution mode in full-zoom
- Jump to hi-res automatically if the "absolute" ratio of the image dimensions is greater than or equal to the given value
- New loader color: silver - JavaScript error in a rule (should be reported)
- Single URL returned by "res" can be looped
- Loop to a rule which would use "res" didn't work
- Ctrl + Right long-press opened an extra page with the address: "onenull"
- Incorrect zooming with free-zoom on images that are smaller than the view-port
- Rotated image has incorrect position (temporary fix, works better in Opera 12.10+)
- Zoom-out used larger step than zoom-in
- The image couldn't load after entering full-zoom and quickly moving the cursor away from the target element
- Wrong resolution mode activated if the pop-up was hidden before the image started to load
- Incorrect positioning in some cases with image placement "cursor at image corner"
- Loader not correctly centered in full-zoom
- Disabled larger image detection in frames (it was confusing when a dialog-box appeared out of nowhere)
- Jump to hi-res automatically if the thumbnail is the same size as the low-res image
- Separated options for caption text and position
- Improvements in preventing page-design elements to zoom
- Searching for background-image on target's parent too
- Starting Lister with right long-press in top left corner (50x50px)
- Don't cache when "res" couldn't match the content (maybe just the server wasn't available at the moment)
- 'res" doesn't need to fetch an URL if the URL itself contains the list of images, it can create a pile from that list (e.g., imgur image list)
- Fixes and improvements on Sieve manager (loading rules on demand, count of currently visible rules, check for duplicate or empty names, not yet saved entries are exportable)
- Import options for Sieve, Gallery and Preferences: Import from file or from text, option for overwrite or replace existing data
- Overall script optimizations and added/fixed support for some sites (you can get them only if you manually update the Sieve)
New in Imagus for Chrome 0.9.3 (Jan 28, 2014)
- There is no auto-update anymore, however the notice about new versions will be shown as before, but the update must be done manually
- Images that are covered by some other element can be zoomed
- Downscaled images didn't zoom, when there was no larger image, but the image itself could be zoomed
- "0x0" for dimensions could appear in captions when the image started to load (always for SVGs)
- Dimensions of SVG images weren't calculated properly when using full-space
- Opening an image with Shift + Right click, resizing it in full-zoom sometimes shrank the image and made it impossible to resize
- Image address wasn't cleared properly, so the previous image stayed on next zoom (only Opera 12.50)
- Opening in-line SVG doesn't work in some cases (Opera bug), so instead of giving an invalid image, the extension won't do anything
New in Imagus for Chrome 0.9.2 (Jan 28, 2014)
- Screen-capture
- Frame extraction for animated images (APNG, GIF)
- Normal and high resolution switch (also option for which is the default)
- Fixed the bug, that caused dis-functionalities on some sites (like DuckDuckGo, PsychedelicBrowsing from IE Test Drive, World of Tanks and probably many others)
- Transparency animation fix
- Interlaced loading didn't work always, also now the thumbnail is removed when the image is loaded (looked bad underneath transparent images)
- Rotated image position is not always correct when using full-space
- Empty string saved as a label at first time
- "link" and "img" parameter must start without the https?://(www.)? part
- "url" parameter as function when starts with ":"
- "to" parameter can have only one function, and that function can return multiple, FULL addresses separated with new lines (\n)
- Dropped "Image as background"
- FreeZoom improved
- Drag-and-drop now activates when Ctrl key is held
- Different method for viewing SVG images
- Improvements for image displaying (bypass freezes while loading, can load images that were sent without "Content-Type: image/..." header and more...)
- Option "Enlarge resized images": px -> %
- New loader animation (via and optimized with)
- And the usual small fixes, improvements with some new rules added
New in Imagus for Chrome 0.9.1 (Jan 28, 2014)
- Translations added: Finnish (by Opeeera), Polish (by pafflick)
- Comment in Grants: lines starting with ; are comments
- Entering full-zoom with right long-press
- Update-checker always showed 1.0 as new version
- "Wait before start another zoom" didn't work in every case
- Rotation didn't work correctly in full-zoom
- Linked thumbnail image didn't show up if larger image failed to load
- Partial fix for cache clearing problem (appeared mostly on Google Images)
- If caption was disabled then the dimensions or pile numbers weren't removed properly
- Encoding issues with export
- Ctrl + Click on export button (under Info) exports Gallery and preferences at once
New in Imagus for Chrome 0.9 (Jan 28, 2014)
- A bit more customizable shortcuts
- Gallery import/export (and some other improvements to Gallery, like missing thumbnail regeneration)
- Now if the extension opens a new tab from a private tab, then the new tab will be private as well (this feature available only for the last few Opera 12 snapshots)
- Improved seeking images with Ctrl + right long-press
- Ctrl + right click now properly works on multiple backgrounds
- Modifiable long-press actions
- Rules with "res" didn't work at larger image detection
- Custom favicon can be set
- Value of "Enlarge small images" now must be set in percentage
- An image animation indicates the progress, instead of text messages (via and optimized with)
- Alt+Shift+D changed: disables Hz for the current domain and for the current session
- Better support for thumbnails that were set as background-image
- Dropped SVG scaling options, instead there is an option to enable or disable Hz for SVGs
- "Link-text as caption" option dropped
- Regular expression search on Sieve
- Individual decode and loop option for "link" and "img"
- Image didn't show up with malformed URL
- Sometimes didn't work in frames
- If all animations were disabled, "Wait before start another zoom" didn't work
- Some rules didn't work correctly on images which have background-image too
- Captions were cut off when the image had small margin
- Rotated image had incorrect position (still problematic when using full-space)
- Preload didn't work correctly with multiple replacements
- Shortcuts for resizing did mis-place the image and they didn't work correctly on SVGs
- Grants didn't work when Sieve rules were given
- Support for images embedded with CSS content:url() (Ctrl + Right click/long-press)
- Shift + Right click will pop out the clicked image
- Mouse wheel action in full-zoom (none, hide the image, zoom in/out)
- Hide image on click in full-zoom
- Showing image dimensions
- Full space (enabled by default)
- Image pile
- Image lister (Alt+Shift+Z, Z is actually the full-zoom shortcut)
- Simple import (just overwrites the current Sieve)
- Optional second line regexp in "res" for matching caption
- Caching resolved content
- Tips for some options
- Default preferences only for the actual page (Ctrl + click on "Default" button)
- Individual preference reset (Ctrl + right click on inputs)
- Import/Export settings (at Preferences / Info)
- Translations: Russian added (thanks to Rodny), Hungarian updated
- Other fixes / code optimizations, and an improved/extended Sieve
New in Imagus for Chrome 0.8.10 (Jan 28, 2014)
- Partial translation possibility (added Hungarian translation for testing)
- Inline SVGs can be opened in new tab (example)
- Added new initial sizing mode: "fit to window" (only for images that are larger than the viewport)
- "Interlaced" loading when thumbnail is present
- Option for hiding address-tooltips for those who don't use statusbar
- Rotation
- Context menu position fixes
- Larger image detection now handles rules with multi-replacements too (and it will fall-back to thumbnail, if none of them are reachable)
- SVG didn't work from frames
- Larger SVGs didn't have correct positions
- If image is changed under the cursor, the position of the pop-up messed up (cache problem, e.g., on Picasaweb). Now if thumbnail is changed under the cursor the pop-up won't hide, until the cursor is moved out from the thumbnail
- Timeout option dropped (it was kind of useless)
- Toggle and preload images now works through frames
- Solved these problems with preloading images (still needs some work...)
- Small improvement with "Send URL to..."
- (prf) Improved notification when a setting changed (at preferences)
- (sv) Improvements/fixes (resolver improvements, timeout for resolved images (needed by some rules, like twitpic), "img" parameter is now automatically applied to links too).
- History (renamed to Gallery, also shortcut changed to G) improvements (2 new option, selectable thumbnails (ctrl + click), "Bubble-up revisited images" now works with manual addition too, editable labels (shift + right click), improved search)
- Some other fixes, optimizations