changelog
- Tue, 27 Aug 2024 15:56:04 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 27 Aug 2024 15:56:04 -0500] rev 42913
- Implement Purple.Ui.open_uri_async in Pidgin.Ui
Testing Done:
Called in the turtles and made sure the `online help` menu item still worked.
Bugs closed: PIDGIN-17867
Reviewed at https://reviews.imfreedom.org/r/3447/
- Tue, 27 Aug 2024 02:04:44 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 27 Aug 2024 02:04:44 -0500] rev 42912
- Remove Purple.Message.get_author_name and Purple.Message.get_author_alias
I also fixed a doc issue.
Testing Done:
Called in the turtles.
Bugs closed: PIDGIN-17723, PIDGIN-17906
Reviewed at https://reviews.imfreedom.org/r/3445/
- Tue, 27 Aug 2024 01:04:50 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 27 Aug 2024 01:04:50 -0500] rev 42911
- Remove Purple.Message:flags
Necessary properties have been moved to boolean properties as bitflags aren't
really used outside of native programs.
Testing Done:
Ran the turtles.
Reviewed at https://reviews.imfreedom.org/r/3444/
- Tue, 27 Aug 2024 00:28:09 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 27 Aug 2024 00:28:09 -0500] rev 42910
- Add all XDG Base Dir values to the devenv
Testing Done:
Ran under the devenv without any new issues.
Reviewed at https://reviews.imfreedom.org/r/3443/
- Tue, 27 Aug 2024 00:07:08 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 27 Aug 2024 00:07:08 -0500] rev 42909
- Add a persistent property to Purple.Notification
Also modernized the rest of the file and added a
Purple.Notification.set_create_time_stamp_now.
Testing Done:
Ran the tests under valgrind and called in the turtles for the rest.
Bugs closed: PIDGIN-17909
Reviewed at https://reviews.imfreedom.org/r/3442/
- Tue, 27 Aug 2024 00:01:29 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 27 Aug 2024 00:01:29 -0500] rev 42908
- Add a logging property to Purple.Conversation
This property is used to determine whether or not we are logging messages.
It's setup in a way to mimic the way log toggling works in Google Chat so that
can be replicated, but our users may want to ignore that in the future.
Testing Done:
Ran the conversation tests under valgrind and let the turtles handle the rest.
Reviewed at https://reviews.imfreedom.org/r/3441/
- Mon, 26 Aug 2024 23:57:48 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 26 Aug 2024 23:57:48 -0500] rev 42907
- Update libpurple for the Purple.Message deprecations
Testing Done:
Called in the turtles.
Bugs closed: PIDGIN-17903
Reviewed at https://reviews.imfreedom.org/r/3440/
- Mon, 26 Aug 2024 23:55:18 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 26 Aug 2024 23:55:18 -0500] rev 42906
- Fix some issues with Purple.Message in the Demo protocol plugin
This was missed with the author to author_name change and wasn't yet managing
the contact info for the connected account.
Testing Done:
Send some message on a demo account and called in the turtles for good measure.
Bugs closed: PIDGIN-17904
Reviewed at https://reviews.imfreedom.org/r/3438/
- Mon, 26 Aug 2024 23:52:40 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 26 Aug 2024 23:52:40 -0500] rev 42905
- Update Pidgin for the Purple.Message deprecations
Testing Done:
Sent some messages via IRCv3.
Bugs closed: PIDGIN-17905
Reviewed at https://reviews.imfreedom.org/r/3439/
- Fri, 23 Aug 2024 10:04:50 -0500
- by Gary Kramlich <grim@reaperworld.com> [Fri, 23 Aug 2024 10:04:50 -0500] rev 42904
- Add a flatpak manifest and instructions on how to use it
Testing Done:
Built the flatpak locally and verified everything in gnome-software with the flatpak plugin.
Bugs closed: PIDGIN-17900
Reviewed at https://reviews.imfreedom.org/r/3436/