changelog
- Mon, 30 Jun 2025 20:44:05 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 30 Jun 2025 20:44:05 -0500] rev 43270
- Prepare for the 2.92.0 release
Testing Done:
Ran `meson dist`
Reviewed at https://reviews.imfreedom.org/r/4039/
- Mon, 30 Jun 2025 14:22:13 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 30 Jun 2025 14:22:13 -0500] rev 43269
- Update the flatpak to gnome 48 and to the matching birb version
The birb version was missed here when it was updated.
Testing Done:
Built the flatpak with the instructions in the readme.
Reviewed at https://reviews.imfreedom.org/r/4038/
- Mon, 23 Jun 2025 23:13:43 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 23 Jun 2025 23:13:43 -0500] rev 43268
- Remove some unused markup functions
Testing Done:
Called in the turtles.
Reviewed at https://reviews.imfreedom.org/r/4029/
- Mon, 23 Jun 2025 22:36:53 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 23 Jun 2025 22:36:53 -0500] rev 43267
- IRCv3: Remove versioned API
Since IRCv3 can no longer be subclassed the API should not be exposed. This
takes care of that.
Testing Done:
Called in the turtles.
Reviewed at https://reviews.imfreedom.org/r/4030/
- Mon, 23 Jun 2025 21:55:27 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 23 Jun 2025 21:55:27 -0500] rev 43266
- Disable SIP by default and update the protocol summaries to reflect what will be built
Testing Done:
Create a new build directory and verified that SIP was disabled. Also called in the turtles.
Reviewed at https://reviews.imfreedom.org/r/4028/
- Thu, 12 Jun 2025 23:48:22 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 12 Jun 2025 23:48:22 -0500] rev 43265
- Update to birb 0.4 and use the testing helpers in libpurple
Testing Done:
Called in the turtles.
Reviewed at https://reviews.imfreedom.org/r/4014/
- Wed, 04 Jun 2025 23:47:08 -0500
- by Gary Kramlich <grim@reaperworld.com> [Wed, 04 Jun 2025 23:47:08 -0500] rev 43264
- Remove the retro protocol plugins
This removes gadu-gadu, novell, sametime, silc, silc10, and zephyr as they are
all being migrated to retro-prpl.
Testing Done:
Ran `make distcheck` and built the windows installer and verified that both worked as expected and that the uninstaller didn't remove the files. I did have to clean my `win32-install-dir` as that had contained previous builds of the now deleted protocols.
Bugs closed: PIDGIN-18098
Reviewed at https://reviews.imfreedom.org/r/4019/
- Wed, 04 Jun 2025 23:12:27 -0500
- by Gary Kramlich <grim@reaperworld.com> [Wed, 04 Jun 2025 23:12:27 -0500] rev 43263
- Fix log viewing for missing protocols
This works around an issue where we depend on the protocol to determine where
its logs are stored so that you can still view logs for existing accounts if
the protocol plugin is no longer on disk.
This still requires the account to exist with the correct protocol-id to work.
Testing Done:
I manually added on of my old aim accounts that I still have logs from to `accounts.xml`. I then selected `View User Log...` from the `Buddies` menu, selected that aim account and entered a contact who I knew I had logs for and verified that those logs were displayed properly.
Bugs closed: PIDGIN-18096
Reviewed at https://reviews.imfreedom.org/r/4016/
- Wed, 04 Jun 2025 23:03:56 -0500
- by Gary Kramlich <grim@reaperworld.com> [Wed, 04 Jun 2025 23:03:56 -0500] rev 43262
- Show protocol and loader plugins in the plugins list
This displays the plugins but disables the ability to unload them. This should
make supporting users much easier and they should be able to help themselves a
bit now too.
Testing Done:
Loaded it up and verified that that enabled toggle buttons were in active and that I couldn't toggle them for protocols and loaders but that they did work for normal plugins.
Bugs closed: PIDGIN-18097
Reviewed at https://reviews.imfreedom.org/r/4018/
- Wed, 04 Jun 2025 23:00:11 -0500
- by Gary Kramlich <grim@reaperworld.com> [Wed, 04 Jun 2025 23:00:11 -0500] rev 43261
- Bump the development version to 2.15.0-dev
We're planning on removing some protocols and we need to at least bump the
minor version for that.
Testing Done:
Built and installed without issue.
Reviewed at https://reviews.imfreedom.org/r/4017/