summaryrefslogtreecommitdiff
path: root/Userland/Applications/Spreadsheet
AgeCommit message (Expand)Author
2023-03-22Spreadsheet: Port to Core::FileLucas CHOLLET
2023-03-21Everywhere: Use `LibFileSystem` where trivialCameron Youell
2023-03-17LibJS: Propagate errors from VM creationTimothy Flynn
2023-03-16LibGUI+Userland: Port TabWidget set_tab_title to new stringKarol Kosek
2023-03-16LibGUI+Userland: Make TabWidget::*add_tab() take title using new stringKarol Kosek
2023-03-15LibGfx+Userland: Make TextAttributes::underline_style optionalSam Atkins
2023-03-15Spreadsheet: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-03-13AK: Rename Stream::write_entire_buffer to Stream::write_until_depletedTim Schumacher
2023-03-06Everywhere: Remove NonnullOwnPtr.h includesAndreas Kling
2023-03-06Everywhere: Remove NonnullRefPtr.h includesAndreas Kling
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-03-01LibCore+Everywhere: Remove ArgsParser::add*(char const*&)Ali Mohammad Pur
2023-02-26Spreadsheet: Fix column index to number conversionTim Ledbetter
2023-02-25Everywhere: Use _{short_,}string to create Strings from literalsLinus Groh
2023-02-18Userland: Specify margins and spacing in the GUI::Layout constructorSam Atkins
2023-02-18Userland: Use Widget::add_spacer() everywhereSam Atkins
2023-02-17LibJS+Everywhere: Convert JS::Error to StringTimothy Flynn
2023-02-16LibFileSystemAccessClient: Remove the deprecated APILucas CHOLLET
2023-02-16Assistant+Spreadsheet: Convert usages of Value::TDSWOSE to Value::TSWOSETimothy Flynn
2023-02-16LibJS+Everywhere: Deprecate Value::to_string_without_side_effectsTimothy Flynn
2023-02-13Everywhere: Remove the `AK::` qualifier from Stream usagesTim Schumacher
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
2023-02-13Userland: Set Button text using the new String classKarol Kosek
2023-02-13Userland: Use default initializer instead of an empty string for ButtonsKarol Kosek
2023-02-10Spreadsheet: Don't recalculate column sizes when no data has changedTim Ledbetter
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29AK: Move `Stream` and `SeekableStream` from `LibCore`Tim Schumacher
2023-01-29LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocateTimothy Flynn
2023-01-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-27Spreadsheet: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-26LibGfx: Remove `try_` prefix from bitmap creation functionsTim Schumacher
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-16Spreadsheet: Port to `Core::Stream`Lucas CHOLLET
2023-01-16Spreadsheet: Port from `Result` to `ErrorOr`Lucas CHOLLET
2023-01-16Spreadsheet: Move to a non-owning model for `Stream` in `Writer::XSV`Lucas CHOLLET
2023-01-15LibJS+Everywhere: Rename Value::to_string to to_deprecated_stringTimothy Flynn
2023-01-13LibJS+Everywhere: Return strings by value from PrimitiveStringTimothy Flynn
2023-01-13Userland: Remove a bunch of unveil calls on /sys/kernel/processesLiav A
2023-01-12Userland: Replace remaining Core::Timer::construct()s with try_create()Sam Atkins
2023-01-08LibJS+Everywhere: Make PrimitiveString and Utf16String fallibleTimothy Flynn
2023-01-07LibGUI+Userland: Rename `try_load_from_gml()` -> `load_from_gml()` :^)Sam Atkins
2023-01-07Userland: Replace all uses of `load_from_gml` with `try_load_from_gml`Sam Atkins
2023-01-07LibFileSystemAccessClient: Rename try_* functions to try_*_deprecatedKarol Kosek
2023-01-07Spreadsheet: Port ExportDialog to Core::StreamKarol Kosek
2023-01-07Spreadsheet: Port XSV writer to Core::StreamKarol Kosek
2023-01-07Spreadsheet: Make file export functions return ErrorOr<>Karol Kosek
2023-01-07Spreadsheet: Generate file previews in memory and save directly to fileKarol Kosek