This release could have been 1.0.0 but it needs some documentation of the UI elements and few changes on the UI (for example the JS toggle needs better discoverability and a settings dropdown/modal is considered for other settings). Additions --------- - TLS Error messsage dialog allowing exceptions on load-failed-with-tls-errors - AppArmor example file in documentation - Testing: Unit tests of badwolf_ensure_uri_scheme() - Translation: Brazilian Portuguese by Pedro Lucas Porcellis Changes ------- - **Breaking**: forbid dark variant of Gtk Theme because of a webkit bug on default CSS, can be disabled in config.h, see: - Packaging: Installation of non-manpage documentation is done with `make install` - Packaging: Support for environment variables, notably PKGCONFIG - Copyright: change attribution to Badwolf Authors - Move from GtkFileChooserDialog to GtkFileChooserNative. No translation to do and makes it possible to not use GTK's FileDialog - Settings: Disable more WebKit options by default - Translation: xgettext options (no-join, allowing to clean old references/strings) - About Dialog: grab links activation to open in a new tab in current window - Internal: Allocate memory for main window struct statically - Internal: Always define a format when using *printf - About Dialog: Add information about current webkit version Fixes ----- - Translation: Corrected few grammar mistakes in french translation