changelog
- Tue, 31 Dec 2024 19:52:04 -0600
- by Gary Kramlich <grim@reaperworld.com> [Tue, 31 Dec 2024 19:52:04 -0600] rev 43113
- Prepare for the 2.90.0 release
Testing Done:
Ran `meson dist`
Bugs closed: PIDGIN-18007
Reviewed at https://reviews.imfreedom.org/r/3705/
- Tue, 31 Dec 2024 19:47:01 -0600
- by Gary Kramlich <grim@reaperworld.com> [Tue, 31 Dec 2024 19:47:01 -0600] rev 43112
- Update LINUGUAS and all po files from transifex
This is a new resource so nothing is translated yet.
- Tue, 31 Dec 2024 19:38:06 -0600
- by Gary Kramlich <grim@reaperworld.com> [Tue, 31 Dec 2024 19:38:06 -0600] rev 43111
- Update the transifex config
We created a new resource in transifex specific to pidgin 3, this updates the
config to that resource.
Testing Done:
Ran `tx pull --all --minimum-prec 50` and verified that it was able to download everything.
Bugs closed: PIDGIN-18015
Reviewed at https://reviews.imfreedom.org/r/3708/
- Tue, 31 Dec 2024 15:33:04 -0600
- by Gary Kramlich <grim@reaperworld.com> [Tue, 31 Dec 2024 15:33:04 -0600] rev 43110
- Update im.pidgin.Pidgin3.desktop.in.in
This file hadn't been updated in a bit.
Testing Done:
Called in the turtles.
Bugs closed: PIDGIN-18012
Reviewed at https://reviews.imfreedom.org/r/3707/
- Tue, 31 Dec 2024 15:29:13 -0600
- by Gary Kramlich <grim@reaperworld.com> [Tue, 31 Dec 2024 15:29:13 -0600] rev 43109
- Update POTFILES.in and remove POTFILES.skip
Testing Done:
Ran `ninja pidgin3-pot` and verified no errors. Also ran `ninja pidgin3-update-po` on this branch and default and verified that there was significant changes. Also ran `meson dist` for good measure.
Bugs closed: PIDGIN-18011
Reviewed at https://reviews.imfreedom.org/r/3706/
- Tue, 24 Dec 2024 01:20:53 -0600
- by Gary Kramlich <grim@reaperworld.com> [Tue, 24 Dec 2024 01:20:53 -0600] rev 43108
- Add hg to our flatpak to make the build revision work
Testing Done:
Built the flatpak and verified that commit hash field was set properly.
Reviewed at https://reviews.imfreedom.org/r/3703/
- Tue, 24 Dec 2024 00:36:32 -0600
- by Elliott Sales de Andrade <quantum.analyst@gmail.com> [Tue, 24 Dec 2024 00:36:32 -0600] rev 43107
- Silence Adwaita deprecation warning
Set version macros similar to GLib to silence the warnings.
Testing Done:
Compiled and no longer saw the warning about `AdwPreferencesWindow`.
Reviewed at https://reviews.imfreedom.org/r/3702/
- Mon, 23 Dec 2024 22:25:00 -0600
- by Gary Kramlich <grim@reaperworld.com> [Mon, 23 Dec 2024 22:25:00 -0600] rev 43106
- Don't unescape html in purple_markup_linkify
Browsers typically don't care about this and doing so can causes issues for
user interfaces like Pidgin that are entering the text into GtkLabel's that
parse it in a similar fashion to HTML which causes issues as & becomes &.
Testing Done:
Sent a link to the exp1 issues from pidgin2 and was able to open it. Also called in the turtles for good measure.
Bugs closed: PIDGIN-17954
Reviewed at https://reviews.imfreedom.org/r/3701/
- Mon, 23 Dec 2024 20:44:41 -0600
- by Gary Kramlich <grim@reaperworld.com> [Mon, 23 Dec 2024 20:44:41 -0600] rev 43105
- IRCv3: Implement Purple.ProtocolConversation.refresh
This just checks if the conversation is offline, sets it to online, and
rejoins it if is a channel.
Testing Done:
Called in the turtles.
Bugs closed: PIDGIN-17989
Reviewed at https://reviews.imfreedom.org/r/3700/
- Mon, 23 Dec 2024 20:39:36 -0600
- by Gary Kramlich <grim@reaperworld.com> [Mon, 23 Dec 2024 20:39:36 -0600] rev 43104
- Add Purple.ProtocolConversation.refresh
This virtual function asks the protocol to update an existing conversation.
This could be to bring it back online, update the topic, whatever.
Testing Done:
Ran the unit tests under valgrind and called in the turtles for good measure.
Bugs closed: PIDGIN-17989
Reviewed at https://reviews.imfreedom.org/r/3699/