changelog
- Sat, 01 Jan 2022 17:41:29 -0600
- by Gary Kramlich <grim@reaperworld.com> [Sat, 01 Jan 2022 17:41:29 -0600] rev 41233
- Add an option to build against libsoup3
Testing Done:
Ran meson with the option disabled (default) and made sure it made it through configuration.
Ran meson with the option enabled and verified it failed to find libsoup3 on a machine that doesn't have it installed.
Bugs closed: PIDGIN-17570
Reviewed at https://reviews.imfreedom.org/r/1210/
- Fri, 31 Dec 2021 03:34:12 -0600
- by Elliott Sales de Andrade <quantum.analyst@gmail.com> [Fri, 31 Dec 2021 03:34:12 -0600] rev 41232
- Replace g_time_zone_new by g_time_zone_new_identifier
The former calls the latter with a fallback to UTC, but is deprecated, so we're going to do the same for now (though maybe we should fall back to our normal `tz == NULL` handling?)
Testing Done:
Compiled.
Reviewed at https://reviews.imfreedom.org/r/1211/
- Fri, 31 Dec 2021 03:03:12 -0600
- by Gary Kramlich <grim@reaperworld.com> [Fri, 31 Dec 2021 03:03:12 -0600] rev 41231
- Remove email notification support from libpurple
Testing Done:
Compiled and ran Pidgin 3.
Reviewed at https://reviews.imfreedom.org/r/1208/
- Fri, 31 Dec 2021 02:51:49 -0600
- by Gary Kramlich <grim@reaperworld.com> [Fri, 31 Dec 2021 02:51:49 -0600] rev 41230
- Remove the statusbox from gtkblist
Testing Done:
Ran and verified that the everything worked with just the statusbox in the conversation window.
Reviewed at https://reviews.imfreedom.org/r/1207/
- Fri, 31 Dec 2021 00:44:03 -0600
- by Gary Kramlich <grim@reaperworld.com> [Fri, 31 Dec 2021 00:44:03 -0600] rev 41229
- Remove the email notification support from pidgin as no protocols really support it anymore.
Testing Done:
Compiled and ran in the `devenv`.
Reviewed at https://reviews.imfreedom.org/r/1204/
- Fri, 31 Dec 2021 00:35:48 -0600
- by Gary Kramlich <grim@reaperworld.com> [Fri, 31 Dec 2021 00:35:48 -0600] rev 41228
- Make PidginStatusBox manage its own connecting state.
Testing Done:
Connected two accounts, disconnected and reconnected one and made sure the status box properly updated. Also forced an account to fail to connect and verified that the connecting message was shown and then hidden nearly immediately.
Reviewed at https://reviews.imfreedom.org/r/1166/
- Fri, 31 Dec 2021 00:28:23 -0600
- by Gary Kramlich <grim@reaperworld.com> [Fri, 31 Dec 2021 00:28:23 -0600] rev 41227
- Remove email notification support from finch
Testing Done:
Ran finch, seemed fine.
Reviewed at https://reviews.imfreedom.org/r/1205/
- Thu, 30 Dec 2021 23:52:18 -0600
- by Gary Kramlich <grim@reaperworld.com> [Thu, 30 Dec 2021 23:52:18 -0600] rev 41226
- Add registered and unregistered signals to PurpleConversationManager
Testing Done:
Compiled.
Reviewed at https://reviews.imfreedom.org/r/1198/
- Thu, 30 Dec 2021 23:00:39 -0600
- by Gary Kramlich <grim@reaperworld.com> [Thu, 30 Dec 2021 23:00:39 -0600] rev 41225
- Remove the gtkblist visibility manager stuff as it won't be used in the future
Testing Done:
Ran and made sure nothing broke.
Reviewed at https://reviews.imfreedom.org/r/1202/
- Thu, 30 Dec 2021 20:36:44 -0600
- by Gary Kramlich <grim@reaperworld.com> [Thu, 30 Dec 2021 20:36:44 -0600] rev 41224
- Create a demo protocol plugin that right now just adds contacts and statuses.
The idea of this protocol plugin is to make sure we have data that's suitable
for screen shots and that can easily help us when developing/testing.
Fixes PIDGIN-17558
Testing Done:
Created an account with the protocol plugin and verified that the contact list had the contacts with their correct statuses.
However, there does appear to be a unrelated bug with contact aliases.
Bugs closed: PIDGIN-17558
Reviewed at https://reviews.imfreedom.org/r/1188/