Nicolas Musset
Nicolas Musset
In #487, tabs are initially aligned on a single row. In this issue, we would like to give more control for the initial layout.
Integrate `egui_dock` to allow having tabs and docked panels. Case scenario where tabs can be useful: - IDE - debug window: one tab per page - inventory system Tasks: -...
**Description** `(Reduce)` exposes a hidden variable `.$0` **Scenario** What happens if `Reduce` shards are nested? Does it still work? Do we need to implement some locality (or use the same...
**Rationale** We want to be able to capture the log of the user wire executed in the editor and display it in the UI. **Details** The logging system currently prints...
Copying/pasting from within the UI should interact with the system clipboard. Currently, only pasting from the clipboard seems to work. **Additional context** In standard egui implementations, there is a specific...
With the `ninja format` command, we apply some formatting rules to ensure code consistency and readability (rules defined in `.clang-format` file). Add a CI job or workflow to check if...
All samples assume the use of the editor to make a game. We should provide at least one sample (let's call it code template) of a simple scene where everything...
**Good first issue** | ------------ | *Issues reserved for newcomers. Consider taking it only if it's your first time working on a feature or a bug in Xenko.* The view...