summaryrefslogtreecommitdiff
path: root/Userland/Applications/Spreadsheet
AgeCommit message (Expand)Author
2021-10-24LibJS: Rename PropertyName to PropertyKeyAndreas Kling
2021-10-20LibJS: Rename define_native_function => define_old_native_functionIdan Horowitz
2021-10-20LibJS: Add ThrowCompletionOr versions of the JS native function macrosIdan Horowitz
2021-10-18LibJS: Convert to_length() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_i32() to ThrowCompletionOrIdan Horowitz
2021-10-18LibJS: Convert to_number() to ThrowCompletionOrIdan Horowitz
2021-10-17LibJS: Convert to_double() to ThrowCompletionOrIdan Horowitz
2021-10-13LibJS: Convert to_object() to ThrowCompletionOrLinus Groh
2021-10-13LibJS: Convert to_string() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert has_own_property() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert Object::get() to ThrowCompletionOrLinus Groh
2021-10-01Spreadsheet: Add a toolbarSamuel Bowman
2021-10-01Spreadsheet: Store actions in member variables on SpreadsheetWidgetSamuel Bowman
2021-10-01Spreadsheet: Move menu and action code to initialize_menubar()Samuel Bowman
2021-09-30SpreadSheet: Fix that non first sheets could not access global functionsdavidot
2021-09-30SpreadSheet: Fix that the js integration abused global objectsdavidot
2021-09-29LibJS: Convert internal_set() to ThrowCompletionOrLinus Groh
2021-09-29LibJS: Convert internal_get() to ThrowCompletionOrLinus Groh
2021-09-23LibJS: Convert Value::invoke and VM::call to ThrowCompletionOrIdan Horowitz
2021-09-12Spreadsheet: Use ErrorType::NotAnObjectOfType instead of NotATimothy Flynn
2021-09-11LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedefAndreas Kling
2021-09-11Spreadsheet: Avoid making StringView of temporary ByteBufferBen Wiederhake
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-08-31Spreadsheet: Implement begin() and end()Karol Kosek
2021-08-31Spreadsheet: Add RowIterator::index()Karol Kosek
2021-08-30Spreadsheet: Don't invalidate the model on set_data()Ali Mohammad Pur
2021-08-29Spreadsheet: Save and load cell alignmentMandar Kulkarni
2021-08-20LibCore: Make Core::File::open() return OSError in case of failureAndreas Kling
2021-08-18Userland+LibGUI: Add shorthand versions of the Margins constructorsin-ack
2021-08-18Userland+LibGUI: Make Margins arguments match CSS orderingsin-ack
2021-08-10Spreadsheet: Call SheetModel::update() instead of invalidate()sin-ack
2021-08-09Spreadsheet: Make convert_from_string() return Optional<size_t>Mandar Kulkarni
2021-08-09Spreadsheet: Fix column index string to number conversionMandar Kulkarni
2021-08-08LibJS+Spreadsheet: Use js_string(VM&, ...) overload moreLinus Groh
2021-08-06Everywhere: Replace Model::update() with Model::invalidate()sin-ack
2021-08-01Applications: Remove unused header includesBrian Gianforcaro
2021-07-21Userland: Add GUI::Window::add_menu() and use it everywhereAndreas Kling
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-07-17FileManager+Spreadsheet: Unify cut-copy-paste orderKarol Kosek
2021-07-11TableView: Do not select input on keydownJelle Raaijmakers
2021-07-06Tests: Generate data in memory for TestXSV benchmark caseAndrew Kaster
2021-07-06LibJS: Remove the non-standard put helper and replace it's usagesIdan Horowitz
2021-07-06LibJS: Remove the default length & attributes from define_native_*Idan Horowitz
2021-07-04LibJS: Rewrite most of Object for spec compliance :^)Linus Groh
2021-07-04Spreadsheet: Move down a cell when Return is pressed in the cell editorzawwwu
2021-07-04Spreadsheet: Add function for moving cursorzawwwu
2021-07-02AK+Everywhere: Remove StringView::find_{first,last}_of(char) methodsMax Wipfli
2021-06-30AK+Everywhere: Add and use static APIs for LexicalPathMax Wipfli