From bb61b409a3577c99ca93c8b2b283437cf2a24040 Mon Sep 17 00:00:00 2001
From: Frederic Guillot <fred@kanboard.net>
Date: Sat, 28 Feb 2015 18:11:05 -0500
Subject: Improve toggle compact/horizontal scrolling view

---
 app/Locale/da_DK/translations.php | 3 +++
 app/Locale/de_DE/translations.php | 3 +++
 app/Locale/es_ES/translations.php | 3 +++
 app/Locale/fi_FI/translations.php | 3 +++
 app/Locale/fr_FR/translations.php | 3 +++
 app/Locale/hu_HU/translations.php | 7 ++++---
 app/Locale/it_IT/translations.php | 3 +++
 app/Locale/ja_JP/translations.php | 3 +++
 app/Locale/pl_PL/translations.php | 3 +++
 app/Locale/pt_BR/translations.php | 3 +++
 app/Locale/ru_RU/translations.php | 3 +++
 app/Locale/sv_SE/translations.php | 3 +++
 app/Locale/th_TH/translations.php | 3 +++
 app/Locale/zh_CN/translations.php | 3 +++
 app/Template/board/filters.php    | 8 ++++++--
 app/Template/config/about.php     | 1 +
 16 files changed, 50 insertions(+), 5 deletions(-)

(limited to 'app')

