{"thread":{"id":"16176","subject":"[EGIT PATCH] Respect background when drawing history in SWT.","startedAt":"2008-11-05T00:40:43Z","lastAt":"2008-11-05T00:40:43Z","messageCount":1,"participants":["Robin Rosenberg"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"94947","messageId":"1225845643-28736-1-git-send-email-robin.rosenberg@dewire.com","threadId":"16176","inReplyTo":null,"subject":"[EGIT PATCH] Respect background when drawing history in SWT.","fromName":"Robin Rosenberg","fromEmail":"robin.rosenberg@dewire.com","sentAt":"2008-11-05T00:40:43Z","receivedAt":"2008-11-05T00:40:43Z","isPatch":true,"sender":{"key":"robin.rosenberg@dewire.com","avatar":"https://avatars.githubusercontent.com/u/46357?v=4"},"body":"Use transparent text background for drawing text to make the history\nlook nice when there is a background pattern or effects like alternating\nbackground colors for each row.\n\nSigned-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>\n---\n .../egit/ui/internal/history/CommitGraphTable.java |    2 +-\n .../egit/ui/internal/history/SWTPlotRenderer.java  |    2 +-\n 2 files changed, 2 insertions(+), 2 deletions(-)\n\ndiff --git a/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/CommitGraphTable.java b/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/CommitGraphTable.java\nindex a28e3c4..2bccf99 100644\n--- a/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/CommitGraphTable.java\n+++ b/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/CommitGraphTable.java\n@@ -224,7 +224,7 @@ void doPaint(final Event event) {\n \n \t\tfinal Point textsz = event.gc.textExtent(txt);\n \t\tfinal int texty = (event.height - textsz.y) / 2;\n-\t\tevent.gc.drawString(txt, event.x, event.y + texty);\n+\t\tevent.gc.drawString(txt, event.x, event.y + texty, true);\n \t}\n \n \t/**\ndiff --git a/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/SWTPlotRenderer.java b/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/SWTPlotRenderer.java\nindex 23ec255..c4ee282 100644\n--- a/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/SWTPlotRenderer.java\n+++ b/org.spearce.egit.ui/src/org/spearce/egit/ui/internal/history/SWTPlotRenderer.java\n@@ -89,7 +89,7 @@ protected void drawText(final String msg, final int x, final int y) {\n \t\tfinal int texty = (y * 2 - textsz.y) / 2;\n \t\tg.setForeground(cellFG);\n \t\tg.setBackground(cellBG);\n-\t\tg.drawString(msg, cellX + x, cellY + texty);\n+\t\tg.drawString(msg, cellX + x, cellY + texty, true);\n \t}\n \n \tprotected Color laneColor(final SWTLane myLane) {\n-- \n1.6.0.3.578.g6a50\n"}]}