summaryrefslogtreecommitdiff
path: root/badwolf/changelog
blob: 1a63dae43e442d306611877938bc6dd7f0459b9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
Badwolf 1.3.0 release! - 2023-09-19

User Highlights
===============

Additions
---------
- Support for translated manpages (German, French, Turkish, Vietnamese)
- Add basic (no domain/URL matching yet) UserScripts support
- Middle-clicks and ctrl+click opens links in a new tab

Fixes
-----
- WebProcess crashes do not clear the URL entry anymore
- Do not set web-context when old_browser is present.
  This fixes crashes with WebKitGTK 2.41+

Commits
=======
Ben K (1):
      Updated German translation and added German manpage

Haelwenn (lanodan) Monnier (70):
      configure: Parse arguments for variables
      configure: Allow WITH_* variables, describe dependencies
      configure: Simplify argument parsing
      test: Add shellcheck
      Move linting to own `lint` target
      fmt: Grab fmt_context_id for tests
      configure: Add support for LDFLAGS
      Add static analysis via flawfinder(1)
      Makefile: Move cleaning config.mk to distclean target
      bookmark_test: Add basic test
      uri: Remove access() check
      configure: Set FLAWFINDER in config.mk
      .builds: Add CI (NetBSD, OpenBSD)
      badwolf.1: Change forge to sr.ht
      badwolf.fr.1: Introduce translated manpage
      Use po4a for manpage translation
      fmt_test: Fix uint64_t literal and printing
      Make repository reuse compliant
      .builds: Add po4a in the packages
      Unbreak gnome.org documentation links
      po: Remove location information, disable wrapping of long lines
      Replace casts to (void) to UNUSED macro
      decisions: 2021-09-07 : Move to a ./configure script
      .clang-format: AllowShortCaseLabelsOnASingleLine: false
      configure: Fix lack of newline for disabled commands
      badwolf: Fix compilation issue with clang
      Update email of Oğuz Ersen
      badwolf.1: Document GTK ctrl-;
      Manpages: Add note on lack of XBEL sorting
      Add UserScripts support
      userscripts: Handle g_file_get_contents errors
      manpage: Note the lack of GM-style userscript filtering
      Don't change URI on WebProcess termination
      Don't change Title on WebProcess termination
      Improve handling of intentionally empty title
      userscripts: Improve error messages
      badwolf: webkit_web_view_get_title returns a const
      badwolf: Remove deprecated webkit_web_context_set_process_model
      Move from make(1) to ninja/samurai
      README: Remove mention of OpenPGP
      configure: Fix ED and FLAWFINDER variables
      configure: Use po4a-updatepo when po file already exists
      configure: Add icons, trans_man, bundled, fullclean targets
      badwolf.tr.1: Bundle
      .gitignore: ./*_test and ./install.sh
      userscripts: Formatting fix
      .build: Ditch po4a
      .builds: Make sure git works
      .builds/openbsd: webkitgtk4 → webkitgtk41
      configure: Replace ${var//./.} with sed
      .builds: Separate split ninja clean all in two cmds
      po/tr_man.po: Fix syntax error due to ASCII apostrophe
      configure: Fix newins() argument extraction
      config.h: Update documentation URL
      config.h: Remove deprecated enable-accelerated-2d-canvas
      configure: Add vi in TRANS_MAN
      po/vi.po: Add missing newline
      decisions: Switch from Makefile to *.ninja
      po/de*: Add missing copyright headers
      .builds/netbsd.yml: Add xz package for now
      .builds/netbsd.yml: ninja is called ninja-build on NetBSD
      configure: Check and allow changing msgmerge and xgettext
      configure: Check for xgettext --package-name=
      Do not set web-context when old_browser is present
      configure: Move -D_FORTIFY_SOURCE=2 to default and drop non-standard feature flags
      Release 1.3.0
      Merge branch 'release-1.3' into missy

Ngô Ngọc Đức Huy (1):
      Update Vietnamese translation and manpage

Oğuz Ersen (2):
      po: update Turkish translation
      doc: fix typos

Stacy Harper (2):
      badwolf.c: add ctrl+click to open link in new tab
      badwolf.c: add mouse middle click to open link in new tab