Skip to content

Releases: tino-brst/Shader-Playgrounds

0.1.4

14 May 01:42
Compare
Choose a tag to compare

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

02 May 23:13
Compare
Choose a tag to compare
0.1.3 Pre-release
Pre-release

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

27 Apr 14:28
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

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.

0.1.1

17 Apr 10:13
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

First Release