AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for Icaros

<<Back to software description

Changes for v3.1.1 Beta 2 - v3.2.0 Beta 1

  • - Added a new Debug page in IcarosConfig
  • - Allows users to run any number files through various thumbnail and property tests,
  • seeing what results are returned, which files failed, timings, what shell extensions are used, etc.
  • - Can be located on the Tools page, under the Debug tab
  • - Can be accessed from anywhere in IcarosConfig using 'F2' keyboard shortcut
  • - Added Korean translation (Thank you jewani! ^__^)
  • - Added PSD as a default filetype and DDS as a common filetype
  • - Improved Welcome screen
  • - Welcome screen is now localized
  • - Has options to set language and theme
  • - Can be accessed at any point with 'F1' keyboard shortcut
  • - Improved EPUB/CBX parser with a much better cover detection algorithm
  • - Improved method used to refresh thumbnails in IcarosConfig
  • - Fixed a LARGE quantity of cache bugs and 1 cache crash
  • - Fixed alpha channel being incorrectly set in some files' thumbnails
  • - Fixed rare cases where the thumbnail returned was slightly larger than requested
  • - Fixed rare Wav property crash
  • - Fixed a lot of rendering and positioning problems in IcarosConfig (IC)
  • - Fixed IC being improperly sized/positioned when starting up in Maximized window state
  • - Fixed IC blocking the auto-hidden taskbar when in Maximized windows state
  • - Fixed IC being improperly positioned when the Windows Taskbar is positioned top or right on the screen
  • - Fixed glass not rendering correctly in certain conditions when IC is maximized
  • - Always center IC on the screen if IC window position is not saved but the window size is
  • - Updated GCC
  • - Updated dav1d to 0.6.0
  • - Updated FFmpeg
  • - Tons of minor fixes and improvements



Changes for v3.1.0 - v3.1.1 Beta 2

  • - Fixed HEVC thumbnailing crash on newer CPUs (e.g. AMD Ryzen 9 3900X)
  • - Fixed thumbnailing when 'Prefer Timestamp' is enabled
  • - Fixed artifacts on HEVC thumbnails
  • - Fixed keyboard controls for the sliders on the UI settings page
  • - Fixed a handful of odd thumbnailing issues, where specific files didn't produce a thumbnail.
  • - Improved black/white frame detection. It should return better looking thumbnails more often now.
  • - Improved seeking to a prefered timestamp. Seeking accuracy should be much better now.
  • - Added 'AV1' codec id to Icaros Property Handler
  • - Icaros now adds the source filename to the crash dialog in case of a thumbnail related crash
  • - Updated Russian localization (Thank you Ligre! ^_^)
  • - Updated dav1d to 0.4.0
  • - Updated FFmpeg



Changes for v3.0.3 - v3.1.0

  • - Added new Dark theme (UI settings page)
  • - Added support for AV1/AOM decoding
  • - Added "test mode" on thumbnailing page
  • - Added Dutch (Netherlands) localization (Thank you mavanmanen! ^__^)
  • - Added support for cover art embedded in MKV by TagLib#
  • - Added the extensions: mpv4, hdmov, f4v to 'video only' and 'most known' presets
  • - Improved Icaros Cache so it now returns a resized thumbnail if a larger version of that thumbnail has been cached already
  • - Fixed crash for audio files with corrupt album/cover art
  • - Fixed framerate property not displaying fragments (only works on latest Win 10 builds)
  • - Fixed crash when decoding HEVC on newer CPUs
  • - Fixed thumbnailing of certain MP4 files
  • - Fixed several Icaros Cache Indexer issues
  • - Fixed file count limit shown in IcarosConfig while running the indexer
  • - Fixed metadata parsing in some AVI files
  • - Fixed some minor GUI inconsistencies in IcarosConfig
  • - Installer now installs 32-bit components by default on Win 64 systems
  • - Made time elapsed label on indexing page translatable
  • - Refactored a good amount of libav code
  • - Discontinued support for Windows XP (check developer notes below. Use Icaros 3.0.3 for XP support)
  • - Icaros now outputs some more comprehensive minidumps (while hopefully not increasing the size too much)
  • - Improved compilation of FFmpeg
  • - Updated localizations
  • - Updated GCC to 7.3
  • - Updated FFmpeg



