Skip to content

Commit

Permalink
Merge branch 'main' into andreas/fix-border-artifacts-fractional-zoom
Browse files Browse the repository at this point in the history
  • Loading branch information
abey79 committed Dec 16, 2024
2 parents 9f746b7 + 947d708 commit 1fe94ba
Show file tree
Hide file tree
Showing 1,022 changed files with 20,148 additions and 10,362 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ permissions:
contents: "write"
id-token: "write"
deployments: "write"
# This is needed since the web viewer build has this permission in order to write comments in PRs
# (not needed for nightly, but the permission is still active).
pull-requests: "write"

jobs:
checks:
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/reusable_build_web.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,9 @@ jobs:
message: |
Web viewer is being built.
| Result | Commit | Link |
| ------ | ------- | ----- |
| ⏳ | ${{ steps.get-sha.outputs.sha }} | https://rerun.io/viewer/pr/${{ github.event.pull_request.number }} |
| Result | Commit | Link | Manifest |
| ------ | ------- | ----- | -------- |
| ⏳ | ${{ steps.get-sha.outputs.sha }} | https://rerun.io/viewer/pr/${{ github.event.pull_request.number }} | [`+nightly`](https://rerun.io/viewer/pr/${{ github.event.pull_request.number }}?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json) [`+main`](https://rerun.io/viewer/pr/${{ github.event.pull_request.number }}?manifest_url=https://app.rerun.io/version/main/examples_manifest.json) |
<sup>Note: This comment is updated whenever you push a commit.</sup>
Expand Down Expand Up @@ -125,8 +125,8 @@ jobs:
message: |
Web viewer failed to build.
| Result | Commit | Link |
| ------ | ------- | ----- |
| ❌ | ${{ steps.get-sha.outputs.sha }} | https://rerun.io/viewer/pr/${{ github.event.pull_request.number }} |
| Result | Commit | Link | Manifest |
| ------ | ------- | ----- | -------- |
| ❌ | ${{ steps.get-sha.outputs.sha }} | https://rerun.io/viewer/pr/${{ github.event.pull_request.number }} | [`+nightly`](https://rerun.io/viewer/pr/${{ github.event.pull_request.number }}?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json) [`+main`](https://rerun.io/viewer/pr/${{ github.event.pull_request.number }}?manifest_url=https://app.rerun.io/version/main/examples_manifest.json) |
<sup>Note: This comment is updated whenever you push a commit.</sup>
10 changes: 5 additions & 5 deletions .github/workflows/reusable_upload_web.yml
Original file line number Diff line number Diff line change
Expand Up @@ -151,9 +151,9 @@ jobs:
- [ ] I have tested the web viewer
| Result | Commit | Link |
| ------ | ------- | ----- |
| ✅ | ${{ steps.get-sha.outputs.sha }} | https://rerun.io/viewer/pr/${{ github.event.pull_request.number }} |
| Result | Commit | Link | Manifest |
| ------ | ------- | ---- | -------- |
| ✅ | ${{ steps.get-sha.outputs.sha }} | https://rerun.io/viewer/pr/${{ github.event.pull_request.number }} | [`+nightly`](https://rerun.io/viewer/pr/${{ github.event.pull_request.number }}?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json) [`+main`](https://rerun.io/viewer/pr/${{ github.event.pull_request.number }}?manifest_url=https://app.rerun.io/version/main/examples_manifest.json) |
<sup>Note: This comment is updated whenever you push a commit.</sup>
Expand All @@ -167,8 +167,8 @@ jobs:
message: |
Web viewer failed to build.
| Result | Commit | Link |
| Result | Commit | Link | Manifest |
| ------ | ------- | ----- |
| ❌ | ${{ steps.get-sha.outputs.sha }} | https://rerun.io/viewer/pr/${{ github.event.pull_request.number }} |
| ❌ | ${{ steps.get-sha.outputs.sha }} | https://rerun.io/viewer/pr/${{ github.event.pull_request.number }} | [`+nightly`](https://rerun.io/viewer/pr/${{ github.event.pull_request.number }}?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json) [`+main`](https://rerun.io/viewer/pr/${{ github.event.pull_request.number }}?manifest_url=https://app.rerun.io/version/main/examples_manifest.json) |
<sup>Note: This comment is updated whenever you push a commit.</sup>
49 changes: 24 additions & 25 deletions ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,11 @@ Of course, this will only take us so far. In the future we plan on caching queri
Here is an overview of the crates included in the project:

