Skip to content

Update latest v2#320

Draft
tznind wants to merge 61 commits intov2from
update-latest-v2
Draft

Update latest v2#320
tznind wants to merge 61 commits intov2from
update-latest-v2

Conversation

@tznind
Copy link
Copy Markdown
Collaborator

@tznind tznind commented Dec 14, 2025

Will target version 5217 as the last v2 release before TabView was removed

see: gui-cs/Terminal.Gui#4829

Breaking Change Notes

  • Mouse button variables renamed
  • AllowsTab and AllowsReturn renamed
  • Mouse position is now nullable
  • Drivers have been renamed (no longer v2 / v2win)
  • Slider is now LinearRange
  • MenuItem for properties now has subitem (All) instead of working by clicking root properties option

Progress

  • Get solution to build
  • Get editor to launch
  • Right click add label to work
  • Set text to work
  • Save and reload to work
    • Hello world label
    • Showcase Menu
    • Showcase Tabs
  • Get tests to build

Blockers

Global Exception
Object reference not set to an instance of an object.
   at Terminal.Gui.Views.SpinnerView.<AddAutoSpinTimeout>b__39_0()
   at Terminal.Gui.App.TimedEvents.RunTimersImpl()
   at Terminal.Gui.App.ApplicationMainLoop`1.IterationImpl()
   at Terminal.Gui.App.MainLoopCoordinator`1.RunIteration()
   at Terminal.Gui.App.ApplicationImpl.RunLoop(IRunnable runnable, Func`2 er
rorHandler)

tznind added 30 commits January 27, 2026 04:59
…ng given a TextRegexProvider (invalid cast).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant