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

Merge v2_develop in to v2_release #3718

Merged
merged 178 commits into from
Sep 3, 2024
Merged

Merge v2_develop in to v2_release #3718

merged 178 commits into from
Sep 3, 2024

Commits on Aug 1, 2024

  1. Discovered serious issues with how HasFocus, OnEnter/OnLeave, etc... …

    …work in some edge cases.
    
    This will require re-visiting the design at a deep level and fixing some long-standing but ignored issues such as how OnEnter/OnLeave don't follow proper cancelation design. Also, there's a need for keeping track of the old focus state of a tree of subviews when that tree loses focus; FocusDireciton is a hack that causes tons of confusion.
    tig committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4226d81 View commit details
    Browse the repository at this point in the history
  2. Added Navigation.md

    tig committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    e9d671b View commit details
    Browse the repository at this point in the history
  3. Nav mostly works again

    tig committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7dd0c4c View commit details
    Browse the repository at this point in the history
  4. Updated navigation.md

    tig committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    8e70e2a View commit details
    Browse the repository at this point in the history
  5. WIP: Focus re-design

    tig committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    9990503 View commit details
    Browse the repository at this point in the history
  6. WIP: Focus re-design

    tig committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    de5b50d View commit details
    Browse the repository at this point in the history
  7. WIP: Focus re-design

    tig committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    e9dff3b View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Fix typos

    tig committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    7ed969f View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Added unit tests that fail

    tig committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    d47b184 View commit details
    Browse the repository at this point in the history
  2. Fixes #3109. AOT support with .Net 8. (#3638)

    * Add a native AOT project.
    
    * Fixes Text.Json to work with native AOT.
    
    * Fix silent errors on unit tests when testing the Red color which has a length of 3.
    
    * Allowing test custom configuration without the config.json file match the unit tests configurations.
    
    * Fix unit test if tested alone.
    
    * Add native project into solution.
    
    * Fix merge errors.
    
    * Setting ConfigurationManager.ThrowOnJsonErrors as true to throw any serialization issue when published file runs.
    
    * Remove unnecessary using's.
    
    * Added unit test to ensure all serialization is properly configured.
    
    * Fix warnings.
    
    * Remove ThrowOnJsonErrors.
    
    * Fix warnings.
    
    ---------
    
    Co-authored-by: Tig <tig@users.noreply.github.com>
    BDisp and tig committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    63e75b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Fixes #3655 - Fixes rendering issue in Dialog/MessageBox (#3656)

    * Fixed rendering issue
    
    * Removed dead code
    
    * Removed dead code
    tig committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    1f310fd View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

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

