[chronojump] Chronojump zoom logo forced to be Helvetica
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] Chronojump zoom logo forced to be Helvetica
- Date: Fri, 2 Oct 2020 12:45:36 +0000 (UTC)
commit 2fd561e6de4c77241fc2f4dc5845ee8be8fa8e5c
Author: Xavier de Blas <xaviblas gmail com>
Date: Fri Oct 2 14:45:15 2020 +0200
Chronojump zoom logo forced to be Helvetica
src/gui/app1/chronojump.cs | 4 ++--
src/gui/app1/chronojumpLogo.cs | 9 ++++++---
2 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/src/gui/app1/chronojump.cs b/src/gui/app1/chronojump.cs
index 6e776eb7..1fecf60c 100644
--- a/src/gui/app1/chronojump.cs
+++ b/src/gui/app1/chronojump.cs
@@ -768,7 +768,7 @@ public partial class ChronoJumpWindow
}
if(! showSendLog && notebook_sup.CurrentPage == Convert.ToInt32(notebook_sup_pages.START))
- new ChronojumpLogo (drawingarea_chronojump_logo, viewport_chronojump_logo,
preferences.logoAnimatedShow);
+ new ChronojumpLogo (drawingarea_chronojump_logo, viewport_chronojump_logo,
preferences.logoAnimatedShow, preferences.fontType.ToString());
//done at the end to ensure main window is shown
if(splashWin != null) {
@@ -2885,7 +2885,7 @@ public partial class ChronoJumpWindow
tempSessionName = currentSession.Name;
setApp1Title(tempSessionName, Constants.Menuitem_modes.UNDEFINED);
- new ChronojumpLogo (drawingarea_chronojump_logo, viewport_chronojump_logo,
preferences.logoAnimatedShow);
+ new ChronojumpLogo (drawingarea_chronojump_logo, viewport_chronojump_logo,
preferences.logoAnimatedShow, preferences.fontType.ToString());
}
private void on_button_start_selector_show_more_clicked (object o, EventArgs args)
diff --git a/src/gui/app1/chronojumpLogo.cs b/src/gui/app1/chronojumpLogo.cs
index 2a2339b4..a956abcb 100644
--- a/src/gui/app1/chronojumpLogo.cs
+++ b/src/gui/app1/chronojumpLogo.cs
@@ -38,9 +38,10 @@ public class ChronojumpLogo
private Gtk.DrawingArea drawingarea; //contains the animation
private Gtk.Viewport viewport; //contains the logo and version number
+ private string font;
//constructor
- public ChronojumpLogo (Gtk.DrawingArea drawingarea, Gtk.Viewport viewport, bool showAnimated)
+ public ChronojumpLogo (Gtk.DrawingArea drawingarea, Gtk.Viewport viewport, bool showAnimated, string
font)
{
if(! showAnimated)
{
@@ -52,6 +53,7 @@ public class ChronojumpLogo
LogB.Information("Chronojump logo constructor start");
this.drawingarea = drawingarea;
this.viewport = viewport;
+ this.font = font;
viewport.Visible = false;
drawingarea.Visible = true;
@@ -94,8 +96,9 @@ public class ChronojumpLogo
cr.SetSourceRGB(.055, .118, .275);
cr.Paint();
- //cr.SelectFontFace("Courier", FontSlant.Normal, FontWeight.Bold);
- cr.SelectFontFace("Ubuntu", FontSlant.Normal, FontWeight.Bold); //TODO: need to check if
they have this font
+ //cr.SelectFontFace("Ubuntu", FontSlant.Normal, FontWeight.Bold); //need to check if they
have this font
+ //cr.SelectFontFace(font, FontSlant.Normal, FontWeight.Bold); //Courier is so ugly on logo
+ cr.SelectFontFace("Helvetica", FontSlant.Normal, FontWeight.Bold);
bool showVersion = false;
if (size <= 80)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]