Tags give the ability to mark specific points in history as being important
This project is mirrored from https://hacktivis.me/git/badwolf.git. Updated .
  • v0.5.0 protected   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
  • v0.5.0-rc.1 protected   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 Fixes ----- - Translation: Corrected few grammar mistakes in french translation
  • v0.4.0 protected   Additions --------- - Keybinds: F7 toggles caret browsing - Keybinds: F12 to open Web Inspector - Installation: badwolf.desktop file - Sandboxing (added in WebKitGTK 2.26.x) is set to enabled by default - WebKitWebExtensions directory is now set into XDG_DATA_HOME (see badwolf(1) for the actual path) Changes ------- - Configuration: Disable caret browsing by default - Version now includes the git hash when possible (done via ./version.sh) - Building: keybindings now have their own file and linking has it's own step - Javascript toggle now controls "enable-javascript-markup" to not break WebKit interface - API: accept multiple URLs as argument of "badwolf", each in a independent tab Fixes ----- - Prevent the statusbar label from resizing the window - Javascript checkbox is now properly initialised with the default settings - Translation: remove "title|" in default language
    Release v0.4.0
  • v0.3.0 protected   Additions --------- - Spellchecking: Can be activated by defining a language in BADWOLF_L10N - Permission-Requests: They are disabled by default (going to be changed later to a per-host policy à la µmatrix) - Keybinds: Alt-d can also close the tab - Keybinds: Alt-n (where n is [0-9]) to quickly switch to a tab - Add support for downloading files to a specific location (currently lacks progress notification/display), it is the default behaviour when the MIME type isn't supported. Changes ------- - Interface: Synchronise the menu-label of a tab with it's title
    Release v0.3.0

    Post-Scriptum: A patch was forgotten when doing the release, as it is a bugfix with minor additions it is going to be added in 0.3.1

  • v0.2.1 protected   Bugfixes -------- - Fix setting up the webkit process model bfc4e50 - Fix loading file://-less files bdcf4d1 - menu-label now shows the tab titles instead of "Page n" 401c239 - Prevent abortion on memory allocation failure b3426f0 - Fix wrong argument to sizeof for *window g_malloc a7976a3 - Add missing doc on some keybinds 4043587 - Fix the GTK Warnings on faulty mouse hover URI updates 1f94afe - New tab pages should now be created next to the current one 582b91d
    Release v0.2.1
  • v0.2.0 protected   Additions --------- - Scheme-less URLs are now tried to be resolved to a file and otherwise adds http:// - Most standard keybindings have been added - Zooming have been added (ctrl+scroll and C-0 to reset) - About dialog now spawns on pressing F1 - Decoded (punycode/IDN, percent-encoding) URI for the location entry tooltip Changes ------- - The URL shown in the statusbar on mouse hover is now a decoded (punycode/IDN, percent-encoding) one Bugfixes -------- - Building the translation *.mo files now works in BSD make
    9a186b4b · Release 0.2.0 ·
    Release v0.2.0
  • v0.1.1 protected   Additions --------- - Makefile: Add BINDIR preference - web-process-terminated callback: Add crash reason to tab’s title - Configuration: Add tab expansion - Configuration: Add tab minimum-width in pixel - Localization (with french translation) Fixes ----- - Makefile: Add badwolf.1 to install
  • v0.1.0 protected   From v0.1.0-rc.2 ================ Additions --------- - badwolf(1) manpage - Set the window title synced with the current tab Changes ------- - Move the page-search to the statusbar Fixes ----- - Close the WebView with the tab Note: NetworkProcess keeps being there for some reason From v0.0.3 =========== Additions --------- - tabbed browsing (multiprocessed) - configuration file for some settings - Default window size for floating WMs - Webkit Runtime/Buildtime versions on stderr - Cleanly accept CC/CFLAGS/LDFLAGS and PREFIX on make Changes ------- - Some UI/Design improvements, non-exhaustively: - page search doesn’t take half of the available space and has been moved to statusbar - tooltips have been added to label-less widgets - Move WebKitSettings to config.h - Move to C11 (to clean warning coming from WebKit/Gtk) Fixes ----- - Makefile: $(CC) arguments ordering and moved to POSIX
    862a1e08 · Merge branch 'develop' ·
    Release v0.1.0

    Note: Yes, I forgot to duplicate for 0.0.3

  • v0.1.0-rc.2 protected   Additions --------- - Default window size for floating WMs - Webkit Runtime/Buildtime versions on stderr - Cleanly accept CC/CFLAGS/LDFLAGS and PREFIX on make Changes ------- - Move WebKitSettings to config.h - Move to C11 (to clean warning coming from WebKit/Gtk) Fixes ----- - Makefile: $(CC) arguments ordering and moved to POSIX - Properly create a new WebView object with it's own settings struct
    6944c842 · Merge branch 'develop' ·
    Release v0.1.0-rc.2
  • v0.1.0-rc.1 protected   Additions --------- - tabbed browsing (multiprocessed) - configuration file for some settings Changes ------- - Some UI/Design improvements, non-exhaustively: - page search doesn’t take half of the available space - tooltips have been added to label-less widgets Known Bugs ---------- - context menu display “Open link in new Window” instead of “Open link in new tab” - javascript becomes turned of when launching a related view (open link in new “window”) - window title isn’t set to the current table title - position of the new tab is inconsistent (epiphany has a hack, might copy it)
    5a86c8d7 · Merge branch 'develop' ·
    Release v0.1.0-rc.1
  • v0.0.3 protected
    Release v0.0.3

    Note to packagers:

    • You should consider applying ab625a72 on this release

    badwolf-0.0.3.tar.gz

    badwolf-0.0.3.tar.gz.sig

  • v0.0.2 protected
    Release v0.0.2
  • v0.0.1 protected
    Release v0.0.1