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
|