Changes for v3.0.3 - v3.1.0 Beta 1

  • - Added new Dark theme (UI settings page)
  • - Added "Test mode" on thumbnailing page (See developer notes below)
  • - Improved Icaros Cache so it now returns a resized thumbnail if a larger sized version of that thumbnail has already been cached
  • - Fixed several Icaros Cache Indexer issues
  • - Fixed file count limit shown in IcarosConfig while running the cache indexer
  • - Fixed metadata parsing in some AVI files
  • - Fixed some minor GUI inconsistencies in IcarosConfig
  • - Refactored a good amount of libav code (watch out for regressions!)
  • - Discontinued support for Windows XP (See developer notes below. Use Icaros 3.0.3 for XP support)
  • - Icaros now outputs some more comprehensive minidumps (while hopefully not increasing the size too much)
  • - Improved compilation of FFmpeg
  • - Updated localizations
  • - Updated GCC to 7.3
  • - Updated FFmpeg



Changes for v3.0.2 - v3.0.3

  • - Switched to the new FFmpeg decoding API
  • - Added prompt if IcarosConfig is closed while the cache indexer is running
  • - Added some additional error checks to the Icaros Cache Indexer
  • - IcarosConfig now shows the filename of the file that is currently being processed by the cache indexer
  • - Fixed parsing of subdirectories if a root (e.g. C:\) is added to the Cache Locations
  • - Fixed decoding of H264 444 files (no more gray frames)
  • - Updated default page colors
  • - Updated to VS 2017
  • - Updated copyright to 2018
  • - Updated FFmpeg



Changes for v3.0.2 - v3.0.3 Beta 1

  • - Switched to the new FFmpeg decoding API
  • - Added prompt if IcarosConfig is closed while the cache indeder is running
  • - IcarosConfig now shows the filename of the file that is currently being processed by the cache indexer
  • - Fixed parsing of subdirectories if a root (e.g. C:) is added to the Cache Locations
  • - Updated FFmpeg



