summaryrefslogtreecommitdiff
path: root/Userland/Applications/Spreadsheet/SpreadsheetView.h
AgeCommit message (Collapse)Author
2021-08-10Spreadsheet: Call SheetModel::update() instead of invalidate()sin-ack
SheetModel has its own custom updating method, and that must be called in order to update the spreadsheet.
2021-07-11TableView: Do not select input on keydownJelle Raaijmakers
In the Spreadsheet app, selecting a cell and typing something (like "1") would create an empty editing delegate, set "1" as its value and immediately select the entire contents of the text box. If your goal was to type "123", that "1" was selected and will be replaced by "23". This changes the behavior of TableView to not select the editing delegate's contents if its creation was a result of a keydown event.
2021-07-04Spreadsheet: Add function for moving cursorzawwwu
This function allows to access cursor movement functionality outside of SpreadsheetView class.
2021-06-17Spreadsheet: Do not cancel drag-select when moving over a cell cornerAli Mohammad Pur
Fixes #4277.
2021-05-31Spreadsheet: Keep value when clicking out of a cellBrandon Hamilton
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
SPDX License Identifiers are a more compact / standardized way of representing file license information. See: https://spdx.dev/resources/use/#identifiers This was done with the `ambr` search and replace tool. ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt *
2021-03-22Spreadsheet: Do not assume that a worksheet always existsAnotherTest
Fixes #5910. Fixes #4822 (as far as I can tell).
2021-03-22Spreadsheet: Only append new columns/rows every 50msAnotherTest
Fixes #5550.
2021-01-12Applications: Move to Userland/Applications/Andreas Kling