Nigel Breslaw
6d21c7b7ff
Update to Biome 2.0 ( #8730 )
2025-06-19 21:38:30 +03:00
szecket
c740ed2f5b
figma-inspector: updated sanitizer for enums plus test ( #8683 )
2025-06-14 01:16:40 +12:00
szecket
5d9d9dc5db
figma-inspector: corrected some erroneous mode value logic ( #8676 )
...
* figma-inspector: corrected some erroneous mode value logic
* leading emoji showed another case for sanitizing
2025-06-13 00:53:05 +12:00
szecket
cb31c8ff93
figma-inspector: missed using the values from old variable named mode when renaming to 'mode-var' ( #8675 )
2025-06-13 00:47:38 +12:00
szecket
26b7a3c73e
figma-inspector: reducing complexity and not displaying followed variables in figma as part of the export. ( #8640 )
...
CI / build_and_test (ubuntu-22.04, nightly) (push) Blocked by required conditions
CI / node_test (macos-14) (push) Blocked by required conditions
CI / node_test (ubuntu-22.04) (push) Blocked by required conditions
CI / node_test (windows-2022) (push) Blocked by required conditions
CI / python_test (macos-14) (push) Blocked by required conditions
CI / python_test (ubuntu-22.04) (push) Blocked by required conditions
CI / python_test (windows-2022) (push) Blocked by required conditions
CI / cpp_test_driver (macos-13) (push) Blocked by required conditions
CI / cpp_test_driver (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_test_driver (windows-2022) (push) Blocked by required conditions
CI / cpp_cmake (macos-14, 1.82) (push) Blocked by required conditions
CI / cpp_cmake (ubuntu-22.04, stable) (push) Blocked by required conditions
CI / cpp_cmake (windows-2022, nightly) (push) Blocked by required conditions
CI / cpp_package_test (push) Blocked by required conditions
CI / vsce_build_test (push) Blocked by required conditions
CI / mcu (pico-st7789, thumbv6m-none-eabi) (push) Blocked by required conditions
CI / mcu (pico2-st7789, thumbv8m.main-none-eabihf) (push) Blocked by required conditions
CI / mcu (stm32h735g, thumbv7em-none-eabihf) (push) Blocked by required conditions
CI / mcu-embassy (push) Blocked by required conditions
CI / ffi_32bit_build (push) Blocked by required conditions
CI / docs (push) Blocked by required conditions
CI / wasm (push) Blocked by required conditions
CI / wasm_demo (push) Blocked by required conditions
CI / tree-sitter (push) Blocked by required conditions
CI / updater_test (0.3.0) (push) Blocked by required conditions
CI / fmt_test (push) Blocked by required conditions
CI / esp-idf-quick (push) Blocked by required conditions
CI / android (push) Blocked by required conditions
CI / miri (push) Blocked by required conditions
CI / test-figma-inspector (push) Blocked by required conditions
* tests for export-variables
* added test for formatting for variable name prints corrected
* figma-inspector: formatting for variable name prints corrected
* make correction to property name sanitizer
* WIP: attempting to fix resolution by breaking everything
* figma-inspector: simplifying for release - resolving all variables to values rather than refs
* figma-inspector:corrected lost mode values
* figma-inspector: corrected some comments that were still referencing VariableID
* update docs to match
* removed obsolete test file
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-06-07 09:20:09 +12:00
szecket
900ec64c7e
made the date format in the README.md YYYY-MM-DD format ( #8610 )
...
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, beta) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, stable) (push) Blocked by required conditions
CI / build_and_test (ubuntu-22.04, nightly) (push) Blocked by required conditions
CI / node_test (macos-14) (push) Blocked by required conditions
CI / node_test (ubuntu-22.04) (push) Blocked by required conditions
CI / node_test (windows-2022) (push) Blocked by required conditions
CI / python_test (macos-14) (push) Blocked by required conditions
CI / python_test (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_test_driver (macos-13) (push) Blocked by required conditions
CI / cpp_test_driver (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_test_driver (windows-2022) (push) Blocked by required conditions
CI / cpp_cmake (macos-14, 1.82) (push) Blocked by required conditions
CI / cpp_cmake (windows-2022, nightly) (push) Blocked by required conditions
CI / vsce_build_test (push) Blocked by required conditions
CI / cpp_package_test (push) Blocked by required conditions
CI / mcu (pico-st7789, thumbv6m-none-eabi) (push) Blocked by required conditions
CI / mcu (pico2-st7789, thumbv8m.main-none-eabihf) (push) Blocked by required conditions
CI / mcu (stm32h735g, thumbv7em-none-eabihf) (push) Blocked by required conditions
CI / esp-idf-quick (push) Blocked by required conditions
CI / mcu-embassy (push) Blocked by required conditions
CI / ffi_32bit_build (push) Blocked by required conditions
CI / docs (push) Blocked by required conditions
CI / wasm (push) Blocked by required conditions
CI / wasm_demo (push) Blocked by required conditions
CI / tree-sitter (push) Blocked by required conditions
CI / updater_test (0.3.0) (push) Blocked by required conditions
CI / fmt_test (push) Blocked by required conditions
CI / android (push) Blocked by required conditions
CI / miri (push) Blocked by required conditions
CI / test-figma-inspector (push) Blocked by required conditions
one line, tested, works.
2025-06-04 06:54:48 +12:00
szecket
5fb38afbdd
figma-inspector: resolve some extra self referencing loops ( #8602 )
...
same-collection and cross-collection references that needed resolving so they don't error
2025-06-04 04:22:15 +12:00
szecket
c7c887d85c
figma-inspector: optimize out a second struct for current that duplicates current-scheme ( #8601 )
...
* optimize out a second struct for current that duplicates current-scheme
and replace the whole thing simply with *current*
* adjusted docs and comments in code to reflect change
* remove duplicate definition of current in the docs
2025-06-04 02:15:31 +12:00
szecket
c900649840
figma-inspector: corrected export regression for circular collection … ( #8525 )
CI / python_test (macos-14) (push) Blocked by required conditions
CI / python_test (ubuntu-22.04) (push) Blocked by required conditions
CI / mcu (stm32h735g, thumbv7em-none-eabihf) (push) Blocked by required conditions
CI / cpp_test_driver (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_test_driver (windows-2022) (push) Blocked by required conditions
CI / cpp_cmake (macos-14, 1.82) (push) Blocked by required conditions
CI / cpp_cmake (ubuntu-22.04, stable) (push) Blocked by required conditions
CI / vsce_build_test (push) Blocked by required conditions
CI / mcu (pico-st7789, thumbv6m-none-eabi) (push) Blocked by required conditions
CI / mcu (pico2-st7789, thumbv8m.main-none-eabihf) (push) Blocked by required conditions
CI / mcu-embassy (push) Blocked by required conditions
CI / ffi_32bit_build (push) Blocked by required conditions
CI / docs (push) Blocked by required conditions
CI / wasm (push) Blocked by required conditions
CI / tree-sitter (push) Blocked by required conditions
CI / updater_test (0.3.0) (push) Blocked by required conditions
CI / android (push) Blocked by required conditions
CI / miri (push) Blocked by required conditions
CI / test-figma-inspector (push) Blocked by required conditions
CI / build_and_test (ubuntu-22.04, nightly) (push) Blocked by required conditions
CI / node_test (macos-14) (push) Blocked by required conditions
CI / node_test (ubuntu-22.04) (push) Blocked by required conditions
CI / node_test (windows-2022) (push) Blocked by required conditions
CI / python_test (windows-2022) (push) Blocked by required conditions
CI / cpp_test_driver (macos-13) (push) Blocked by required conditions
CI / cpp_cmake (windows-2022, nightly) (push) Blocked by required conditions
CI / cpp_package_test (push) Blocked by required conditions
CI / wasm_demo (push) Blocked by required conditions
CI / fmt_test (push) Blocked by required conditions
CI / esp-idf-quick (push) Blocked by required conditions
2025-05-27 11:18:08 -04:00
Nigel Breslaw
a176a55352
Make figma project stricter ( #8461 )
...
CI / build_and_test (ubuntu-22.04, nightly) (push) Blocked by required conditions
CI / build_and_test (--exclude bevy-example, ubuntu-22.04, 1.82) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, --exclude bevy-example, windows-2022, 1.82) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, macos-14, stable) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, beta) (push) Blocked by required conditions
CI / python_test (macos-14) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, stable) (push) Blocked by required conditions
CI / node_test (macos-14) (push) Blocked by required conditions
CI / node_test (ubuntu-22.04) (push) Blocked by required conditions
CI / node_test (windows-2022) (push) Blocked by required conditions
CI / python_test (ubuntu-22.04) (push) Blocked by required conditions
CI / python_test (windows-2022) (push) Blocked by required conditions
CI / cpp_test_driver (macos-13) (push) Blocked by required conditions
CI / cpp_test_driver (ubuntu-22.04) (push) Blocked by required conditions
CI / mcu-embassy (push) Blocked by required conditions
CI / cpp_test_driver (windows-2022) (push) Blocked by required conditions
CI / cpp_cmake (macos-14, 1.82) (push) Blocked by required conditions
CI / cpp_cmake (ubuntu-22.04, stable) (push) Blocked by required conditions
CI / cpp_cmake (windows-2022, nightly) (push) Blocked by required conditions
CI / ffi_32bit_build (push) Blocked by required conditions
CI / cpp_package_test (push) Blocked by required conditions
CI / vsce_build_test (push) Blocked by required conditions
CI / mcu (pico-st7789, thumbv6m-none-eabi) (push) Blocked by required conditions
CI / mcu (pico2-st7789, thumbv8m.main-none-eabihf) (push) Blocked by required conditions
CI / mcu (stm32h735g, thumbv7em-none-eabihf) (push) Blocked by required conditions
CI / fmt_test (push) Blocked by required conditions
CI / esp-idf-quick (push) Blocked by required conditions
CI / android (push) Blocked by required conditions
CI / miri (push) Blocked by required conditions
CI / test-figma-inspector (push) Blocked by required conditions
This tidies up some dead code and turns on a more stricter tsconfig to automate keeping the project this way.
2025-05-19 17:21:05 +03:00
szecket
062cfb0b56
figma-inspector: fix regression when exporting separate files
...
now checking for cross-collection references correctly
2025-05-06 07:16:29 +12:00
szecket
9062095822
figma-inspector: added em dash to the sanitizers ( #8320 )
2025-05-01 11:28:54 -04:00
szecket
ee17d562f7
figma-inspector: added stricter types
2025-04-29 08:06:52 +02:00
szecket
7e5249889f
figma-inspector: corrected overwrite of reused modes when combining collections
2025-04-29 08:06:52 +02:00
szecket
a7fb39c04e
figma-inspector: fixed commenting in slint to be per value entry ( #8283 )
...
* figma-inspector: more comment cleanup
* some recursion is not beign caught in variable export
* needed to include the comments in the value map
to pass references back from the resolved variable
2025-04-28 13:29:38 -04:00
szecket
bb64101555
cleaning up comments to get rid of commented code ( #8272 )
...
* reduce console.log and integerate warnings into README
* updated comments to remove commented code and unhelpful comments
* comment cleanup continued
2025-04-28 13:29:38 -04:00
szecket
c6fbd5ab16
regression when reducing sanitizers ( #8279 )
...
broke variable values due to separator inconsistency
2025-04-28 13:29:38 -04:00
szecket
aafeab8f45
reduce console.log and integerate warnings into README ( #8271 )
2025-04-28 13:29:38 -04:00
szecket
63d105ae17
figma-inspector: resolve variables in binding loops that reference their own struct ( #8264 )
2025-04-28 13:29:38 -04:00
szecket
b4ad950560
figma-inspector: consolidating sanitizers ( #8266 )
2025-04-28 13:29:38 -04:00
szecket
6b7dc850ae
figma-inspector: sanitizer was broken for some characters ( #8262 )
...
there was a discrepancy between variable names and struct names because they were using different sanitizers
2025-04-28 13:29:38 -04:00
Simon Hausmann
34a8866d60
figma-inspector: Re-use existing slint color generation function ( #8194 )
2025-04-28 13:29:38 -04:00
szecket
e218db299a
figma-inspector: Various updates to the variable collection export ( #8187 )
...
- Add the ability to export to a single file
- Improve cycle detection
- A README to the generated zip archive
- React to variable changes and offer a new zip archive
- Export additional properties in regular code snippets, such as x/y
(not strictly part of variable collection export)
2025-04-28 13:29:38 -04:00
szecket
06526ced28
figma-inspector: cleaned up a bunch of console.logs and swapped current-scheme with current-mode for user logic ( #8146 )
2025-04-28 13:29:38 -04:00
szecket
f3c802d2bb
figma-inspector: abstracted some functions to make others more understandable ( #8115 )
2025-04-28 13:29:38 -04:00
szecket
fface7c5f7
figma-inspector: Initial version of Figma variable collection export ( #8087 )
2025-04-28 13:29:38 -04:00