Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Barebone examples and slightly friendlier show() for Rust #1153

Merged
merged 27 commits into from
Feb 9, 2023

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    d7d3fa6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c3f68c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56c43ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5867367 View commit details
    Browse the repository at this point in the history
  5. how did that guy get in

    teh-cmc committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    e6ad33d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cfef86d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8073ef6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    49d87ae View commit details
    Browse the repository at this point in the history
  9. fmt

    teh-cmc committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    7fcd755 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ad3940a View commit details
    Browse the repository at this point in the history
  11. add barebone usage examples

    teh-cmc committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    a186115 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ff29ccf View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e322f2b View commit details
    Browse the repository at this point in the history
  14. fmt

    teh-cmc committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    97ad4c3 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. squash merge cmc/rerun_is_the_sdk

    commit 640a1c6
    Author: Clement Rey <cr.rey.clement@gmail.com>
    Date:   Thu Feb 9 11:18:52 2023 +0100
    
        addressed PR comments
    
    commit e495477
    Merge: ad3940a 025dbe3
    Author: Clement Rey <cr.rey.clement@gmail.com>
    Date:   Thu Feb 9 11:15:40 2023 +0100
    
        Merge remote-tracking branch 'origin/main' into cmc/rerun_is_the_sdk
    
    commit 025dbe3
    Author: Andreas Reich <andreas@rerun.io>
    Date:   Thu Feb 9 11:06:12 2023 +0100
    
        Fix incorrectly logged warnings on paths missing from the entity tree. (#1147)
    
        Reasoning detailed in the code comments.
        Took the opportunity to do a clarifying rename.
    
    commit e7139d2
    Author: Emil Ernerfeldt <emil@rerun.io>
    Date:   Thu Feb 9 10:45:21 2023 +0100
    
        Replace `nb_things` with `num_things` (#1162)
    
        * Replace `nb_things` with `num_things`
    
        Also adds a lint against it.
    
        Motivation: https://twitter.com/ernerfeldt/status/1622620902297837572
    
        I went with `num_` here because it was the smaller change.
    
        * Add tests to lint.py
    
        * py-format
    
        * merge fix
    
        * chmod fix
    
    commit d5b822c
    Author: Emil Ernerfeldt <emil@rerun.io>
    Date:   Thu Feb 9 09:52:55 2023 +0100
    
        Update some crates in anticipation of egui 0.21 (#1154)
    
        * Make sure we never depend on cmake
    
        * Update to pollster 0.3
    
        * Remove text-to-speech-related dependencies
    
        They shouldn't be needed, since we don't use tts
    
        * Use workspace versions of egui and eframe
    
        * use eframe 0.20.1 in Cargo.toml
    
        * Update eframe/egui and wasm-bindgen
    
        * downgrade toml crate to avoid duplicate crate
    
        * document deny.toml
    
        * Update to wasm-bindgen-cli v0.2.84 everywhere
    
        * Publish new ci_docker image with wasm-bindgen-cli 0.2.84
    
        * Better comment in deny.toml
    
        * Remove some unused crates found with cargo udeps
    
        * build fix (re-add unindent crate)
    
    commit 9f1452d
    Author: Emil Ernerfeldt <emil@rerun.io>
    Date:   Thu Feb 9 09:51:55 2023 +0100
    
        Improve the dev docs and top-level README.md (#1133)
    
        * Create a BUILD.md and CODE_STYLE.md
    
        * Move docs about how to build docs to BUILD.md
    
        * Improve example docs
    
        * Remove `python -m rerun` instructions (`rerun` should work just as well)
    
        * Explain justfile
    
        * Explain taplo.toml
    
        * Create dummy ARCHITECTURE.md and interlink all dev-docs
    
        * Start filling out ARCHITECTURE.md
    
        * Strip down README.md to its minimum
    
        * Document some of the major technologies
    
        * "Wasm" should not be written as WASM
    
        * Add a section about immediate mode
    
        * Add link to benchmarks
    
        * Fix link in TODO
    
        * Add list of shortcomings
    
        * a short section about the native viewer
    
        Co-authored-by: Jeremy Leibs <jeremy@rerun.io>
    
        * Improve the buisness model section
    
        Co-authored-by: Nikolaus West <niko@grapic.co>
    
        * User feedback
    
        * Unrelated code cleanup
    
        ---------
    
        Co-authored-by: Jeremy Leibs <jeremy@rerun.io>
        Co-authored-by: Nikolaus West <niko@grapic.co>
    teh-cmc committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    deeb823 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c854c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5333c29 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    771c3ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    71d4abe View commit details
    Browse the repository at this point in the history
  6. requirements, fmt...

    teh-cmc committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    425ab51 View commit details
    Browse the repository at this point in the history
  7. squash merge main

    commit 9108c86
    Author: Clement Rey <cr.rey.clement@gmail.com>
    Date:   Thu Feb 9 11:32:39 2023 +0100
    
        The main `rerun` crate is now the public facing SDK (#1151)
    
        * main rerun crate now exposes the SDK
    
        * the sdk shall never depend directly on eframe
    
        * SDK crate is now mostly for internal use -> re_sdk
    
        * make sdk feature on by default
    
        * how did that guy get in
    
        * using new feature flag for optional dep thing
    
        * grabbing the SDK through 'rerun' implies access to the viewer
    
        * fmt
    
        * carrying glam aaaallll the way
    
        * addressed PR comments
    
    commit 025dbe3
    Author: Andreas Reich <andreas@rerun.io>
    Date:   Thu Feb 9 11:06:12 2023 +0100
    
        Fix incorrectly logged warnings on paths missing from the entity tree. (#1147)
    
        Reasoning detailed in the code comments.
        Took the opportunity to do a clarifying rename.
    
    commit e7139d2
    Author: Emil Ernerfeldt <emil@rerun.io>
    Date:   Thu Feb 9 10:45:21 2023 +0100
    
        Replace `nb_things` with `num_things` (#1162)
    
        * Replace `nb_things` with `num_things`
    
        Also adds a lint against it.
    
        Motivation: https://twitter.com/ernerfeldt/status/1622620902297837572
    
        I went with `num_` here because it was the smaller change.
    
        * Add tests to lint.py
    
        * py-format
    
        * merge fix
    
        * chmod fix
    
    commit d5b822c
    Author: Emil Ernerfeldt <emil@rerun.io>
    Date:   Thu Feb 9 09:52:55 2023 +0100
    
        Update some crates in anticipation of egui 0.21 (#1154)
    
        * Make sure we never depend on cmake
    
        * Update to pollster 0.3
    
        * Remove text-to-speech-related dependencies
    
        They shouldn't be needed, since we don't use tts
    
        * Use workspace versions of egui and eframe
    
        * use eframe 0.20.1 in Cargo.toml
    
        * Update eframe/egui and wasm-bindgen
    
        * downgrade toml crate to avoid duplicate crate
    
        * document deny.toml
    
        * Update to wasm-bindgen-cli v0.2.84 everywhere
    
        * Publish new ci_docker image with wasm-bindgen-cli 0.2.84
    
        * Better comment in deny.toml
    
        * Remove some unused crates found with cargo udeps
    
        * build fix (re-add unindent crate)
    
    commit 9f1452d
    Author: Emil Ernerfeldt <emil@rerun.io>
    Date:   Thu Feb 9 09:51:55 2023 +0100
    
        Improve the dev docs and top-level README.md (#1133)
    
        * Create a BUILD.md and CODE_STYLE.md
    
        * Move docs about how to build docs to BUILD.md
    
        * Improve example docs
    
        * Remove `python -m rerun` instructions (`rerun` should work just as well)
    
        * Explain justfile
    
        * Explain taplo.toml
    
        * Create dummy ARCHITECTURE.md and interlink all dev-docs
    
        * Start filling out ARCHITECTURE.md
    
        * Strip down README.md to its minimum
    
        * Document some of the major technologies
    
        * "Wasm" should not be written as WASM
    
        * Add a section about immediate mode
    
        * Add link to benchmarks
    
        * Fix link in TODO
    
        * Add list of shortcomings
    
        * a short section about the native viewer
    
        Co-authored-by: Jeremy Leibs <jeremy@rerun.io>
    
        * Improve the buisness model section
    
        Co-authored-by: Nikolaus West <niko@grapic.co>
    
        * User feedback
    
        * Unrelated code cleanup
    
        ---------
    
        Co-authored-by: Jeremy Leibs <jeremy@rerun.io>
        Co-authored-by: Nikolaus West <niko@grapic.co>
    teh-cmc committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    407f7a1 View commit details
    Browse the repository at this point in the history
  8. merge conflict

    teh-cmc committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    78bf1ce View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d3c011e View commit details
    Browse the repository at this point in the history
  10. Session::show docstring

    teh-cmc committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    b7f59ad View commit details
    Browse the repository at this point in the history
  11. addressed PR comments

    Co-authored-by: Emil Ernerfeldt <emil@rerun.io>
    teh-cmc and emilk authored Feb 9, 2023
    Configuration menu
    Copy the full SHA
    877d0aa View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5996883 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    162a4cc View commit details
    Browse the repository at this point in the history