Changelog
Sharp Stock is constantly evolving, committed to providing a superior asset management experience for game developers.
v1.5.6
New Features
- Lite / Steam Demo Editions: Added free Lite / Steam Demo support with clearer names for each distribution channel.
- Expanded Language Support: Added Japanese and Vietnamese UI and store copy, improving international availability.
Bug Fixes
- Generated Asset Metadata: Fixed missing metadata import for new assets created by tools such as image splitting.
- Startup Scan DB Changes: Fixed startup auto scans that could unexpectedly change the database state.
- SVN Update/Revert Scans: Fixed full scans triggered by SVN Update/Revert changing asset mtime values.
- Thumbnail Folder Cleanup: Fixed thumbnail subfolders not being removed when deleting matching asset folders.
- Asset Grid Layout: Fixed the grid still showing a fixed asset-card count after enlarging the window.
- Feedback Image Paste: Fixed feedback image paste incorrectly opening the create-image-asset flow.
v1.4.5
New Features
- Audio Waveform Display: Added waveform visualization for audio assets in both the preview panel and grid thumbnails.
- Non-silent start detection: Audio assets now support detection of non-silent start time.
- Asset Details & Metadata: Restructured the database schema and upgraded the Asset Details panel to display specific attributes for various asset types (e.g. 3D models, fonts, and texture atlases).
- Regenerate Thumbnails: Added a "Regenerate Thumbnail" option to the asset context menu to manually update or fix thumbnails.
Improvements
- Scan & Import Optimization: Optimized data generation to produce metadata and thumbnails concurrently during import and startup scans, eliminating lazy-generation lag and runtime conflicts.
- Database Upgrade Scan: Prompted scans after database upgrades now share the same behavior as full scans in the settings menu.
Bug Fixes
- Version Upgrade Recovery: Fixed an issue where running a lower app version against a higher database version triggered errors without redirecting to the main screen.
- SVN Revert DB Errors: Fixed database errors triggered by SVN revert operations after database upgrades.
- macOS SVN Non-ASCII Commit: Fixed SVN commit failures on macOS when the commit messages contained non-ASCII characters (e.g., Chinese).
v1.3.3
New Features
- Zoom preview: Open a full-screen zoom preview for image assets via context menu or shortcut for detail inspection.
- Auto matting/split: New content-aware matting and splitting tool, reachable from the image edit area or context menu; select regions and export as separate assets.
- Squoosh compression: Built-in Squoosh engine for high-quality in-app image compression to reduce disk and package size.
- Clipboard paste import: Paste images from the clipboard into the current folder to create assets quickly.
- Empty-state hints: Prompt to import when a selected folder has no files; prompt to clear filters when search returns no results.
- Mac App Store: Mac sandbox packaging and App Store distribution; Mac-native shortcuts and tabless UI (“Show in Finder”, and more).
Improvements
- First launch: Clearer onboarding copy; library creation no longer allows selecting a non-empty folder.
- Dialogs: Enter confirms OK dialogs; removed click-outside-to-dismiss; improved long-text message layout.
- SVN hints: Clearer SVN button tooltip when not in an SVN working copy.
Bug Fixes
- Asset grid: Fixed item position jumping when scrolling with a column count other than 4.
- Library switch: No longer creates the previous library’s thumbnail folder inside the new library.
- Locate folder: Fixed failure to re-select the original asset after “Locate in folder”.
v1.1.2
New Features
- SVN Revert: Revert local uncommitted changes from SVN; also fixes commit errors when batch-deleting assets.
- Close guard: When local uncommitted changes exist, closing the window prompts you to commit first, helping prevent accidental data loss.
Improvements
- About screen: Version info now shows the current distribution channel (e.g. Steam, Microsoft Store) for easier identification.
- Update flow: The update notification button opens the channel-specific download or update page.
- Audio preview: Refined visual layout and interaction in the audio preview area.
- macOS: Improved application icon display on Mac.
Bug Fixes
- Folder deletion: Fixed an issue where deleting a folder whose name contains
_could remove files in other directories. - SVN commits: Fixed E160028 errors when committing after deleting empty directories.
v1.1.0
New Features
- TGA images: Recognition, preview, and management support for Truevision TGA bitmap assets.
- Search shortcuts: Ctrl+F moves focus to the search field; Esc clears the current search in one step.
- SVN Checkout: Full-screen progress during checkout; optional saving of SVN username and password where appropriate, reducing repeated input.
Improvements
- Update checks & release notes: Polished the in-app update-check UI; added reading and display of multilingual Release Notes.
- Sentry & diagnostics: Symbol uploads and error reports now include the app version and distribution channel for easier production clustering and trace-back.
- More media & font types: Extended support for common raster formats including BMP, GIF, and TIF/TIFF; added recognition and preview paths for TTC font collections.
- Video metadata & thumbnails: When
music-metadatacannot produce metadata or thumbnails for some video assets, the app falls back to MediaInfo for better coverage and stable display. - Switching libraries: Added a global overlay transition when switching libraries to reduce flicker and jarring state changes.
- SVN & settings copy: Improved SVN Checkout dialogs and hints; renamed ambiguous Modify labels on the settings screen to clearer Switch.
BugFix
- Localization: Fixed missing Spanish strings on the About screen.
- Settings & feedback: Fixed Send feedback sometimes missing or unusable under certain layouts or styles (including the settings modal and related styles).
- Sprites display: Fixed incorrect placement or state of the SPRITES badge for Sprites-type assets.
- Search: Fixed search not matching asset tags correctly.
- SVN commits: Fixed failures when filenames contain
@and similar special characters; if any file fails to commit, the whole operation fails with a clear error; fixed the Update button highlight not resetting after Update completes. - Library paths: Fixed the app silently recreating the “last used library path” on next launch after the user had deleted it.
- Directory tree: Fixed the tree selection not matching the current library after switching libraries.
- Dialogs: Fixed some dialogs not placing default focus in the input field, hurting keyboard efficiency.
- Thumbnail folders: Fixed inability to remove empty thumbnail folders after renaming a directory.
v1.0.0
- Core Preview Engine: Deep support for high-fidelity previews of Spine animations, texture atlases, multimedia, and 3D models.
- Team Collaboration Integration: Built-in SVN version control support for synchronous uploading and pulling of resources and metadata.
- AI Intelligent Empowerment: Integrated multimodal large models to support automated generation of asset tags and note descriptions.
- Asset Positioning System: Provides cross-software
sharp-stock://jump protocols and smart clipboard jump hints. - Professional Processing Tools: Built-in TinyPNG compression, image rotation/flipping, and Sprite sequence aggregation management tools.