changelog
- Thu, 01 Apr 2021 14:05:43 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 01 Apr 2021 14:05:43 -0500] rev 40833
- Update the ChangeLog and configure.ac for release
Testing Done:
Ran `make dist-check` locally.
Reviewed at https://reviews.imfreedom.org/r/590/
- Tue, 30 Mar 2021 03:22:10 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 30 Mar 2021 03:22:10 -0500] rev 40832
- Add support for osslsigncode and newer versions of nsis
Testing Done:
Built locally on windows with `make -f Makefile.mingw installers`
Ran the installer in Russian to verify that that issue was fixed as well.
Bugs closed: PIDGIN-17325, PIDGIN-17402
Reviewed at https://reviews.imfreedom.org/r/588/
- Mon, 29 Mar 2021 23:16:56 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 29 Mar 2021 23:16:56 -0500] rev 40831
- Add Tanweer Ali to the COPYRIGHT file
- Mon, 29 Mar 2021 23:14:17 -0500
- by TANWEER ALI <tanweerali908@gmail.com> [Mon, 29 Mar 2021 23:14:17 -0500] rev 40830
- Add configuration directory path to help window
Add `Runtime Directories Path` section to `Build Information` tab in `Help->About` window.
Testing Done:
Compile and run

Bugs closed: PIDGIN-17504
Reviewed at https://reviews.imfreedom.org/r/577/
- Mon, 29 Mar 2021 22:56:22 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 29 Mar 2021 22:56:22 -0500] rev 40829
- Fix a bug where autoconf 2.71 complains about AC_PROG_INTLTOOL not being used.
Testing Done:
Tested in a fedora rawhide container with the autoconf 2.71 copr installed.
Also tested in debian buster with autoconf 2.71 installed from experimental.
Bugs closed: PIDGIN-17509
Reviewed at https://reviews.imfreedom.org/r/589/
- Sat, 27 Mar 2021 03:31:17 -0500
- by Gary Kramlich <grim@reaperworld.com> [Sat, 27 Mar 2021 03:31:17 -0500] rev 40828
- Modernize debug.[ch]
This was mostly just styling but I added a functions to make things a bit
easier to read and migrate to GDateTime.
Testing Done:
Ran locally and verified debug works and still looks the same both on the console and in the debug window.
Reviewed at https://reviews.imfreedom.org/r/587/
- Fri, 26 Mar 2021 01:33:03 -0500
- by Gary Kramlich <grim@reaperworld.com> [Fri, 26 Mar 2021 01:33:03 -0500] rev 40827
- Clean up some random gtk-doc warnings in libpurple's documentation
Testing Done:
Ran `ninja libpurple-doc` locally, verified the warnings went away.
Reviewed at https://reviews.imfreedom.org/r/585/
- Fri, 26 Mar 2021 01:31:55 -0500
- by Gary Kramlich <grim@reaperworld.com> [Fri, 26 Mar 2021 01:31:55 -0500] rev 40826
- Fix some issues with the CredentialManager and CredentialProvider docs
Testing Done:
Ran `ninja pidgin-doc` locally, verified the warnings we gone.
Reviewed at https://reviews.imfreedom.org/r/584/
- Tue, 23 Mar 2021 02:41:18 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 23 Mar 2021 02:41:18 -0500] rev 40825
- Fix a crash on shutdown in kwallet if the wallet was never opened.
The wallet instance variable was not initialized so if the wallet was never opened we were trying to delete and invalid pointer.
Also update the dispose method of the provider to close the wallet as the
tasks in the queue hold a reference to the provider instance as the source
object in their tasks.
Testing Done:
Ran locally with both the kwallet and secret service providers.
Reviewed at https://reviews.imfreedom.org/r/581/
- Mon, 22 Mar 2021 05:56:45 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 22 Mar 2021 05:56:45 -0500] rev 40824
- Refresh all of the ui files
* Resaved everything with Glade 3.38 which changes all of the properties from
using `_`'s to using `-`'s.
* Make sure everything has the license information, including the menu files
that Glade doesn't handle directly.
* Make sure that all of our ui files are requiring Gtk 3.22 as that is our
minimum and many of them were set to 3.20 which was making Glade angry.
* Change the margin-left to margin-start in xfer.ui
Glade is doing some weird stuff though that we'll need to watch in the future. Namely the format view isn't showing up as an internal client in `TalkatuEditor` for some reason and Glade removed the property from the Invisible `GtkTextTag`.
Testing Done:
Compiled and ran locally.
Reviewed at https://reviews.imfreedom.org/r/559/