Blob Blame History Raw
From 99d1d57875c5672a1b22e6b8b10786f4ff5cea0b Mon Sep 17 00:00:00 2001
From: Cristian Henzel <CristianHenzel@users.noreply.github.com>
Date: Fri, 29 Jun 2018 14:00:56 +0300
Subject: [PATCH] Fix bug introduced by "History purge timeout"

---
 src/main.c | 34 ++++++++++++++++++++++++++--------
 1 file changed, 26 insertions(+), 8 deletions(-)

diff --git a/src/main.c b/src/main.c
index 7e485ec..e0e09ab 100644
--- a/src/main.c
+++ b/src/main.c
@@ -60,14 +60,32 @@ static gboolean status_menu_lock = FALSE;
 static gboolean actions_lock = FALSE;
 
 /* Init preferences structure */
-prefs_t prefs = {DEF_USE_COPY,         DEF_USE_PRIMARY,      DEF_SYNCHRONIZE,
-                 DEF_AUTOMATIC_PASTE,  DEF_SHOW_INDEXES,     DEF_SAVE_URIS,
-                 DEF_USE_RMB_MENU,     DEF_SAVE_HISTORY,     DEF_HISTORY_LIMIT,
-                 DEF_ITEMS_MENU,       DEF_STATICS_SHOW,     DEF_STATICS_ITEMS,
-                 DEF_HYPERLINKS_ONLY,  DEF_CONFIRM_CLEAR,    DEF_SINGLE_LINE,
-                 DEF_REVERSE_HISTORY,  DEF_ITEM_LENGTH,      DEF_ELLIPSIZE,
-                 INIT_HISTORY_KEY,     INIT_ACTIONS_KEY,     INIT_MENU_KEY,
-                 INIT_SEARCH_KEY,      INIT_OFFLINE_KEY,     DEF_NO_ICON,
+prefs_t prefs = {DEF_USE_COPY,
+                 DEF_USE_PRIMARY,
+                 DEF_SYNCHRONIZE,
+                 DEF_AUTOMATIC_PASTE,
+                 DEF_SHOW_INDEXES,
+                 DEF_SAVE_URIS,
+                 DEF_USE_RMB_MENU,
+                 DEF_SAVE_HISTORY,
+                 DEF_HISTORY_LIMIT,
+                 DEF_HISTORY_TIMEOUT,
+                 DEF_HISTORY_TIMEOUT_SECONDS,
+                 DEF_ITEMS_MENU,
+                 DEF_STATICS_SHOW,
+                 DEF_STATICS_ITEMS,
+                 DEF_HYPERLINKS_ONLY,
+                 DEF_CONFIRM_CLEAR,
+                 DEF_SINGLE_LINE,
+                 DEF_REVERSE_HISTORY,
+                 DEF_ITEM_LENGTH,
+                 DEF_ELLIPSIZE,
+                 INIT_HISTORY_KEY,
+                 INIT_ACTIONS_KEY,
+                 INIT_MENU_KEY,
+                 INIT_SEARCH_KEY,
+                 INIT_OFFLINE_KEY,
+                 DEF_NO_ICON,
                  DEF_OFFLINE_MODE};
 
 /* Variables for input buffer used for matching input to menu items */