diff --git a/app/Locale/da_DK/translations.php b/app/Locale/da_DK/translations.php
index 75f27a7c..a378bec6 100644
--- a/app/Locale/da_DK/translations.php
+++ b/app/Locale/da_DK/translations.php
@@ -734,4 +734,7 @@ return array(
     // 'Filter recently updated' => '',
     // 'since %B %e, %Y at %k:%M %p' => '',
     // 'More filters' => '',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/de_DE/translations.php b/app/Locale/de_DE/translations.php
index 54503b64..5652e3ba 100644
--- a/app/Locale/de_DE/translations.php
+++ b/app/Locale/de_DE/translations.php
@@ -734,4 +734,7 @@ return array(
     'Filter recently updated' => 'Zuletzt geänderte anzeigen',
     'since %B %e, %Y at %k:%M %p' => 'seit %B %e, %Y um %k:%M %p',
     'More filters' => 'Mehr Filter',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/es_ES/translations.php b/app/Locale/es_ES/translations.php
index 3981f12d..15071483 100644
--- a/app/Locale/es_ES/translations.php
+++ b/app/Locale/es_ES/translations.php
@@ -734,4 +734,7 @@ return array(
     // 'Filter recently updated' => '',
     // 'since %B %e, %Y at %k:%M %p' => '',
     // 'More filters' => '',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/fi_FI/translations.php b/app/Locale/fi_FI/translations.php
index 06b21953..e9342e80 100644
--- a/app/Locale/fi_FI/translations.php
+++ b/app/Locale/fi_FI/translations.php
@@ -734,4 +734,7 @@ return array(
     // 'Filter recently updated' => '',
     // 'since %B %e, %Y at %k:%M %p' => '',
     // 'More filters' => '',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/fr_FR/translations.php b/app/Locale/fr_FR/translations.php
index b05f7076..9a1d5f57 100644
--- a/app/Locale/fr_FR/translations.php
+++ b/app/Locale/fr_FR/translations.php
@@ -736,4 +736,7 @@ return array(
     'Filter recently updated' => 'Récemment modifié',
     'since %B %e, %Y at %k:%M %p' => 'depuis le %d/%m/%Y à %H:%M',
     'More filters' => 'Plus de filtres',
+    'Compact view' => 'Vue compacte',
+    'Horizontal scrolling' => 'Défilement horizontal',
+    'Compact/wide view' => 'Basculer entre la vue compacte et étendue',
 );
diff --git a/app/Locale/hu_HU/translations.php b/app/Locale/hu_HU/translations.php
index 7201af9c..ef057f70 100644
--- a/app/Locale/hu_HU/translations.php
+++ b/app/Locale/hu_HU/translations.php
@@ -375,7 +375,7 @@ return array(
     'Unable to unlink your GitHub Account.' => 'GitHub fiók leválasztása nem lehetséges.',
     'Login with my GitHub Account' => 'Jelentkezzen be GitHub fiókkal',
     'Link my GitHub Account' => 'GitHub fiók csatolása',
-    'Unlink my GitHub Account'  => 'GitHub fiók leválasztása',
+    'Unlink my GitHub Account' => 'GitHub fiók leválasztása',
     'Created by %s' => 'Készítette: %s',
     'Last modified on %B %e, %Y at %k:%M %p' => 'Utolsó módosítás: %Y. %m. %d. %H:%M',
     'Tasks Export' => 'Feladatok exportálása',
@@ -410,10 +410,8 @@ return array(
     'List of due tasks for the project "%s"' => 'Projekt esedékes feladatai: "%s"',
     'New attachment' => 'Új melléklet',
     'New comment' => 'Új megjegyzés',
-    'Comment updated' => 'Megjegyzés frissítve',
     'New subtask' => 'Új részfeladat',
     'Subtask updated' => 'Részfeladat frissítve',
-    'New task' => 'Új feladat',
     'Task updated' => 'Feladat frissítve',
     'Task closed' => 'Feladat lezárva',
     'Task opened' => 'Feladat megnyitva',
@@ -736,4 +734,7 @@ return array(
     'Filter recently updated' => 'Szűrés az utolsó módosítás ideje szerint',
     'since %B %e, %Y at %k:%M %p' => '%Y. %m. %d. %H:%M óta',
     'More filters' => 'További szűrők',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/it_IT/translations.php b/app/Locale/it_IT/translations.php
index 525c828b..3154ad17 100644
--- a/app/Locale/it_IT/translations.php
+++ b/app/Locale/it_IT/translations.php
@@ -734,4 +734,7 @@ return array(
     // 'Filter recently updated' => '',
     // 'since %B %e, %Y at %k:%M %p' => '',
     // 'More filters' => '',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/ja_JP/translations.php b/app/Locale/ja_JP/translations.php
index 90af6a02..d55227f2 100644
--- a/app/Locale/ja_JP/translations.php
+++ b/app/Locale/ja_JP/translations.php
@@ -734,4 +734,7 @@ return array(
     // 'Filter recently updated' => '',
     // 'since %B %e, %Y at %k:%M %p' => '',
     // 'More filters' => '',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/pl_PL/translations.php b/app/Locale/pl_PL/translations.php
index c6becf4c..6eac4005 100644
--- a/app/Locale/pl_PL/translations.php
+++ b/app/Locale/pl_PL/translations.php
@@ -734,4 +734,7 @@ return array(
     // 'Filter recently updated' => '',
     // 'since %B %e, %Y at %k:%M %p' => '',
     // 'More filters' => '',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/pt_BR/translations.php b/app/Locale/pt_BR/translations.php
index 89f7e294..1791f74f 100644
--- a/app/Locale/pt_BR/translations.php
+++ b/app/Locale/pt_BR/translations.php
@@ -734,4 +734,7 @@ return array(
     'Filter recently updated' => 'Filtro recentemente atualizado',
     // 'since %B %e, %Y at %k:%M %p' => '',
     'More filters' => 'Mais filtros',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/ru_RU/translations.php b/app/Locale/ru_RU/translations.php
index 02a66b56..2fdf6e50 100644
--- a/app/Locale/ru_RU/translations.php
+++ b/app/Locale/ru_RU/translations.php
@@ -734,4 +734,7 @@ return array(
     // 'Filter recently updated' => '',
     // 'since %B %e, %Y at %k:%M %p' => '',
     // 'More filters' => '',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/sv_SE/translations.php b/app/Locale/sv_SE/translations.php
index f68efb5e..bfc8d714 100644
--- a/app/Locale/sv_SE/translations.php
+++ b/app/Locale/sv_SE/translations.php
@@ -734,4 +734,7 @@ return array(
     'Filter recently updated' => 'Filter som uppdaterats nyligen',
     'since %B %e, %Y at %k:%M %p' => 'sedan %B %e, %Y at %k:%M %p',
     'More filters' => 'Fler filter',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/th_TH/translations.php b/app/Locale/th_TH/translations.php
index 1945f043..04e8dcf8 100644
--- a/app/Locale/th_TH/translations.php
+++ b/app/Locale/th_TH/translations.php
@@ -734,4 +734,7 @@ return array(
     // 'Filter recently updated' => '',
     // 'since %B %e, %Y at %k:%M %p' => '',
     // 'More filters' => '',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Locale/zh_CN/translations.php b/app/Locale/zh_CN/translations.php
index 2bb16fee..cb36250b 100644
--- a/app/Locale/zh_CN/translations.php
+++ b/app/Locale/zh_CN/translations.php
@@ -734,4 +734,7 @@ return array(
     'Filter recently updated' => '过滤最近的更新',
     // 'since %B %e, %Y at %k:%M %p' => '',
     'More filters' => '更多过滤',
+    // 'Compact view' => '',
+    // 'Horizontal scrolling' => '',
+    // 'Compact/wide view' => '',
 );
diff --git a/app/Template/board/filters.php b/app/Template/board/filters.php
index acaba54d..fc5bfc34 100644
--- a/app/Template/board/filters.php
+++ b/app/Template/board/filters.php
@@ -14,8 +14,12 @@
                             </span>
                         </li>
                         <li>
-                            <i class="fa fa-th"></i>
-                            <a href="#" class="compactview-toggle"><?= t('Toggle view') ?></a>
+                            <span class="filter-compact">
+                                <i class="fa fa-th fa-fw"></i> <a href="#" class="filter-toggle-scrolling"><?= t('Compact view') ?></a>
+                            </span>
+                            <span class="filter-wide" style="display: none">
+                                <i class="fa fa-arrows-h fa-fw"></i> <a href="#" class="filter-toggle-scrolling"><?= t('Horizontal scrolling') ?></a>
+                            </span>
                         </li>
                         <li>
                             <i class="fa fa-search fa-fw"></i>
diff --git a/app/Template/config/about.php b/app/Template/config/about.php
index f6474e21..b6ed43e5 100644
--- a/app/Template/config/about.php
+++ b/app/Template/config/about.php
@@ -46,6 +46,7 @@
     <ul>
         <li><?= t('New task') ?> = <strong>n</strong></li>
         <li><?= t('Expand/collapse tasks') ?> = <strong>s</strong></li>
+        <li><?= t('Compact/wide view') ?> = <strong>c</strong></li>
     </ul>
     <h3><?= t('Application') ?></h3>
     <ul>
-- 
cgit v1.2.3