Changes for v3.0.0 - v3.0.2

  • - Replaced libarchive with libunarr for even better Comic Book file support
  • - Added Hungarian localization (Thank you nvi9!)
  • - Added Finnish localization (Thank you Nuihc88!)
  • - Added 'time elapsed' label to the Cache Indexer
  • - Fixed Comic Book cover selection (didn't always select the right cover image)
  • - Fixed artefacts showing in thumbnails of certain filetype/format combinations
  • - Fixed some names from getting 'cut off' in the contributor section on the about page
  • - Fixed some rendering bugs in IcarosConfig
  • - Improved the Icaros cache location folder permission check
  • - Slightly improved handling of dark frames
  • - Improved UI color calculations
  • - Updated Danish, Italian and Turkish localizations (Thank you Kawamoto!)
  • - Updated copyright to 2017
  • - Updated GCC to 7.1
  • - Updated FFmpeg



Changes for v3.0.1 Beta 3 - v3.0.1 RC1

  • - Added Ukrainian localization (Thank you Darko!)
  • - Fixed duration/bitrate/channel properties for certain MP3 files
  • - Improved duration precision for some MP3 files
  • - Recognize WEBP as an image format
  • - Update Russian localization (Thank you Ligre!)
  • - Update German localization (Thank you Mike!)
  • - Updated to GCC 6.2
  • - Updated FFmpeg



Changes for v2.3.0 - v3.0.0

  • [Major Changes]
  • - [NEW] Brand new modern GUI with advanced customization
  • - [NEW] Icaros Cache: an internal cache to help speed up thumbnailing
  • - Dynamic localization of GUI and Icaros Property labels in Windows Explorer
  • - All settings are now edittable, even when Icaros is activated!
  • - UI is now resolution-independent, which allows better dpi awareness
  • - GUI will now save Window position, size and UI settings on exit
  • - Settings are now placed in appropriate pages
  • - Added thumbnail offset timestamp option
  • - It is now possible to register thumbnail provider and property handler seperately
  • - Added 4 different ways to add new thumbnail filetypes to Icaros:
  • Default editting, Presets, Open File Dialog, and Drag n Drop; Last two automatically checks if the filetype is compatible with Icaros
  • - Added 'Export/Import/Reset All Settings' functionality (on the UI settings page)
  • [General Changes]
  • - Added welcome screen on first time use
  • - Added auto-rotation of MP4/MOV thumbnails with orientation metadata embedded
  • - Added button to open the Windows Cache directory (on Tools page)
  • - Added new cli commands to IC (check -?/-help to view them all)
  • - Added TotalBitrate property to the 'Details Pane' in Explorer
  • - Improved track info displayed for FLV files
  • - Improved thumbnailing of incomplete and unseekable files
  • - Improved general cover parsing code
  • - Fixed crash when parsing invalid AVC tracks
  • - Fixed crash when reading PCM tracks in MKV files on 32-bit systems
  • - Fixed crash when parsing certain invalid AVI files
  • - Fixed corrupted Windows 10 Apps taskbar icons
  • - Fixed width/height properties in some files with H264 streams
  • - Fixed thumbnailing of some rare formats
  • - Fixed thumbnailing of certain FLV files
  • - Fixed gray thumbnails for TS files with HEVC
  • - Fixed property issues after upgrading or resetting Windows 8/10
  • - Fixed hang in Flac cover parser when parsing rare invalid flac files
  • - Fixed bug where WMP would no longer add AVI files when Icaros was handling the properties
  • - Fixed wrong 'data rate' properties in certain AVI files
  • - Updated Compilers
  • - Updated FFmpeg
  • [Localizations] (in alphabetical order)
  • - Added Armenian localization (Thanks Aram!
  • - Added Simplified Chinese localization (Thanks danei!)
  • - Added Traditional Chinese localization (Thanks Chi-Shiuan!)
  • - Added Danish localization (Thanks Anon!)
  • - Added French localization (Thanks Spirytus and ILVES!)
  • - Added German localization (Thanks Mike!)
  • - Added Greek localization (Thanks PyroStar!)
  • - Added Italian localization (Thanks brunosso!)
  • - Added Portuguese localization (Many thanks to Rubens)
  • - Added Russian localization (Thanks Ligre!)
  • - Added Spanish localization (Thanks Parody (zerouser)!)



Changes for v3.0.0 RC1 - v3.0.0 RC2

  • - Added Traditional Chinese localization (Thanks Chi-Shiuan!)
  • - Added TotalBitrate property to the 'Details Pane' in Explorer
  • - Added some new filetypes to the 'Most Known' preset
  • - Fixed property issues after upgrading or resetting Windows 8/10
  • - Fixed some bugs in the manual registration of filetypes in IcarosConfig
  • - Improved filetype registration logic
  • - Improved 'Reset native filetypes' logic
  • - Improved preset logic
  • - Fixed another few possible bugs/inconsistencies



Changes for v3.0.0 Beta 4 - v3.0.0 RC1

  • - Added 'Export/Import/Reset All Settings' functionality (on the UI settings page)
  • - Added French localization (Thanks Spirytus and ILVES!)
  • - Added Greek localization (Thanks PyroStar!)
  • - Added Spanish localization (Thanks Parody (zerouser)!)
  • - Added new cli commands to IC (check -?/-help to view them all)
  • - Added 'Special Thanks To' section on About page
  • - Improved thumbnailing of incomplete and unseekable files
  • - Fixed gray thumbnails for TS files with HEVC
  • - Fixed thumbnailing of some rare formats
  • - Fixed possible cache crash
  • - Fixed registration of thumbnail provider when no filetypes are set
  • - Fixed a couple of memory leaks in IcarosConfig
  • - Show a status on the Cache activation button, while the cache is indexing
  • - Updated existing localizations
  • - Updated FFmpeg



Changes for v2.2.7 - v2.3.0

  • - Added 'estimate duration from bitrate' functionality for files with no duration info present
  • - Fixed scenario where error handling wasn't disabled
  • - Fixed hang on some files with h264 streams
  • - Fixed crash with certain RM files
  • - Fixed a few minor bugs
  • - Updated Readme file
  • - Updated FFmpeg



Changes for v2.2.5 - v2.2.6

  • Improved the core thumbnailing code (should result in a small speed boost)
  • Improved thumbnailing speed of HEVC files
  • Improved swf thumbnailing in general
  • Added support for rare on2vp8 format in ogv files
  • Fixed Icaros on Win XP
  • Fixed crash when thumbnailing shortcuts (Thanks Sahil)
  • Fixed aspect ratio of specific mp4/mov files
  • Fixed a couple of swf thumbnailing regressions
  • Fixed rare jpg files displaying upside down
  • Fixed crash with certain mkv files on 32-bit systems (Thanks hervansaputra)
  • Many minor fixes and improvements
  • Improved FFmpeg build
  • Updated FFmpeg



Changes for v2.2.3 - v2.2.4

  • Added (Experimental) HEVC/H265 decoding
  • Added VP9 decoding
  • Added HEVC/H265 track definitions to property parser
  • Added VP9 track definition to mkv property parser
  • Upgraded compilers to MSVC 2013/GCC 4.8.2
  • Updated Versioning scheme
  • Improved FFmpeg compilation
  • Decreased size of binaries by about 4-5 MB
  • Fixed Green-ish image thumbnails
  • Fixed 'Contains Chapters' property for certain MKV files
  • Fixed a bug in the 'Reset Property Filetypes' function
  • Fixed AVI regression (certain rare AVI files didn't generate proper thumbnails)
  • Fixed thumbnailing of several m2ts samples (Thanks Lenmaer)
  • Fixed specific m2ts crash (Thanks HD-False)
  • Fixed some minor bugs
  • Updated FFmpeg



<<Back to software description