13 Commits

Author SHA1 Message Date
KatKatKateryna 237381939f Prompt to login, if no accounts locally yet (#46)
build_qgis / build-connector (push) Has been cancelled
build_qgis / deploy-installers (push) Has been cancelled
* upgrade specklepy

* load UI without account

* call account widget, resize account search window
2025-05-16 21:27:19 +01:00
KatKatKateryna 600c4460c1 Fix workspace access (#42)
* cleaned permissions

* remove Workspace field on project creation

* project creation in the correct workspace

* .
2025-05-01 23:13:13 +01:00
KatKatKateryna 5bd67fa171 Add project search by selected Workspace (#41)
* add workspace selection menu, update specklepy

* styling

* add filter by workspace id

* customize workspace query (possibly includes non-writeable project by active user)

* filter roles
2025-05-01 16:28:08 +02:00
KatKatKateryna 6cd0d47dae add RenderMaterials and update specklepy with requirements (#38)
build_qgis / build-connector (push) Has been cancelled
build_qgis / deploy-installers (push) Has been cancelled
2025-04-22 16:01:23 +01:00
KatKatKateryna b635cbde8a add version and experimental tag (#31) 2025-02-27 00:35:21 +08:00
KatKatKateryna 1f02c33c5b Create release.yml (#22)
build_powerbi / build-connector (push) Has been cancelled
build_powerbi / deploy-installers (push) Has been cancelled
* Create release.yml

* return patch requirements

* First pass implementing QGIS github actions

* rename repo

* update specklepy

* version to semver; artifact retention; rename workflow

* echo semver

---------

Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com>
2025-02-26 23:07:54 +08:00
Jedd Morgan aa66061925 Add CI workflow (#30)
* Create release.yml

* return patch requirements

* First pass implementing QGIS github actions

* Poetry export plugin

* Added poetry install

* rename repo

* Pinned CI python version to 3.11

* Added comment

* Added gitversion

* Add bash script

* Add bash script as executable

* change action to run sh

* build was gitignored

* Added dotnet tool manifest

* continue on error false

* dummy tag

* Revert "dummy tag"

This reverts commit b10fdf3035.

* fix version and workflow name (#25)

* Revert "dummy tag"

This reverts commit b10fdf3035.

* remove env

* trigger wrong workflow(just to check version)

* Revert "trigger wrong workflow(just to check version)"

This reverts commit 21958d40c7.

* updates

* Changed zip name to match slug

* don't need to setup .net on a machine that already has it

* rename zip instead

* restructed zip

* remove extra input

* add outputs

* rename outputs

---------

Co-authored-by: KatKatKateryna <89912278+KatKatKateryna@users.noreply.github.com>
Co-authored-by: KatKatKateryna <kateryna@speckle.systems>
2025-02-26 14:54:33 +00:00
KatKatKateryna 5e8d2ee3ca Clear widgets on_document_changed (#28)
* patch requirements

* clear UI on document create/read

* create start widget on document change
2025-02-26 01:41:49 +08:00
KatKatKateryna d319efba87 install pre-releases (#27) 2025-02-25 18:35:54 +08:00
KatKatKateryna 24556105f6 Installing libraries, aligning menu bar and general cleanup (#20)
* don't try to send layers with unsupported data providers

* innocent cleanup

* remove pip and old installer

* risky cleanup

* import library after plugin load

* proper label with clickable btns

* experimental: to uncover title bar

* Fix layout with unblocked header

* all layouts fixed

* removing extras

* update specklepy

* menu logo fixed

* fixed icon and metadata
2025-02-18 07:16:07 +08:00
KatKatKateryna 7dd57ef29a Top converter (#7)
* placeholders

* reorg structure

* top level converter placeholder

* typo & placeholders for display & properties extractor

* fix load button

* minor things

* simplify the card creation functions

* clear cursor on request

* clear project cursor too

* call add_cards always from one place

* lock scroll

* style Load button automatically

* don't call model search twice

* correct label handling when deleting cards

* top level builder properly injected

* display and properties value extractor
2025-01-10 08:08:39 +08:00
KatKatKateryna 0af5b0895e rearrange modules and prepare RootObjectBuilder (#3)
* remove legacy stuff

* don't close model cards widget by accident

* decoupled modules

* refactor to separate modules

* move conversion settings

* inject conversion settings right before Send

* add layer utils
2025-01-07 11:26:36 +08:00
KatKatKateryna b958f5b446 Send workflow layout & bindings (#1)
* working base with merged ui repo

* include project search

* widgets

* working cards

* remove .pyc files

* again

* add gitignore

* nice hovers

* interactive background working

* beautiful search

* working widgets

* optimized

* project query

* all working

* models show up but only from the last stream

* fixed models

* cleaner

* model search moved

* add models

* UI models and bindings

* rearrangement

* moved folder

* cleanup

* rearrange

* rename1

* rename2

* cleanup

* rename1

* rename2

* hide old ui

* bindings added

* rename

* still works

* works

* works except resize

* project scroll working

* scroll down

* load button fixed

* emit sender card to dockwidget

* models cards added

* model cards recognized

* resize

* publish works

* cards created in the right order

* fix order

* styling

* perfect model card

* visuals

* remove widget btn

* publish button to the bottom

* add and remove model cards faster

* remove old code

* stretch cards
2024-12-24 20:11:00 +08:00