summaryrefslogtreecommitdiff
path: root/src/terminal/Selection.zig
AgeCommit message (Expand)Author
2025-05-26style: use decl literalsQwerasd
2024-12-23terminal: PageList.pin doesn't allow out of bounds x valuesMitchell Hashimoto
2024-11-07terminal: PageList rename "page" to "node" everywhereMitchell Hashimoto
2024-08-05chore: clean up typosƁukasz Niemier
2024-07-21Add unit testsJustin Su
2024-07-20Add `adjust_selection` actions for `beginning_of_line` and `end_of_line`Justin Su
2024-07-20Fix some wordsJustin Su
2024-04-26terminal: Coordinate uses CellCountIntMitchell Hashimoto
2024-03-22terminal: remove TODOMitchell Hashimoto
2024-03-22terminal: selection should use pin iteratorsMitchell Hashimoto
2024-03-22terminal: Selection.containedRowMitchell Hashimoto
2024-03-22terminal: Screen can hold selectionMitchell Hashimoto
2024-03-22zig build test with renamed terminal packageMitchell Hashimoto
2024-03-22terminal2: contains selectionMitchell Hashimoto
2024-03-22terminal2: Selection.orderedMitchell Hashimoto
2024-03-22terminal2: selection topLeft/bottomRightMitchell Hashimoto
2024-03-22terminal2: adjust down edgesMitchell Hashimoto
2024-03-22terminal2: adjust downMitchell Hashimoto
2024-03-22terminal2: sel adjust leftMitchell Hashimoto
2024-03-22terminal2: start SelectionMitchell Hashimoto
2024-01-21Selection: don't alter x position when rectangle select is off viewportChris Marchesi
2024-01-11Selection: add adjust method, unit test it, swap for adjustmentsMitchell Hashimoto
2023-12-13Surface: fix some rectangle select behaviorsChris Marchesi
2023-12-07Selection: fix bottom-right/top-left rectangle selectionsChris Marchesi
2023-11-30Add rectangle selectChris Marchesi
2023-03-28selection toViewport point should extend to end of last rowMitchell Hashimoto
2023-03-23font/shaper: split runs at selection boundariesMitchell Hashimoto
2023-03-23selection: containedRow for getting the row that contains a screen pointMitchell Hashimoto
2023-03-21terminal: selection within logic is more correct, better testedMitchell Hashimoto
2023-03-21terminal: screen scroll with full scrollback modifies selectionMitchell Hashimoto
2022-11-20fix selection regression caused by screen copy optimizationMitchell Hashimoto
2022-09-14Make selection part of the cache key for GPU cellsMitchell Hashimoto
2022-08-04fix some selection contains logic on single linesMitchell Hashimoto
2022-08-04introducing dedicated point typesMitchell Hashimoto
2022-08-04terminal: add Selection structMitchell Hashimoto