diff --git a/CHANGELOG.md b/CHANGELOG.md index abf4916b..c83ebde2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [1.10.0] ### Added + - Simple mode for brightness control that consolidates image- and display brightness. - Brightness control dialog to directly control brightness from the main window. - Brightness control sliders to directly control brightness from the overlay. @@ -28,10 +29,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Optional fix for running the SteamVR overlay on systems with hybrid graphics. ### Changed + - Updated translations to use ICU syntax. - Migrated from Legacy OpenVR Input system to SteamVR's current input system (Controller bindings are now configured in SteamVR!) - +- Upgraded to .NET Core and ASP.NET Core 7.0.13 + ### Fixed + - Fixed failed installation of dotnet hosting bundle preventing retry installation of individual runtimes. - Improvements to the Simplified Chinese translations (by [雾雨花精灵](https://twitter.com/u_flower_elf)). - Disabling OSC features leading to a crash @@ -39,6 +43,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Malformed OSC packets causing a crash - OSC message processing being slower than necessary - Date formatting for Korean language +- Long VRChat usernames sometimes overflowing on the player list for automatic invite request accepts ## [1.9.0] @@ -65,7 +70,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fixed Japanese date formatting - Fixed Japanese font rendering in overlay - Upgraded various dependencies - + ### Deprecated - Custom VRCFury installation prefabs for GoGo Loco. (You can now use GoGo Loco's own installation prefabs from GoGo Loco 1.8.0 onwards!) diff --git a/src-ui/app/services/brightness-control/simple-brightness-control.service.ts b/src-ui/app/services/brightness-control/simple-brightness-control.service.ts index 43e0b685..d06f1157 100644 --- a/src-ui/app/services/brightness-control/simple-brightness-control.service.ts +++ b/src-ui/app/services/brightness-control/simple-brightness-control.service.ts @@ -59,6 +59,7 @@ export class SimpleBrightnessControlService { // Set brightness when the display brightness driver availability changes this.displayBrightnessControl.driverIsAvailable .pipe( + skip(1), distinctUntilChanged(), tap((available) => (this.displayBrightnessDriverAvailable = available)), filter(() => !this._advancedMode.value) @@ -122,7 +123,6 @@ export class SimpleBrightnessControlService { const opt = { ...SET_BRIGHTNESS_OPTIONS_DEFAULTS, ...(options ?? {}) }; percentage = clamp(percentage, 0, 100); if (opt.cancelActiveTransition) this.cancelActiveTransition(); - if (percentage == this.brightness) return; this._brightness.next(percentage); if (opt.logReason) { await info(`[BrightnessControl] Set brightness to ${percentage}% (Reason: ${opt.logReason})`); diff --git a/src-ui/app/views/dashboard-view/views/auto-invite-request-accept-view/auto-invite-request-accept-view.component.scss b/src-ui/app/views/dashboard-view/views/auto-invite-request-accept-view/auto-invite-request-accept-view.component.scss index 0e98ed6e..0f6a3d17 100644 --- a/src-ui/app/views/dashboard-view/views/auto-invite-request-accept-view/auto-invite-request-accept-view.component.scss +++ b/src-ui/app/views/dashboard-view/views/auto-invite-request-accept-view/auto-invite-request-accept-view.component.scss @@ -66,7 +66,8 @@ .players-list { flex: 1; - overflow: auto; + overflow-x: hidden; + overflow-y: overlay; display: flex; flex-direction: column; align-items: stretch; @@ -98,16 +99,21 @@ align-items: center; justify-content: flex-start; flex: 1; - padding: 0.5em 1em; + padding: 0.5em 0.25em 0.5em 1em; + overflow: hidden; + white-space: nowrap; } &-right { flex-shrink: 0; - margin-left: 0.5em; } &-name { flex: 1; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + } .btn {