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

feat: Draft for new Layout components Row and Column #1971

Closed
wants to merge 30 commits into from

Commits on Sep 30, 2022

  1. Adding draft for ComponentRow

    Valentin Treu authored and Valentin Treu committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    a151fd1 View commit details
    Browse the repository at this point in the history
  2. Formatting the code

    Valentin Treu authored and Valentin Treu committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    6490ec1 View commit details
    Browse the repository at this point in the history
  3. correct format errors

    Valentin Treu authored and Valentin Treu committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    1b499d1 View commit details
    Browse the repository at this point in the history
  4. correct analyze errors

    Valentin Treu authored and Valentin Treu committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    0a58df6 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2022

  1. Rename ComponentRow to RowComponent

    Valentin Treu authored and Valentin Treu committed Oct 1, 2022
    Configuration menu
    Copy the full SHA
    462dee6 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Merge branch 'main' into layout-components

    Valentin Treu authored and Valentin Treu committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    a7dbc2a View commit details
    Browse the repository at this point in the history
  2. Switching to onChildrenChanged notifier

    Valentin Treu authored and Valentin Treu committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    0f6c853 View commit details
    Browse the repository at this point in the history
  3. changing class documentations

    Valentin Treu authored and Valentin Treu committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    881faf3 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. adding ColumnComponent

    Valentin Treu authored and Valentin Treu committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    dc46f17 View commit details
    Browse the repository at this point in the history
  2. Refactor children of LayoutComponent

    Valentin Treu authored and Valentin Treu committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    734a4bd View commit details
    Browse the repository at this point in the history
  3. first tests and bugfix for spaceXY alignment types

    Valentin Treu authored and Valentin Treu committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    47d7491 View commit details
    Browse the repository at this point in the history
  4. format code

    Valentin Treu authored and Valentin Treu committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    cd83a85 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. bugfix for MainAxisAlignment.end and tests for ColumnComponent

    Valentin Treu authored and Valentin Treu committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    7486750 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2022

  1. LayoutComponent now handles size or parent size

    Valentin Treu authored and Valentin Treu committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    01acbd3 View commit details
    Browse the repository at this point in the history
  2. fixing analyze problems

    Valentin Treu authored and Valentin Treu committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    08d731e View commit details
    Browse the repository at this point in the history
  3. fix format issue

    Valentin Treu authored and Valentin Treu committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    00044a5 View commit details
    Browse the repository at this point in the history
  4. change class doc

    Valentin Treu authored and Valentin Treu committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    992b66a View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2022

  1. Use size as parameter in LayoutComponent constructor

    Valentin Treu authored and Valentin Treu committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    5e5b7e8 View commit details
    Browse the repository at this point in the history
  2. Populate isManuallyChanged not in the constructor body

    Valentin Treu authored and Valentin Treu committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    37c3021 View commit details
    Browse the repository at this point in the history
  3. Remove HasGameRef inclusion

    Valentin Treu authored and Valentin Treu committed Oct 9, 2022
    Configuration menu
    Copy the full SHA
    a6ca989 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. apply feedback from pasha

    Valentin Treu authored and Valentin Treu committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    7fbde92 View commit details
    Browse the repository at this point in the history
  2. Refactor tests for LayoutComponent

    Valentin Treu authored and Valentin Treu committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    2614d77 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Adding documentation

    Valentin Treu authored and Valentin Treu committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    4c08854 View commit details
    Browse the repository at this point in the history
  2. Correct Lint errors

    Valentin Treu authored and Valentin Treu committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    467e893 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Remove size and disallow resizing a LayoutComponent

    Valentin Treu authored and Valentin Treu committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    6c32ea3 View commit details
    Browse the repository at this point in the history
  2. Fix format error

    Valentin Treu authored and Valentin Treu committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    5cf1131 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Add assert statement in set size

    Valentin Treu authored and Valentin Treu committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    2124cda View commit details
    Browse the repository at this point in the history
  2. Adding an assert message

    Valentin Treu authored and Valentin Treu committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    9b51c96 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. Reduce the alignment modes to start, end and center

    Valentin Treu authored and Valentin Treu committed Oct 29, 2022
    Configuration menu
    Copy the full SHA
    59ba7c4 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. Use Vector2.all in tests where suitable

    Valentin Treu authored and Valentin Treu committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    45fde7e View commit details
    Browse the repository at this point in the history