Skip to content

Releases: limbank/refviewer

RefViewer v4.2.15

13 Feb 14:33

Choose a tag to compare

UPDATE: The last published version included the wrong binaries. I decided to scrap that tag and just include the newest math and context menu fixes with a new tag instead for a more well-rounded update. The old update text follows below.

This time we're going to skip the pre-release because the last stable build was de-facto a pre-release anyway. Here are some of the features we had on the backburner along with some nice fixes.

Attention: I highly recommend you clear your settings first before using this new version.

Latest changes at a glance:

  • Added Dutch (Thanks Bjarne!)
  • Added the Pink theme
  • Added the image quality setting
  • Added the image compression setting
  • Added more keyboard shortcuts
  • Moved ghost toggle to DevMode
  • Made tooltips show up faster
  • Added image name to the titlebar
  • Added a tooltip to show chosen autosave directory
  • Turned on overwrite by default
  • Removed some unnecessary files to save space

Extra changes per re-release

  • Fixed the math rounding error resulting in a small offset when inspecting colors by pixel (Thanks spearmint)
  • Fixed an issue where opening an image with RefViewer through the Windows context menu made the image persist when reopening the program
  • Added a Community tab on the Trello board where you can participate in development by testing and giving feedback on specific issues/features

RefViewer v4.2.11

21 Dec 12:54

Choose a tag to compare

This was originally going to be a pre-release, however I decided to make it a full release for a couple reasons. First, I am working on implementing auto-updating, and I would like to afford myself some time before I can make the process reliable. Second, most of the new features since the last update have been fairly stable, and I want more people to try them out.

Should I find any critical bugs later, I will update this release, so keep an eye out. As for now, feel free to read the changelog and enjoy the new version! Also, remember to check out the coming pre-releases if you're interested in following the development process more closely.

Latest changes at a glance:

  • Integrated interface translations
  • Added Ukrainian and Brazilian Portuguese languages for you to try (Thanks Chawldol!)
  • Added the Amoled theme
  • Downgraded Electron to version 22.0.0 to allow Windows 7 compatibility
  • Added a setting to toggle hardware acceleration (fixes weird titlebar corners)
  • Added copy-pasting PSD files from file explorers
  • Fixed an issue with PSD files caching unnecessarily
  • Fixed an issue with pasting incorrect URLs
  • Fixed an issue where you couldn't pick the same color twice
  • Retired the changelog section to avoid unnecessary network requests
  • Organized the settings in the menu by relevance and topic
  • Upgraded the entire settings system, it should now be a lot faster
  • Upgraded some of the global variables to use Svelte stores
  • Some general code cleanup

Full changelog:

  • Bugfixes

    • Fixed an issue with dragging and dropping Discord images
    • Fixed an issue with PSD files caching unnecessarily
    • Fixed an issue with pasting incorrect URLs
    • Fixed an issue where you couldn't pick the same color twice
    • Fixed the issue with the background tool not working
    • Fixed the issue with the broken reset button in the color picker dropdown
    • Fixed some issues with the palette tool
    • Fixed some issues with the copy tool
    • Fixed a bug related to dragging and dropping images
    • Fixed the negative effect inverting alpha channels
  • New features

    • Added interface translations
    • Added Ukrainian and Brazilian Portuguese languages
    • Added image resizing
    • Added some image effects (black and white, negative)
    • Added a setting to toggle hardware acceleration (fixes weird titlebar corners)
    • Added an ability to copy-paste PSD files from file explorers
    • Added a theming system
    • Added the Amoled theme
    • Added the Light theme
    • Added a compiled setup build
    • Added the zoom slider (and the corresponding setting)
    • Added the ability to copy hex colors without the hashmark (Toggle in settings, on by default)
  • Miscellaneous

    • Finished the legacy theme
    • Removed single executable build
    • Upgraded Electron to version 22.0.0
    • Retired the changelog section to avoid unnecessary network requests
    • Reorganized the settings in the menu by relevance and topic
    • Reorganized the tools in the toolbar
    • Changed palette handler library from Node-Vibrant to colorthief
    • Upgraded the entire settings system, it should now be a lot faster
    • Upgraded some of the global variables to use Svelte stores
    • General performance and bug fixes

