Commit History

Autor SHA1 Mensaxe Data
  Copilot aab90e1fbc Fixes #4463 - Adds `LineCanvas.GetRegion()` - 10x performance regression in `RenderLineCanvas` (#4464) hai 5 días
  Tig f548059a27 Fixes #4258 - Glyphs drawn at mid-point of wide glyphs don't get drawn with clipping (#4462) hai 6 días
  BDisp 0270183686 Fixes #4453. Regression in wide glyph rendering on all drivers (#4458) hai 1 semana
  Tig d303943809 Fixes #4004 & #4445 - Merge of `Application.ForceDriver and Driver.Force16Colors` and `windows" broken in conhost and cmd` (#4448) hai 1 semana
  Tig b4719e1809 Update Terminal.Gui/ViewBase/View.Drawing.cs hai 1 semana
  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. hai 1 semana
  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. hai 1 semana
  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. hai 1 semana
  Tig 96151201f6 Fix SubViewNeedsDraw handling and improve test coverage hai 1 semana
  Tig 193a5873d1 Fixes bugs where unnecessary Draw operations were happening in LayoutAndDraw. In some cases causing everything to always be drawn. hai 1 semana
  Tig 6a334bbf2e Optimize drawing logic and refine `NeedsDraw` handling hai 1 semana
  Tig 641a0a599c Optimize View drawing logic and update ClearViewport tests hai 1 semana
  Tig 6049857813 Refactor LayoutAndDraw and fix ClearNeedsDraw bugs hai 1 semana
  BDisp cd75a20c60 Fixes #4387. Runes should not be used on a cell, but rather should use a single grapheme rendering 1 or 2 columns (#4388) hai 3 semanas
  Copilot c5906c2dc1 #4329—Major Terminal.Gui v2 Architecture Modernization: Application Decoupling, Terminology Improvements, and Nullable Migration (#4338) hai 3 semanas
  Copilot f068709d13 Fixes #4331 - Use Application.Screen and ScreenContents to reduce Driver coupling (#4336) hai 1 mes
  Tig db5fdebfa9 Fixes #4320 - `Dialog` focus (#4321) hai 1 mes
  BDisp 00aaefb962 Fixes #3951. Adds View dependency to `DimFunc` and `PosFunc` (#4210) hai 3 meses
  BDisp 3b13d5a83c Fixes #4196. Application.Begin doesn't refresh the screen at start (#4197) hai 4 meses
  Tig 4cd6511c89 Updated doc links hai 6 meses
  Tig 764a804ddd Fixes #3209 - Formalize Cancellable Work Pattern and add helpers (#4092) hai 6 meses
  Tig cab22566ea Fixes #4107 - Revamps Terminal.Gui's `namespace` (#4109) hai 6 meses