From d93206a841b06314c9a66946203ab058a6f91ed9 Mon Sep 17 00:00:00 2001 From: Robert Date: Tue, 26 Nov 2019 13:18:11 +0100 Subject: [PATCH] Remove DCREREADER_PROGRESS_BAR (#5641) --- .luacheckrc | 1 - defaults.lua | 4 +-- .../reader/modules/readercoptlistener.lua | 4 +-- frontend/ui/data/creoptions.lua | 4 +-- spec/unit/defaults_spec.lua | 30 +++++++++---------- 5 files changed, 20 insertions(+), 23 deletions(-) diff --git a/.luacheckrc b/.luacheckrc index ad5f0ad14..657852f2c 100644 --- a/.luacheckrc +++ b/.luacheckrc @@ -110,7 +110,6 @@ read_globals = { "DCREREADER_CONFIG_WORD_GAP_SMALL", "DCREREADER_CONFIG_WORD_GAP_MEDIUM", "DCREREADER_CONFIG_WORD_GAP_LARGE", - "DCREREADER_PROGRESS_BAR", "DMINIBAR_TOC_MARKER_WIDTH", "DMINIBAR_CONTAINER_HEIGHT", "DMINIBAR_FONT_SIZE", diff --git a/defaults.lua b/defaults.lua index e9f5eae8b..c754d9045 100644 --- a/defaults.lua +++ b/defaults.lua @@ -172,10 +172,10 @@ DCREREADER_CONFIG_WORD_GAP_SMALL = 50 DCREREADER_CONFIG_WORD_GAP_MEDIUM = 75 DCREREADER_CONFIG_WORD_GAP_LARGE = 100 --- crereader progress bar +-- crereader progress bar (no longer needed) -- 0 for top "full" progress bar -- 1 for bottom "mini" progress bar -DCREREADER_PROGRESS_BAR = 1 +--DCREREADER_PROGRESS_BAR = 1 -- configure "mini" progress bar DMINIBAR_TOC_MARKER_WIDTH = 2 -- Looses usefulness > 3 diff --git a/frontend/apps/reader/modules/readercoptlistener.lua b/frontend/apps/reader/modules/readercoptlistener.lua index bbc37c007..66dd033e5 100644 --- a/frontend/apps/reader/modules/readercoptlistener.lua +++ b/frontend/apps/reader/modules/readercoptlistener.lua @@ -16,9 +16,7 @@ function ReaderCoptListener:onReadSettings(config) end) end - local status_line = config:readSetting("copt_status_line") or - G_reader_settings:readSetting("copt_status_line") or - DCREREADER_PROGRESS_BAR + local status_line = config:readSetting("copt_status_line") or G_reader_settings:readSetting("copt_status_line") or 1 self.ui:handleEvent(Event:new("SetStatusLine", status_line, true)) end diff --git a/frontend/ui/data/creoptions.lua b/frontend/ui/data/creoptions.lua index f356d0519..8dc3e0768 100644 --- a/frontend/ui/data/creoptions.lua +++ b/frontend/ui/data/creoptions.lua @@ -430,9 +430,9 @@ Note that your selected font size is not affected by this setting.]]), name_text = S.PROGRESS_BAR, toggle = {S.FULL, S.MINI}, values = {0, 1}, - default_value = DCREREADER_PROGRESS_BAR, + default_value = 1, args = {0, 1}, - default_arg = DCREREADER_PROGRESS_BAR, + default_arg = 1, event = "SetStatusLine", name_text_hold_callback = optionsutil.showValues, help_text = _([[- 'full' displays a status bar at the top of the screen (this status bar can't be customized). diff --git a/spec/unit/defaults_spec.lua b/spec/unit/defaults_spec.lua index 5eec8bd19..7a392a28d 100644 --- a/spec/unit/defaults_spec.lua +++ b/spec/unit/defaults_spec.lua @@ -8,8 +8,8 @@ describe("defaults module", function() it("should load all defaults from defaults.lua", function() Defaults:init() - assert.is_same(111, #Defaults.defaults_name) - assert.is_same("DFULL_SCREEN", Defaults.defaults_name[56]) + assert.is_same(110, #Defaults.defaults_name) + assert.is_same("DFULL_SCREEN", Defaults.defaults_name[55]) end) it("should save changes to defaults.persistent.lua", function() @@ -19,14 +19,14 @@ describe("defaults module", function() -- not in persistent but checked in defaults Defaults.changed[20] = true Defaults.changed[47] = true - Defaults.changed[56] = true - Defaults.changed[90] = true - Defaults.changed[106] = true + Defaults.changed[55] = true + Defaults.changed[89] = true + Defaults.changed[105] = true Defaults:saveSettings() - assert.is_same(111, #Defaults.defaults_name) - assert.is_same("DFULL_SCREEN", Defaults.defaults_name[56]) - assert.is_same("SEARCH_LIBRARY_PATH", Defaults.defaults_name[106]) - assert.is_same("DTAP_ZONE_BACKWARD", Defaults.defaults_name[90]) + assert.is_same(110, #Defaults.defaults_name) + assert.is_same("DFULL_SCREEN", Defaults.defaults_name[55]) + assert.is_same("SEARCH_LIBRARY_PATH", Defaults.defaults_name[105]) + assert.is_same("DTAP_ZONE_BACKWARD", Defaults.defaults_name[89]) assert.is_same("DCREREADER_CONFIG_WORD_GAP_LARGE", Defaults.defaults_name[47]) assert.is_same("DCREREADER_CONFIG_H_MARGIN_SIZES_XXX_LARGE", Defaults.defaults_name[20]) local fd = io.open(persistent_filename, "r") @@ -51,10 +51,10 @@ DFULL_SCREEN = 1 -- in persistent Defaults:init() - Defaults.changed[56] = true - Defaults.defaults_value[56] = 2 - Defaults.changed[90] = true - Defaults.defaults_value[90] = { + Defaults.changed[55] = true + Defaults.defaults_value[55] = 2 + Defaults.changed[89] = true + Defaults.defaults_value[89] = { y = 10, x = 10.125, h = 20.25, @@ -100,8 +100,8 @@ DHINTCOUNT = 2 -- in persistent Defaults:init() - Defaults.changed[56] = true - Defaults.defaults_value[56] = 1 + Defaults.changed[55] = true + Defaults.defaults_value[55] = 1 Defaults:saveSettings() fd = io.open(persistent_filename) assert.Equals(