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

Migrate all existing views over to the generic top component framework #332

Open
6 of 8 tasks
antares1470 opened this issue Mar 23, 2020 · 11 comments
Open
6 of 8 tasks
Labels
enhancement New feature or request

Comments

@antares1470
Copy link
Collaborator

antares1470 commented Mar 23, 2020

Prerequisites

Description

There is now a generic top component framework which was designed to abstract away a lot of the graph listening and layout issues which always arise when creating a new view in Constellation as well as provide consistent behaviour for each view. It would be ideal if all views in Constellation used this framework in order to take advantage of the consistency it would provide.

Below are the views that still need to migrate to framework:

  • Find View - Rewritten Find View is on framework, will replace current version
  • Histogram View
  • Timeline View
  • Named Selection View
  • Plugin Reporter View
  • Attribute Editor View
  • Conversation View
  • Tutorial Page
  • Web View - Currently not used as much and may not need to be converted.

Expected behaviour: All views fit it under same generic top component framework
Actual behaviour: Views have their own frameworks

@aldebaran30701
Copy link
Contributor

Up to date list of views still needing conversion to the Top Component framework

  • Histogram View
  • Timeline View
  • Find View
    Web view is currently not used and is under vote for removal.

@arcturus2
Copy link
Collaborator

Thank you @aldebaran30701 for progressing this. This is a huge leap to standardising the views to use a common framework.

@aldebaran30701
Copy link
Contributor

#32 When the remainder of these views are migrated, it will be a good idea to also add the performance feature that avoids view updates when hidden.

@github-actions
Copy link

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

@GammaVel
Copy link
Collaborator

Hello! When this issue gets fixed also check the default font type and size apply to these views. This is available under Constellation > Setup> Options > Constellation > Application font

@github-actions
Copy link

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

@aldebaran30701 aldebaran30701 removed their assignment Mar 3, 2022
@antares1470 antares1470 added this to the v2.7.0 milestone Mar 9, 2022
@antares1470 antares1470 removed this from the v2.7.0 milestone May 24, 2022
@github-actions
Copy link

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

@github-actions
Copy link

github-actions bot commented Jun 6, 2023

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

Copy link

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

Copy link

github-actions bot commented Aug 5, 2024

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

Copy link

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

9 participants