Skip to content

Commit 585e5e2

Browse files
committed
Merge branch 'dev/ptrottier/additional_ui_fixes' into 'main'
REMIX-4816, REMIX-4819: Implemented more UI improvements for the Logic Panels See merge request lightspeedrtx/lightspeed-kit!1065
2 parents 09ede7a + f9a316d commit 585e5e2

File tree

14 files changed

+99
-49
lines changed

14 files changed

+99
-49
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5050
- REMIX-4812: OV Property Window is no longer accessible via the Windows/Property sub menu button
5151
- REMIX-4715, REMIX-4826: Improved Edit Graph dialog with tree-based selection UI and disabled compound graphs
5252
- REMIX-4818: FilePicker now supports automatic conversion to relative paths for USD edit target compliance
53+
- REMIX-4816: Improved logic graph properties panel UI with icon buttons and clearer dialog messages
5354

5455
### Fixed
5556
- Improved Pyright configuration by generating a list of search paths

source/extensions/lightspeed.trex.app.resources/config/extension.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[package]
2-
version = "1.27.1"
2+
version = "1.27.2"
33
authors = ["[email protected]"]
44
repository = "https://gitlab-master.nvidia.com/lightspeedrtx/lightspeed-kit"
55
changelog = "docs/CHANGELOG.md"
Lines changed: 5 additions & 5 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

source/extensions/lightspeed.trex.app.resources/docs/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# Changelog
22
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
33

4+
## [1.27.2]
5+
### Added
6+
- Added pencil icon for edit actions
7+
8+
### Changed
9+
- Aligned LogicGraphDeleteIcon for improved visual consistency
10+
411
## [1.27.1]
512
### Fixed
613
- Fixed Logic Graph Editor window title to "Logic Graph"
@@ -276,3 +283,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
276283
## [1.0.0] - 2023-05-18
277284
### Added
278285
- Created
286+

source/extensions/lightspeed.trex.app.style/config/extension.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
authors =["Damien Bataille <[email protected]>"]
33
title = "NVIDIA RTX Remix Style"
44
description = "Global Style for NVIDIA RTX Remix App"
5-
version = "1.19.1"
5+
version = "1.19.2"
66
readme = "docs/README.md"
77
repository = "https://gitlab-master.nvidia.com/lightspeedrtx/lightspeed-kit/-/tree/main/source/extensions/lightspeed.trex.app.style"
88
category = "internal"

source/extensions/lightspeed.trex.app.style/docs/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
# Changelog
22
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
33

4+
## [1.19.2]
5+
### Added
6+
- Added Edit icon styles for properties panel actions
7+
- Added PropertiesWidgetValue label style
8+
49
## [1.19.1]
510
### Added
611
- Added sidebar icons with hover, selected, and disabled states for Logic Graph button
@@ -193,3 +198,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
193198
## [1.0.0] - 2024-02-28
194199
### Added
195200
- Created
201+

source/extensions/lightspeed.trex.app.style/lightspeed/trex/app/style/trex_style.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -568,6 +568,9 @@ def override_dialog_get_style(style_value): # noqa PLW0621
568568
"Image::LogicGraphStatic:selected": {"image_url": _get_icons("LogicGraphIconThin"), "color": _WHITE_100},
569569
"Image::LogicGraphStaticDisabled": {"image_url": _get_icons("LogicGraphIconThin"), "color": _WHITE_30},
570570
"Image::LogicGraphNodeStatic": {"image_url": _get_icons("LogicGraphNodeIconThin"), "color": _WHITE_80},
571+
"Image::Edit": {"image_url": _get_icons("pencil"), "color": _WHITE_60},
572+
"Image::Edit:hovered": {"image_url": _get_icons("pencil"), "color": _WHITE_80},
573+
"Image::Edit:disabled": {"image_url": _get_icons("pencil"), "color": _WHITE_30},
571574
"Image::Update": {"image_url": _get_icons("update"), "color": _WHITE_60},
572575
"Image::Update:hovered": {"image_url": _get_icons("update"), "color": _WHITE_80},
573576
"Image::Update:disabled": {"image_url": _get_icons("update"), "color": _WHITE_30},
@@ -739,6 +742,7 @@ def override_dialog_get_style(style_value): # noqa PLW0621
739742
},
740743
"Label::ProgressLabel": {"color": _WHITE_100},
741744
"Label::PropertiesWidgetLabel": {"color": _WHITE_70, "font_size": 18, "font": ui.url.nvidia_md},
745+
"Label::PropertiesWidgetValue": {"color": _WHITE_60, "font_size": 18, "font": ui.url.nvidia_rg},
742746
"Label::ExperimentalFeatureLabel": {"color": _WHITE_50, "font_size": 18, "font": ui.url.nvidia_md},
743747
"Label::USDPropertiesWidgetValueOverlay": {"color": _WHITE_20},
744748
"Button::HomeButton": {"background_color": _GREY_32},
@@ -968,7 +972,7 @@ def override_dialog_get_style(style_value): # noqa PLW0621
968972
"OverrideIndicatorForceDisabled": {"background_color": _GREY_70, "border_width": 0},
969973
"OverrideIndicator": {"background_color": _BLUE_ACTION, "border_width": 0},
970974
"OverrideIndicator:hovered": {"background_color": 0xFFFFDE88},
971-
"OverrideBackground": {"background_color": _DARK_40},
975+
"OverrideBackground": {"background_color": _GREY_42},
972976
"OverrideBackgroundHovered": {"background_color": _BLUE_HOVERED},
973977
"OverrideBackgroundSelected": {"background_color": _BLUE_SELECTED},
974978
"Rectangle::BackgroundButton": {"background_color": 0x33000000, "border_radius": 8},

source/extensions/lightspeed.trex.logic.widget/config/extension.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
title = "Remix Logic Graph Editor"
33
description = "Component editor window for Remix Component Graphs"
4-
version = "1.5.0"
4+
version = "1.5.1"
55
authors = ["Chris Grebeldinger <[email protected]>", "Dean Edmonds <[email protected]>", "Nicolas Kendall-Bar <[email protected]>"]
66
repository = "https://gitlab-master.nvidia.com/lightspeedrtx/lightspeed-kit/-/tree/main/source/extensions/lightspeed.trex.logic.widget"
77
keywords = ["graph", "logic", "component", "remix", "ui"]

source/extensions/lightspeed.trex.logic.widget/docs/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ This document records all notable changes to the **lightspeed.trex.logic.widget*
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com). The project adheres to [Semantic Versioning](https://semver.org).
66

7+
## [1.5.1]
8+
### Changed
9+
- Improved error dialog texts and messaging for prim selection errors
10+
- Improved graph creation dialog wording and button label
11+
712
## [1.5.0]
813
### Added
914
- Added tree-based graph selection UI with improved UX for Edit Graph dialog

0 commit comments

Comments
 (0)