pidgin/nest

8448b4bb7cb2
Parents 313de30c92d8
Children 090788fda3f1
Address the most recent comments on PR#44.
--- a/hugo/content/development/design-guidelines.md Thu Aug 22 00:57:54 2019 -0400
+++ b/hugo/content/development/design-guidelines.md Thu Aug 22 22:53:18 2019 -0400
@@ -40,7 +40,7 @@
In general we try to keep the code and the user interface simple. Especially
when it comes to preferences in the UI. Pidgin should be as streamlined as
possible. It is an IM client, so messaging someone should be easy. See [this
-essay](http://www106.pair.com/rhp/free-software-ui.html) by Havoc Pennington for
+essay](https://ometer.com/preferences.html) by Havoc Pennington for
an explanation of some ideas that we try to follow.
It's important for the code to be simple because this is an open source project
@@ -85,7 +85,7 @@
currently needed, not what used to be needed or what might be needed in the
future. Old code should be removed if it isn't being used (of course, you can
only remove public functions and structures when the major version number
-increases)--it'll always be in the source code repository if anyone needs it.
+increases)---it'll always be in the source code repository if anyone needs it.
The code should contain documentation about what it does and why.
## Non-blocking
--- a/hugo/content/development/faq.md Thu Aug 22 00:57:54 2019 -0400
+++ b/hugo/content/development/faq.md Thu Aug 22 22:53:18 2019 -0400
@@ -65,11 +65,15 @@
`DATADIR`, `LOCALEDIR`, and `LIBDIR` are defined as functions in the Windows
build. Therefore, doing something like this will break the Windows build:
-``` printf("File in DATADIR is: %s\n", DATADIR G_DIR_SEPARATOR_S "pic.png") ```
+```
+ printf("File in DATADIR is: %s\n", DATADIR G_DIR_SEPARATOR_S "pic.png")
+```
Instead, it should be:
-``` printf("File in DATADIR is: %s%s%s\n", DATADIR, G_DIR_SEPARATOR_S, "pic.png"); ```
+```
+ printf("File in DATADIR is: %s%s%s\n", DATADIR, G_DIR_SEPARATOR_S, "pic.png");
+```
### Why are files opened with mode `b`?
--- a/hugo/content/drafts/download.md Thu Aug 22 00:57:54 2019 -0400
+++ b/hugo/content/drafts/download.md Thu Aug 22 22:53:18 2019 -0400
@@ -24,7 +24,7 @@
interfere with other GTK apps on your system.
If you would like to have GTK included in the installer, we have an [offline
-installer](http://sourceforge.net/projects/pidgin/files/Pidgin/2.13.0/pidgin-2.13.0-offline.exe/download)
+installer](https://sourceforge.net/projects/pidgin/files/Pidgin/2.13.0/pidgin-2.13.0-offline.exe/download)
that bundles everything except spell-checking dictionaries.
## Linux
@@ -52,12 +52,12 @@
## macOS
-For a native Mac OS X experience we recommend [Adium](http://adium.im/), which
+For a native Mac OS X experience we recommend [Adium](https://adium.im/), which
uses libpurple (the core of Pidgin) for much of its protocol support.
If you're sure you want to use Pidgin on OS X, you may find the packages
-provided through [Homebrew](http://brew.sh/),
-[Fink](http://finkproject.org/download/) or
+provided through [Homebrew](https://brew.sh/),
+[Fink](https://finkproject.org/download/) or
[Macports](https://www.macports.org/install.php) more convenient than compiling
from source. Please note, *we do not provide support for issues related to
installing Homebrew, Fink, Macports, or their packages of Pidgin*. Contact those
@@ -69,7 +69,7 @@
## Source
-[![](/images/download.png)](http://sourceforge.net/projects/pidgin/files/Pidgin/2.13.0/pidgin-2.13.0.tar.bz2/download?accel_key=62%3Abd2389f8-1952-11e9-9fd1-5254004ddb8f&click_id=bd238c5a-1952-11e9-9fd1-5254004ddb8f&source=accel)
+[![](/images/download.png)](https://sourceforge.net/projects/pidgin/files/Pidgin/2.13.0/pidgin-2.13.0.tar.bz2/download?accel_key=62%3Abd2389f8-1952-11e9-9fd1-5254004ddb8f&click_id=bd238c5a-1952-11e9-9fd1-5254004ddb8f&source=accel)
This download is for the source code of Pidgin 2.13.0.
--- a/hugo/content/drafts/voice-and-video.md Thu Aug 22 00:57:54 2019 -0400
+++ b/hugo/content/drafts/voice-and-video.md Thu Aug 22 22:53:18 2019 -0400
@@ -9,7 +9,7 @@
## Voice and Video
Voice and video in libPurple is being worked on using
-[​Farstream](http://www.freedesktop.org/wiki/Software/Farstream/) (formerly
+[​Farstream](https://www.freedesktop.org/wiki/Software/Farstream/) (formerly
Farsight). There are a few parts to this implementation. Firstly, basic API
support needs to be added to libPurple. Then Pidgin and Finch need to be able to
initiate, participate in, and terminate the voice and video sessions. After
@@ -18,7 +18,7 @@
Farstream has rawudp, iceudp, and multicast transmitter plugins and an MSN
webcam plugin. Basic voice and video support for libPurple, Pidgin, and Finch
-(voice support only) have been added to the im.pidgin.pidgin development branch.
+(voice support only) have been added to the "default" development branch.
XMPP/GTalk/Gmail is working, but not complete. None of the other protocols have
had much work done.
@@ -70,7 +70,7 @@
If a certain codec isn't working for you, you need to create an "fs-codec.conf"
file in your purple config directory. See this for the specification:
-[​fs-codec-list-from-keyfile](http://farsight.freedesktop.org/apidoc/farsight2/farsight2-libs-FsCodec.html#fs-codec-list-from-keyfile)
+[​fs-codec-list-from-keyfile](https://www.freedesktop.org/software/farstream/apidoc/farstream/farstream-libs-FsCodec.html#fs-codec-list-from-keyfile)
So, for example, if you want to disable the MPV codec you'd put this in the
fs-codec.conf file:
--- a/hugo/content/help/protocols/bonjour.md Thu Aug 22 00:57:54 2019 -0400
+++ b/hugo/content/help/protocols/bonjour.md Thu Aug 22 22:53:18 2019 -0400
@@ -13,4 +13,4 @@
### Can I use Windows Pidgin for Bonjour?
Yes. You must install Apple's [Bonjour Print Services for
-Windows](http://support.apple.com/kb/DL999) to use this functionality.
+Windows](https://support.apple.com/kb/DL999) to use this functionality.
--- a/hugo/content/help/protocols/irc.md Thu Aug 22 00:57:54 2019 -0400
+++ b/hugo/content/help/protocols/irc.md Thu Aug 22 22:53:18 2019 -0400
@@ -71,7 +71,7 @@
(almost) any random chunk of data a user enters. Pidgin by default assumes
everything is UTF-8. If this is not the case, you will need to edit your account
(in the Buddy List window, select _Accounts_ -> your IRC account -> _Edit
-Account_) and change the Encoding setting on the "Advance"d" tab. You will need
+Account_) and change the Encoding setting on the "Advanced" tab. You will need
to enter the correct encoding for your channels there. You can specify multiple
encodings in a comma-delimited list, such as `UTF-8,ISO-8859-15`, to cause
Pidgin to attempt multiple encodings. In this case, each encoding is tried in
--- a/hugo/content/help/protocols/xmpp/_index.md Thu Aug 22 00:57:54 2019 -0400
+++ b/hugo/content/help/protocols/xmpp/_index.md Thu Aug 22 22:53:18 2019 -0400
@@ -194,7 +194,7 @@
appropriate DNS SRV records set up, or your local DNS doesn't handle SRV
records. See the next question for more information.
-If you are unable to fix the NDS settings, as a workaround you can specify
+If you are unable to fix the DNS settings, as a workaround you can specify
`talk.google.com` in the "Connect Server" field on the account's "Advanced" tab.
Note that you may get SSL/TLS certificate warnings if you do this.
--- a/hugo/content/help/windows.md Thu Aug 22 00:57:54 2019 -0400
+++ b/hugo/content/help/windows.md Thu Aug 22 22:53:18 2019 -0400
@@ -13,7 +13,7 @@
Pidgin on Windows uses the dictionaries available from the [OpenOffice.org
Extensions Download
-Site](http://extensions.openoffice.org/en/search?f%5B0%5D=field_project_tags%3A157).
+Site](https://extensions.openoffice.org/en/search?f%5B0%5D=field_project_tags%3A157).
You need to download the appropriate language extension file(s). These files
are OpenOffice.org extensions named with a file extension of `.oxt`; these are
simply ZIP files with some extra data in them. Once you have downloaded one of