summaryrefslogtreecommitdiff
path: root/Userland/Applications/Spreadsheet
AgeCommit message (Expand)Author
2023-05-23Base+Userland: Apply Human Interface Guidelines to Object textthankyouverycool
2023-05-15Spreadsheet: Don't release the file buffer when importing CSV filesKarol Kosek
2023-05-15Userland: Port `Model::column_name()` to StringKarol Kosek
2023-05-05LibGUI: Make `Application`'s construction fallibleLucas CHOLLET
2023-04-30LibGfx+Userland: Merge FrameShape and FrameShadow into FrameStylethankyouverycool
2023-04-30LibGUI+Userland: Port Labels to Stringthankyouverycool
2023-04-29Spreadsheet: Add blank sheet when import dialog is cancelledAbuneri
2023-04-29Spreadsheet: Enable the ability to undo/redo changes in cell colorhuttongrabiel
2023-04-29Spreadsheet: Add CellUndoMetadataCommand classhuttongrabiel
2023-04-29Spreadsheet: Add CellChange constructor for changes in type metadatahuttongrabiel
2023-04-24AK: Add new failable `JsonArray::{append/set}` functionsCameron Youell
2023-04-19LibGUI+Userland: Make Window::*add_menu take name using new stringKarol Kosek
2023-04-18SpreadSheet: Use new InputBox featuresthankyouverycool
2023-04-18LibGUI+Userland: Improve error and font handling for InputBoxthankyouverycool
2023-04-15AK+Everywhere: Change URL::path() to serialize_path()MacDue
2023-04-14Spreadsheet+LibSyntax: Never insert spans directlyMatteo Benetti
2023-04-14LibJS: Port Value::to_object() to NonnullGCPtrLinus Groh
2023-04-13LibJS: Make intrinsics getters return NonnullGCPtrLinus Groh
2023-04-03Spreadsheet: Propagate errors from SpreadsheetWidget::initialize_menubarSam Atkins
2023-04-03Spreadsheet: Add list of recently-opened filesSam Atkins
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