Commits on Aug 13, 2024

  1. Fixes #3652. Setting Menus causes unexpected Exception. (#3653)

    * Moving ShortcutDelimiter from MenuBar to Key.
    
    * Rename to ShortcutKey and change type to Key.
    
    * Improving add and remove menu items dynamically.
    
    * Code cleanup.
    
    * Fix status bar shortcuts issues.
    
    * Fix build error.
    
    * Change HotKey type to Key.
    
    * Change HotKey.setter to private.
    
    * Fix warnings.
    
    * Fix some bugs.
    
    * Rename ShortcutDelimiter to Separator.
    
    * Add Separator property into the Configuration Manager.
    
    * Change XML doc for Separator.
    
    * Replace KeyEvent with Key.
    
    * Add unit test preventing the Key.Separator is never Null ('\0).
    BDisp committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    a661fce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29dc789 View commit details
    Browse the repository at this point in the history
  3. Fixed DimAuto and tests

    tig committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    a8f929b View commit details
    Browse the repository at this point in the history
  4. Code cleanup & doc fix

    tig committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6ec69d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a4d1990 View commit details
    Browse the repository at this point in the history
  6. Merged and fixed issues.

    Progess on thinking through new design, but not working yet.
    tig committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    aa4f522 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. class Dim -> struct Dim

    tig committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    8edb062 View commit details
    Browse the repository at this point in the history
  2. class Pos -> record Pos

    tig committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6a13e77 View commit details
    Browse the repository at this point in the history
  3. Tweaked primary constructors

    tig committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    1b802d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9a1d03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d36db6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    52ce349 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    782b090 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Fixed unit tests

    tig committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    42a9ecb View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. WIP

    tig committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    2375ee3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c00290f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49c10e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b31caea View commit details
    Browse the repository at this point in the history
  5. Fixed hotkey unit test

    tig committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    68eb561 View commit details
    Browse the repository at this point in the history
  6. Fixed bogus SubView unit test

    tig committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    4f51838 View commit details
    Browse the repository at this point in the history
  7. Fixed View unit test

    tig committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    61191d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Fixed unit tests

    tig committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    71ae28b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9635a43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    936f9f5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6664bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    591baa6 View commit details
    Browse the repository at this point in the history
  6. reordered params for consistency

    tig committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    a03e305 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ef7f88d View commit details
    Browse the repository at this point in the history
  8. Improved docs

    tig committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    3b961da View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    34773a4 View commit details
    Browse the repository at this point in the history
  10. Addressed review feedback

    tig committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    34b33e1 View commit details
    Browse the repository at this point in the history
  11. Fixed Views unit tests

    tig committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    7a2d43c View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    e90a115 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    730d8e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e2416f View commit details
    Browse the repository at this point in the history
  4. Make GetAnchor abstract

    There are subtle reasons for this. Regardless, it will be abstract when it's an interface, anyway, so no harm in doing it now.
    dodexahedron committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    8385153 View commit details
    Browse the repository at this point in the history
  5. Clamping to maximum size of the buffer

    Just an extra sanity check/guard
    dodexahedron committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    9082d13 View commit details
    Browse the repository at this point in the history
  6. Reduce code by inlining these in a primary constructor

    Not the final form. Just showing steps.
    dodexahedron committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    e6b67f0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    219cfb5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dccc063 View commit details
    Browse the repository at this point in the history
  9. Accepted changed

    tig committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    bb85f90 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #3649 from tig/v2_3521-DimAuto-Equality

    Fixes #3521 - `DimAuto` equality broken
    tig committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    168d3ca View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    388c11d View commit details
    Browse the repository at this point in the history
  12. Updated migration doc to include additional findings. (#3660)

    * Updated migration doc to include additional findings.
    
    * Updated per PR recommendations.
    
    ---------
    
    Co-authored-by: Tig <tig@users.noreply.github.com>
    dasien and tig committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    a82636a View commit details
    Browse the repository at this point in the history
  13. Merge pull request #3668 from BDisp/v2_3667_toplevel-menubar-statusba…

    …r-remove-fix
    
    Fixes #3667. Null reference in v2 in FindDeepestView.
    tig committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    7574c7f View commit details
    Browse the repository at this point in the history
  14. Fixes #3635. Focus gets confused with ContextMenu. (#3663)

    * Fixes #3635. Focus gets confused with ContextMenu.
    
    * Improving unit test.
    
    * Updated migration doc to include additional findings. (#3660)
    
    * Updated migration doc to include additional findings.
    
    * Updated per PR recommendations.
    
    ---------
    
    Co-authored-by: Tig <tig@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Tig <tig@users.noreply.github.com>
    Co-authored-by: Brian Gentry <bgentry@trestledevelopment.com>
    3 people committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    a0c03b1 View commit details
    Browse the repository at this point in the history
  15. V2 fix warnings (#3671)

    * Fixed NumericUpDown warning
    
    * Fixed Aot Warning
    
    * Fixed warnings in Application.cs
    
    * Fixed more NumericUpDown warning
    
    * Fixed CommandImpl warning
    
    * Fixed Thickness warnings
    
    * Fixed Label warning
    
    * Fixed warning
    
    * Fixed menubar test warning
    
    * Fixed warnings
    
    * Fixed warnings
    
    * Removed dead code
    
    * Fixed warnings
    tig committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b267e16 View commit details
    Browse the repository at this point in the history
  16. merged

    tig committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    29f3550 View commit details
    Browse the repository at this point in the history
  17. Fixed treeviewTests

    tig committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    0d6ad5b View commit details
    Browse the repository at this point in the history
  18. Fixed Combobox

    tig committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    755c0af View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Refactoring again... WIP broke

    tig committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    794ad0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e95f821 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1d7ab5 View commit details
    Browse the repository at this point in the history
  4. DateField

    tig committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    c4404df View commit details
    Browse the repository at this point in the history
  5. DatePicker

    tig committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ae8e8e7 View commit details
    Browse the repository at this point in the history
  6. ComboBox

    tig committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    66f4bef View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3360c5b View commit details
    Browse the repository at this point in the history
  8. TableView tests

    tig committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f4a9eb6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f65f26f View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Fixes #2800 - Color picker (supporting hsl, hsv and rgb) (#3604)

    * Readonly HSL view
    
    * Make it possible to move between bars by moving to subview
    
    * Basically working and with mouse support
    
    * Fix HSL to work properly with double values instead of color matching
    
    * Fix Value on ColorPicker to match HSL values
    
    * Fix color spectrum
    
    * Add Swatch and better sync with text box
    
    * Work on jitter
    
    * ColorPicker HSL working
    
    * More keybindings
    
    * Add ColorModel
    
    * Support both HSL and HSV
    
    * Add RGB
    
    * Better mouse handling
    
    * WIP: AttributeView and integrate into LineDrawing
    (does not currently work properly)
    
    * Fix color picking
    
    * Add concept of an ITool
    
    * Add ColorPickerStyle
    
    * Fix selected cell rendering
    
    * Add first test for ColorPicker2
    
    * Add more RGB tests
    
    * Improve ColorPicker2 setup process
    
    * Tests and fixes for keyboard changing value R
    
    * Fix margin on bars when no textfields
    
    * Add mouse test
    
    * Add tests for with text field
    
    * Add more tests and fix bug sync component text field change with hex text field
    
    (WIP - failing tests)
    
    * Fix tests and fix clicking in a bar label area possibly not selecting
    
    * Move AttributeView to LineDrawing and adjust to have a 'transparent pattern' too
    
    * Render triangle in dark gray if background is black
    
    * Add ColorChanged event
    
    * Resharper Cleanup
    
    * Xml comments and public/private adjustments
    
    * Explore replacing diagram test with fragile Subview diving
    
    * Migrate ColorPicker_DefaultBoot to sub asserts
    
    * Port other tests
    
    * Replace ColorPicker with new view
    
    * Fix ColorPicker size to match scenarios size assumptions
    
    * Split to separate files and ignore invalid test for ColorPicker
    
    * Ignore also in mouse version of AllViews_Enter_Leave_Events
    
    * Remove bool _updating from ColorPicker
    
    Now instead we are more selective about what we update when and do so deterministically
    
    * Typo fix
    
    * Fix ReSharper bad renames in comments for "Value"
    
    * Refactor to single implementation of 'prompt for color' logic
    
    - Now called PromptForColor
    - Shared by LineDrawing and ProgressBarStyles scenarios
    
    * Sum runes instead of Length
    
    * Hide ColorBar and SetValueWithoutRaisingEvent from public API
    
    * Move ColorEventArgs to Drawing folder
    
    * Move ColorModel to Drawing folder
    
    * First try at Dim.Auto for ColorPicker
    
    * Remove explicit width/height setting in most scenarios
    
    * Remove explicit heights
    
    * Fixed build/test issues.
    Illustrated test best practice.
    
    * WIP: Start working on test changes and add new options to ColorPickers scenario (Color Model and show textfields).
    
    * Fix for R indicator arrow sometimes 'falling off' the drawn area.
    
    * Add nullable enable
    
    * Test fixes and refactor for avoiding Begin
    
    * Make ColorEventArgs inherit from EventArgs<Color>
    
    * Fix Dispose not being called on bars when switching color models
    
    * Remove 'oldColor' from test now it is not supported
    
    * Add initial stab at ColorPickerStyle.ShowName
    
    * Use AppendAutocomplete for color names
    
    * Implemented resoruce based colorname resolver
    
    * Update GetTextField to support getting the color names field
    Change style setting to ShowColorName
    
    * Color name updates when navigating away from the named color
    
    * Restore old color picker as ColorPicker16
    
    * Add test that shows 'Save as' is currently considered a named color ><
    
    * Fix GetW3CColorNames
    
    * Removed dupe colors
    
    * Revert to old color pickers
    
    * Nullability question marks for everyone!
    
    ---------
    
    Co-authored-by: Tig <tig@users.noreply.github.com>
    tznind and tig committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    38f84f7 View commit details
    Browse the repository at this point in the history
  2. Fixes #3679. WantContinuousButtonPressed mustn't force calling GrabMo…

    …use. (#3680)
    
    Co-authored-by: Tig <tig@users.noreply.github.com>
    BDisp and tig committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3b6abeb View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. use datacolumn caption if set

    Remo committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    af2ba22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    385a191 View commit details
    Browse the repository at this point in the history
  3. Fixes #3689. Release builds broken (#3690)

    * Initial commit
    
    * added #if DEBUG_IDISPOSABLE
    
    * Tweaked yml
    tig committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    e21f158 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4dd6f98 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7ca649 View commit details
    Browse the repository at this point in the history
  6. Fixes #3682. CanFocus true for Label works only for keyboard and not …

    …mouse. (#3683)
    
    * Fixes #3682. CanFocus true for Label works only for keyboard and not mouse.
    
    * Simplifying code.
    
    ---------
    
    Co-authored-by: Tig <tig@users.noreply.github.com>
    BDisp and tig committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    c1d8294 View commit details
    Browse the repository at this point in the history
  7. Fixes #3678. ContextMenu accesses disposed MenuBar. (#3681)

    * Fixes #3678. ContextMenu accesses disposed MenuBar.
    
    * Preserve always the last menu opened.
    
    * Re-added MenuAllClosed event.
    
    * Ensures call CleanUp if Application.MouseGrabView hold another MenuBar than the calling one.
    
    * Fix unit tests.
    
    * Passing the offending object instead of the View type.
    
    * Add that to the dictionary to shut respeller up.
    
    * Address a few warnings
    
    * A question
    
    * Just a little more cleanup
    
    * Combine these and comment
    
    * Slight additional cleanup
    
    * More minor cleanup
    
    We already know it is null. just make it the else instead of a new condition
    
    * Nullable != true ===> is not true
    
    * Unconditional break at the top is just a part of the while statement (inverted)
    
    * Fixes #3687. ColorPicker isn't respecting the current UI culture.
    
    * Fix @dodexahedron erroneous code.
    
    * Cleanup comments.
    
    ---------
    
    Co-authored-by: Brandon Thetford <github@snapsinazfs.com>
    Co-authored-by: Tig <tig@users.noreply.github.com>
    3 people committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    6498610 View commit details
    Browse the repository at this point in the history
  8. merged

    tig committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    c39318c View commit details
    Browse the repository at this point in the history
  9. Fixed keybindings

    tig committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    de4f8fd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b55afbd View commit details
    Browse the repository at this point in the history
  11. Fixed label tests

    tig committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    667a8ee View commit details
    Browse the repository at this point in the history
  12. Fixed colorpicker

    tig committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5b8ff59 View commit details
    Browse the repository at this point in the history
  13. Added more nav tests

    tig committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    a22a59e View commit details
    Browse the repository at this point in the history
  14. Fixed colorpicker

    tig committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    90cc922 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Autocomplete

    tig committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    04e569a View commit details
    Browse the repository at this point in the history
  2. Code cleanu p: Autocomplete

    tig committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    47bb262 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bdc60c9 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Fixsed colorpicker tab order

    tig committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    6667b33 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Fixes #3693. HistoryTextItem derived from EventArgs doesn't follow th…

    …e name rule convention.
    BDisp committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    524fab1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f3b0eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc9f139 View commit details
    Browse the repository at this point in the history
  4. Colorpicker

    tig committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    e9c4e02 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    03f7b68 View commit details
    Browse the repository at this point in the history
  6. Removed TabIndex etc...

    tig committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    1b1a252 View commit details
    Browse the repository at this point in the history
  7. Refactored subview methods

    tig committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    4b479a6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1a16f43 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    45ccf1d View commit details
    Browse the repository at this point in the history
  10. IOrientation -> nullable enable

    tig committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    5191988 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ca73f23 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. test datacolumn caption handling

    Remo committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    b122744 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'use-datacolumn-caption' of github.com:Remo/Terminal.Gui…

    … into use-datacolumn-caption
    Remo committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d7093f3 View commit details
    Browse the repository at this point in the history
  3. Addressed feedback #1

    tig committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    7556892 View commit details
    Browse the repository at this point in the history
  4. Addressed feedback #2

    tig committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d28e352 View commit details
    Browse the repository at this point in the history
  5. Fixes #3698. ResourceManager GetResourceSet doesn't fallback to defau…

    …lt for no translated keys.
    BDisp committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    1540714 View commit details
    Browse the repository at this point in the history
  6. Code cleanup.

    BDisp committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c1e3ece View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    18e4010 View commit details
    Browse the repository at this point in the history
  8. Fixed adornment editor scenarios

    tig committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    20249fa View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Fixed Config editor

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    cc62778 View commit details
    Browse the repository at this point in the history
  2. Fixed Config editor 2

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    4a4589e View commit details
    Browse the repository at this point in the history
  3. Skipped bogus test

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f8d7a03 View commit details
    Browse the repository at this point in the history
  4. Fixed Config editor 3

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    b51a985 View commit details
    Browse the repository at this point in the history
  5. Revoved defunct api

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    8bdb0f6 View commit details
    Browse the repository at this point in the history
  6. Code cleanup

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a469d39 View commit details
    Browse the repository at this point in the history
  7. Fixed ContextMenu crash

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    5c288b4 View commit details
    Browse the repository at this point in the history
  8. Debugging GraphView issue

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    ad81e09 View commit details
    Browse the repository at this point in the history
  9. Debugging DatePickers fail

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    bbb42e9 View commit details
    Browse the repository at this point in the history
  10. Debugging DatePickers fail2

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    70a44cd View commit details
    Browse the repository at this point in the history
  11. Debugging DatePickers fail3

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    17ecf5f View commit details
    Browse the repository at this point in the history
  12. Debugging DatePickers fail4

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    384a59f View commit details
    Browse the repository at this point in the history
  13. Debugging DatePickers fail 5

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    c6c3936 View commit details
    Browse the repository at this point in the history
  14. Fixed Tabview

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    6931326 View commit details
    Browse the repository at this point in the history
  15. Fixed a UI Catalog shortcut bug

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e3ef2e4 View commit details
    Browse the repository at this point in the history
  16. Fixed menubar/Border crash

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    fe66239 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #3686 from Remo/use-datacolumn-caption

    TableView: Use caption of data column if set to render label
    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9e86b7f View commit details
    Browse the repository at this point in the history
  18. Merge pull request #3694 from BDisp/v2_3693_historytextitem-eventargs…

    …-name-fix
    
    Fixes #3693. HistoryTextItem derived from EventArgs doesn't follow the name rule convention.
    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    45856ab View commit details
    Browse the repository at this point in the history
  19. Merge pull request #3699 from BDisp/v2_3698_resourcemanager-wrapper-new

    Fixes #3698. ResourceManager GetResourceSet doesn't fallback to default for no translated keys.
    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    c97e412 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e8e4305 View commit details
    Browse the repository at this point in the history
  21. Fixed #3645

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    e62f18e View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9add83f View commit details
    Browse the repository at this point in the history
  23. Merge pull request #40 from BDisp/tig_v2_2491-Arrangement-Overlapped-fix

    Remove ClearOnVisibleFalse property.
    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d53a9fc View commit details
    Browse the repository at this point in the history
  24. Fixed #3645 - unit tests

    tig committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    09e7e43 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    a659e21 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    cd89d5c View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Fixed nested tabgroup nav!

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    1359e43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7fb629 View commit details
    Browse the repository at this point in the history
  3. Expanded Navigation Scenario

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a097625 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    492a772 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    949668c View commit details
    Browse the repository at this point in the history
  6. Fixed CP unit test

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    f882cd9 View commit details
    Browse the repository at this point in the history
  7. Improving Application.Navigation

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    775296f View commit details
    Browse the repository at this point in the history
  8. Improving Application.Navigation

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    3902e62 View commit details
    Browse the repository at this point in the history
  9. Improving Application.Navigation

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    f0508b9 View commit details
    Browse the repository at this point in the history
  10. Code cleanup. Docs

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a03a8cb View commit details
    Browse the repository at this point in the history
  11. Code cleanup.

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    b8478c3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    de3068f View commit details
    Browse the repository at this point in the history
  13. Added TODO

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    a6dc96b View commit details
    Browse the repository at this point in the history
  14. code cleanup.

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    4d3ec57 View commit details
    Browse the repository at this point in the history
  15. RestoreFocus is internal

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    7604558 View commit details
    Browse the repository at this point in the history
  16. code cleanup.

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    3c714d6 View commit details
    Browse the repository at this point in the history
  17. code cleanup.

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    f7f634a View commit details
    Browse the repository at this point in the history
  18. code cleanup.

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    1267038 View commit details
    Browse the repository at this point in the history
  19. code cleanup.

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    8d9a1a5 View commit details
    Browse the repository at this point in the history
  20. code cleanup.

    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    13647bf View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d6651f6 View commit details
    Browse the repository at this point in the history
  22. Merge pull request #3627 from tig/v2_2491-Arrangement-Overlapped

    Partially Adresses #2491. Refactors how `Focus` works
    tig committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    56d9c59 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    5e68707 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6507b10 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Configuration menu
    Copy the full SHA
    6bcda35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff6fbc9 View commit details
    Browse the repository at this point in the history
  3. Fixes #3707 - Wizard focus (#3708)

    * Initial commit.
    
    * More fixes
    
    * Fixed AdvanceFocus issue with nested subviews. E.g. Wizard->WizardStep->_contentView->subview
    
    * Fixed DatePicker tests
    
    * Fixed DatePicker tests
    tig committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    27234b7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3711 from tznind/3695-make-accept-also-change-col…

    …or-picker-values
    
    Fixes #3695 - Add event handlers for Accept in ColorPicker text fields
    tig committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    2f6ea90 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2734067 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3704 from BDisp/v2_3702_dim-auto-layout-fix

    Fixes #3702. Manipulating Adornment doesn't always cause LayoutSubviews.
    tig committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    9251244 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. initial commit.

    tig committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    d405573 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fb7d04 View commit details
    Browse the repository at this point in the history
  3. Fixed wizard layout

    tig committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    942e7fb View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3716 from tig/v2_3715-Pos-Has

    Fixes #3715 - `Pos.Has (Type, out Pos)` -> `Pos.Has<T> (out Pos)`
    tig committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    0626da3 View commit details
    Browse the repository at this point in the history
  5. Fixes #3696 Remove custom navigation in FileDialog (#3712)

    * Remove custom navigation in FileDialog and change Ok/Cancel to use AddButton
    
    * Fix most tests
    
    * Update drawing tests to use contents asserts instead
    
    * Update positioning to be less absolute
    
    * TableView to not swallow cursors if no selection change manifests
    
    * Make SetSelection cleverer about how it decides selection changed
    
    * Refactor TableView key handling/Tab to be simpler and faster
    
    * Tests for TableView selection moving out
    
    * Add test for TableView selection change swallow cursor
    
    * Fix formatting
    
    * Fix split container height when buttons have shadows
    
    * Fix alignment of buttons and input boxes
    tznind committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    5b2e10e View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    02a98f3 View commit details
    Browse the repository at this point in the history
  2. Remove more warnings.

    BDisp authored and tig committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    fbaad62 View commit details
    Browse the repository at this point in the history
  3. Fix some bug, clean code and more unit tests.

    BDisp authored and tig committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    552f9ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e9f2f4 View commit details
    Browse the repository at this point in the history
  5. Some more nullable fix.

    BDisp authored and tig committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    e83bfa7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fa0085d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f2e5310 View commit details
    Browse the repository at this point in the history