<picture>
<img src="https://static.rerun.io/crates/35c2f18eb941ec321c6d19f5a763f0ac542ca2ed/full.png" alt="">
<source media="(max-width: 480px)" srcset="https://static.rerun.io/crates/35c2f18eb941ec321c6d19f5a763f0ac542ca2ed/480w.png">
<source media="(max-width: 768px)" srcset="https://static.rerun.io/crates/35c2f18eb941ec321c6d19f5a763f0ac542ca2ed/768w.png">
<source media="(max-width: 1024px)" srcset="https://static.rerun.io/crates/35c2f18eb941ec321c6d19f5a763f0ac542ca2ed/1024w.png">
<source media="(max-width: 1200px)" srcset="https://static.rerun.io/crates/35c2f18eb941ec321c6d19f5a763f0ac542ca2ed/1200w.png">
<img src="https://static.rerun.io/crates/8044a2d9cf4e26687eaaf43352c391cb7aac557b/full.png" alt="">
<source media="(max-width: 480px)" srcset="https://static.rerun.io/crates/8044a2d9cf4e26687eaaf43352c391cb7aac557b/480w.png">
<source media="(max-width: 768px)" srcset="https://static.rerun.io/crates/8044a2d9cf4e26687eaaf43352c391cb7aac557b/768w.png">
<source media="(max-width: 1024px)" srcset="https://static.rerun.io/crates/8044a2d9cf4e26687eaaf43352c391cb7aac557b/1024w.png">
<source media="(max-width: 1200px)" srcset="https://static.rerun.io/crates/8044a2d9cf4e26687eaaf43352c391cb7aac557b/1200w.png">
</picture>


Expand Down Expand Up @@ -125,25 +125,25 @@ Update instructions:

##### UI crates

| Crate | Description |
|-----------------------------|------------------------------------------------------------------------------------------------------------|
| re_blueprint_tree | The UI for the blueprint tree in the left panel. |
| re_chunk_store_ui | A chunk store browser UI. |
| re_component_ui | Provides UI editors for Rerun component data for registration with the Rerun Viewer component UI registry. |
| re_selection_panel | The UI for the selection panel. |
| re_space_view | Types & utilities for defining Space View classes and communicating with the Viewport. |
| re_space_view_bar_chart | A Space View that shows a single bar chart. |
| re_space_view_dataframe | A Space View that shows the data contained in entities in a table. |
| re_space_view_graph | A Space View that shows a graph (node-link diagram). |
| re_space_view_map | A Space View that shows geospatial data on a map. |
| re_space_view_spatial | Space Views that show entities in a 2D or 3D spatial relationship. |
| re_space_view_tensor | A Space View dedicated to visualizing tensors with arbitrary dimensionality. |
| re_space_view_text_document | A simple Space View that shows a single text box. |
| re_space_view_text_log | A Space View that shows text entries in a table and scrolls with the active time. |
| re_space_view_time_series | A Space View that shows plots over Rerun timelines. |
| re_time_panel | The time panel of the Rerun Viewer, allowing to control the displayed timeline & time. |
| re_viewer | The Rerun Viewer |
| re_viewport | The central viewport panel of the Rerun viewer. |
| Crate | Description |
|-----------------------------|------------------------------------------------------------------------------------------------------|
| re_blueprint_tree | The UI for the blueprint tree in the left panel. |
| re_chunk_store_ui | A chunk store browser UI. |
| re_component_ui | Provides UI editors for Rerun component data for registration with the Rerun Viewer component UI registry. |
| re_selection_panel | The UI for the selection panel. |
| re_view | Types & utilities for defining View classes and communicating with the Viewport. |
| re_view_bar_chart | A View that shows a single bar chart. |
| re_view_dataframe | A View that shows the data contained in entities in a table. |
| re_view_graph | A View that shows a graph (node-link diagram). |
| re_view_map | A View that shows geospatial data on a map. |
| re_view_spatial | Views that show entities in a 2D or 3D spatial relationship. |
| re_view_tensor | A View dedicated to visualizing tensors with arbitrary dimensionality. |
| re_view_text_document | A simple View that shows a single text box. |
| re_view_text_log | A View that shows text entries in a table and scrolls with the active time. |
| re_view_time_series | A View that shows plots over Rerun timelines. |
| re_time_panel | The time panel of the Rerun Viewer, allowing to control the displayed timeline & time. |
| re_viewer | The Rerun Viewer |
| re_viewport | The central viewport panel of the Rerun viewer. |


##### UI support crates
Expand All @@ -168,7 +168,6 @@ Update instructions:
| re_protos | Rerun remote store gRPC API types |
| re_query | Querying data in the re_chunk_store |
| re_types | The built-in Rerun data types, component types, and archetypes. |
| re_types_blueprint | The core traits and types that power Rerun's Blueprint sub-system. |


### Low-level store
Expand Down
Loading

0 comments on commit 1fe94ba

Please sign in to comment.