ladybird/Userland/Applications/Spreadsheet
Karol Kosek 35934acbd3 Spreadsheet: Change paste action's enabled state on clipboard change
Previously, the paste action was always enabled and always assumed that
anything was selected, which led to a crash by clicking the paste action
right after the application startup.

This patch will automatically enable/disable the paste action depending
on whether a selection exists (it usually does, except on the app launch
and after adding a new tab) and if the clipboard mime type is a text/
group.

So no, you can't paste an image into the app anymore, even though this
mostly froze the app before...
2022-04-06 18:32:49 +02:00
..
CellType Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Readers Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Tests Spreadsheet: Add CommonRange#unique() 2022-03-09 10:22:20 +03:30
Writers Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Cell.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Cell.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CellSyntaxHighlighter.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CellSyntaxHighlighter.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CellTypeDialog.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CellTypeDialog.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CMakeLists.txt Applications: Port Spreadsheet to LibMain 2022-02-10 10:24:18 +00:00
CondFormatting.gml Userland: Run gml-format 2022-02-13 02:36:35 +02:00
ConditionalFormatting.h LibGUI: Rename ScrollableWidget => AbstractScrollableWidget 2021-05-03 21:03:13 +02:00
CondView.gml Userland: Run gml-format 2022-02-13 02:36:35 +02:00
csv_export.gml Userland: Run gml-format 2022-02-13 02:36:35 +02:00
csv_import.gml Userland: Run gml-format 2022-02-13 02:36:35 +02:00
ExportDialog.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ExportDialog.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Forward.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
HelpWindow.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
HelpWindow.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
ImportDialog.cpp Spreadsheet: Use FileSystemAccessClient for the reading of files 2022-01-15 22:20:15 +03:30
ImportDialog.h Spreadsheet: Use FileSystemAccessClient for the reading of files 2022-01-15 22:20:15 +03:30
JSIntegration.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
JSIntegration.h Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
main.cpp Applications: Use default execpromises parameter to pledge(..) 2022-04-03 17:13:51 -07:00
Position.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
select_format_page.gml Userland: Run gml-format 2022-02-13 02:36:35 +02:00
Spreadsheet.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Spreadsheet.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SpreadsheetModel.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SpreadsheetModel.h Spreadsheet: Add undo/redo implementation 2022-02-21 16:04:48 +03:30
SpreadsheetView.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SpreadsheetView.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
SpreadsheetWidget.cpp Spreadsheet: Change paste action's enabled state on clipboard change 2022-04-06 18:32:49 +02:00
SpreadsheetWidget.h Spreadsheet: Change paste action's enabled state on clipboard change 2022-04-06 18:32:49 +02:00
Workbook.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Workbook.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00