[DRE-commits] [SCM] redmine.git branch, master-experimental, updated. debian/1.1.3-1-30-ga109a94

Ondřej Surý ondrej at sury.org
Wed Aug 10 13:40:48 UTC 2011


The following commit has been merged in the master-experimental branch:
commit e0a25c5502696deac6e02b72a13a632e8db7e605
Author: Ondřej Surý <ondrej at sury.org>
Date:   Wed Aug 10 09:24:00 2011 +0200

    Add patch to prefix subtasks in generated PDF (http://www.redmine.org/issues/8617)

diff --git a/debian/patches/2013_indent_subject_exported_pdf.patch b/debian/patches/2013_indent_subject_exported_pdf.patch
new file mode 100644
index 0000000..a846fea
--- /dev/null
+++ b/debian/patches/2013_indent_subject_exported_pdf.patch
@@ -0,0 +1,29 @@
+--- a/lib/redmine/export/pdf.rb
++++ b/lib/redmine/export/pdf.rb
+@@ -28,6 +28,7 @@ module Redmine
+     module PDF
+       include ActionView::Helpers::TextHelper
+       include ActionView::Helpers::NumberHelper
++      include IssuesHelper
+ 
+       class ITCPDF < TCPDF
+         include Redmine::I18n
+@@ -182,7 +183,7 @@ module Redmine
+         pdf.SetFontStyle('',8)
+         pdf.SetFillColor(255, 255, 255)
+         previous_group = false
+-        issues.each do |issue|
++        issue_list(issues) do |issue, level|
+           if query.grouped? &&
+                (group = query.group_by_column.value(issue)) != previous_group
+             pdf.SetFontStyle('B',9)
+@@ -199,6 +200,9 @@ module Redmine
+               show_value(cv)
+             else
+               value = issue.send(column.name)
++              if column.name == :subject
++                value = "  " * level + value
++              end
+               if value.is_a?(Date)
+                 format_date(value)
+               elsif value.is_a?(Time)
diff --git a/debian/patches/series b/debian/patches/series
index 63a0937..d2da661 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -7,3 +7,4 @@
 2008_force_table_encoding_mysql.patch
 2009_FHS_thin_config.patch
 2010_use_i18n_0.4.1.patch
+2013_indent_subject_exported_pdf.patch

-- 
redmine.git



More information about the Pkg-ruby-extras-commits mailing list