Pieter-Jan Briers

Results 69 issues of Pieter-Jan Briers

It's a gigantic hazard because content can and does use localization keys that are defined in engine, thereby making those ABI. We should get some way to mechanically enforce that...

T: New Feature
Priority: 3-Not Required
A: Localization

Currently we have a mix of "virtual" sizes (`Size`) and "pixel" analogs (`PixelSize`). Doing it like this sucks though and causes constant rounding pains. A better solution would be to...

A: UI
T: Refactor

In replays, you can spectate entities. This normally does one of two things, depending on if the entity being spectated was an actor (i.e. player-controlled) or not: * If actor,...

A: Replays

https://github.com/imgui-rs/imgui-rs/blob/844533445087e0aa18247701002d08df446fbffb/imgui/src/render/draw_data.rs#L314-L320 According to the description, it "can be used to retain draw data for use a different thread". Except... It's not `Send`? You can't actually safely use this on another...

Stuff we need

Changes: UI
S: Needs Review
S: Needs Engine Update
S: Approved
size/M

We'd like to split RT into many more C# projects to improve compile times, hot reload, and organization. For example, the client may get its own project for the core...

- [ ] `XamlUiPartialClassGenerator` - [ ] `Robust.Serialization.Generator.Generator` - is an `IIncrementalGenerator` but doesn't use the API properly. - [ ] `ComponentNetworkGenerator` Improve IDE perf and stop deprecation warnings we're...

T: Performance
Priority: 2-Important
T: Refactor
D1: High
A: Roslyn Components

Compiler
Runtime
Client
size/L