23 Commits

Author SHA1 Message Date
Iain Sproat 15d79e6606 feat(domains): add *.speckle.systems domains to capabilities (#57) 2024-08-12 11:44:44 +02:00
Alan Rynne 38b2c55166 fixed old naming in visual inputs and error message 2024-03-01 13:36:36 +01:00
Alan Rynne cc0113b8f9 fix: Miscellaneous fixes (#39)
Fixes coloring issue when no tooltip data
Adds ghosted/hidden context setting
Minor tweaks on settings panel
Added clear color palette button (temporary)
Updates viewer to latest released version
2023-06-19 17:02:38 +02:00
Alan Rynne 1b55d39787 feat: New setting spanel using FormattingModel (#37)
* fix: Removed vue warning by setting env vars

* fix: Tweaks in prod webpack config

* chore: Removed unnecessary css classes

* chore: Simplified vue loader

* feat: Working formatting model

* feat: Settings panel with lighting and camera options

* feat: Working default color, gradient and rule based conditional formatting

* feat: Improvements in settings panel and related areas
2023-06-06 11:31:17 +02:00
Alan Rynne c7066c2242 feat: Webpack + Vue + Viewer toolbar (#36)
* feat: Build with webpack

* feat: Vue, tailwind + webpack working

* feat(vue): Upgraded to vue3

Now using our ui-components, with section box and camera views support

* chore: Minor cleanup of logs

* fix: ColorBy must only be grouping in order to color always

* fix: Bind to groupings to prevent conflicts with tooltipData inputs
2023-05-23 16:25:44 +02:00
Alan Rynne 124e1f186c fix: Apply data reduction algorithm to matrix view as expected 2023-05-17 10:23:18 +02:00
Alan Rynne 569baecc3e Major visual refactor (#25)
* feat: Moved viewer logic into `ViewerHandler` class

* feat: Moved some logic around to simplify visual structure

* fix: Minor tweaks and fixes

* fix: More tweaks and fixes based on refactor

* feat: Major upgrade to loading commits instead of objects

* feat: Continued major refactor for "commit loading"

Selection both ways, tooltips, right-click...

* feat: file reordering into subfolders

* fix: Minor selection improvements

* fix: More selection and loading improvements

* fix: UnIsolateObjects now uses state

mouse events in main viewer now deal with dragging to prevent false click possitives.

* fix: Loading with and without color filters

* fix: Handle unload of no longer used objects
2023-05-11 22:54:38 +02:00
Alan Rynne 7e35700cfa feat: Custom tooltips and independent color filters (#20)
* Added new inputs to capabilities.json

* Added initial tooltipHandler class

* working custom tooltips

* fix: Last minute null ref bug on tooltip data
2023-02-07 14:37:53 +01:00
Alan Rynne fa33719902 feat: Upgraded viewer to latest version (#12)
* feat: Upgraded viewer to latest version

* bump viewer 2.10.2

* bump powerbi version

* feat: Adds user-facing error for when data is incomplete or loading fails

* feat: Tooltips and selection

* refactor: Moved projectToScreen to utils

* refactor: Moved events into specific functions

* fix: Fixed numerical filter coloring

* feat: Added landing page to visual

* fix: Filters not being cleared

* chore: Remove leftover console.logs
2023-01-23 09:24:14 +01:00
Alan Rynne ae6231f5f1 fix: Moved data reduction setting to main categorical input 2022-11-17 12:54:19 +01:00
Alan Rynne d21033cd85 fix: Load up to 30k items (the maximum allowed)
Use at your own peril
2022-11-08 22:49:40 +01:00
Alan Rynne 917c7ee8a6 feat: Added initial tracking on creation 2022-11-08 18:14:53 +01:00
Alan Rynne 4f0a7b83a0 feat: Added url generic wildcard 2022-09-05 10:18:11 +02:00
Alan Rynne 209fde164c fix: Opened up access to any url 2022-09-05 10:17:12 +02:00
Alan Rynne 6053cc6657 fix: Allow all https communication. 2022-09-05 09:55:38 +02:00
Alan Rynne 0c77336165 fix: Renamed stream input to Stream URL 2022-08-31 11:36:09 +02:00
Alan Rynne bec73e6e34 fix: Load on startup + category filtering works now 2022-08-22 17:05:33 +02:00
Alan Rynne 9e82e27cae feat: Filter by selection and color by object data 2022-08-22 14:05:10 +02:00
Alan Rynne 2553be44a0 feat: First run at general settings 2022-08-19 10:47:57 +02:00
Alan Rynne fa341d5fa6 feat: Selection to visual working with filters 2022-08-18 14:09:16 +02:00
Alan Rynne 37e44d033c Added priviliges to capabilities.json 2022-08-02 15:18:38 +01:00
Alan Rynne c6590af77d chore: Commit to pull form origin 2022-08-02 12:02:21 +01:00
Alan Rynne 555adb7c31 feat: First working 3D visual example 2022-08-02 12:00:02 +01:00