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

Tables #22

Merged
merged 14 commits into from
Jul 12, 2023
Merged

Tables #22

merged 14 commits into from
Jul 12, 2023

Commits on Mar 14, 2023

  1. Typo

    GDYendell committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    5eca696 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    8c8af40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe27219 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    642cd02 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd4df33 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    1c8cb6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b4fe89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c7e378 View commit details
    Browse the repository at this point in the history
  4. Use ComboBox over CheckBox for edm

    Choice button does not work well
    GDYendell committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    e23a2db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c61f52a View commit details
    Browse the repository at this point in the history
  6. Add helper type aliases

    GDYendell committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    7862eb6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1837a7e View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Refactor _format module

    - Rename classes and methods
      - Use Factory for classes that have methods to create class instances
      - Use Formatter for classes that have a format method that produces
        a text representation of a widget for a UI file. This distinguishes
        from Device Widgets that determine the widget that will be created
        for a Signal.
      - Class renames:
        - WidgetTemplate -> UITemplate
        - WidgetFactory -> WidgetFormatter
        - GroupFactory -> GroupWidgetFormatter
        - LayoutProperties -> ScreenLayout
        - ScreenWidgets -> WidgetFormatterFactory
        - Screen -> ScreenFormatterFactory
      - Screen method renames:
        - screen -> create_screen_formatter
        - create_sub_screens -> create_sub_screen_formatters
        - component -> generate_component_formatters
        - make_group_widget -> create_group_formatters
        - group -> create_group_formatter
        - make_component_widgets -> create_component_widget_formatters
    - Make passing of ui properties to formatter more explicit and pass
      widget to formatter as a parameter separate to the properties map
    - Expand one character variables
    - mypy fixes
    - Update docs ref
    GDYendell committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    aa5cd66 View commit details
    Browse the repository at this point in the history
  2. Remove python 3.9 from CI

    Add 3.10 to setup.cfg, as it is tested.
    GDYendell committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    2846143 View commit details
    Browse the repository at this point in the history