summaryrefslogtreecommitdiff
path: root/src/datastruct
AgeCommit message (Expand)Author
2025-10-03Zig 0.15: zig build test Mitchell Hashimoto
2025-10-03terminal: Zig 0.15, lib-vt and test-lib-vt workMitchell Hashimoto
2025-09-30Add proper Zig stdlib attributionDaniel Wennberg
2025-09-30Implement and use generic approx equality testerDaniel Wennberg
2025-09-30datastruct: make trivial linked list ops inlineQwerasd
2025-09-05gtk: the Future is NowLeah Amelia Chen
2025-09-05gtk: nuke the legacy apprt from orbitLeah Amelia Chen
2025-08-12split_tree: convert Handle to enumMitchell Hashimoto
2025-08-12split_tree: track zoomed stateMitchell Hashimoto
2025-08-12apprt/gtk-ng: resizeSplit actionMitchell Hashimoto
2025-08-12split_tree: fix bugs for 0/1 sized ratiosMitchell Hashimoto
2025-08-11split_tree: resize functionMitchell Hashimoto
2025-08-11apprt/gtk-ng: equalize splitsMitchell Hashimoto
2025-08-11split_tree: unit tests for spatial nav, fix a bugMitchell Hashimoto
2025-08-11apprt/gtk-ng: spatial navigationMitchell Hashimoto
2025-08-11split_tree: deepest, previous, next traversalsMitchell Hashimoto
2025-08-09apprt/gtk-ng: clean up some changed handlersMitchell Hashimoto
2025-08-09apprt/gtk-ng: active surface hookupsMitchell Hashimoto
2025-08-09apprt/gtk-ng: surface close in split treeMitchell Hashimoto
2025-08-09apprt/gtk-ng: write back split ratio to treeMitchell Hashimoto
2025-08-08datastruct: fix split tree ascii diagramMitchell Hashimoto
2025-08-08datastruct: fix split tree debug log roundingMitchell Hashimoto
2025-08-07apprt/gtk-ng: PR feedbackMitchell Hashimoto
2025-08-07apprt/gtk-ng: setup split tree propertyMitchell Hashimoto
2025-08-07apprt/gtk-ng: initial GhosttySplitTree widgetMitchell Hashimoto
2025-08-07remove outdated commentMitchell Hashimoto
2025-08-07datastruct: split tree node removalMitchell Hashimoto
2025-06-23naming: ArrayListPool -> ArrayListCollectionQwerasd
2025-06-23datastruct: move ArrayListPool from renderer/cell.zigQwerasd
2025-05-27code style: use `@splat` where possibleQwerasd
2025-05-25CircBuf: non-allocating rotateToZeroQwerasd
2025-03-12testMitchell Hashimoto
2024-12-03terminal: sliding window search can move the cursorMitchell Hashimoto
2024-12-03terminal: sliding window search starts workingMitchell Hashimoto
2024-12-03CircBuf: add ensureUnusedCapacity, appendSliceMitchell Hashimoto
2024-12-03datastruct: CircBuf can be initialized emptyMitchell Hashimoto
2024-11-07terminal: change pagelist linked list to an intrusive linked listMitchell Hashimoto
2024-11-07datastruct: add intrusive doubly linked listMitchell Hashimoto
2024-11-07move datastructures to dedicated "datastruct" packageMitchell Hashimoto