Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Refactor front end to be consumed as an extensible library #9

Closed
Tracked by #14
lukehb opened this issue Jul 11, 2022 · 1 comment
Closed
Tracked by #14

Refactor front end to be consumed as an extensible library #9

lukehb opened this issue Jul 11, 2022 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@lukehb
Copy link
Contributor

lukehb commented Jul 11, 2022

The current front end (the loose collection of html, js, and css) does not serve its purpose as a reference because:

  1. It is quite complex and all crammed into a few files.
  2. There are no obvious extension points in the code.
  3. When upstream changes are made users who have modified the code are left manually incorporating fixes.

The net result is most users end up with a modified version of this messy frontend and are applying fixes as they come in from UE releases.

I propose we move the front end to a lib-psfrontend that can actually be consumed as library with sensible extension points and API surface so that users can bring it in as library and make whatever custom extensions are suitable for their application.

@lukehb
Copy link
Contributor Author

lukehb commented Feb 7, 2023

As 61e8273 this is now complete!

More refactors will come later to separate out the UI from the core library, but that will be its own issue.

@lukehb lukehb closed this as completed Feb 7, 2023
@EpicGames EpicGames locked and limited conversation to collaborators Feb 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Development

No branches or pull requests

1 participant