From 87f36b085256046d89865a4c6e4a728925ac5bcc Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 29 Aug 2020 00:49:15 +0200 Subject: [PATCH] Spreadsheet: Make cells right-aligned by default Until we have better control over cell content alignment, let's make them all right-aligned by default since that makes numbers look nice, and numbers are the bread & butter of spreadsheets. :^) --- Applications/Spreadsheet/SpreadsheetView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Applications/Spreadsheet/SpreadsheetView.cpp b/Applications/Spreadsheet/SpreadsheetView.cpp index c3196b697c..9229993a5e 100644 --- a/Applications/Spreadsheet/SpreadsheetView.cpp +++ b/Applications/Spreadsheet/SpreadsheetView.cpp @@ -146,7 +146,7 @@ void SpreadsheetView::TableCellPainter::paint(GUI::Painter& painter, const Gfx:: auto text_color = index.data(GUI::ModelRole::ForegroundColor).to_color(palette.color(m_table_view.foreground_role())); auto data = index.data(); - auto text_alignment = index.data(GUI::ModelRole::TextAlignment).to_text_alignment(Gfx::TextAlignment::CenterLeft); + auto text_alignment = index.data(GUI::ModelRole::TextAlignment).to_text_alignment(Gfx::TextAlignment::CenterRight); painter.draw_text(rect, data.to_string(), m_table_view.font_for_index(index), text_alignment, text_color, Gfx::TextElision::Right); }