[go: up one dir, main page]

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: <https://bugs.webkit.org/show_bug.cgi?id=197947>
- Packaging: Installation of non-manpage documentation is done with `make install`
- Packaging: Support for environment variables, notably PKGCONFIG
- Copyright: change attribution to Badwolf Authors <https://hacktivis.me/projects/badwolf>
- 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