RefViewer v4.2.10

27 Oct 14:57

Choose a tag to compare

RefViewer v4.2.10 Pre-release
Pre-release

Lots of stuff is in the works at the moment, but I'm pushing this pre-release so you can check out whats coming. I'm currently in the process of revamping the theming, settings, and popout systems, and I'm also working on adding translations. Also, I now mirror every release to Itch.io. You can find the page here.

  • You can now drag and drop images from Discord again
  • Changed the way themes are handled
  • Added the light theme (heavy WIP)
  • Made small changes to the legacy theme
  • Fixed the issue with the background tool not working
  • Fixed the issue with the broken reset button in the color picker dropdown
  • Fixed some issues with the palette tool
  • Fixed some issues with the copy tool
  • More miscellaneous improvements and bug fixes

RefViewer v4.2.9

17 Oct 13:28

Choose a tag to compare

RefViewer v4.2.9 Pre-release
Pre-release

Starting with this pre-release, some important changes will be made. I will now be bundling a setup file with every release instead of a single portable executable. Additionally, the file naming scheme will be slightly changed.

The reason for this change is simple. Versions of Electron that are locally installed, or started from "unpacked" builds have significantly faster startup times. We're talking anywhere between 15 and 20 seconds faster. Until I discover how to make the portable executable start faster, feel free to download the unpacked version and run the included executable like you have before. Or try the new setup build! I will be working on adding auto-updating to make the locally installed versions easier to use.

In other news, I have added a zoom slider which you can enable through the settings. It should make zooming on tablets easier. Also I have fixed a couple of bugs from the last build. Enjoy!

  • Added a compiled setup build
  • Removed single executable build
  • Added the zoom slider (and the corresponding setting)
  • Fixed a bug related to dragging and dropping images
  • Fixed a couple performance issues
  • Optimized and cleaned up the code somewhat

RefViewer v4.2.8

12 Oct 11:20

Choose a tag to compare

RefViewer v4.2.8 Pre-release
Pre-release

Please note: this is a very much in-progress release. I have made some attempts at making the app startup faster, and also bumped up the Electron version, which means that things may be a little unstable. As always, remember to report the bugs!

  • Updated Electron to v27.0.0
  • Added the ability to copy hex colors without the hashmark (Toggle in settings, on by default)
  • Moved some of the tools around
  • Added image resizing
  • Added some image effects (black and white, negative)
  • Fixed the negative effect inverting alpha channels
  • Small visual improvements
  • Various performance-oriented changes
  • Swapped from Node-Vibrant to colorthief

RefViewer v4.2.5

10 Aug 09:26

Choose a tag to compare

We haven't had a stable release in a while, and since some of the big bugs have now been addressed, I figured its as good time as any to do a new one!

Latest changes at a glance:

  • Fixed a problem with the current image not hiding while a new one is being loaded
  • Enabled access to developer mode for extra debugging options
  • Small visual improvements to some UI components
  • Enabling autosave without selecting a directory will now save screenshots to your .refviewer directory
  • Config file is now formatted for readability
  • Implemented a hotfix for non-standard images not loading from remote resources
  • Renamed the Toolbox component to Toolbar for consistency
  • Implemented a hotfix for some versions of Linux where saving failed due to an unknown file extension
  • Fixed RefViewer attempting to crop image while not in cropping mode

