diff --git a/index.html b/index.html index 37c5249..80101bc 100644 --- a/index.html +++ b/index.html @@ -47,7 +47,6 @@ -
@@ -64,7 +63,7 @@ Connection error The client was unable to connect to the WeeChat relay
- Secure connection error A secure connection with the WeeChat relay could not be initiated. This is most likely because your browserdevice does not trust your relay's certificate. Please read the encryption instructions below!It's easiest to use a trusted certificate, and remember to include all intermediate CAs. For more info, please read the encryption instructions below! + Secure connection error A secure connection with the WeeChat relay could not be initiated. This is most likely because your browser does not trust your relay's certificate. Please read the encryption instructions below!
Secure connection error Unable to connect to unencrypted relay when you are connecting to Glowing Bear over HTTPS. Please use an encrypted relay or load the page without using HTTPS. @@ -102,7 +101,7 @@
@@ -134,9 +133,9 @@

WeeChat version 0.4.2 or higher is required—we recommend at least 1.0.

-

To start using Glowing Bear, follow the instructions below to set up an encrypted relay. All communication goes directly between your browserthe app and your WeeChat relay! This means that your server must be accessible. We never see any of your data or your password, and you don't need to trust a "cloud". All settings, including your password, are saved locally in your own browseron your device between sessions.

+

To start using Glowing Bear, follow the instructions below to set up an encrypted relay. All communication goes directly between your browser and your WeeChat relay! This means that your server must be accessible. We never see any of your data or your password, and you don't need to trust a "cloud". All settings, including your password, are saved locally in your own browser between sessions.

You're using Glowing Bear over an unencrypted connection (http://). This is not recommended! We recommend using our secure hosted version at https://www.glowing-bear.org/, or https://latest.glowing-bear.org for the latest and greatest development version. You can still follow the instructions below to set up an encrypted relay, though.
-

When using encryption, all communication between your browserthe app and WeeChat will be securely encrypted with TLS. This means that you have to set up a certificate. While it's possible to use a self-signed cert, we recommend against it, because it's handled poorly in browsers, and may not work at all on mobile devices. If you don't already have a certificate for your domain (or you don't have a domain), we strongly encourage you to get a certificate from Let's Encrypt—it's free and easy. We'll walk you through it.

+

When using encryption, all communication between your browser and WeeChat will be securely encrypted with TLS. This means that you have to set up a certificate. While it's possible to use a self-signed cert, we recommend against it, because it's handled poorly in browsers, and may not work at all on mobile devices. If you don't already have a certificate for your domain (or you don't have a domain), we strongly encourage you to get a certificate from Let's Encrypt—it's free and easy. We'll walk you through it.

If you don't have a domain you can get a free subdomain from providers such as afraid. You'll want to set up an 'A' record to your server's IP address, and quite possibly an AAAA record to its IPv6 address. These might take a few hours to propagate, if the steps below don't work right away, try again in a few hours.

Getting a certificate is easy. You'll need certbot—just follow the encryptions at https://certbot.eff.org. If you're not serving webpages on the same server or are unsure, select "none of the above" (if you are, you can probably use that webserver to proxy your relay, and skip this—check out the instructions in our Wiki). Next, get the certificate with certbot certonly --standalone -d {{ settings.host || your.domain.com }} and follow the instructions.

Nearly done! Now you just need to copy the files into place. To do that, use the following commands, replacing the username placeholder with your actual username:

@@ -163,24 +162,22 @@ chown -R username:username ~username
-
-

Shortcuts

- Glowing Bear has a few shortcuts: -
    -
  • ALT-n: Toggle nicklist
  • -
  • ALT-l: Focus on input bar
  • -
  • ALT-[0-9]: Switch to buffer number N
  • -
  • ALT-↑/↓: Switch to buffer above/below
  • -
  • ALT-a: Focus on next buffer with activity
  • -
  • ALT-<: Switch to previous active buffer
  • -
  • ALT-g: Focus on buffer list filter
  • -
  • ALT-h: Clear unread counters in every buffer (locally)
  • -
  • Esc-Esc: Disconnect (double-tap)
  • -
  • Arrow keys: Navigate history, or navigate quick search buffer results.
  • -
  • Tab: Complete nick
  • -
  • The following readline/emacs style keybindings can be enabled with a setting: Ctrl-a, Ctrl-e, Ctrl-u, Ctrl-k, Ctrl-w
  • -
-
+

Shortcuts

+ Glowing Bear has a few shortcuts: +
    +
  • ALT-n: Toggle nicklist
  • +
  • ALT-l: Focus on input bar
  • +
  • ALT-[0-9]: Switch to buffer number N
  • +
  • ALT-↑/↓: Switch to buffer above/below
  • +
  • ALT-a: Focus on next buffer with activity
  • +
  • ALT-<: Switch to previous active buffer
  • +
  • ALT-g: Focus on buffer list filter
  • +
  • ALT-h: Clear unread counters in every buffer (locally)
  • +
  • Esc-Esc: Disconnect (double-tap)
  • +
  • Arrow keys: Navigate history, or navigate quick search buffer results.
  • +
  • Tab: Complete nick
  • +
  • The following readline/emacs style keybindings can be enabled with a setting: Ctrl-a, Ctrl-e, Ctrl-u, Ctrl-k, Ctrl-w
  • +

Pinning buffers

The option "Only show buffers with unread messages" is useful when you have a lot of buffers and can't meaningfully look at all of them at the same time. However, often you have a select few buffers that you use more frequently and would like to have displayed permanently. @@ -194,7 +191,7 @@ chown -R username:username ~username

-
+
-

Glowing bear is built by a small group of developers in their free time. As we're always trying to improve it, we would love getting your feedback and help. If that sounds like something you might enjoy, check out our main project page and its mobile app spin-off on GitHub!

+

Glowing bear is built by a small group of developers in their free time. As we're always trying to improve it, we would love getting your feedback and help. If that sounds like something you might enjoy, check out our project page on GitHub!

If you're interested in contributing or simply want to say hello, head over to #glowing-bear on freenode! We won't bite, promise :)

@@ -251,7 +248,7 @@ npm run build-electron-{windows, darwin, linux}
- + {{ activeBuffer().trimmedName || activeBuffer().fullName }}
@@ -317,7 +314,7 @@ npm run build-electron-{windows, darwin, linux} <>
+ --> @@ -346,8 +343,7 @@ npm run build-electron-{windows, darwin, linux} Glowing Bear version 0.7.0 -

Settings will be stored in your browser.

-

Settings will be stored on your device.

+

Settings will be stored in your browser.

-
  • +
  • -
  • +
  • -
  • +