Skip to content

Releases: filiptibell/roblox-ui

0.3.3

18 Aug 09:40
7a735a8
Compare
Choose a tag to compare

Added

  • Added support for custom icon packs! These work exactly like custom icon packs in Roblox Studio do, and have the same setting, which is called roblox-ui.explorer.customIconDir in the VSCode extension. Note that you may need to restart VSCode after changing this setting.

0.3.2

18 Aug 09:36
7a735a8
Compare
Choose a tag to compare

Fixed

  • Fixed explorer flickering issue / constant refreshing introduced in 0.3.1.

0.3.1

23 Jul 14:40
cfb1609
Compare
Choose a tag to compare

Fixed

  • Fixed explorer.showDataModel setting not working properly after version 0.3.0.
  • Fixed instances having inaccurate hierarchies and/or classes during extension startup.

0.3.0

31 Dec 13:12
fa98ccc
Compare
Choose a tag to compare

Added

  • Added a "Quick Open" menu to fuzzy search and open corresponding(s) file for available instances. This can be used as a command (with optional keybind) or by clicking the search icon in the explorer.
  • Added a "Reveal in File Explorer" / "Reveal in Finder" context menu item in the explorer. This will reveal an instance using the native OS file explorer, if that instance has a file path available.
  • Added categories to the "Insert Instance" dialog.

Changed

  • The backend for the file explorer has been completely rewritten! This has been a long time coming, and all new features since version 0.2.0 have been added as a direct result of partial progress being made on this rewrite. Here's what's new:

    • Much improved general performance and responsiveness
    • More accurate git & diagnostics decorations on instances
    • Fixes several long-standing bugs (check full list below)

Fixed

  • Fixed instances sometimes getting duplicated in the explorer view.
  • Fixed instances sometimes not being revealed in the explorer view when the extension starts up.
  • Fixed context menu items such as "rename" and "delete" not always being available when they should be.
  • Fixed the explorer view forcefully stealing focus when opening a file by other means, eg. clicking it in search or the default VSCode explorer.
  • Fixed instances not being renamed or deleted correctly when they have meta files attached to them.

0.2.2

12 Nov 19:15
26c9cff
Compare
Choose a tag to compare

Changed

  • Roblox UI now starts up in less than 40 milliseconds when using Rojo, eliminating most of the "loading" process and letting you interact with your instances and the Explorer right away.

Fixed

  • Fixed Rojo processes being left running in the background even when VSCode and the Roblox UI extension are closed.

0.2.1

01 Nov 21:07
e171f51
Compare
Choose a tag to compare

Added

  • Added tooltips with official API descriptions and links when hovering over instances in the Explorer.
  • Added a 'Collapse All' button to the Explorer panel.

Changed

  • Roblox UI no longer makes any web requests! All metadata and API info is now statically bundled - this means that the VSCode extension will work just fine without an internet connection, and that opening the extension for the first time no longer requires a long load before being usable. The extension also uses less disk space because caches no longer exist.

0.2.0

31 Oct 18:01
a9fdce2
Compare
Choose a tag to compare

The project and VSCode extension have been renamed from Rojo Viewer to Roblox UI!

This is a breaking change, so you will need to re-download the extension and update your settings if you've used Rojo Viewer before.

Going forward this will help discovery of the project and make it clear that it does not only work when using Rojo, and has more features than just an explorer view. Extensions and binaries will also be distributed on GitHub as well as marketplaces.

Added

  • Added a new icon pack None which will use your current VSCode icon theme instead of a custom icon pack.

Changed

  • All icon packs are now generated and bundled together with the extension, meaning they no longer need to be downloaded separately when you start using the extension. This greatly improves startup time for the extension, and removes cases where not being connected to the internet would make the extension fail to load at all.
  • The Vanilla icon pack now uses SVGs to take advantage of higher resolution screens.