rojo/plugin
boatbomber 840e9bedb2
Use GUIDs for ephemeral PluginWidgets (#784)
Because Roact will destroy and recreate a plugin widget if it unmounts
and remounts, Studio will complain about making a new widget with the
same ID as the old one.

The simplest solution is to just use GUIDs so we never have to worry
about this again. The ID is used internally for storing the widget's
dock state and other internal details, so we don't want *all* our
widgets to use GUIDs, only the ephemeral popup ones.
2023-09-18 21:44:14 +00:00
..
fmt Add debug formatter for instances 2019-12-18 17:38:31 -08:00
http fix hyphen (#378) 2021-01-06 13:49:05 -07:00
log Break apart plugin reconciler (#332) 2020-11-11 16:30:23 -08:00
Packages Update Highlighter submodule from 0.8.1 to 0.8.2 (#767) 2023-08-09 06:40:35 +00:00
rbx_dom_lua Update rbx_dom_lua to rojo-rbx/rbx-dom@7b03132 (#775) 2023-08-16 16:47:04 -07:00
src Use GUIDs for ephemeral PluginWidgets (#784) 2023-09-18 21:44:14 +00:00
default.project.json Switch git submodules to Wally packages (#584) 2022-08-03 18:36:58 -04:00
run-tests.server.lua Migrate DevSettings to PluginSettings for much better config flow (#572) 2022-08-20 22:39:34 -04:00
test Break apart plugin reconciler (#332) 2020-11-11 16:30:23 -08:00
test-place.project.json Switch plugin packages back to git submodules (#678) 2023-05-26 10:26:21 -07:00
watch-build.sh Add visual diffs to syncing (#603) 2023-04-01 23:17:23 -04:00