Oğuz Ersen: 1 doc: fix typos and update author e-mail 4 files changed, 48 insertions(+), 48 deletions(-)
Copy & paste the following snippet into your terminal to import this patchset into git:
curl -s https://lists.sr.ht/~lanodan/public-inbox/patches/36317/mbox | git am -3Learn more about email & git
--- AUTHORS | 2 +- README.md | 12 ++++----- decisions.md | 12 ++++----- po/tr.po | 70 ++++++++++++++++++++++++++-------------------------- 4 files changed, 48 insertions(+), 48 deletions(-) diff --git a/AUTHORS b/AUTHORS index 9f3276e..fa1be2a 100644 --- a/AUTHORS +++ b/AUTHORS @@ -3,6 +3,6 @@ Haelwenn (lanodan) Monnier <contact@hacktivis.me> Jean-Yves Monnier <jeymon@gmail.com> Ngô Ngọc Đức Huy <huyngo@disroot.org> nXecure <j.xecure@gmail.com> -Oğuz Ersen <oguzersen@protonmail.com> +Oğuz Ersen <oguz@ersen.moe> Pedro Lucas Porcellis <porcellis@eletrotupi.com> striker.sh <strikersh@disroot.org> diff --git a/README.md b/README.md index 9d20f46..b57c78b 100644 --- a/README.md +++ b/README.md @@ -8,14 +8,14 @@ Minimalist and privacy-oriented WebKitGTK+ browser. Homepage: <https://hacktivis.me/projects/badwolf> -The name is a reference to BBC’s Doctor Who Tv serie, I took it simply because I wanted to have a specie in the name, like some other web browsers do, but doesn’t go into the “gentle” zone. +The name is a reference to BBC's Doctor Who TV series, I took it simply because I wanted to have a specie in the name, like some other web browsers do, but doesn't go into the “gentle” zone. -## Differencies +## Differences Comparing from other small WebKit browsers for unixes found in the wild: - Independent of environment, should just work if GTK and WebKitGTK does - Storing data should be: - - explicit and optionnal (ie. Applying preferences doesn't imply Saving to disk) + - explicit and optional (i.e. Applying preferences doesn't imply Saving to disk) - not queryabe by WebKit (so the web can't use it) - done in a standard format (like XBEL for bookmarks) - Static UI, no element should be added at runtime, this is to avoid potential tracking via viewport changes @@ -52,8 +52,8 @@ You need to have gettext installed. If you want a GUI, poedit exists and Weblate ## Manual Installation ### Dependencies -- POSIX-compatible Shell (ie. mrsh, dash, lksh) -- POSIX-compatible make(1) (ie. {Free,Net,Open}BSD make, GNU make) +- POSIX-compatible Shell (i.e. mrsh, dash, lksh) +- POSIX-compatible make(1) (i.e. {Free,Net,Open}BSD make, GNU make) - A pkg-config implementation (pkgconf is recommended) - C11 Compiler (such as clang or gcc) - [WebKitGTK](https://webkitgtk.org/), only the latest stable(2.32.0+) is supported @@ -88,4 +88,4 @@ An example AppArmor profile is provided at `usr.bin.badwolf`, please do some lon If you modify the icons, you'll need `inkscape` (command line only), to regenerate the bitmap versions. It isn't needed for a normal installation as the bitmap icons are bundled. ## Notes -Most of the privacy/security stuff will be done with patches against WebKit as quite a lot isn’t into [WebKitSettings](https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html) and with generic WebKit extensions that should be resuseable. +Most of the privacy/security stuff will be done with patches against WebKit as quite a lot isn't into [WebKitSettings](https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html) and with generic WebKit extensions that should be reusable. diff --git a/decisions.md b/decisions.md index e342c0e..82021b6 100644 --- a/decisions.md +++ b/decisions.md @@ -6,7 +6,7 @@ SPDX-License-Identifier: BSD-3-Clause # Decisions taken over the project lifetime ## What is this? See <https://akazlou.com/posts-output/2015-11-09-every-project-should-have-decisions/> -Bascially, the idea is to have a file in your projects repo, where you record +Basically, the idea is to have a file in your projects repo, where you record the decisions you make over the course of the project's lifetime. Rewriting history will not be done but Post-Scriptum notices will. @@ -20,9 +20,9 @@ I also decided to still release it in a point release, so without bump of Major Note: This would be an API if user-interface interactions could be scripted (like in HaikuOS) but I'm not aware of people actually doing this one with GTK programs. ## 2020-02-04 & 2020-02-09 : Use BSD extensions in the Makefile -The BSD extensions += and ?= for variable extension is used to avoid having to explicitely pass a list of variables to make, thus making build recipies simpler. +The BSD extensions += and ?= for variable extension is used to avoid having to explicitly pass a list of variables to make, thus making build recipes simpler. They are also compatible with GNU make so portability shouldn't have significantly dropped. -Which also meant dropping `.POSIX` into the file so `CC` wouldn't be set by default to `c99` (which isn't what I want, the codebase is in c11). +Which also meant dropping `.POSIX` into the file so `CC` wouldn't be set by default to `c99` (which isn't what I want, the codebase is in C11). ## 2020-01-30 02:59 : Make window declaration static This allows to avoid a quite useless memory allocation that would only be freed at the end of the program. @@ -41,7 +41,7 @@ From memory and git log: - The `.clang-format` file was copied from the one living in my home directory: - function declaration is at the start of the line to allow jumping to it with a simple editor - braces on their own lines to allow for comments space - - "tabs for indentation and space for alignement" style is used for flexibility + - "tabs for indentation and space for alignment" style is used for flexibility - mdoc was picked over other formats for the manpage, as it is implemented in mandoc and GNU groff, much simpler to read/write and transform to other formats (like HTML or Markdown). - Markdown was picked over other formats for informal documentation, it is a simple format supported by most forges, a format which is easier to write and parse could be considered - Proprietary systems are not supported for their lack of auditability and transparency. @@ -53,6 +53,6 @@ From memory and git log: - Writing a portable (almost POSIX-only) Makefile with `pkg-config(1)` was picked over other build systems which tend to be over-complicated and rely on only one implementation. - Originally the URL entry accepted only valid URLs, this was changed to a bit of heuristics for fixing it when it was entered by the user. - No search entry is provided, this is to encourage users to avoid search engines as much as possible, support for SmartBookmarks with keywords (similar to DuckDuckGo/Searx !bangs) will be added after support for suggestions via bookmarks -- Bookmarks are first-class citizens as they are data explicitely controlled by the user +- Bookmarks are first-class citizens as they are data explicitly controlled by the user - No browsing history is provided, this is to encourage to use and improve bookmarks, it will be added later on with data retention limits, ability to wipe it and non-reachable from WebKit (and so the Wild Web). -- Javascript is turned off by default with a checkbox to enable it temporarly, Permissions Requests (microphone, geolocation, …) are all denied, something similar to uMatrix and NoScript will eventually be done to fix this +- Javascript is turned off by default with a checkbox to enable it temporarily, Permissions Requests (microphone, geolocation, …) are all denied, something similar to uMatrix and NoScript will eventually be done to fix this diff --git a/po/tr.po b/po/tr.po index acdbe39..39f5034 100644 --- a/po/tr.po +++ b/po/tr.po @@ -5,9 +5,9 @@ msgid "" msgstr "" "Project-Id-Version: Badwolf 1.0.2+g17b9802.develop\n" "Report-Msgid-Bugs-To: contact+badwolf-msgid@hacktivis.me\n" -"POT-Creation-Date: 2021-04-14 18:24-0300\n" +"POT-Creation-Date: 2021-04-09 08:48+0200\n" "PO-Revision-Date: 2021-04-10 20:38+0300\n" -"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n" +"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n" "Language-Team: Turkish\n" "Language: tr\n" "MIME-Version: 1.0\n" @@ -72,16 +72,16 @@ msgstr "Yer imleri: \"%s\" XPath ifadesi değerlendirilemedi\n" msgid "Bookmarks: unable to parse file \"%s\"\n" msgstr "Yer imleri: \"%s\" dosyası ayrıştırılamadı\n" -#: badwolf.c:1036 +#: badwolf.c:1034 #, c-format msgid "Buildtime WebKit version: %d.%d.%d\n" msgstr "Derleme zamanı WebKit sürümü: %d.%d.%d\n" -#: badwolf.c:441 +#: badwolf.c:440 msgid "Continue" msgstr "Devam et" -#: badwolf.c:391 +#: badwolf.c:390 msgid "" "Couldn't verify the TLS certificate to ensure a better security of the " "connection. You might want to verify your machine and network.\n" @@ -91,7 +91,7 @@ msgstr "" "doğrulanamadı. Makinenizi ve ağınızı doğrulamak isteyebilirsiniz.\n" "\n" -#: badwolf.c:101 +#: badwolf.c:100 msgid "Crashed" msgstr "Çöktü" @@ -99,33 +99,33 @@ msgstr "Çöktü" msgid "Download starting…" msgstr "İndirme başlatılıyor…" -#: badwolf.c:414 +#: badwolf.c:413 msgid "Error: Some unknown error occurred validating the certificate.\n" msgstr "Hata: Sertifika doğrulanırken bilinmeyen bir hata oluştu.\n" -#: badwolf.c:395 +#: badwolf.c:394 msgid "Error: The X509 Certificate Authority is unknown.\n" msgstr "Hata: X509 Sertifika Yetkilisi bilinmiyor.\n" -#: badwolf.c:408 +#: badwolf.c:407 msgid "Error: The certificate has been revoked.\n" msgstr "Hata: Sertifika yürürlükten kaldırıldı.\n" -#: badwolf.c:405 +#: badwolf.c:404 msgid "Error: The certificate has expired. Check your system's clock.\n" msgstr "" "Hata: Sertifikanın süresi doldu. Sisteminizin saatini gözden geçirin.\n" -#: badwolf.c:411 +#: badwolf.c:410 msgid "Error: The certificate is considered to be insecure.\n" msgstr "Hata: Sertifikanın güvensiz olduğu kabul ediliyor.\n" -#: badwolf.c:402 +#: badwolf.c:401 msgid "Error: The certificate isn't valid yet. Check your system's clock.\n" msgstr "" "Hata: Sertifika henüz geçerli değil. Sisteminizin saatini gözden geçirin.\n" -#: badwolf.c:398 +#: badwolf.c:397 msgid "Error: The given identity doesn't match the expected one.\n" msgstr "Hata: Verilen kimlik beklenen ile eşleşmiyor.\n" @@ -138,99 +138,99 @@ msgstr "" "WebKitGTK tabanlı sadelik ve gizlilik odaklı web tarayıcısı\n" "Çalışma zamanı WebKit sürümü: %d.%d.%d" -#: badwolf.c:906 +#: badwolf.c:904 msgid "New tab" msgstr "Yeni sekme" -#: badwolf.c:1104 +#: badwolf.c:1102 msgid "Open new tab" msgstr "Yeni sekme aç" -#: badwolf.c:105 +#: badwolf.c:104 msgid "Out of Memory" msgstr "Yetersiz Bellek" -#: badwolf.c:1034 +#: badwolf.c:1032 #, c-format msgid "Running Badwolf version: %s\n" msgstr "Çalışan Badwolf sürümü: %s\n" -#: badwolf.c:1041 +#: badwolf.c:1039 #, c-format msgid "Runtime WebKit version: %d.%d.%d\n" msgstr "Çalışma zamanı WebKit sürümü: %d.%d.%d\n" -#: badwolf.c:438 +#: badwolf.c:437 #, c-format msgid "TLS Error for %s." msgstr "%s için TLS Hatası." -#: badwolf.c:441 +#: badwolf.c:440 msgid "Temporarily Add Exception" msgstr "Geçici Olarak İstisna Ekle" -#: badwolf.c:653 +#: badwolf.c:650 msgid "Toggle javascript" msgstr "Javascript'i aç/kapat" -#: badwolf.c:658 +#: badwolf.c:655 msgid "Toggle loading images automatically" msgstr "Resimleri otomatik yüklemeyi aç/kapat" -#: badwolf.c:109 +#: badwolf.c:108 msgid "Unknown Crash" msgstr "Bilinmeyen Çökme" -#: badwolf.c:656 +#: badwolf.c:653 msgid "_IMG" msgstr "_RSM" -#: badwolf.c:651 +#: badwolf.c:648 msgid "_JS" msgstr "_JS" -#: badwolf.c:984 +#: badwolf.c:982 #, c-format msgid "badwolf: content-filter loaded, adding to content-manager…\n" msgstr "badwolf: content-filter yüklendi, content-manager'e ekleniyor…\n" -#: badwolf.c:1004 badwolf.c:1011 +#: badwolf.c:1002 badwolf.c:1009 #, c-format msgid "badwolf: failed to compile content-filters.json, err: [%d] %s\n" msgstr "badwolf: content-filters.json derlenemedi, hata: [%d] %s\n" -#: badwolf.c:972 badwolf.c:977 +#: badwolf.c:970 badwolf.c:975 #, c-format msgid "badwolf: failed to load content-filter, err: [%d] %s\n" msgstr "badwolf: content-filter yüklenemedi, hata: [%d] %s\n" -#: badwolf.c:1062 +#: badwolf.c:1060 #, c-format msgid "content-filters file set to: %s\n" msgstr "content-filters dosyası şuna ayarlandı: %s\n" -#: badwolf.c:800 +#: badwolf.c:792 msgid "search in current page" msgstr "geçerli sayfada ara" -#: badwolf.c:100 +#: badwolf.c:99 msgid "the web process crashed.\n" msgstr "web işlemi çöktü.\n" -#: badwolf.c:104 +#: badwolf.c:103 msgid "the web process exceeded the memory limit.\n" msgstr "web işlemi bellek sınırını aştı.\n" -#: badwolf.c:108 +#: badwolf.c:107 msgid "the web process terminated for an unknown reason.\n" msgstr "web işlemi bilinmeyen bir nedenle sona erdi.\n" -#: badwolf.c:1048 +#: badwolf.c:1046 #, c-format msgid "webkit-web-extension directory set to: %s\n" msgstr "webkit-web-extension dizini şuna ayarlandı: %s\n" #. TRANSLATOR Ignore this entry. Done for forcing Unicode in xgettext. -#: badwolf.c:1140 +#: badwolf.c:1138 msgid "ø" msgstr "" -- 2.37.3
Thanks! b1de1d77..a451bce3 develop -> develop Did a bit of modifications, AUTHORS is a generated file based on git. The .mailmap file is the relevant one for updating the email. Did it in 3521a35351f2173cca892a020b542b182a7cb5a9 Rest of the patch was fine, applied in a451bce391119419b728a996c65c9066a7e280d8