Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ install: index.html $(PAGES) themegallery.html $(BLOG_POSTS_OUT) $(BLOG_POST_OU
install -m0444 -p -D -t $(PREFIX)/$(BLOG_POST_OUT_TOP_DIR) $(BLOG_POST_OUT_TOP_DIR)/index.html
install -m0444 -p -D -t $(PREFIX)/$(BLOG_POST_OUT_DIR) $(BLOG_POST_OUT_DIR)/*.html
install -m0444 -p -D -t $(PREFIX)/$(BLOG_POST_OUT_DIR)/img $(BLOG_POST_OUT_DIR)/img/*.png
install -m0444 -p -D -t $(PREFIX)/$(BLOG_POST_OUT_DIR)/img $(BLOG_POST_OUT_DIR)/img/*.jpeg
install -m0444 -p -D -t $(PREFIX)/$(CONTRIBUTORS_OUT_DIR) $(CONTRIBUTORS_OUT_DIR)/*.html
install -m0444 -p -D -t $(PREFIX)/$(CONTRIBUTORS_OUT_DIR)/img $(CONTRIBUTORS_OUT_DIR)/img/*jpg
cp -p -r css $(PREFIX)
Expand Down
2 changes: 2 additions & 0 deletions blogsource/content/post/distrobox.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ profanity-on-tw
```

We can now enter this container and install profanity in it via:

```
host$ distrobox-enter profanity-on-tw
Container profanity-on-tw is not running.
Expand Down Expand Up @@ -142,6 +143,7 @@ Type `exit` to get out.

# Usage
Each time you want to start profanity you now have to do enter the container and start it there:

```
host$ distrobox-enter profanity-on-tw
profanity-on-tw$ profanity
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: How to run profanity instances within tmux
date: 2020-03-03T14:49:55+01:00
authors: debxwoody
authors: debxwoody
---

If you have more than one XMPP account, you may run one profanity process per
Expand Down
7 changes: 3 additions & 4 deletions blogsource/content/post/lmc.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
---
title: "Last Message Correction"
date: 2020-02-14T11:34:38+01:00
authors:
- jubalh
authors: jubalh
---

From 10th to 14th February 2020 we had [Hackweek 19](https://hackweek.suse.com/19/projects) at SUSE.
From 10th to 14th February 2020 we had [Hackweek 19](https://web.archive.org/web/20210728133610/https://hackweek.suse.com/19/projects) at SUSE.
Part of that time I used to finally implement the long (since 2016!) [sought after](https://github.com/profanity-im/profanity/issues/805) Last Message Correction feature, aka [XEP-0308](https://xmpp.org/extensions/xep-0308.html).

See my [Hackweek project](https://hackweek.suse.com/projects/implement-xep-0308-last-message-correction-in-profanity) and the corresponding [pull request](https://github.com/profanity-im/profanity/pull/1267).
See my [Hackweek project](https://web.archive.org/web/20210423141452/https://hackweek.suse.com/projects/implement-xep-0308-last-message-correction-in-profanity) and the corresponding [pull request](https://github.com/profanity-im/profanity/pull/1267).

## Usage
To enable incoming and outgoing corrections users need to enable it with `/correction on`, see `/help correction` for more details.
Expand Down
4 changes: 2 additions & 2 deletions blogsource/content/post/new-mailing-list.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ date: 2020-04-19T22:50:18+02:00
authors: jubalh
---

I would like to announce that thanks to [toogley](https://github.com/toogley) we have a new mailing list.
You can register on https://lists.notraces.net/mailman/listinfo/profanity
I would like to announce that thanks to [toogley](https://web.archive.org/web/20210512220718/https://github.com/toogley) we have a new mailing list.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think in this case I would just remove the link and just use his nick.

You can register on [https://lists.notraces.net/mailman/listinfo/profanity](https://web.archive.org/web/20221019152740/https://lists.notraces.net/mailman/listinfo/profanity)
Comment thread
jubalh marked this conversation as resolved.

The list is hosted by [datenkollektiv](https://www.datenkollektiv.net/).

2 changes: 1 addition & 1 deletion blogsource/content/post/omemo.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: OMEMO
date: 2020-11-27T17:14:07+01:00
authors: debxwoody
authors: debxwoody
---

OMEMO with profanity.
Expand Down
4 changes: 2 additions & 2 deletions blogsource/content/post/profanity-on-pinephone.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ I also decided to check profanity as I use it on my home server and it works per

But, I still had a trouble scrolling the main window in profanity

[video: ppkb keyboard issue](https://kraut.zone/w/6jG9F41Z7nNUZLFdHE43cN)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

keep the original and write (video unavailable) behind it.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The issue with this is that it will block turning on strict linkchecker

(aka removing || true)

linkchecker -o Failures --check-extern http://0.0.0.0:8000/ || true

But I'll leave it as a link for now since this PR isn't fixing all links anyway

[video: ppkb keyboard issue (video unavailable)](https://kraut.zone/w/6jG9F41Z7nNUZLFdHE43cN)

I looked at [profanity keybindings](http://www.profanity.im/keybindings.html) and in the `User Interface Navigation` section I found that I should use `PageUp/PageDown` keys, but looking at [Pinephone wiki](https://wiki.pine64.org/wiki/PinePhone_(Pro)_Keyboard#Keyboard_layout) this keyboard does not have `PageUp/PageDown` keys.

Expand All @@ -49,7 +49,7 @@ After starting profanity, I was able to scroll window with content using followi
- `C-j` - scroll up
- `C-k` - to scroll down

[video: ppkb keyboard scroll](https://kraut.zone/w/fA2LeeRRmonkHVB5d3NMYe)
[video: ppkb keyboard scroll (video unavailable)](https://kraut.zone/w/fA2LeeRRmonkHVB5d3NMYe)

Here you can see some photos.

Expand Down
6 changes: 3 additions & 3 deletions blogsource/content/post/release-0100.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ I also would like to express my gratitude to my sponsors [mdosch](https://github
This release bumped a few dependencies. Namely: libstrophe/libmesode >= 0.10.0, glib >= 2.62 sqlite >= 3.22 and gtk3 >= 3.24 (or gtk2 >= 2.24.10).

## Roadmap
The roadmap for 0.10.0 was announced on our [mailing list](https://lists.notraces.net/pipermail/profanity/2020/000018.html). The goal was mainly cleanupg and fixes.
The roadmap for 0.10.0 was announced on our [mailing list](https://web.archive.org/web/20201020033248/https://lists.notraces.net/pipermail/profanity/2020/000018.html). The goal was mainly cleanup and fixes.

## Contributing to Profanity
To make it easier for newcomers to contribue to Profanity we added a [Contributing](https://github.com/profanity-im/profanity/blob/master/CONTRIBUTING.md) file which has, as we hope, some quite important information on how to get started. And about our workflow.
To make it easier for newcomers to contribute to Profanity we added a [Contributing](https://github.com/profanity-im/profanity/blob/master/CONTRIBUTING.md) file which has, as we hope, some quite important information on how to get started. And about our workflow.

## NetBSD
It is also the first official Proanity release that got NetBSD support.
It is also the first official Profanity release that got NetBSD support.

## OMEMO
You can now sent OMEMO encrypted files via `/sendfile`.
Expand Down
2 changes: 1 addition & 1 deletion blogsource/content/post/release-080.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ It's released five months after 0.7.0 and has 295 commits since then.
Also more and more people contribute to Profanity's development. A big thanks to:
[@paulfariello](https://github.com/paulfariello), [@svensp](https://github.com/svensp), [@aaptel](https://github.com/aaptel), [@aszlig](https://github.com/), [@mdosch](https://github.com/mdosch), [@pasis](https://github.com/pasis), [@mzagozen](https://github.com/mzagozen), [@quite](https://github.com/quite), [@weiss](https://github.com/weiss), [@Misaflo](https://github.com/Misaflo) and [@jubalh](https://github.com/).

![Profanity](/blog/img/profanity-rel-080.jpeg)
![Profanity](img/profanity-rel-080.jpeg)

## New features
We got fingerprint autocompletion for the `/omemo trust` command.
Expand Down
4 changes: 2 additions & 2 deletions blogsource/content/post/release-090.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ authors: jubalh

Four months and 350 commits after 0.8.1 we are happy to release [0.9.0](https://github.com/profanity-im/profanity/releases/tag/0.9.0).

7 people contributed code to it: [pasis](https://github.com/pasis), [wstrm](https://github.com/wstrm), [DebXWoody](https://github.com/DebXWoody), [toogley](https://github.com/toogley), [pmaziere](https://github.com/pmaziere), [moppman](https://github.com/moppman) and [jubalh](https://github.com/jubalh).
7 people contributed code to it: [pasis](https://github.com/pasis), [wstrm](https://github.com/wstrm), [DebXWoody](https://github.com/DebXWoody), [toogley](https://web.archive.org/web/20210512220718/https://github.com/toogley), [pmaziere](https://github.com/pmaziere), [moppman](https://github.com/moppman) and [jubalh](https://github.com/jubalh).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing the link probably is better.


Thanks to everybody who was involved, be it testing, writing documentation, updating the website or whatever you did!
I also would like to express my gratitude to my sponsors [mdosch](https://github.com/mdosch) and [wstrm](https://github.com/wstrm)!
Expand All @@ -31,7 +31,7 @@ Hopefully this is useful for our testers!
The new `-t` option will let you select a theme right at startup: `/profanity -t bios`.
This is useful if you run multiple instances of Profanity. Maybe you have multiple accounts and want to visually destinguish between them.

Did you know we have a [blogpost](https://profanity-im.github.io/blog/post/how-to-run-profanity-instances-within-tmux/) that should help you create such a setup with tmux?
Did you know we have a [blogpost](https://profanity-im.github.io/blog/post/how-to-run-profanity-instances-within-tmux.html) that should help you create such a setup with tmux?

## Titlebar
Previously you could choose whether to display the MUC name or MUC title in the titlebar. Now you can choose to do both or neither.
Expand Down
13 changes: 1 addition & 12 deletions css/profanity.css
Original file line number Diff line number Diff line change
Expand Up @@ -716,7 +716,7 @@ article#manual ol,article#manual ul{
list-style:none
}
#Zoomer{
background:rgba(0,0,0,.5) url(../images/stripey-dark.png) repeat;
background:rgba(0,0,0,.5);
display:none;
height:100%;
margin-left:-1.8em;
Expand All @@ -739,17 +739,6 @@ article#manual ol,article#manual ul{
max-width:100%;
width:auto
}
#Zoomer .control-icon{
background:url(../images/close-button.svg);
background-size:contain;
height:5em;
opacity:.8;
position:absolute;
right:10%;
top:2.5em;
width:5em;
z-index:30
}
#Zoomer .control-icon:hover{
opacity:1
}
Expand Down
2 changes: 1 addition & 1 deletion guide/0100/install.html
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ <h3>Linux/*BSD</h3>
</tr>
</table>
<p>To add to this list, submit a pull request to the <a
href="https://github.com/boothj5/www_profanity_im/blob/master/install.html" target="_blank">website
href="https://github.com/profanity-im/profanity-im.github.io/" target="_blank">website
source</a>, or email the <a href="https://lists.notraces.net/mailman/listinfo/profanity"
target="_blank">Mailing list</a> with details.</p>
</section>
Expand Down
18 changes: 9 additions & 9 deletions guide/0100/omemo.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ <h4>Generating Crypto Materials</h4>
<p>
If the generation takes a long time you can try to move the mouse or install an entropy daemon, such as <code>haveged</code>, to increase the available entropy.
</p>
<img src="../../images/omemo/key_generated.png"/><br><br>
<img src="../../images/omemo/key_generated.webp"/><br><br>
<p>
Once you have generated a key, you will not need to do so again. If you want to check your own fingerprint or see the fingerprints of your other devices type:
</p>
Expand All @@ -98,12 +98,12 @@ <h4>Fingerprint authentication</h4>
You should exchange fingerprints with your contact's via another secure communication channel. To display your fingerprint, use the following command:
</p>
<pre><code>/omemo fingerprint</code></pre>
<img src="../../images/omemo/myfp.png"/><br><br>
<img src="../../images/omemo/myfp.webp"/><br><br>
<p>
To view the fingerprint of a contact use the following command:
</p>
<pre><code>/omemo fingerprint bob</code></pre>
<img src="../../images/omemo/theirfp.png"/><br><br>
<img src="../../images/omemo/theirfp.webp"/><br><br>
<p>
If the fingerprint you see matches the fingerprint you communicated via another means, you can manually authenticate the contact with the following command:
</p>
Expand All @@ -127,7 +127,7 @@ <h3>Starting a private conversation</h3>
If you are already in a conversation window without OMEMO, you can start sending encrypted messages with the same command omitting the contact:
</p>
<pre><code>/omemo start bob</code></pre>
<img src="../../images/omemo/started.png"/><br><br>
<img src="../../images/omemo/started.webp"/><br><br>
<p>
The <code>[OMEMO]</code> shown in the titlebar indicates that the conversation is now encrypted.
</p>
Expand Down Expand Up @@ -159,25 +159,25 @@ <h3>User Interface options</h3>
<p>
By default, an indicator is displayed in the titlebar when no encryption is being used.
</p>
<img src="../../images/omemo/encwarn.png"/><br><br>
<img src="../../images/omemo/encwarn.webp"/><br><br>
<p>
This indicator can be removed using the <a href="reference.html#encwarn"><code>/encwarn</code></a> command.
</p>
<pre><code>/encwarn off</code></pre>
<img src="../../images/omemo/encwarnoff.png"/><br><br>
<img src="../../images/omemo/encwarnoff.webp"/><br><br>
<p>
Both incoming and outgoing plaintext messages are always preceeded by the '<code>-</code>' character.
</p>
<img src="../../images/omemo/plainchar.png"/><br><br>
<img src="../../images/omemo/plainchar.webp"/><br><br>
<p>
By default OMEMO encrypted messages are preceeded by the '<code>*</code>' character.
</p>
<img src="../../images/omemo/omemochar.png"/><br><br>
<img src="../../images/omemo/omemochar.webp"/><br><br>
<p>
This character can be changed using the <code>/omemo char</code> command.
</p>
<pre><code>/omemo char O</code></pre>
<img src="../../images/omemo/newchar.png"/><br><br>
<img src="../../images/omemo/newchar.webp"/><br><br>
</section>
<section>
<a name="omemo-message-logging"></a>
Expand Down
32 changes: 16 additions & 16 deletions guide/0100/otr.html
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ <h3>Generating a private key</h3>
If the generation takes a long time you can try to move the mouse or install an entropy daemon, such as
<code>haveged</code>, to increase the available entropy.
</p>
<img src="../../images/otr/key_generated.png" /><br><br>
<img src="../../images/otr/key_generated.webp" /><br><br>
<p>
Once you have generated a key, you will not need to do so again.
</p>
Expand All @@ -116,7 +116,7 @@ <h3>Starting a private conversation</h3>
the same command omitting the contact:
</p>
<pre><code>/otr start</code></pre>
<img src="../../images/otr/started.png" /><br><br>
<img src="../../images/otr/started.webp" /><br><br>
<p>
The <code>[untrusted]</code> shown in the titlebar indicates that although this conversation is
encrypted, the contact has not yet been authenticated.
Expand Down Expand Up @@ -155,21 +155,21 @@ <h4>Question and answer</h4>
<p>
A message will be displayed showing that the authentication process has started.
</p>
<img src="../../images/otr/question_sent.png" /><br><br>
<img src="../../images/otr/question_sent.webp" /><br><br>
<p>
If Bob answers correctly a message will be shown indicating that Bob is now trusted by Alice.
</p>
<img src="../../images/otr/question_received_success.png" /><br><br>
<img src="../../images/otr/question_received_success.webp" /><br><br>
<p>
If Bob answers incorrectly a message will be shown indicating that Bob is not trusted by Alice.
</p>
<img src="../../images/otr/question_received_fail.png" /><br><br>
<img src="../../images/otr/question_received_fail.webp" /><br><br>
<p>
Bob may also wish to authenticate Alice. If he does, Alice will receive a message showing Bob's
question, and prompting her to answer. Alice may answer using the <code>/otr answer</code> command:
</p>
<pre><code>/otr answer red</code></pre>
<img src="../../images/otr/bobquestion.png" /><br><br>
<img src="../../images/otr/bobquestion.webp" /><br><br>
<p>
Note that question and answer authentication is a way for one contact to verify the identity of another.
If the recipient answers correctly then the sender has authenticated them, however the recipient must
Expand All @@ -190,14 +190,14 @@ <h4>Shared secret</h4>
<p>
Bob enters the same secret using his client, Alice and Bob now trust each other.
</p>
<img src="../../images/otr/secret_received_success.png" /><br><br>
<img src="../../images/otr/secret_received_success.webp" /><br><br>

<p>
If Bob started the shared secret authentication, Alice will receive a message asking her to enter the
secret using the <code>/otr secret</code> command:
</p>
<pre><code>/otr secret 5up3r53cr3t</code></pre>
<img src="../../images/otr/secret_sent_success.png" /><br><br>
<img src="../../images/otr/secret_sent_success.webp" /><br><br>

<a name="fingerprints"></a>
<h4>Manual fingerprint authentication</h4>
Expand All @@ -210,12 +210,12 @@ <h4>Manual fingerprint authentication</h4>
display your fingerprint, use the following command:
</p>
<pre><code>/otr myfp</code></pre>
<img src="../../images/otr/myfp.png" /><br><br>
<img src="../../images/otr/myfp.webp" /><br><br>
<p>
To view the fingerprint of a contact whilst in an OTR session, use the following command:
</p>
<pre><code>/otr theirfp</code></pre>
<img src="../../images/otr/theirfp.png" /><br><br>
<img src="../../images/otr/theirfp.webp" /><br><br>
<p>
If the fingerprint you see matches the fingerprint you communicated via another means, you can manually
authenticate the contact with the following command:
Expand Down Expand Up @@ -300,26 +300,26 @@ <h3>User Interface options</h3>
By default, an indicator is displayed in the titlebar when no encryption is being used (including <a
href="pgp.html">PGP</a> and <a href="omemo.html">OMEMO</a>).
</p>
<img src="../../images/pgp/encwarn.png" /><br><br>
<img src="../../images/pgp/encwarn.webp" /><br><br>
<p>
This indicator can be removed using the <a href="reference.html#encwarn"><code>/encwarn</code></a>
command.
</p>
<pre><code>/encwarn off</code></pre>
<img src="../../images/pgp/encwarnoff.png" /><br><br>
<img src="../../images/pgp/encwarnoff.webp" /><br><br>
<p>
Both incoming and outgoing plaintext messages are always preceeded by the '<code>-</code>' character.
</p>
<img src="../../images/pgp/plainchar.png" /><br><br>
<img src="../../images/pgp/plainchar.webp" /><br><br>
<p>
By default OTR encrypted messages are preceeded by the '<code>~</code>' character.
</p>
<img src="../../images/otr/otrchar.png" /><br><br>
<img src="../../images/otr/otrchar.webp" /><br><br>
<p>
This character can be changed using the <code>/otr char</code> command.
</p>
<pre><code>/otr char O</code></pre>
<img src="../../images/otr/newchar.png" /><br><br>
<img src="../../images/otr/newchar.webp" /><br><br>
</section>
<section>
<a name="otr-message-logging"></a>
Expand Down Expand Up @@ -374,4 +374,4 @@ <h3>Importing OTR keys</h3>
</footer>
</body>

</html>
</html>
Loading
Loading