Imagus for Chrome Changelog

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