Commit Graph

155 Commits

Author SHA1 Message Date
cristi8 21a4cfee87 viewer small fixes 2021-11-15 19:16:32 +02:00
cristi8 5de4f381c6 viewer api docs in readme 2021-11-15 13:22:16 +02:00
Dimitrie Stefanescu 51c9bede69 feat: formatting 2021-11-15 09:58:56 +00:00
Dimitrie Stefanescu 63fde55360 feat(viewer): loader ensures cancellation on unload
basically cancels loading if unload is called while loading is still in progress
2021-11-15 09:53:35 +00:00
Dimitrie Stefanescu 5b0c511ea6 feat(viewer): prelim load cancellation (re #108) 2021-11-15 09:46:23 +00:00
Dimitrie Stefanescu 279db7d60c feat(viewer): exposes caching param for loader 2021-11-15 09:34:24 +00:00
Dimitrie Stefanescu f5e6e14dd4 feat(viewer): better ortho clipping handling 2021-11-15 09:09:45 +00:00
Dimitrie Stefanescu 77038046db feat(viewer): adds special handling of front/top/etc views in ortho mode 2021-11-14 21:15:17 +00:00
Dimitrie Stefanescu b589508fdb feat(viewer): fixes ortho camera zooms/bounding/etc 2021-11-14 20:09:58 +00:00
Dimitrie Stefanescu 961e3aa9f5 feat(viewer): various improvements + made eslint less annoying 2021-11-14 11:28:07 +00:00
Dimitrie Stefanescu a5e626b17b feat(viewer): tyding up a bit 2021-11-14 11:14:02 +00:00
Dimitrie Stefanescu 2562094d58 feat(viewer): various fixes, fiddles 2021-11-14 11:13:23 +00:00
Dimitrie Stefanescu fb546f5a39 feat(viewer): fixes some weird edge cases on ortho camera
(a few more remain)
2021-11-13 17:56:50 +00:00
Dimitrie Stefanescu c6e2a26c39 feat(viewer): better selection handling post rotations 2021-11-13 16:59:38 +00:00
Dimitrie Stefanescu 235faf8c09 feat(viewer): adds ortho camera 🧊 2021-11-13 14:28:55 +00:00
Dimitrie Stefanescu 4e4eb8e553 feat(viewer): section box zoom to box ☑️, WASD ☑️ 2021-11-12 23:31:11 +00:00
Dimitrie Stefanescu f34e89f564 feat(viewer): section box + more 2021-11-12 20:27:45 +00:00
cristi8 9ea48e2a77 wip viewer 2021-11-11 20:39:11 +02:00
cristi8 ce7d26a35b wip viewer 2021-11-03 13:11:15 +02:00
cristi8 9a84766722 wip viewer 2021-10-31 19:00:48 +02:00
cristi8 580039d1a0 wip viewer - optimizations 2021-10-31 19:00:31 +02:00
cristi8 0c305f9deb wip viewer 2021-10-29 21:40:13 +03:00
cristi8 355301ae36 wip viewer 2021-10-29 11:05:38 +03:00
cristi8 38eca4dbdc WIP viewer 2021-10-25 15:46:37 +03:00
Cristian Balas 5a764e08a7 Merge pull request #425 from specklesystems/parser
File imports service
2021-10-06 15:40:41 +03:00
Dimitrie Stefanescu 6240d0964e feat(ifc): wraps up parser main functionality
todos: materials & cleanups
2021-09-27 13:31:10 +01:00
dependabot[bot] 5c48ab4f83 build(deps): bump tmpl from 1.0.4 to 1.0.5 in /packages/viewer
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-22 05:12:12 +00:00
Dimitrie Stefanescu e46e728926 fix(viewer): typo 😬 2021-09-13 11:05:17 +01:00
Alan Rynne 18eea01c29 feat(embed): Wrapped all localStorage access with try/catch statements 2021-08-26 16:27:53 +02:00
dependabot[bot] 58f83071f2 build(deps): bump path-parse from 1.0.6 to 1.0.7 in /packages/viewer (#376)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-11 11:51:20 +03:00
dependabot[bot] 315b9e8ea6 build(deps): bump url-parse from 1.5.1 to 1.5.3 in /packages/viewer (#377)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-11 11:50:59 +03:00
Matteo Cominetti 040dbd1254 Merge branch 'main' into alan/frontend/activity-stream 2021-07-26 15:24:43 +02:00
luz paz ad97cdf444 Fix various typos
Found via `codespell -q 3 -L optio,promisses,usera`
2021-07-22 09:23:21 -04:00
Alan Rynne 284758c288 feat(frontend): Activity stream advances. 2021-07-07 10:41:45 +02:00
Dimitrie Stefanescu 3a3fd7d963 refactor(viewer): linting yay 2021-07-05 09:11:44 +01:00
Dimitrie Stefanescu b476fd5f8c fix(viewer): swaps dimensions for correct box display 2021-07-05 09:00:49 +01:00
Alan Rynne 8f1645ba17 fix(viewer): Force bbox to not render 2021-06-09 17:04:39 +02:00
Alan Rynne 29413d6894 fix(viewer): Adds box conversion to buffer geometry 2021-06-09 16:32:50 +02:00
Claire Kuang 71e490e648 Merge pull request #278 from specklesystems/izzy/globalicious
Feat(Globals): Add global variables on the web!
2021-06-04 13:53:14 -04:00
dependabot[bot] 9ae91590a2 build(deps): bump ws from 6.2.1 to 6.2.2 in /packages/viewer
Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/commits)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-02 16:30:32 +00:00
izzy lyseggen 12dbb6e697 fix(globals): smol edit btn 2 not expand card size 2021-06-01 16:42:58 +01:00
dependabot[bot] aec23b7651 build(deps): bump dns-packet from 1.3.1 to 1.3.4 in /packages/viewer
Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-29 04:44:15 +00:00
dependabot[bot] 7f2f67eae1 build(deps): bump browserslist from 4.16.0 to 4.16.6 in /packages/viewer
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.0 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.0...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-26 13:07:59 +00:00
Dimitrie Stefanescu dcd21f8bf2 chore(viewer): removes (revoked) api token 2021-05-20 20:42:40 +01:00
Dimitrie Stefanescu f60ae630f5 chore(viewer): bumps version
how many times will i forget to do this before i don't need 100 commits to do this once only?
2021-05-20 20:41:13 +01:00
Dimitrie Stefanescu 178747d0c5 fix(viewer): closes #231 (passes in parent units in curve display value conversion) 2021-05-20 20:40:15 +01:00
Dimitrie Stefanescu a357e770f4 feat(viewer): added unit support for blocks & nested blocks
note: this is a bit of a wider change as extra scaling flags needed to be added to prevent it when
not needed - namely inside block instances, which get transformed anyway later; otherwise double
scaling would happen.
2021-05-20 20:08:43 +01:00
Dimitrie Stefanescu d00cbc73dc docs(viewer): bumps version 2021-05-20 18:00:17 +01:00
Dimitrie Stefanescu 921a82caee style(viewer): cleanup 2021-05-20 17:56:39 +01:00
Dimitrie Stefanescu 90abe98986 feat(viewer): handles block object selection 2021-05-20 17:54:47 +01:00