Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose a way to add cluster frame components in Extension API #6385

Merged
merged 26 commits into from Nov 4, 2022

Conversation

aleksfront
Copy link
Contributor

@aleksfront aleksfront commented Oct 10, 2022

New registry for registering html elements into the top of the cluster views. Should be used for modals and dialogs.

Expose a way to add cluster frame components in Extensions. Usable for e.g. modals and dialogs.

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
@aleksfront aleksfront added enhancement New feature or request area/extension Something to related to the extension api labels Oct 10, 2022
@aleksfront aleksfront added this to the 6.2.0 milestone Oct 10, 2022
@aleksfront aleksfront requested a review from a team as a code owner October 10, 2022 11:38
@aleksfront aleksfront requested review from jansav and Nokel81 and removed request for a team October 10, 2022 11:38
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
src/extensions/registries/index.ts Outdated Show resolved Hide resolved
src/renderer/cluster-modals/cluster-modals.tsx Outdated Show resolved Hide resolved
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
for specific extension elements

Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
@aleksfront aleksfront changed the title Cluster view modals registry Cluster frame components registry Nov 3, 2022
Nokel81
Nokel81 previously approved these changes Nov 3, 2022
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
@jansav jansav changed the title Cluster frame components registry Expose a way to add cluster frame components in Extension API Nov 4, 2022
@jansav
Copy link
Contributor

jansav commented Nov 4, 2022

Pushed 3 commits:

  • Fixed linting
  • Update snapshots
  • Renamed test file

After these, the implementation didn't match the name of PR anymore, so I updated the PR.

As you can see, the current implementation is a lot smaller and does exactly same thing.

@aleksfront aleksfront merged commit c527014 into master Nov 4, 2022
@aleksfront aleksfront deleted the app-modal-registry branch November 4, 2022 06:15
@Nokel81 Nokel81 mentioned this pull request Nov 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/extension Something to related to the extension api enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants