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

Use LineCanvas to draw TableView borders #2574

Draft
wants to merge 32 commits into
base: v2_develop
Choose a base branch
from

Commits on Apr 24, 2023

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

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    3aa57ec View commit details
    Browse the repository at this point in the history
  2. Fix merge

    Nutzzz committed May 3, 2023
    Configuration menu
    Copy the full SHA
    cab5ca9 View commit details
    Browse the repository at this point in the history
  3. Fix column names

    Nutzzz committed May 3, 2023
    Configuration menu
    Copy the full SHA
    385f668 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95a13cf View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    a1bbc6f View commit details
    Browse the repository at this point in the history
  2. Fix merge

    Nutzzz committed May 4, 2023
    Configuration menu
    Copy the full SHA
    4f5bab7 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. Configuration menu
    Copy the full SHA
    62ed8a7 View commit details
    Browse the repository at this point in the history
  2. Fix missing separator after null cell entries where NullSymbol is nul…

    …l or empty string
    
    Also:
    * Add settable header/cell symbols to pad around values
    * Fix All/NoLines in TableEditor scenario to apply to HeaderThroughline
    Nutzzz committed May 6, 2023
    Configuration menu
    Copy the full SHA
    f036091 View commit details
    Browse the repository at this point in the history
  3. Fix SeparatorSymbol (when cell lines are disabled)

    Style.AlwaysUseNormalColorForVerticalCellLines is obeyed now only if cell lines are disabled
    Nutzzz committed May 6, 2023
    Configuration menu
    Copy the full SHA
    8313dc0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f11a5d1 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    915dc36 View commit details
    Browse the repository at this point in the history
  2. Fix merge

    Nutzzz committed May 10, 2023
    Configuration menu
    Copy the full SHA
    9f23974 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a1d3ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1898677 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b64ea4f View commit details
    Browse the repository at this point in the history
  6. Merge branch 'tableview_linecanvasborders' of https://github.com/Nutz…

    …zz/Terminal.Gui into tableview_linecanvasborders
    Nutzzz committed May 10, 2023
    Configuration menu
    Copy the full SHA
    29ce0e1 View commit details
    Browse the repository at this point in the history
  7. Fix merge

    Nutzzz committed May 10, 2023
    Configuration menu
    Copy the full SHA
    979c74d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2023

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

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    e701805 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aeecd22 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Configuration menu
    Copy the full SHA
    2baf075 View commit details
    Browse the repository at this point in the history
  2. Update TableStyle.cs

    Nutzzz committed May 25, 2023
    Configuration menu
    Copy the full SHA
    ebf1c03 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

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

Commits on Jan 17, 2024

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

Commits on Jan 20, 2024

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

Commits on Jan 21, 2024

  1. Fixes after upstream changes

    Also:
    * Add BorderColor to TableStyle
    * Move symbols to TableStyle
    * Rename LineStyle to BorderStyle (at the risk of confusion with the View's border)
    * Comment out AlwaysUseNormalColorForVerticalCellLines feature
    Nutzzz committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    0c0d854 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

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

Commits on Jan 29, 2024

  1. New features, including return of empty column behavior

    * TODO: Fix new unit tests
    * Add new AddEmptyColumn (when ExpandLastColumn is false) added as a new option (default true)
    * Add new InvertSelectedCell (the entire cell vs. existing option for first character only)
    * Add new HeaderSeparatorSymbol distinct from SeparatorSymbol for regular cells
    Nutzzz committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    5a055f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1c9808 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b28d72e View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Allow user to use HeaderThroughline with HeaderOverline and HeaderUnd…

    …erline even though it's a strange choice
    Nutzzz committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    d3c9a26 View commit details
    Browse the repository at this point in the history