oficina / sheets Public

native/interaction-parity

docs/superpowers/specs/2026-09-25-native-interaction-parity.md +40 −0
docs/superpowers/specs/2026-09-25-native-interaction-parity.md

Loading diff…

native/PARITY.md +29 −2
native/PARITY.md

Loading diff…

native/apple/Sources/SheetsKit/SheetCell.swift +37 −16
native/apple/Sources/SheetsKit/SheetCell.swift

Loading diff…

native/apple/Sources/SheetsKit/SheetCellEditor.swift +105 −53
native/apple/Sources/SheetsKit/SheetCellEditor.swift

Loading diff…

native/apple/Sources/SheetsKit/SheetCellInteraction.swift +97 −0
native/apple/Sources/SheetsKit/SheetCellInteraction.swift

Loading diff…

native/apple/Sources/SheetsKit/SheetComments.swift +2 −2
native/apple/Sources/SheetsKit/SheetComments.swift

Loading diff…

native/apple/Sources/SheetsKit/SheetGrid.swift +154 −67
native/apple/Sources/SheetsKit/SheetGrid.swift

Loading diff…

native/apple/Sources/SheetsKit/SheetModel.swift +34 −12
native/apple/Sources/SheetsKit/SheetModel.swift

Loading diff…

native/apple/Sources/SheetsKit/SheetSelectionDecoration.swift +37 −0
native/apple/Sources/SheetsKit/SheetSelectionDecoration.swift

Loading diff…

native/apple/Sources/SheetsKit/SheetWrites.swift +1 −1
native/apple/Sources/SheetsKit/SheetWrites.swift

Loading diff…

native/apple/Sources/SheetsKit/SheetsEditorCommands.swift +85 −46
native/apple/Sources/SheetsKit/SheetsEditorCommands.swift

Loading diff…

native/apple/Tests/SheetsKitTests/SheetQualityOfLifeTests.swift +274 −0
native/apple/Tests/SheetsKitTests/SheetQualityOfLifeTests.swift

Loading diff…