Commit Graph

631 Commits

Author SHA1 Message Date
Dimitrie Stefanescu 400f01baf6 fix(viewer): selecting curves now working as it should
split up selection handling logic per object type, and not supporting points because of bbox issues
and general zoom to object constraints (for now)
2021-02-25 19:08:27 +00:00
Dimitrie Stefanescu d15dddc3a0 improvement(viewer): removes hot try catch (keeps conversion stub as commented code) 2021-02-25 18:39:35 +00:00
Alan Rynne decfc63665 fix(viewer): Missing bbox delete in line 2021-02-25 11:49:28 +01:00
Alan Rynne db5d35f5d8 fix(viewer): Delete bbox to prevent further conversions 2021-02-25 11:48:08 +01:00
Alan Rynne f784efa9c3 chore(build): Added demo build files to gitignore 2021-02-25 11:24:13 +01:00
Alan Rynne 562ebc7991 chore(build): Deleted demo build files 2021-02-25 11:23:02 +01:00
Alan Rynne 853b5b2b8d Merge remote-tracking branch 'origin/main' into alan/viewer/conversion-fixes 2021-02-25 11:17:52 +01:00
Alan Rynne de30150cb5 fix(viewer): Curve conversions + disposing 2021-02-25 11:14:29 +01:00
Alan Rynne 5ce2548c74 fix(viewer): Updated conversions to new point format 2021-02-24 22:50:05 +01:00
Dimitrie Stefanescu aadf7c568e Merge pull request #106 from specklesystems/dim/fixes
Dim/fixes
2021-02-24 09:51:54 +00:00
Dimitrie Stefanescu 78aa992b93 test(server): adds test cases for dl route (re #96) 2021-02-24 09:40:40 +00:00
Dimitrie Stefanescu 5f7dae33cc fix(server): fixes #96
corrects permissions check in obj dl route
2021-02-23 18:08:03 +00:00
Dimitrie Stefanescu 051461988d Merge pull request #102 from specklesystems/dim/dragcontrols
fix(frontend): fixes interaction calls for renderer
2021-02-21 23:56:36 +00:00
Dimitrie Stefanescu d508da0027 fix(frontend): fixes interaction calls for renderer 2021-02-21 23:56:08 +00:00
Dimitrie Stefanescu d30c3141eb Merge pull request #101 from specklesystems/dim/dragcontrols
Fiddles & Fixes
2021-02-21 22:43:43 +00:00
Dimitrie Stefanescu fd03ed789b feat(viewer): adds optional inclusion box test for selection helper 2021-02-21 22:42:59 +00:00
Dimitrie Stefanescu 73dca8dc3a refactor(viewer): cleanup 2021-02-21 22:02:22 +00:00
Dimitrie Stefanescu 0cd249dc51 feat(viewer): adds zoom on section box toggle 2021-02-21 21:24:28 +00:00
Dimitrie Stefanescu 399982c519 refactor(viewer): moved zoom methods to interactions class & refactored clipping planes assignment 2021-02-21 21:19:58 +00:00
Dimitrie Stefanescu 6abf2d7e14 feat(viewer): interaction methods for section boxes 2021-02-21 21:11:58 +00:00
Dimitrie Stefanescu 6fe560840e feat(viewer): section box now 💯 2021-02-21 13:39:44 +00:00
Dimitrie Stefanescu db2a3f01f6 feat(viewer): intermeidate step 2021-02-20 23:05:54 +00:00
Matteo Cominetti 20b93d25d6 docs: updates readmes with link to docs 2021-02-19 18:37:10 +00:00
Dimitrie Stefanescu 70bbc43acb fix(viewer): near/far correctly set on zoom zoom 2021-02-19 11:28:02 +00:00
Dimitrie Stefanescu 6f365fad73 feat(viewer): changes camera controls; makes zooming smoother; fixes selection handling timeouts 2021-02-19 10:36:22 +00:00
Dimitrie Stefanescu b2b2390560 Merge pull request #100 from specklesystems/izzy/tracking
🛰 feat(telemetry): track actions & remove page track
2021-02-18 10:12:12 +00:00
izzy lyseggen fd94f44433 feat(telemetry): track actions & remove page track 2021-02-17 17:14:58 +00:00
Dimitrie Stefanescu 84f1bbb934 Merge pull request #99 from NGimbal/sectionBox
Section box
2021-02-11 19:27:10 +00:00
Dimitrie Stefanescu aca61b8c76 fix(server): ensures first object is returned in correct format, theoretically kills #78 2021-02-11 19:24:57 +00:00
NGimbal e4b3510043 fix set from bbox bug 2021-02-10 23:18:19 -05:00
NGimbal 166af0956e reverted to section planes in material rather than renderer 2021-02-10 21:52:37 -05:00
NGimbal bf64f7f003 limit planes from crossing 2021-02-10 21:43:07 -05:00
NGimbal 7572d03f61 show sectionBox toggle in interface 2021-02-10 18:19:09 -05:00
NGimbal 230a422796 Merge branch 'master' of https://github.com/specklesystems/speckle-server into sectionBox 2021-02-10 18:00:25 -05:00
Dimitrie Stefanescu e7287c1e8d Merge branch 'master' of https://github.com/specklesystems/Server 2021-02-08 13:39:11 +00:00
Dimitrie Stefanescu 6ee991de76 Merge pull request #94 from specklesystems/dim/minor-fixes
fix(frontend): closes #74
2021-02-08 10:45:01 +00:00
Dimitrie Stefanescu a4e2a75c57 fix(frontend): closes #74
adds user info in app authorization view
2021-02-08 10:28:33 +00:00
NGimbal 04f35040d3 setFrom BBox 2021-02-06 19:33:39 -05:00
NGimbal 7c10805f5e cleaned up SelectionHelper constructor by making subset a THREE.Group which feels right 2021-02-06 16:52:35 -05:00
NGimbal 653e4c42ff set by box 2021-02-06 16:27:19 -05:00
NGimbal 2cc074ed5a properly oriented planes 2021-02-04 21:28:01 -05:00
NGimbal 76c2bcf1de Merge branch 'master' of https://github.com/specklesystems/speckle-server into sectionBox 2021-02-03 13:14:40 -05:00
NGimbal 35dc0464bb small comments 2021-02-03 13:14:36 -05:00
NGimbal 03466e056d dragging mostly works now 2021-02-03 13:04:04 -05:00
NGimbal b0f8f11383 towards good interactions 2021-02-02 16:46:54 -05:00
Dimitrie Stefanescu 1532b40721 Merge pull request #90 from gjedlicska/server_wait_for_db_init
Fix server container wait for database
2021-02-02 19:05:41 +00:00
Alan Rynne d223bbf41f fix(docs): Removed unnecessary npm i step. 2021-02-01 10:26:46 +01:00
NGimbal dafb63d2b8 moved selection logic to Viewer from SelectionHelper 2021-01-30 21:09:29 -05:00
NGimbal 5a9863c2ac generalizing SelectionHelper 2021-01-30 12:14:25 -05:00
Gergő Jedlicska 356467b618 fix(dockerfile, docker-compose.yaml): add wait for db and redis to server container
When starting the server via docker-compose currently the server starts up faster than the postgres
instance. This causes the server app to crash. The fix now adds a wait script that pings the
database and the cache containers unit they properly start up. This delays the server boot until all
deps are started.
2021-01-30 16:43:23 +01:00