This is an automated email from the ASF dual-hosted git repository. humbedooh pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git
commit 0fee78e1b9517683627da3c5582b21474825db2f Author: Daniel Gruno <[email protected]> AuthorDate: Sun Nov 21 17:58:53 2021 +0100 add in compact mode get/set --- webui/js/source/preferences.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/webui/js/source/preferences.js b/webui/js/source/preferences.js index 5ac8ef8..0789b44 100644 --- a/webui/js/source/preferences.js +++ b/webui/js/source/preferences.js @@ -68,6 +68,12 @@ function init_preferences(state, json) { dmtr.checked = (G_current_listmode == 'treeview'); } + // Compact list view + let dmc = document.getElementById('display_mode_compact'); + if (dmc) { + dmc.checked = G_current_listmode_compact; + } + if (G_ponymail_preferences.login && G_ponymail_preferences.login.credentials) { @@ -137,8 +143,11 @@ function save_preferences() { } -function set_theme(theme) { +function set_theme(theme, compact_mode) { G_current_listmode = theme; + if (compact_mode !== undefined) { + G_current_listmode_compact = compact_mode; + } renderListView(G_current_state, G_current_json); save_preferences(); }