Full changelog:

  • Bugfixes

    • Fixed RefViewer attempting to crop image while not in cropping mode
    • Fixed a problem with the current image not hiding while a new one is being loaded
    • Implemented a hotfix for non-standard images not loading from remote resources
    • Implemented a hotfix for some versions of Linux where saving failed due to an unknown file extension
    • Fixed PSD files throwing an error due to a missing dependency
    • Fixed IPC events duplicating within the screenshot block causing a memory leak
    • Fixed changelog screen not having enough whitespace at the bottom
    • Fixed a bug related to Panzoom multiplying the zoom speed, zooming will be a lot smoother now
    • Fixed Ctrl+C not letting you copy interface text while you have an image selected
    • Fixed color picking mode not resetting when you clear the image
  • New features

    • Enabled access to developer mode for extra debugging options
    • Added click-through mode
    • Added a Clear button to the Recents list
    • Added a button to reset the settings in the settings menu
    • Added the option to automatically save screenshots in the settings menu
    • Added the Cropping tool
  • Miscellaneous

    • Small visual improvements to some UI components
    • Config file is now formatted for readability
    • Renamed the Toolbox component to Toolbar for consistency
    • Enabling autosave without selecting a directory will now save screenshots to your .refviewer directory
    • Added the loader for all other image selection methods
    • Added a timeout to force show the window if the screenshotting fails
    • Single-digit numbers are now padded with zeros in the log
    • RefViewer will now tell you if it has issues downloading images from remote hosts
    • Inline code blocks and URLs are now styled within the changelog section
    • Changed Sharp settings to prevent file size doubling when you save the image
    • Taking a screenshot now keeps the image entirely in buffer until saved or discarded
    • The Recents menu is now loaded asynchronously, so the entire app should load a little quicker

RefViewer v4.2.4

16 Jun 15:04

Choose a tag to compare

RefViewer v4.2.4 Pre-release
Pre-release

Whoops! The previous pre-release has had the old files attached. My apologies! Not much else for this update, as I am still working on ironing out minor bugs.

  • Minor bug fixes

Last pre-release text mirrored below:

Found another important bug related to opening PSD files, so this update is coming out a little early. I have also added a new click-through mode for you to try! The click through mode can be toggled with a button on the top right. Use CTRL+M to exit from the mode once enabled. I recommend using it with the window being pinned to top so you don't lose track of the window. As always, remember to report bugs and have fun!

  • Fixed PSD files throwing an error due to a missing dependency
  • Added the loader for all other image selection methods
  • Added click through mode

RefViewer v4.2.3

12 Dec 14:17

Choose a tag to compare

RefViewer v4.2.3 Pre-release
Pre-release

Found another important bug related to opening PSD files, so this update is coming out a little early. I have also added a new click-through mode for you to try! The click through mode can be toggled with a button on the top right. Use CTRL+M to exit from the mode once enabled. I recommend using it with the window being pinned to top so you don't lose track of the window. As always, remember to report bugs and have fun!

  • Fixed PSD files throwing an error due to a missing dependency
  • Added the loader for all other image selection methods
  • Added click through mode

RefViewer v4.2.2

10 Dec 21:00

Choose a tag to compare

RefViewer v4.2.2 Pre-release
Pre-release

Looks like the last release had issues taking screenshots on Windows due to the way the code got packaged. The result was RefViewer hiding the window and not showing up again so you couldn't close it. Oops! To prevent future issues like that I've added a timeout to force show the window if the screenshot fails. Also included some QOL updates and bug fixes. Enjoy!

  • Added a timeout to force show the window if the screenshotting fails
  • Fixed IPC events duplicating within the screenshot block
  • Single-digit numbers are now padded with zeros in the log
  • RefViewer will now tell you if it has issues downloading images from remote hosts
  • Inline code blocks and URLs are now styled within the changelog section
  • Added a Clear button to the Recents list

RefViewer v4.2.1

05 Dec 13:16

Choose a tag to compare

RefViewer v4.2.1 Pre-release
Pre-release

New update time! Lots of things still left to do and lots of bugs still left to fix, but you can keep track of all of them on Trello. Enjoy the release and remember to report any bugs or issues.

  • Fixed changelog screen not having enough whitespace at the bottom
  • Fixed a bug related to Panzoom multiplying the zoom speed, zooming will be a lot smoother now
  • Fixed Ctrl+C not letting you copy interface text while you have an image selected
  • Fixed color picking mode not resetting when you clear the image
  • Changed Sharp settings to prevent file size doubling when you save the image
  • Taking a screenshot now keeps the image entirely in buffer until saved or discarded
  • The Recents menu is now loaded asynchronously, so the entire app should load a little quicker
  • Added a button to reset the settings in the settings menu
  • Added the option to automatically save screenshots in the settings menu
  • Added the Cropping tool