summaryrefslogtreecommitdiff
path: root/Userland/Applications/Spreadsheet
AgeCommit message (Expand)Author
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
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-17LibJS: Replace boolean without_side_effects parameters with an enumIdan Horowitz
2021-06-17Spreadsheet: Pledge 'fattr' to avoid crashing after exporting as csvstelar7
2021-06-17Everywhere: Add component declarationsGunnar Beutner
2021-06-16LibJS: Replace Object's create_empty() with create() taking a prototypeLinus Groh
2021-06-17Spreadsheet: Remove the offset used for exception TextRangesAli Mohammad Pur
2021-06-17Spreadsheet: Remove 'return (...)' workaround in conditional formattingAli Mohammad Pur
2021-06-17Spreadsheet: Do not cancel drag-select when moving over a cell cornerAli Mohammad Pur
2021-06-17Spreadsheet: Correctly resolve nonstandard column namesAli Mohammad Pur
2021-06-17Spreadsheet: Make the XSV parser start with a preview parseAli Mohammad Pur
2021-06-12AK: Rename Vector::append(Vector) => Vector::extend(Vector)Andreas Kling
2021-06-08Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&>Ali Mohammad Pur
2021-06-07LibWeb+LibSyntax: Implement nested syntax highlightersAli Mohammad Pur
2021-06-06AK+Everywhere: Disallow constructing Functions from incompatible typesAli Mohammad Pur
2021-06-01Spreadsheet: Remove usage of URL::set_path()Max Wipfli
2021-05-31Spreadsheet: Keep value when clicking out of a cellBrandon Hamilton
2021-05-26LibGUI/AbstractView: Remove `on_selection`Jelle Raaijmakers