Skip to content

Conversation

@thomasdethier
Copy link
Member

No description provided.

@thomasdethier thomasdethier force-pushed the feature/deltacast-receiver branch 2 times, most recently from cb0feef to 97b8c4c Compare September 30, 2025 13:02
@thomasdethier thomasdethier self-assigned this Sep 30, 2025
@thomasdethier thomasdethier marked this pull request as ready for review September 30, 2025 13:03
@thomasdethier thomasdethier force-pushed the feature/deltacast-receiver branch 2 times, most recently from 9f57b48 to 2a2df7c Compare September 30, 2025 14:55
* App: Fix missing object_detection_torch header

Apply fix for upcoming Holoscan SDK v3.7, which moves the
"holoscan::inference::node_type" definition from the "holoscan::infer"
target into the "holoscan::holoinfer_util" target

Backwards compatible with <=v3.6

Signed-off-by: Tom Birdsong <[email protected]>

* Align target linkage by version check per offline discussion

For consistency with multiai_ultrasound check implementation

Signed-off-by: Tom Birdsong <[email protected]>

---------

Signed-off-by: Tom Birdsong <[email protected]>
tbirdso and others added 18 commits October 1, 2025 10:43
Move conditional statement such that data download is conditionally
enabled following "OP_nv_video_encoder", "OP_nv_video_decoder" variable
definitions in "add_holohub_application" function above

Resolves observed issue where NVC application sample data not available
unless previously downloaded by Endoscopy Tool Tracking or another
HoloHub sample app

Signed-off-by: Tom Birdsong <[email protected]>
…ands (nvidia-holoscan#1148)

---------

Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
Co-authored-by: Copilot <[email protected]>
flexible build type input

Signed-off-by: Wenqi Li <[email protected]>
* determ parallel param

Signed-off-by: Wenqi Li <[email protected]>

* Update utilities/cli/holohub.py

Co-authored-by: Copilot <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>

* lint

Signed-off-by: Wenqi Li <[email protected]>

* Update utilities/cli/holohub.py

Co-authored-by: Copilot <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>

---------

Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
Co-authored-by: Copilot <[email protected]>
Enhance fetch_holohub_operator function to include nvidia_video_codec.cmake in sparse-checkout configuration

Signed-off-by: Julien Jomier <[email protected]>
---------

Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
Co-authored-by: Copilot <[email protected]>
…on the host (nvidia-holoscan#1156)

* add container CMAKE_BUILD_PARALLEL_LEVEL

Signed-off-by: Wenqi Li <[email protected]>

* lint

Signed-off-by: Wenqi Li <[email protected]>

* Update utilities/cli/container.py

Co-authored-by: Copilot <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>

* linting

Signed-off-by: Wenqi Li <[email protected]>

---------

Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
Co-authored-by: Copilot <[email protected]>
support subfolder name app_name/py

Signed-off-by: Wenqi Li <[email protected]>
* placeholder prefix

Signed-off-by: Wenqi Li <[email protected]>

* Update utilities/cli/util.py

Co-authored-by: Copilot <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>

* update placeholder usage

Signed-off-by: Wenqi Li <[email protected]>

* update header

Signed-off-by: Wenqi Li <[email protected]>

* add tests

Signed-off-by: Wenqi Li <[email protected]>

---------

Signed-off-by: Wenqi Li <[email protected]>
Signed-off-by: Wenqi Li <[email protected]>
Co-authored-by: Copilot <[email protected]>
* Update website structure and content for NVIDIA Holoscan Reference Applications

- Changed site name to "NVIDIA Holoscan Reference Applications" in mkdocs.yml.
- Updated index.md to use a new template and simplified content.
- Added new images for application defaults and Jetson AI labs.
- Created .gitignore for overrides pages and added CSS for styling.
- Implemented a new home.html page for the website with a custom layout.
- Introduced common utilities and scripts for generating featured applications.
- Enhanced the generate_pages.py script to update the home page with component counts.

Signed-off-by: Julien Jomier <[email protected]>

* Refactor featured content generation and update home page layout

- Updated the HTML structure in home.html to include sections for featured applications and tutorials.
- Modified the .gitignore to exclude all HTML files in the overrides pages.
- Enhanced the generate_featured_apps.py script to support multiple component types and generate corresponding HTML files.
- Updated generate_pages.py to reflect component counts in featured pages.

Signed-off-by: Julien Jomier <[email protected]>

* Update Dockerfile and enhance website assets and layout

- Updated Dockerfile to use mkdocs-material version 9.6.19.
- Added new benchmark, tutorial, and workflow images to the website assets.
- Modified home.html to adjust spacing and introduce a new section for featured benchmarks.
- Improved CSS for dark mode compatibility and adjusted feature box layout in HTML.
- Enhanced common_utils.py and generate_featured_apps.py for better content generation.

* Update metadata for various applications and enhance website structure

- Removed redundant tags from metadata.json files in aja_video_capture and async_buffer_deadline applications.
- Updated application names and descriptions for clarity in multiple applications including dds_video, grpc_endoscopy_tool_tracking, and others.
- Improved tag categorization for applications in the nvidia_video_codec and iio operators.
- Enhanced website layout by modifying index.md and CSS for better user experience.
- Added new navigation features and improved content generation scripts for featured applications.

Signed-off-by: Julien Jomier <[email protected]>

* Fixed metadata for applications, tutorials and worflows

* Fix lint and checks

* fix metadata

* Fixing Metadata name and tags

* Update URL check workflow to exclude overrides directory

- Added exclusion for the 'doc/website/overrides/' directory in the URL checking workflow to prevent unnecessary checks on overridden files.

Signed-off-by: Julien Jomier <[email protected]>

* Enhance content generation and update home page layout

- Updated home.html to change section titles from "Newest" to "Latest" for applications, tutorials, and benchmarks.
- Removed an unnecessary blank line in shared-filter.js.
- Improved common_utils.py by adding a new function to get the most recent source code update date and updating the existing function to clarify its purpose.
- Enhanced generate_featured_apps.py to incorporate recent source code update checks and display appropriate badges for new and updated components.

Signed-off-by: Julien Jomier <[email protected]>

* Fix lint

* Adding missing pages

Signed-off-by: Julien Jomier <[email protected]>

* More fixes

* Fixing css

* Apply suggestions from code review

Co-authored-by: Bruce Hashemian <[email protected]>
Signed-off-by: Julien Jomier <[email protected]>

* Update tutorials/gpu_direct_storage_on_holoscan/metadata.json

Co-authored-by: Bruce Hashemian <[email protected]>
Signed-off-by: Julien Jomier <[email protected]>

* Refactor documentation page generation

- Introduced `create_title_from_readme_title` to clean titles by removing common suffixes.
- Added `process_archived_versions` to handle archived documentation versions, improving code organization and readability.
- Updated `parse_metadata_path` to utilize the new functions for title creation and archived version processing.
- Enhanced navigation file writing with a dedicated `write_nav_file` function.

* Added version selector for archives

* fix lint

---------

Signed-off-by: Julien Jomier <[email protected]>
Signed-off-by: Julien Jomier <[email protected]>
Co-authored-by: Bruce Hashemian <[email protected]>
@laurent-radoux laurent-radoux force-pushed the feature/deltacast-receiver branch from 26915b1 to cd0151a Compare October 10, 2025 12:46
@laurent-radoux
Copy link
Collaborator

Closing PR following creation of PR in NVIDIA repository for reintegration into main.

nvidia-holoscan#1091

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants