What's new in Seymour 0.9.50
Jul 24, 2020
- Fixed:
- Dragging to select images using the right mouse button would crash if the
- Mouse was moved to a blank area in the thumbnail list
- Image hashes were not properly initialized for unloaded thumbnails
- Preview didn't display always on selecting an image if the preview image
- Was previously empty
- The thumbs listing scrollbar now gets properly disabled when not needed
- Left Clicking on the image preview to zoom in now properly centers the view
- Fixed a freezing issue when deleting the currently active directory via
- The directory tree context menu
- The View->New Folder menu item didn't always do anything
- Item highlighting wasn't properly updated in script function Changed()
- Automatic background color algo now ignores irrelevant edges of the image
- Added/improved:
- Proper support for separate profiles:
- Configuration files now should be located in dataprofilesdefault
- Use the /p profilename argument to launch a different profile
- Skins now contain the styling for trees and thumbnails, but these can
- Be overridden in per-profile folders (Treestyles.ini, Thumbstyles.ini)
- You can now middle click on some toolbar buttons to execute alternative
- Or additional actions:
- Edit: Go straight to Crop tool
- Convert to PNG/JPEG/BMP: Convert in place, delete original
- Delete: Skip Recycle Bin, fully delete
- Find similar images: Enter a custom tolerance for similarity comparison
- Groups: Show only images within groups
- External programs: Opens the External programs manager
- Dragging to reorder images now also works in filtered mode (e.g. "show
- Selected only"), in which case the ordering is not saved
- Right clicking on the image preview toggles between 1:1 and scaled view
- Added View->Show Grouped Images to only display images in sort groups
- Added File->Touch to update modification timestamps of selected files
- Added Touch After Copy/Move settings to Settings/Advanced
- Crop tool:
- Added an Auto Crop function
- Now remembers previous crop area
- Allow manual editing of coordinates
- Increased accuracy
- Rearranged user interface
- External programs:
- External programs menu/toolbar items now display their associated icons
- Added setting to hide the caption text in toolbar buttons
- Scripts can now added to the External Programs menu/toolbar by selecting
- A script file instead of an executable in Open with->Manage Programs
- Toolbar items now retain their customized layout
- Scripting:
- Added a new nonvisual image list: LIST_TEMP
- Added a list parameter to many functions
- Execute() didn't work for items whose caption contained '&'
- Added some scripts and updated older ones
- Added AddToList, RemoveFromList, ClearList, FindSimilarImages,
- GetCategoryIDs, SetCategoryID, GetCategoryPath,
- GetFilterString, SetFilterString, GetImageHash
- Now uses the newer Direct2D 1.1 API for improved image scaling quality:
- New image scaling methods added to preferences
- Mostly fixes rendering of transparent PNGs
New in Seymour 0.9.10 (Nov 23, 2016)
- A couple of Direct2D bugfixes:
- Fixed fullscreen display not being pixel perfect on Nvidia GPUs
- Fixed display of PNGs containing an alpha channel
- Fixed incorrect dimensions of fullscreen lowres image preview shown while
- loading the fullsize image (Still wrong for animated gifs)
New in Seymour 0.9.9 (Dec 19, 2015)
- New:
- Added a function to perform a reverse image search on Google (does the same
- as uploading the image on the Google Image search webpage)
- Updated Waifu2X wrapper to reflect newest version:
- Resize dialog allows choice between line art and photographic images
- New version of DLL and model files
- Seymour is now fully portable and doesn't write to the registry
- Fixes:
- Fixed incorrect behaviour of Cancel button when a save confirmation dialog
- was displayed in Image Editor window
- Minor GUI tweaks and fixes
New in Seymour 0.9.8 (Dec 14, 2015)
- New:
- Added setting for thumbnail caption shortening: shorten at end or middle
- Added support for automatic JPEG rotation according to EXIF orientation
- UseEXIFRotation setting in Seymour.ini; enabled by default)
- Added Optimize Database feature to Settings dialog
- Fixes:
- Fixed thumbnail list scrollbar (again)
- Fixed blurry image display in accelerated fullscreen view
- Fixed wrong thumbnail showing occasionally for newly added file until hovered
- Fixed thumbnail ordering issue when a thumb from a newly saved file was added to current view
- Fixed "Use pixel doubling" setting having no effect
- Fixed display of PNGs containing an alpha channel
- Hid unimplemented pages and rearranged Database page in Settings dialog
New in Seymour 0.9.7 (Dec 11, 2015)
- New:
- GIF animation can be slowed down or sped up with Shift-Num +- or Shift-QE;
- Shift-NumPeriod or Shift-R to reset speed
- Added numpadless zoom/pan shortcut keys: QE to zoom, WASD to pan, R to reset
- Improved IFF file loader with support for PBM format (PC DeluxePaint) and
- PCHG chunks (dynamic color changes)
- Thumbnail filename font is now configurable via Thumbstyles.ini
- New application icon
- Fixes:
- Fixed file copy when using the rename function in filename conflict dialog
- Fixed IFF aspect correction and stencil handling
- Fixed click zone for the Rating and Color popup menu missing from thumbnails
- if image had no rating or color
- Fixed startup crashes with missing config files (again)
New in Seymour 0.9.6 (Dec 11, 2015)
- New:
- Dramatically improved speed of PNG loading and saving; speeds up image display and thumbnail generation
- Added display support for TIFF, ICO and IFF ILBM (including support for
- EHB/HAM6/HAM8/24-bit, but not dynamic color changes or animation)
- Fullscreen view can optionally use Direct2D hardware acceleration:
- Much faster scaling and zooming
- Smooth zooming using: numpad + - or mouse wheel with mouse button or Ctrl pressed or pinch zoom gesture on tablets; numpad Del to reset zoom
- Smooth scrolling of zoomed image using numpad arrows, left mouse button or panning gestures on tablets
- Show and pan fullsize image using the right mouse button
- Used automatically if system supports Direct2D canvas
- Requires Windows Vista or newer
- Only nearest/linear scaling filters supported
- Settings/Database/Delete orphaned files now brings up confirmation dialog
- Fixes:
- Fixed a freezing issue during thumbnail generation on some setups
- Fixed a startup crash if Bookmarks.ini or Seymour.db was missing
- Fixed a startup crash if there were multiple scripts with the same name
- Increased robustness of folder scan
- If libJPEG fails to load an image another attempt is made using GDI+ Animated GIFs played back too slowly
- Image preview quality setting wasn't saved or respected
- Fixed renaming files to different text case broken in previous version
- Some GUI fixes for large system DPI settings
- Removed references to Preview memory cache as it was deprecated due to internal changes
New in Seymour 0.9.5 (Dec 11, 2015)
- New:
- Move to and Copy to in popup menu now allow quickly moving or copying to a bookmarked folder
- Changed database synchronization mode from Full to Normal, which should further improve thumbnail generation speed
- Added "Cancel and select checked items" to file operation confirmation dialog
- Scripting:
- New script function: InCategory
- Added sanity checks to QueueImage*
- Fixed GetCategories returning nothing if CategoryCount was not called prior
- Fixes:
- Fixed folder deletion not working properly
- Fixed Replace in filename conflict dialog
- Fixed converting image format from PNG
- Canceling a script-invoked image selection dialog then attempting to operate on the selected image could cause an AV
- Forgot to include a file in the distribution that contained overlay images for the thumbnails, sorry
- Misc. fixes
New in Seymour 0.9.4 (Dec 11, 2015)
- New:
- More choice for toolbar buttons in Customize Toolbar and Theme (sorry for
- keyboard shortcut customization being unavailable due to a bug in the library used that's beyond my control)
- Fixes:
- Greatly sped up thumbnail listing
- Fixed thumbnail list scrolling issues
- Changed texts to sentence case as per modern Windows app guidelines
- Scripting:
- Scripts can now tell Seymour where they want their toolbar buttons or menu items to be placed in the user interface
- New functions: FetchImage, MessageBox, LoadStrings, SaveStrings, ClearAll, CommitVisible
New in Seymour 0.9.3 (Dec 11, 2015)
- New:
- Finally implemented keyboard selection in thumbs list using the Shift key
- Deleting multiple files now gives a nicer confirmation dialog
- Script menu can now show items in a flat grouped list instead of submenus
- Clicking on a header in script menu will open the file browser
- Bugfixes:
- Keyboard shortcuts no longer interfere with typing into a text edit control
- File operations executed in the fullscreen view sometimes operated on more than just the currently viewed image
- After deleting files, the next available item is now properly selected
New in Seymour 0.9.2 (Dec 11, 2015)
- New:
- Scripting support via the DelphiWebScript script engine.
- Scripts are sandboxed so any attempted file operations must be confirmed by the user. Scripting will be improved in the future.
- Bundled example scripts add new functionality:
- Find Images From Artist
- Fix File Extensions (moved to script from File menu)
- List Artists (guessed from filenames)
- List Filenames
- Move Images to Artist Folders (configurable)
- Replace In Filenames
- Show Categorized or Selected Images Only
- Added "Relocate Folder" to the folder list popup menu
New in Seymour 0.9.1 (Dec 11, 2015)
- Bugfixes:
- Command line parameters support relative paths now
- "Show tag box" setting wasn't remembered correctly
New in Seymour 0.9.0 (Dec 11, 2015)
- New:
- Navigation/Preview/Categories views are now draggable/floatable
- Added a number of optional tablet/touchscreen specific features
- Categories tree customization options: visual options and click actions can now be customized by editing Data\CategoryTree.ini
- Added command line options for some common things
- Added file format conversion to JPEG/PNG/BMP
- Added feature to purge orphaned files from database in Settings/Database
- New About box with proper acknowledgments
- Improvements:
- Optimized JPEG loading
- Updated PNG file handling, slightly faster
- Made GUI more responsive when selecting images
- Miscellaneous GUI improvements
- Files are now deleted to Recycle Bin unless you hold down Shift
- Added "Constrain to screen ratio" to Crop tool
- Category Search treeview now displays assigned category counts
- Added tooltips to thumbnail filename areas
- Added sorting by hash. Duplicate images are grouped under the Groups button.
- Changed to a faster memory manager
- Bugfixes:
- Fixed some longstanding database handling issues
- Fixed some memory leaks
- Fixed graphical issues with image preview
- Screen rotation/resolution change is now handled properly
- Toolbar/Skin customizations are now remembered
- Last file copy/move destination folder is now remembered
- Changing filenames from an external program while Seymour is running is now handled correctly
- * Fixed crash if data directory was missing; all data files are now created
- from scratch if missing
New in Seymour 0.8.9 (Dec 11, 2015)
- Image preview box will now pan full size image using the left mouse button
- Settings dialog is now slightly more functional (=settings are saved)
- Seymour will now optionally start in the previously viewed folder
- Implemented "File Properties"
- Implemented "Browse To Parent"
- Editor window now remembers view mode and toolbar position
- Added "Maintenance->Backup Database"
- Edited images saved elsewhere now retain metadata and assigned categories
- Reworked image previewing code, preview memory cache is disabled for now
- Fixed Image Editor effect dialog misbehavior in 1:1 view mode
- Fixed tooltips not showing in Bookmarks menu
- Fixed rotate effect to rotate 90 degrees clockwise
- Fixed incorrect behaviour while/after using Crop tool
- Image effect dialogs' position now follow Editor window toolbar's position
- Removed size restriction and improved error handling in Waifu2X resize
New in Seymour 0.8.8 (Dec 11, 2015)
- Added an image editing tool with the following effects:
- Crop
- Resize (revamped from 0.8.7)
- Sharpen (unsharp mask)
- Color/Brightness/Contrast adjustment
- Levels adjustment
- Auto Levels and Auto Contrast
- Equalize Histogram
- Grayscale
- Invert colors
- Mirroring and rotation
- Added bookmark editor dialog
- Rewrote bookmark code, bookmarks now functional in Move/Copy dialog etc.
- Open With... submenu is now functional with an editor
- Added command to search database for the oldest or newest images by either database ID or file modification date
- * Fixed program not starting if Waifu2X DLL was missing