Releases: tino-brst/Shader-Playgrounds
Releases · tino-brst/Shader-Playgrounds
0.1.4
New
- Hide & unhide the Scene View via the new status-bar toggle or
Cmd/Ctrl+3
. - Scene View now resizable.
- Code match highlighting for user defined variables, functions, etc.
- Editor context menu (copy, paste, etc).
- Removed Mars texture, updated Earth set and added Rust set with
color
,metallic
&roughness
properties. - Removed Reload shortcuts and moved Toggle Developer Tools to the Help menu (reloads still available with Developer Tools open).
- Compile and Run updated to
Cmd/Ctrl+R
. - File not found dialog upon trying to open deleted, renamed or moved files (e.g. from recents list).
Windows
Native overlay style scrollbars.
Fixes
- Recents list overflow in Welcome window.
- Toolbars stealing editors focus.
- Recent items file name and folder text overflow.
- White space wrapping in Sampler2D tooltip textures list.
- Some errors and warnings not showing (uniforms type miss-match, unused in/outs, etc).
macOS
Moving the user between desktops when unhiding the Welcome window.macOS
Custom title bar visible in fullscreen.
Improvements
- Brighter Scene View background.
- Auto-close brackets, braces, etc before commas.
- Improved unavailable texture coordinates warning wording.
- Improved Playground windows positioning upon creation.
- Added Sampler2D uniform tooltips loading state.
- Bigger Sampler2D uniform tooltip.
- Texture units assigned images now stored in Shader Playgrounds files.
- Smaller cursor hight (to better differentiate multiple aligned cursors).
Windows
Disabled silent auto-updates and auto-install on quit.Windows
Improved uniforms buttons, placeholders & matching brackets visibility.Windows
Welcome window style updated to follow OS conventions.
0.1.3
New
- App and playground files icons.
- Open playground files by simply double-clicking them, from Recents or via Open with.
- GLSL ES 3.00 specific syntax highlighting and code completions.
macOS
Open playgrounds via drag & drop over app.
Fixes
- Operators and assignments not highlighting properly.
Improvements
- Wording for some code completions description.
0.1.2
New
- Code snippets available for functions and common language statements like for-loops, struct definitions and more.
- Auto-updates ✨ (downloaded and installed in the background upon closing the app or via Restart to Update on the Welcome window).
- Send suggestions and bug reports via the Help / Send Feedback menu option.
- Check the latest changes via the Help / Whats's New in Shader Playgrounds menu option.
Fixes
- Parentheses, brackets and braces always auto-closing 🤬
Windows
Background processes remaining after closing the app.macOS
App name not shown properly.
Improvements
- Punctuation characters contrast.
- Local identifiers found in code shown at the beginning of the auto-completions list.
- App behavior when trying to open a non existent file (e.g. from recents).
- Recents empty state on Welcome window.
Windows
Menu bar always visible.Windows
Single instance app.