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

DRAFT: fixed canvas SVG support #2787

Draft
wants to merge 24 commits into
base: main
Choose a base branch
from

Commits on Oct 6, 2024

  1. POC: fixed canvas SVG support

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn authored and florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    97f51a4 View commit details
    Browse the repository at this point in the history
  2. POC: fixed canvas SVG support - lint-fix

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn authored and florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    8d27a89 View commit details
    Browse the repository at this point in the history
  3. Split widget actions into basic and standard actions to avoid circula…

    …r dependency issues
    
    Signed-off-by: Florian Hotze <[email protected]>
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    c174eb3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c309ff7 View commit details
    Browse the repository at this point in the history
  5. make flashing more resilient

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn authored and florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    86e51e5 View commit details
    Browse the repository at this point in the history
  6. make flashing configurable in run-mode, add pointer style

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn authored and florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    c9210a9 View commit details
    Browse the repository at this point in the history
  7. add flashing button to menu

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn authored and florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    d2c909c View commit details
    Browse the repository at this point in the history
  8. first state implementations

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn authored and florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    53b04b4 View commit details
    Browse the repository at this point in the history
  9. Minor improvements related to recent commits

    Signed-off-by: Florian Hotze <[email protected]>
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    49b31fb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0b87120 View commit details
    Browse the repository at this point in the history
  11. Allow setting a separate state Item for SVG elements & Use param grou…

    …p for state representation
    
    Signed-off-by: Florian Hotze <[email protected]>
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    0b290ce View commit details
    Browse the repository at this point in the history
  12. Fix widget action regression

    Signed-off-by: Florian Hotze <[email protected]>
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    d63dbcf View commit details
    Browse the repository at this point in the history
  13. Implement state tracking the clean way

    Signed-off-by: Florian Hotze <[email protected]>
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    8e3ae3c View commit details
    Browse the repository at this point in the history
  14. simplify code, add rgb/hsb support

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn authored and florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    d990f41 View commit details
    Browse the repository at this point in the history
  15. subscribe has issue, unsubscribe not working

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn authored and florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    bb302a1 View commit details
    Browse the repository at this point in the history
  16. Revert "subscribe has issue, unsubscribe not working"

    This reverts commit bb302a1.
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    2b6408f View commit details
    Browse the repository at this point in the history
  17. Allow tracking multiple stateItems

    Signed-off-by: Florian Hotze <[email protected]>
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    c887fec View commit details
    Browse the repository at this point in the history
  18. Fix HSB

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    2cae6de View commit details
    Browse the repository at this point in the history
  19. Move embedded SVG code that has been reviewed to a mixin

    Signed-off-by: Florian Hotze <[email protected]>
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    1252f3d View commit details
    Browse the repository at this point in the history
  20. Improve subscription & unsubscription logic

    Signed-off-by: Florian Hotze <[email protected]>
    florian-h05 committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    49a7307 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. add openclose support, make flash element use explizit with useProxyE…

    …lementForState, add min opacity param
    
    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    8a30f0c View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. first text support

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    8febde6 View commit details
    Browse the repository at this point in the history
  2. add stateAsStyleClass

    Signed-off-by: Stefan Höhn <[email protected]>
    stefan-hoehn committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    ebbd192 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    14b5f2d View commit details
    Browse the repository at this point in the history