From cecaa137cdb212298de1b09d4eac70d1d133b383 Mon Sep 17 00:00:00 2001 From: Rodrigo Arias Mallo Date: Sat, 18 Jan 2025 14:48:53 +0100 Subject: Add release 3.2.0 --- index.html | 2 +- release/3.2.0/index.html | 164 ++++++++++++++++++++++++++++++++++++++++++++ release/3.2.0/link-menu.png | Bin 0 -> 260718 bytes release/3.2.0/wiki-math.png | Bin 0 -> 164781 bytes release/index.html | 9 ++- release/latest | 1 - style.css | 6 +- 7 files changed, 174 insertions(+), 8 deletions(-) create mode 100644 release/3.2.0/index.html create mode 100644 release/3.2.0/link-menu.png create mode 100644 release/3.2.0/wiki-math.png delete mode 120000 release/latest diff --git a/index.html b/index.html index 8b69aaf..5c43d9a 100644 --- a/index.html +++ b/index.html @@ -94,7 +94,7 @@ table { margin: 1.5em; } no longer under control of Dillo developers.

Download

-

Download the latest release 3.1.1 +

Download the latest release 3.2.0 and follow the README.md instructions to build Dillo. You can also clone the latest changes directly from the diff --git a/release/3.2.0/index.html b/release/3.2.0/index.html new file mode 100644 index 0000000..4521fb5 --- /dev/null +++ b/release/3.2.0/index.html @@ -0,0 +1,164 @@ + + + + + Dillo release 3.2.0 + + + + +

+

Dillo release 3.2.0

+Released on 2025-01-18 + + + +

Summary of changes

+ +

The 3.2.0 release contains several new features, configuration options and bug +fixes. + +

We added SVG support for math formulas and other simple SVG images by +patching the nanosvg library. +This is specially relevant for Wikipedia math articles 1. + +

+ + A comparison of the old wikipedia page where formulas are not
+             rendered vs the new release where the formulas are shown
+             properly +
+ +We also added optional support for WebP images via +libwebp. +You can use the new option ignore_image_formats to +ignore image formats that you may not trust (libwebp had +some + CVEs recently). + +

A new scrollbar page navigation mode was introduced to help read +websites as if they are books, reducing the usage of the mouse wheel. To enable +it, set the option scrollbar_page_mode to YES. +Clicking anywhere on the vertical scrollbar with the left mouse button will +scroll the view one page down. With the right mouse button, one page up. You can +also configure how much overlap from the previous page is shown in the next one +with the new option scroll_page_overlap. + +

The vertical scrollbar can now be placed on the left side of the page +with the option scrollbar_on_left. While this may be strange at +first, I find it more pleasant as it keeps it next to the beginning of the +text where I'm usually already looking while reading. + +

A new option link_action allows users to define custom +commands to open new URLs. These appear on the link menu when +right clicking an hyperlink. You can define multiple options to create multiple +entries. + +

+ + A link menu showing several entries
+  for a youtube link, with MPV player being shown while Open in MPV is
+  selected in the menu +
+ + +

Websites can now be zoomed by using the shortcuts Ctrl + +to make text bigger and Ctrl - to make it smaller, Ctrl +0 to reset the normal size. Set the default zoom level with the +zoom_factor option. + +

The SIGUSR1 signal now causes the current page to be reloaded. This is useful +to implement a live view while editing a web page. Here is a simple way +to do it with the entr(1) tool: +

$ ls index.html | entr killall -USR1 dillo
+ +

Download

+ +

+To download the 3.2.0 release, get it from the +GitHub +release page or directly from the links below: +

+ +

Detailed changes

+

This is the list of changes from the ChangeLog of this release: + +

+ +
+

+


+
    +
  1. +

    Wikipedia still displays the MathML text of sites, to hide it add these + lines to your ~/.dillo/style.css file:

    +
    +/* Remove mathml from Wikipedia; it will be shown as SVG formulas */
    +.mwe-math-mathml-display, .mwe-math-mathml-inline { display: none !important; }
    +    
    +
+
+
+ + + diff --git a/release/3.2.0/link-menu.png b/release/3.2.0/link-menu.png new file mode 100644 index 0000000..3bbcf48 Binary files /dev/null and b/release/3.2.0/link-menu.png differ diff --git a/release/3.2.0/wiki-math.png b/release/3.2.0/wiki-math.png new file mode 100644 index 0000000..0107bb1 Binary files /dev/null and b/release/3.2.0/wiki-math.png differ diff --git a/release/index.html b/release/index.html index d3a48f6..0cfccdc 100644 --- a/release/index.html +++ b/release/index.html @@ -2,14 +2,14 @@ - Dillo release 3.1.0 + Dillo releases

Dillo releases

- Updated on 2024-06-08 + Updated on 2025-01-18