Tig
|
4738e8535a
Optimize screen handling and drawing logic
|
1 týždeň pred |
Tig
|
ca67dc0472
Updated the `Transparent` scenario to better demonstrate transparency features, including dynamic resizing, custom drawing, and improved clarity in the `TransparentView` class. Added new methods to support non-rectangular drawn regions and transparency effects.
|
1 týždeň pred |
Tig
|
e192b5622d
Updated the `OnDrawingContent` method across multiple classes to accept a `DrawContext? context` parameter, replacing the parameterless version. This change standardizes the drawing API and enables context-aware drawing operations.
|
1 týždeň pred |
Tig
|
3a8de25dce
Refactored `NeedsDraw` and `SubViewNeedsDraw` logic to improve clarity and control over redraw state. Introduced `SetSubViewNeedsDrawDownHierarchy` for better propagation of redraw flags. Updated `Margin` and `Adornment` classes to align with the new redraw management.
|
1 týždeň pred |
Tig
|
96151201f6
Fix SubViewNeedsDraw handling and improve test coverage
|
1 týždeň pred |
Tig
|
193a5873d1
Fixes bugs where unnecessary Draw operations were happening in LayoutAndDraw. In some cases causing everything to always be drawn.
|
1 týždeň pred |
Tig
|
bad2f02697
Merge pull request #4436 from gui-cs/copilot/fix-intermediate-heap-allocations
|
1 týždeň pred |
copilot-swe-agent[bot]
|
2da9a18466
Remove analysis documentation files
|
1 týždeň pred |
Tig
|
6a334bbf2e
Optimize drawing logic and refine `NeedsDraw` handling
|
1 týždeň pred |
Tig
|
641a0a599c
Optimize View drawing logic and update ClearViewport tests
|
1 týždeň pred |
Tig
|
6049857813
Refactor LayoutAndDraw and fix ClearNeedsDraw bugs
|
1 týždeň pred |
Tig
|
d7bcc8c70c
Simplify redraw logic and improve output handling
|
1 týždeň pred |
Tig
|
7e05f204c2
Fix cursor flickering and improve cursor handling
|
1 týždeň pred |
Tig
|
77e4d7749c
removes force redraw on sizemonitor.poll changes; not needed.
|
1 týždeň pred |
Tig
|
83a8225dd1
Removes un-needed cursor call from mainloop iteration
|
1 týždeň pred |
copilot-swe-agent[bot]
|
d425e4edbf
Fix TextFormatter.GetDrawRegion per-line allocations using ArrayPool
|
1 týždeň pred |
copilot-swe-agent[bot]
|
12756a29d8
Fix Cell.Grapheme validation allocation by adding GetGraphemeCount
|
1 týždeň pred |
copilot-swe-agent[bot]
|
9feac09e13
Fix TextFormatter.Draw per-line allocations using ArrayPool
|
1 týždeň pred |
copilot-swe-agent[bot]
|
a4245bd091
Fix LineCanvas.GetMap per-pixel allocations by reusing buffer
|
1 týždeň pred |
Tig
|
d21163e394
Merge branch 'v2_develop' into copilot/fix-intermediate-heap-allocations
|
1 týždeň pred |
copilot-swe-agent[bot]
|
7575a28bd6
Add navigation guide for allocation investigation documents
|
1 týždeň pred |
copilot-swe-agent[bot]
|
f858924256
Add executive summary of heap allocation investigation
|
1 týždeň pred |
copilot-swe-agent[bot]
|
180e027706
Add detailed allocation flow analysis and optimization recommendations
|
1 týždeň pred |
copilot-swe-agent[bot]
|
e6e81781cb
Add comprehensive heap allocation analysis document
|
1 týždeň pred |
Tig
|
60106dbf71
Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop
|
1 týždeň pred |
Copilot
|
6d53276be2
Fixes #4289 - Simplify Drawing/Color: unify named color handling under StandardColor and remove layered resolvers (#4432)
|
1 týždeň pred |
copilot-swe-agent[bot]
|
35dae6bd98
Initial plan
|
1 týždeň pred |
Tig
|
831ad6b93f
Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop
|
1 týždeň pred |
Tig
|
c9868e9901
Fixes #4434 - `InvokeLeakTest` (#4435)
|
1 týždeň pred |
Tig
|
8e90d7d651
Merge branch 'v2_develop' of tig:tig/Terminal.Gui into v2_develop
|
1 týždeň pred |