Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
a64b4bc
touching publish.yml
tig Mar 21, 2025
e089108
Fixes #4000. Named colors as enums. (#4005)
TheTonttu Mar 29, 2025
cabe411
Fixes #3691 - Adds `ViewArrangement.Popover` (#3852)
tig Mar 29, 2025
ac5c7e5
Partially Fixes #2975 - Replaces old `ContextMenu` with new `Bar/Shor…
tig Mar 31, 2025
47833bf
Partially Fixes #2975 - Upgrades UICatalog to `Menuv2` (#4011)
tig Apr 2, 2025
4d87d5f
Fixes #4009 - fix tree ordering (#4015)
tznind Apr 5, 2025
eaa9ee1
Fixes #4022 file dialog tests and bugfix for cancellation (#4024)
tznind Apr 16, 2025
e311cad
Partial on #2975 - Replaces Menu v1 in many places with v2 (#4040)
tig Apr 24, 2025
5c03b96
Fixes #3966. TextField crashes app when pasting unicode surrogate pai…
BDisp Apr 24, 2025
a53e674
Goblin fighter (#4037)
tznind Apr 24, 2025
7fe6fd9
Fixes #4046 - Moves examples into `./Examples` and fixes `./Tests` (#…
tig Apr 25, 2025
0a23df7
Fixes #4027. Add collection search matcher (#4029)
tznind Apr 28, 2025
50c6273
Fixes #4051 - Adds `cancellable_work_pattern.md` (#4052)
tig Apr 28, 2025
d2cf744
Update getting-started.md (#4063)
bgiromini Apr 30, 2025
a08ea41
Fixes #4035 - FileDialog keeps path when selecting folder (optionally…
tznind May 9, 2025
f12e548
Allow hotkey specifier to be at any position in label (#4067)
YourRobotOverlord May 9, 2025
e3e02e9
Fixes #4053. v2 WindowsDriver and v2win doesn't show any scenario in …
BDisp May 9, 2025
6f6c2d3
Fixes #4023 - Changes `CommandEventArgs` to be based on `HandledEvent…
tig May 9, 2025
38c6f38
Fixes #4076 cursor text field (#4077)
tznind May 11, 2025
697810b
Fixes #4074 - Popover eats `Key.Space` (#4075)
tig May 11, 2025
40602ee
Addresses #4058. Basic support for non-color text styles. (#4071)
Error-String-Expected-Got-Nil May 12, 2025
18cc7a9
More on #4058 - Adds `TextStyle` Scenario (#4079)
tig May 12, 2025
2a9af8b
Fixes #4070 - `GetContentSize()` api docs (#4081)
tig May 14, 2025
1bd5e55
Fixes #4070 - `GetContentSize()` API docs -2nd try (#4082)
tig May 14, 2025
5547187
Fixes 4088 mouse released flag cannot be combined safely with report …
tznind May 18, 2025
f6f052a
added more mouse under tests
tig May 27, 2025
3e2eebf
Fixes #4057 - MASSIVE! Fully implements `ColorScheme`->`Scheme` + `Vi…
tig May 29, 2025
a942447
fixed doc link
tig May 29, 2025
f272584
Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop
tig May 29, 2025
f89bc23
Merge branch 'v2_develop' into v2_fix-cancellable-work-pattern
tig May 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docfx/docs/drawing.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ The @Terminal.Gui.Application MainLoop will iterate over all Views in the view h
12) DrawComplete is raised.
13) The current View's Frame NOT INCLUDING the Margin is excluded from the current Clip region.

Most of the steps above can be overridden by developers using the standard [Terminal.Gui Cancellable Work Pattern](cancellable_work_pattern.md). For example, the base @Terminal.Gui.View always clears the viewport. To override this, a subclass can override @Terminal.Gui.View.OnClearingViewport to simply return `true`. Or, a user of `View` can subscribe to the @Terminal.Gui.View.ClearingViewport event and set the `Cancel` argument to `true`.
Most of the steps above can be overridden by developers using the standard [Terminal.Gui Cancellable Work Pattern](cancellable-work-pattern.md). For example, the base @Terminal.Gui.View always clears the viewport. To override this, a subclass can override @Terminal.Gui.View.OnClearingViewport to simply return `true`. Or, a user of `View` can subscribe to the @Terminal.Gui.View.ClearingViewport event and set the `Cancel` argument to `true`.

Then, after the above steps have completed, the Mainloop will iterate through all views in the view hierarchy again, this time calling Draw on any @Terminal.Gui.View.Margin objects, using the cached Clip region mentioned above. This enables Margin to be transparent.

Expand Down
2 changes: 1 addition & 1 deletion docfx/docs/events.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Terminal.Gui exposes and uses events in many places. This deep dive covers the p

## See Also

* [Cancellable Work Pattern](cancellable_work_pattern.md)
* [Cancellable Work Pattern](cancellable-work-pattern.md)
* [Command Deep Dive](command.md)

## Tenets for Terminal.Gui Events (Unless you know better ones...)
Expand Down
2 changes: 1 addition & 1 deletion docfx/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ See [What's New in V2 For more](newinv2.md).
## Conceptual Documentation

* [Arrangement API](arrangement.md)
* [Cancellable Work Pattern](cancellable_work_pattern.md)
* [Cancellable Work Pattern](cancellable-work-pattern.md)
* [Configuration and Theme Manager](config.md)
* [Command Deep Dive](command.md)
* [Cursor Deep Dive](cursor.md)
Expand Down
2 changes: 1 addition & 1 deletion docfx/docs/keyboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## See Also

* [Cancellable Work Pattern](cancellable_work_pattern.md)
* [Cancellable Work Pattern](cancellable-work-pattern.md)
* [Command Deep Dive](command.md)

## Tenets for Terminal.Gui Keyboard Handling (Unless you know better ones...)
Expand Down
2 changes: 1 addition & 1 deletion docfx/docs/mouse.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## See Also

* [Cancellable Work Pattern](cancellable_work_pattern.md)
* [Cancellable Work Pattern](cancellable-work-pattern.md)
* [Command Deep Dive](command.md)


Expand Down
2 changes: 1 addition & 1 deletion docfx/docs/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
- name: Arrangement
href: arrangement.md
- name: Cancellable Work Pattern
href: cancellable_work_pattern.md
href: cancellable-work-pattern.md
- name: Configuration
href: config.md
- name: Command Deep Dive
Expand Down
Loading