Skip to content

NeoUI - Custom loading screen, wrapped text#677

Merged
nullsystem merged 1 commit intoNeotokyoRebuild:masterfrom
nullsystem:GH-603_OverrideLoading
Oct 12, 2024
Merged

NeoUI - Custom loading screen, wrapped text#677
nullsystem merged 1 commit intoNeotokyoRebuild:masterfrom
nullsystem:GH-603_OverrideLoading

Conversation

@nullsystem
Copy link
Copy Markdown
Collaborator

@nullsystem nullsystem commented Oct 4, 2024

Description

  • Re-route the old VGUI text/progress into NeoUI
  • Loading vs disconnect states by title locale index
  • Single-progress bar as 2nd one not used
  • Preload map name if known (serverlist + new game)
  • NeoUI::LabelWrap for a wrapped version of a label
  • NeoUI::Progress a read-only progress bar
  • No mouse input since it doesn't work properly/workarounds doesn't work well

Toolchain

  • Linux GCC Distro Native Arch/GCC 14

Linked Issues

@nullsystem nullsystem force-pushed the GH-603_OverrideLoading branch 2 times, most recently from c811740 to 434446d Compare October 5, 2024 22:20
@nullsystem nullsystem marked this pull request as ready for review October 5, 2024 22:20
@nullsystem nullsystem requested a review from a team October 8, 2024 19:28
AdamTadeusz
AdamTadeusz previously approved these changes Oct 9, 2024
Comment thread mp/src/game/client/clientmode_shared.cpp
@AdamTadeusz AdamTadeusz self-requested a review October 9, 2024 08:06
@AdamTadeusz AdamTadeusz dismissed their stale review October 9, 2024 08:06

missinput

AdamTadeusz

This comment was marked as resolved.

* Re-route the old VGUI text/progress into NeoUI
* Loading vs disconnect states by title locale index
* Single-progress bar as 2nd one not used
* Preload map name if known (serverlist + new game)
* NeoUI::LabelWrap, cleanup neo_loading a bit

* fixes NeotokyoRebuild#603
@nullsystem nullsystem force-pushed the GH-603_OverrideLoading branch from 434446d to da717fd Compare October 11, 2024 17:51
@nullsystem nullsystem requested review from a team and AdamTadeusz October 11, 2024 17:51
@nullsystem nullsystem added this to the v9.0-prealpha milestone Oct 11, 2024
@AdamTadeusz AdamTadeusz requested a review from a team October 11, 2024 18:20
@nullsystem nullsystem merged commit 1c36c09 into NeotokyoRebuild:master Oct 12, 2024
@nullsystem nullsystem deleted the GH-603_OverrideLoading branch May 7, 2025 20:29
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.

[FEATURE] Root NeoUI - Override loading screen

3 participants