From f6a64de44a3761b56673f0d6e2e49fc6e6d119d2 Mon Sep 17 00:00:00 2001 From: poire-z Date: Fri, 31 Jan 2020 11:50:13 +0100 Subject: [PATCH] View HTML: adds another extended debug view Split the extended debug view (rendering method + unicode codepoints) into 2 distinct views, as it's more practical. --- frontend/apps/reader/modules/readerhighlight.lua | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/frontend/apps/reader/modules/readerhighlight.lua b/frontend/apps/reader/modules/readerhighlight.lua index 430c995b8..8e62a5791 100644 --- a/frontend/apps/reader/modules/readerhighlight.lua +++ b/frontend/apps/reader/modules/readerhighlight.lua @@ -806,8 +806,11 @@ function ReaderHighlight:viewSelectionHTML(debug_view) -- with possibly invalid HTML (text nodes not escaped) html_flags = 0x635A elseif debug_view == 2 then - -- Additionally see rendering methods and unicode codepoint of each char - html_flags = 0x675E + -- Additionally see rendering methods of each node + html_flags = 0x675A + elseif debug_view == 3 then + -- Or additionally see unicode codepoint of each char + html_flags = 0x635E end local html, css_files = self.ui.document:getHTMLFromXPointers(self.selected_text.pos0, self.selected_text.pos1, html_flags, true) @@ -880,7 +883,9 @@ function ReaderHighlight:viewSelectionHTML(debug_view) if next_debug_view == 1 then next_debug_text = _("Switch to debug view") elseif next_debug_view == 2 then - next_debug_text = _("Switch to extended debug view") + next_debug_text = _("Switch to rendering debug view") + elseif next_debug_view == 3 then + next_debug_text = _("Switch to unicode debug view") else next_debug_view = 0 next_debug_text = _("Switch to standard view")