summaryrefslogtreecommitdiff
path: root/Userland/Applications/Spreadsheet/Spreadsheet.cpp
AgeCommit message (Expand)Author
2022-12-07LibJS: Replace standalone js_string() with PrimitiveString::create()Linus Groh
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-22LibJS: Reduce AST memory usage by shrink-wrapping source range infoAndreas Kling
2022-09-29AK+Everywhere: Replace "protocol" with "scheme" url helpersnetworkException
2022-08-23LibJS: Remove {Bytecode::,}Interpreter::global_object()Linus Groh
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-26Spreadsheet: Display a detailed view of a cell error on hoverAli Mohammad Pur
2022-04-13Spreadsheet: Implement undo functionality where missingmartinfalisse
2022-04-13Spreadsheet: Make undo operation handle multiple cells at a timemartinfalisse
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-20Spreadsheet: Skip over "invalid" saved cell valuesAli Mohammad Pur
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-02-20Spreadsheet: Remove Debug Statementu9g
2022-02-14Applications: Use default constructors/destructorsLenny Maiorani
2022-02-08Spreadsheet: No longer use vm.exception() to signal exception statedavidot
2022-01-23Everywhere: Convert VM::call() to JS::call()mjz19910
2022-01-22LibJS: Refactor interpreter to use Script and Source Text ModulesLuke Wilde
2022-01-08LibJS: Convert Interpreter::run() to ThrowCompletionOr<Value>Linus Groh
2021-12-12Spreadsheet: Avoid using Value.to_string_without_side_effects()Ali Mohammad Pur
2021-12-12Spreadsheet: Replace hacky JS VM configuration with a more correct oneAli Mohammad Pur
2021-12-12Spreadsheet: Reimplement ranges as lazy objects instead of arraysAli Mohammad Pur
2021-12-12Spreadsheet: Don't recreate the global environment on every evaluationAli Mohammad Pur
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-10-24LibJS: Rename PropertyName to PropertyKeyAndreas Kling
2021-10-03LibJS: Convert has_own_property() to ThrowCompletionOrLinus Groh
2021-10-03LibJS: Convert Object::get() to ThrowCompletionOrLinus Groh
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-23LibJS: Convert Value::invoke and VM::call to ThrowCompletionOrIdan Horowitz
2021-08-29Spreadsheet: Save and load cell alignmentMandar Kulkarni
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-07-06LibJS: Remove the non-standard put helper and replace it's usagesIdan Horowitz
2021-07-02AK+Everywhere: Remove StringView::find_{first,last}_of(char) methodsMax Wipfli
2021-06-29AK+Spreadsheet+LibWeb: Remove JsonObject::get_or()Max Wipfli
2021-06-29AK: Use OrderedHashMap in JsonObjectMax Wipfli
2021-06-27LibJS: Rename Function => FunctionObjectAndreas Kling
2021-06-17Spreadsheet: Correctly resolve nonstandard column namesAli Mohammad Pur
2021-06-08Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&>Ali Mohammad Pur
2021-06-01Spreadsheet: Remove usage of URL::set_path()Max Wipfli
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
2021-05-01Spreadsheet: Use String::bijective_base_from for column name resolutionTobias Christiansen
2021-04-24LibJS: Consolidate exception function names and source rangesLinus Groh
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling