SF.net SVN: geany: [2052] trunk
eht16 at users.sourceforge.net
eht16 at xxxxx
Sat Nov 17 17:03:25 UTC 2007
Revision: 2052
http://geany.svn.sourceforge.net/geany/?rev=2052&view=rev
Author: eht16
Date: 2007-11-17 09:03:25 -0800 (Sat, 17 Nov 2007)
Log Message:
-----------
Set line width for page header, handle empty filename in page header correctly.
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/printing.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2007-11-17 14:05:52 UTC (rev 2051)
+++ trunk/ChangeLog 2007-11-17 17:03:25 UTC (rev 2052)
@@ -9,6 +9,8 @@
src/makefile.win32, src/prefs.c, src/prefs.h, src/printing.c,
src/printing.h, src/ui_utils.c, src/ui_utils.h:
Add native GTK printing support.
+ * src/printing.c: Set line width for page header, handle empty filename
+ in page header correctly.
2007-11-14 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/src/printing.c
===================================================================
--- trunk/src/printing.c 2007-11-17 14:05:52 UTC (rev 2051)
+++ trunk/src/printing.c 2007-11-17 17:03:25 UTC (rev 2052)
@@ -239,11 +239,13 @@
gint ph_height = dinfo->line_height * 3;
gchar *data;
gchar *datetime;
+ gchar *tmp_file_name = (doc_list[dinfo->idx].file_name != NULL) ?
+ doc_list[dinfo->idx].file_name : GEANY_STRING_UNTITLED;
gchar *file_name = (printing_prefs.page_header_basename) ?
- g_path_get_basename(doc_list[dinfo->idx].file_name) :
- g_strdup(doc_list[dinfo->idx].file_name);
+ g_path_get_basename(tmp_file_name) : g_strdup(tmp_file_name);
// draw the frame
+ cairo_set_line_width(cr, 0.3);
cairo_set_source_rgb(cr, 0, 0, 0);
cairo_rectangle(cr, 2, 2, width - 4, ph_height - 4);
cairo_stroke(cr);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list