2696ddb996
Lf94/hidpi hovering fix ( #5541 )
...
* Fix hover highlights on HiDPI screens
* Fix flakey tests with new toolbar.exitSketch
* tsc && lint && fmt
* Disable pw electron thing again
* Fix test
---------
Co-authored-by: 49lf <ircsurfer33@gmail.com >
2025-03-06 11:19:13 -05:00
4e1b0daacb
close websocket after test ( #5652 )
...
close the websocket properly
nightly-v25.3.6
2025-03-06 03:09:00 +00:00
8aa46099a8
Types on test settings ( #5643 )
...
* type check the test settings
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix another
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-05 21:03:49 -05:00
00ff6371ed
Bugfix: show proper error toast when user tries to rename project to conflicting name ( #5613 )
...
* Correct error toast behavior so rename error comes through
* Add rename error state to E2E test
2025-03-06 10:00:36 +11:00
b947dad6e9
Change step back shortcut in command palette to Shift+Backspace
( #5604 )
...
* Change cmdbar step back shortcut to Shift+Backspace
* Add visual button for step back
* Make the shortcut apply no matter what's in the input
2025-03-06 09:57:47 +11:00
c13bdbb749
Allow users to delete sketches on offset planes via feature tree ( #5641 )
...
* Add sketch-on-offset plane deletion cleanup logic
* Add an E2E test for this behavior
2025-03-06 09:56:28 +11:00
e500fad0e1
Don't crash when trying to apply lastSelectionEvent
selection that is out-of-range ( #5644 )
...
* Dumbest possible fix: don't let the `throw` propogate
* Add E2E test
* Fix lint
2025-03-06 09:52:48 +11:00
bcac4d3798
Snapshots, yee shall kneel. ( #5627 )
...
* Give snapshotter a better chance of getting a good snapshot
* fmt tsc lint
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* Fix tests
* Again
* Make cmdBarFixture Locators getters
* Fix export error test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-05 14:09:21 -05:00
63897bd60e
Bump taiki-e/install-action from 2.49.11 to 2.49.15 ( #5632 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.49.11 to 2.49.15.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.49.11...v2.49.15 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-05 10:03:01 -08:00
d429e868ac
Bump @types/node from 22.13.1 to 22.13.9 in /packages/codemirror-lsp-client ( #5638 )
2025-03-05 10:15:18 -05:00
faa51ddc18
Bump eslint-plugin-react from 7.37.3 to 7.37.4 ( #5637 )
2025-03-05 10:14:54 -05:00
c28eb360c0
Bump google-github-actions/auth from 2.1.7 to 2.1.8 ( #5630 )
2025-03-05 09:47:00 -05:00
69cac17543
Bump @types/node from 22.13.1 to 22.13.9 ( #5635 )
2025-03-05 09:20:16 -05:00
50c7356b6a
Bump google-github-actions/upload-cloud-storage from 2.2.1 to 2.2.2 ( #5633 )
2025-03-05 09:19:00 -05:00
37715d9fa8
Move lsp server to this repo ( #5619 )
2025-03-04 22:21:12 -08:00
e8af61e11f
Code completions for @settings ( #5622 )
...
Signed-off-by: Nick Cameron <nrc@ncameron.org >
nightly-v25.3.5
2025-03-05 16:23:46 +13:00
de85c31e71
Make memory accessible from multiple threads/tasks ( #5530 )
...
Signed-off-by: Nick Cameron <nrc@ncameron.org >
2025-03-05 12:03:32 +13:00
725c56ea6f
Fix to not specify the rust toolchain version everywhere ( #5614 )
...
* Fix to not specify the rust toolchain version everywhere
* Fix to source
* Fix warning about non-portable option to cp
* Fix to use built-in Swatinem/rust-cache
* Fix Swatinem/rust-cache to use the right directory
2025-03-04 20:39:22 +00:00
1b958ee29f
Only save the themeColor setting on end of input ( #5618 )
...
* Only save the themeColor setting on end of input
Closes #4463 by making this input sliders less eager to write to disk,
which was gumming up the works.
* fmt
2025-03-04 14:11:38 -05:00
4b0f67e604
Explicitly set shell to bash for retry action in CI ( #5610 )
...
* Explicitly set shell to bash for retry action in CI
* Do not run tests on dep install failure
* Use single quotes for string
* Had the wrong name
2025-03-04 13:18:36 -05:00
8ba1a5cd4d
Add button in settings menu to manually check for updates ( #5607 )
...
* Expose an electron handler for checking for updates
* Add "Check for updates" button to settings
2025-03-04 12:41:35 -05:00
df278c7e6a
Various hover improvements ( #5617 )
...
* Show more info on hover for variables
Signed-off-by: Nick Cameron <nrc@ncameron.org >
* Move hover impls to lsp module
Signed-off-by: Nick Cameron <nrc@ncameron.org >
* Make hover work on names inside calls, fix doc line breaking, trim docs in tool tips
Signed-off-by: Nick Cameron <nrc@ncameron.org >
* Test the new hovers; fix signature syntax
Signed-off-by: Nick Cameron <nrc@ncameron.org >
* Hover tips for kwargs
Signed-off-by: Nick Cameron <nrc@ncameron.org >
---------
Signed-off-by: Nick Cameron <nrc@ncameron.org >
2025-03-04 09:53:31 +00:00
6e57a80c13
Bump script for kcl crates ( #5612 )
...
* start of kcl-bumper
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* works!
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add readme
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
nightly-v25.3.4
2025-03-03 16:03:18 -06:00
efe6565857
Bump taiki-e/install-action from 2.48.20 to 2.49.11 ( #5608 )
...
Bumps [taiki-e/install-action](https://github.com/taiki-e/install-action ) from 2.48.20 to 2.49.11.
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.48.20...v2.49.11 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 20:48:50 +00:00
fa0a34585b
Bump once_cell from 1.20.2 to 1.20.3 in /rust ( #5592 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.20.2 to 1.20.3.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.2...v1.20.3 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 11:58:20 -08:00
dec74f633b
Bump @codemirror/search from 6.5.6 to 6.5.10 ( #5596 )
...
Bumps [@codemirror/search](https://github.com/codemirror/search ) from 6.5.6 to 6.5.10.
- [Changelog](https://github.com/codemirror/search/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/search/compare/6.5.6...6.5.10 )
---
updated-dependencies:
- dependency-name: "@codemirror/search"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 19:16:58 +00:00
dfcea282ec
add export test so we dont break cli / kcl.py ( #5553 )
...
* add export test so we dont break cli / kcl.py
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Overwrite created date (#5602 )
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-03-03 18:26:01 +00:00
191dcf8bb0
Bump nick-fields/retry from 3.0.1 to 3.0.2 ( #5589 )
...
* Bump nick-fields/retry from 3.0.1 to 3.0.2
Bumps [nick-fields/retry](https://github.com/nick-fields/retry ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/nick-fields/retry/releases )
- [Changelog](https://github.com/nick-fields/retry/blob/master/.releaserc.js )
- [Commits](https://github.com/nick-fields/retry/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: nick-fields/retry
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-03 10:08:37 -08:00
cb1bbe4660
Bump tabled from 0.15.0 to 0.18.0 in /rust ( #5593 )
...
Bumps [tabled](https://github.com/zhiburt/tabled ) from 0.15.0 to 0.18.0.
- [Changelog](https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zhiburt/tabled/commits )
---
updated-dependencies:
- dependency-name: tabled
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 10:05:50 -08:00
ff66cb1deb
Bump parse-display from 0.9.1 to 0.10.0 in /rust ( #5595 )
...
Bumps [parse-display](https://github.com/frozenlib/parse-display ) from 0.9.1 to 0.10.0.
- [Changelog](https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md )
- [Commits](https://github.com/frozenlib/parse-display/compare/v0.9.1...v0.10.0 )
---
updated-dependencies:
- dependency-name: parse-display
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 10:05:21 -08:00
ab46349d63
Bump @codemirror/autocomplete from 6.17.0 to 6.18.6 in /packages/codemirror-lsp-client ( #5601 )
...
* Bump @codemirror/autocomplete in /packages/codemirror-lsp-client
Bumps [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ) from 6.17.0 to 6.18.6.
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/compare/6.17.0...6.18.6 )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-03 10:04:44 -08:00
cffad78bf7
Bump convert_case from 0.6.0 to 0.8.0 in /rust ( #5591 )
...
* Bump convert_case from 0.6.0 to 0.8.0 in /rust
Bumps [convert_case](https://github.com/rutrum/convert-case ) from 0.6.0 to 0.8.0.
- [Commits](https://github.com/rutrum/convert-case/commits )
---
updated-dependencies:
- dependency-name: convert_case
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-03 10:03:47 -08:00
bfb81877d3
Bump husky from 9.1.5 to 9.1.7 ( #5597 )
...
Bumps [husky](https://github.com/typicode/husky ) from 9.1.5 to 9.1.7.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v9.1.5...v9.1.7 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 10:03:15 -08:00
c56398db83
Bump @types/diff from 6.0.0 to 7.0.1 ( #5599 )
...
Bumps [@types/diff](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff ) from 6.0.0 to 7.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/diff )
---
updated-dependencies:
- dependency-name: "@types/diff"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 10:02:57 -08:00
36e0d35968
Bump @codemirror/commands from 6.6.0 to 6.8.0 ( #5600 )
...
Bumps [@codemirror/commands](https://github.com/codemirror/commands ) from 6.6.0 to 6.8.0.
- [Changelog](https://github.com/codemirror/commands/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/commands/compare/6.6.0...6.8.0 )
---
updated-dependencies:
- dependency-name: "@codemirror/commands"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 10:02:09 -08:00
62bf7d8715
Pin Rust to 1.85 to fix CI ( #5606 )
...
* Make Rust 1.85 the default
* Less specific Rust ver
* Pin Rust 1.85 to -clippy and -fmt
* Pin Rust version
* Use Rust 1.85 in package.json
2025-03-03 09:57:31 -08:00
a4db302174
move kcl.py to this repo ( #5587 )
...
* ci for kcl-python-bindings
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bettter concurrency
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup files
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updaets
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updaets
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updaets
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updaets
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
nightly-v25.3.3
nightly-v25.3.2
2025-03-01 19:38:25 -05:00
66f3500ca9
Remove start sketch at ( #5586 )
...
* remove start sketch at
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-03-01 19:32:46 -05:00
c3bdc6f106
Move the wasm lib, and cleanup rust directory and all references ( #5585 )
...
* git mv src/wasm-lib rust
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* mv wasm-lib to workspace
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* mv kcl-lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* mv derive docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* resolve file paths
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* move more shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix more paths
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make yarn build:wasm work
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix scripts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better references
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix cargo ci
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix reference
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix more ci
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cargo sort
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix script
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix a dep
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* sort
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove unused deps
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Revert "remove unused deps"
This reverts commit fbabdb062e275fd5cbc1476f8480a1afee15d972.
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* deps;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-03-01 21:59:01 +00:00
0a2bf4b55f
Fix to round floating point numbers in test output ( #5584 )
...
* Fix to round floating point numbers in test output
* Update output after rounding
2025-02-28 23:32:00 -08:00
bbae9b6363
Fix to have deterministic order of commands ( #5583 )
2025-02-28 23:31:38 -08:00
180d52280d
minor fixes to some scripts / From<impl for Project Config> ( #5582 )
...
minor fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
nightly-v25.3.1
2025-03-01 03:02:06 +00:00
dce1dca7c7
bump to 45 for kcl-samples next ( #5581 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
45
2025-03-01 02:30:21 +00:00
343f6572a2
circle moved to kw args ( #5560 )
...
* rust side of circle args
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change circle in all test js files
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more js side
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-28 20:40:01 -05:00
c8e58d49e0
Remove unused Zoo CLI step in e2e-tests.yml ( #5574 )
...
pierremtb/adhoc/remove-unused-cli-step-e2e
2025-02-28 17:19:46 -08:00
c18546fb2f
more pedantic rust types for project specific settings versus user settings ( #5575 )
...
* move debug_panel to app settings
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* move showDebugPanel to app settings with backwards compatibility;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more pedantic project specific settings
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-01 00:15:57 +00:00
466c23a9d8
Add support for hidden command arguments ( #5534 )
...
* Add configuration/type support for `hidden`
* Add UI support for `hidden` configuration
* Make `nodeToEdit` args hidden
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* Fix cmdBarFixture to actually serialize to "pickCommand" case
* Add test step to ensure hidden commands can't be backed into
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-28 23:00:29 +00:00
8403025c77
fix bug where even clear scene fails miette cant get output ( #5578 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-02-28 23:00:10 +00:00
9ce591a1a1
Disable view control menu items and gizmo clicks conditionally ( #5537 )
...
* Disable view control menu items and gizmo clicks conditionally
* Actually just turn off all mouse events, moves too
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* fix gizmo flickering
* fmt
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* Add test step for disabling gizmo in sketch mode
* Use grayscale to indicate disabled state?
@max-mrgrsk feel free to discard if you prefer the opacity, I don't have
a strong opinion at the moment.
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: max-mrgrsk <156543465+max-mrgrsk@users.noreply.github.com >
2025-02-28 22:27:35 +00:00
f238f3882b
Feature: Named views ( #5532 )
...
* feature: building skeleton for adding a viewpoint in frontend as well as rust with the settings toml
* chore: named views loaded into memory
* fix: testing code
* chore: saving off progress, skeleton for listing and deleting named views
* fix: fixed state stale dereferencing issue
* feat: initial skeleton for loading view points
* fix: pushing bug
* fix: saving off progress
* fix: trying to update to main?
* fix: main fixes, API fixes
* fix: what is happening
* fix: ope
* fix: implemented default values on serde
* fix: pushing working dev code... need to clean it up
* feature: adding no results found on filteroptions within an options input, not just command input bar level
* fix: initial PR cleanup pass of junky code
* fix: addressing comments in initial pass
* fix: addressing PR comments
* fix: moved modeling.namedViews to app.namedViews as per request
* fix: _id and _version are now id and version.
* fix: python codespell, perspective
* fix: cargo fmt
* fix: updating description of the named view commands
* fix: removing testing code
* fix: feature flag this to DEV only
* fix: ts ignore for production engine api
* fix: deep parital fights arrays and objects within settings, doing a namedview type predicate checking
* fix: auto fixes
* Remove unnecessary alias
* Reword toast messages (more consistency)
* fmt
* cargo clippy
* Fix Set appearance flakes
* cargo test
* fix: removing pub since the toml_stringify was refactored
* fix: adding ignore this on user level
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: namespace-profile-ubuntu-8-cores)
* chore: Vec<NamedView> to HashMap<uuid::Uuid,NamedView>
* fix: removing debugging code
* chore: HashMap to IndexMap
* fix: remove testing code
---------
Co-authored-by: 49lf <ircsurfer33@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-28 16:37:25 -05:00