COMMITS
November 11, 2025
M
Disable implicit layer animations in gutter views and improve gutter width handling
Marcin Krzyzanowski committed
M
Refactor gutter rendering for improved consistency and code clarity
Marcin Krzyzanowski committed
November 3, 2025
M
Fix gutter highlight position by clamping negative scroll offset
Marcin Krzyzanowski committed
M
Optimize gutter rendering by using sorted visible fragment views
Marcin Krzyzanowski committed
M
Refactor line selection logic to use STGutterCalculations.isLineSelected
Marcin Krzyzanowski committed
M
Refactor gutter line number rendering into shared utility function
Marcin Krzyzanowski committed
M
Improve gutter rendering by using layout fragment data instead of view-based mapping
Marcin Krzyzanowski committed
M
Sort visible fragment views by document order instead of vertical position
Marcin Krzyzanowski committed
M
Use fragment view frame for accurate gutter positioning of line numbers
Marcin Krzyzanowski committed
M
Apply pixel alignment to line fragment rectangles in gutter rendering
Marcin Krzyzanowski committed
M
Align marker views with visually centered line number text in gutter
Marcin Krzyzanowski committed
M
Fix baseline alignment for empty document by using typingAttributes for metrics
Marcin Krzyzanowski committed
M
Improve gutter view rendering and line number alignment in STTextView
Marcin Krzyzanowski committed
M
Fix gutter positioning and use caret location API in UITextInput methods
Marcin Krzyzanowski committed
M
Refactor gutter calculation logic into shared STGutterCalculations utility
Marcin Krzyzanowski committed
M
Refactor gutter width calculation to avoid layout issues during scrolling
Marcin Krzyzanowski committed
November 2, 2025
M
Adopt system text cursor in custom text views on macOS 14 and above
Marcin Krzyzanowski committed
November 1, 2025
M
Enable CATiledLayer backing for STContentViewportView
Marcin Krzyzanowski committed
M
Use CATiledLayer as backing layer for gutter-related views for better performance
Marcin Krzyzanowski committed
M
Use CATiledLayer as backing layer for STGutterView and STContentView
Marcin Krzyzanowski committed
M
Render gutterView as floating when possible by adding it to the scroll view
Marcin Krzyzanowski committed
M
Update to STTextKitPlus 0.2.0 and replace usage of location(...) with caretLocation(...)
Marcin Krzyzanowski committed
M
Improve double-click word selection to handle end-of-document cases
Marcin Krzyzanowski committed
M
Refine text selection granularity and rename local variable for clarity
Marcin Krzyzanowski committed
October 31, 2025
M
Fix range comparison to exclude end location in substring and attribute enumeration
Marcin Krzyzanowski committed
October 25, 2025
M
Enable vertical bounce in UITextView for improved scrolling experience
Marcin Krzyzanowski committed
October 23, 2025
M
Avoid layout suppression during bounce in layoutSubviews; move bounce check to didLayout
Marcin Krzyzanowski committed
M
Avoid layoutSubviews updates during bounce animations to preserve scroll behavior
Marcin Krzyzanowski committed
M
Fix line number gutter rendering and updating in both SwiftUI and UIKit text views
Marcin Krzyzanowski committed
M
Refactor gutter architecture with separate container views and improved marker layout
Marcin Krzyzanowski committed