summaryrefslogtreecommitdiff
path: root/src/org
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2012-03-21 09:18:20 +0300
committerAndrew Dolgov <[email protected]>2012-03-21 09:18:20 +0300
commit9a1dbdc74f53c2b1793ce4caa6b21694066d0764 (patch)
tree0848a4cc81de1b2faeff4456fb2ab4f9eb887d82 /src/org
parent267ce734c1374088645aa101a02b5db77a9dde4b (diff)
add option to justify/left-align article text
Diffstat (limited to 'src/org')
-rw-r--r--src/org/fox/ttrss/ArticleFragment.java8
-rw-r--r--src/org/fox/ttrss/OfflineArticleFragment.java8
2 files changed, 10 insertions, 6 deletions
diff --git a/src/org/fox/ttrss/ArticleFragment.java b/src/org/fox/ttrss/ArticleFragment.java
index 6890376f..a83ffdef 100644
--- a/src/org/fox/ttrss/ArticleFragment.java
+++ b/src/org/fox/ttrss/ArticleFragment.java
@@ -163,15 +163,17 @@ public class ArticleFragment extends Fragment {
articleContent = doc.toString();
}
+ String align = m_prefs.getBoolean("justify_article_text", true) ? "text-align : justify;" : "";
+
switch (Integer.parseInt(m_prefs.getString("font_size", "0"))) {
case 0:
- cssOverride += "body { text-align : justify; font-size : 14px; } ";
+ cssOverride += "body { "+align+" font-size : 14px; } ";
break;
case 1:
- cssOverride += "body { text-align : justify; font-size : 18px; } ";
+ cssOverride += "body { "+align+" font-size : 18px; } ";
break;
case 2:
- cssOverride += "body { text-align : justify; font-size : 21px; } ";
+ cssOverride += "body { "+align+" font-size : 21px; } ";
break;
}
diff --git a/src/org/fox/ttrss/OfflineArticleFragment.java b/src/org/fox/ttrss/OfflineArticleFragment.java
index 04ad3384..4387a623 100644
--- a/src/org/fox/ttrss/OfflineArticleFragment.java
+++ b/src/org/fox/ttrss/OfflineArticleFragment.java
@@ -167,15 +167,17 @@ public class OfflineArticleFragment extends Fragment {
view.findViewById(R.id.attachments_holder).setVisibility(View.GONE);
+ String align = m_prefs.getBoolean("justify_article_text", true) ? "text-align : justified" : "";
+
switch (Integer.parseInt(m_prefs.getString("font_size", "0"))) {
case 0:
- cssOverride += "body { text-align : justify; font-size : 14px; } ";
+ cssOverride += "body { "+align+"; font-size : 14px; } ";
break;
case 1:
- cssOverride += "body { text-align : justify; font-size : 18px; } ";
+ cssOverride += "body { "+align+"; font-size : 18px; } ";
break;
case 2:
- cssOverride += "body { text-align : justify; font-size : 21px; } ";
+ cssOverride += "body { "+align+"; font-size : 21px; } ";
break;
}