summaryrefslogtreecommitdiff
path: root/Userland/Applications/Spreadsheet
AgeCommit message (Expand)Author
2022-03-19Spreadsheet: Take into account cell order when copying and cuttingmartinfalisse
2022-03-19Spreadsheet: Cut instead of copy when dragging a cell's itemsmartinfalisse
2022-03-19Spreadsheet: Rename variables to better describe their functionmartinfalisse
2022-03-19Spreadsheet: On cut end select same cells in target locationmartinfalisse
2022-03-19Spreadsheet: Set cursor manually so that correct cells are outlinedmartinfalisse
2022-03-19Spreadsheet: Select the correct cell on clickmartinfalisse
2022-03-19Spreadsheet: Display different cursors depending on actionmartinfalisse
2022-03-19Spreadsheet: Add states for cursor hoveringmartinfalisse
2022-03-18LibJS: Add infallible variant of VM::push_execution_context()Linus Groh
2022-03-15Spreadsheet: Move tab widget actions to the main widget constructorKarol Kosek
2022-03-15Spreadsheet: Get the active sheet via TabWidget::active_widget()Karol Kosek
2022-03-15Spreadsheet: Set tab functions for every tab on setupKarol Kosek
2022-03-09Spreadsheet: Add CommonRange#unique()u9g
2022-03-09Spreadsheet: Add SplitRange class and CommonRange#filteru9g
2022-03-09Spreadsheet: Fix overridden max length related crashjavabird25
2022-03-08LibGfx: Add support for TextAlignment::TopCenter / BottomCenterVrins
2022-03-05Spreadsheet: Allow integer() to throw in weird casesu9g
2022-03-05Spreadsheet: Add find, findIndex, indexOf, & has to CommonRangeu9g
2022-03-05Spreadsheet: Put common Range(s) functionality into CommonRange classu9g
2022-03-04Spreadsheet: Ask about unsaved changes on "Open..." action activationKarol Kosek
2022-03-04Spreadsheet: Improve R function to support all of the examplesu9g
2022-03-04Spreadsheet: Add Range(s).toArray()u9g
2022-03-03Spreadsheet: Simplify enabling actions on selectionKarol Kosek
2022-03-03Spreadsheet: Move deselection instructions to on_selection_droppedKarol Kosek
2022-03-03Spreadsheet: Show the opened filename in the window titleKarol Kosek
2022-03-02Spreadsheet: Make Range(s).forEach() return Position objectsu9g
2022-03-02Spreadsheet: Add Range(s).at(ix)u9g
2022-02-28Spreadsheet: Make function examples easier to readroughjericho
2022-02-27Spreadsheet: Add sumProduct(If) functionsu9g
2022-02-27Spreadsheet: Add max(If)/min(If) function for rangesu9g
2022-02-27Spreadsheet: Add Range(s).first() functionsu9g
2022-02-26Spreadsheet: Disable cut/copy if no cell is selectedFiliph Sandström
2022-02-23LibTest+Spreadsheet: Add some basic spreadsheet runtime behaviour testsAli Mohammad Pur
2022-02-21Spreadsheet: Add undo/redo implementationZack Penn
2022-02-20Spreadsheet: Remove Debug Statementu9g
2022-02-20Spreadsheet: Use the system-wide unsaved changes dialogKarol Kosek
2022-02-15Spreadsheet: Improve 'Functions Help' buttonelectrikmilk
2022-02-15Spreadsheet: Insert missing iconselectrikmilk
2022-02-14Applications: Use default constructors/destructorsLenny Maiorani
2022-02-13Userland: Run gml-formatIdan Horowitz
2022-02-10Applications: Port Spreadsheet to LibMainLenny Maiorani
2022-02-08Spreadsheet: No longer use vm.exception() to signal exception statedavidot
2022-02-07Meta+Userland: Run the GML formatter on CI and pre-commitkleines Filmröllchen
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-23Everywhere: Convert VM::call() to JS::call()mjz19910
2022-01-22Spreadsheet: Enable dynamic import of javascript modulesdavidot
2022-01-22LibJS: Refactor interpreter to use Script and Source Text ModulesLuke Wilde
2022-01-20SpreadSheet: Use FileSystemAccessClient::try_* APIsMustafa Quraish
2022-01-16Everywhere: Mark Vector of mutable references as mutablecreator1creeper1
2022-01-15Spreadsheet: Use FileSystemAccessClient for the reading of filesGlenford Williams