changelog
- Thu, 15 Sep 2022 23:38:08 -0500
- by Elliott Sales de Andrade <quantum.analyst@gmail.com> [Thu, 15 Sep 2022 23:38:08 -0500] rev 41691
- Convert PidginProtocolChooser to an AdwComboRow
Now that all containers for it are `AdwPreferencesGroup`, this can work properly
like this.
Testing Done:
Opened a new account and checked that the Protocol chooser did something.
Reviewed at https://reviews.imfreedom.org/r/1767/
- Thu, 15 Sep 2022 23:33:56 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 15 Sep 2022 23:33:56 -0500] rev 41690
- Remove all the code from the old account editor
Testing Done:
Opened the account editor, verified everything looked right.
Reviewed at https://reviews.imfreedom.org/r/1772/
- Thu, 15 Sep 2022 23:04:59 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 15 Sep 2022 23:04:59 -0500] rev 41689
- Replace calls to the old account editor with the new editor.
* Removed the temporary buttons in the account manager.
* Pointed permanent buttons to the new editor
* Updated the application action to open the new editor.
Testing Done:
Opened the account editor and verified that the add and remove buttons opened the new editor. Also verified that action opened the new editor.
Reviewed at https://reviews.imfreedom.org/r/1771/
- Thu, 15 Sep 2022 22:32:05 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 15 Sep 2022 22:32:05 -0500] rev 41688
- Modernize the AccountEditor.
This now uses libadwaita for everything, but will need some updates when
libadwaita 1.2 is released. Avatars are currently non-functional as the existing
buddy icon API leaves a lot to be desired and doesn't work for what we're trying
to do here.
Testing Done:
* Created new accounts with the new dialog.
* Modified accounts with the new dialog.
* Modified accounts with the old dialog and verified the changes showed up in the old dialog.
* Created accounts with the old dialog and verified they were displayed properly by the new dialog.
Bugs closed: PIDGIN-17592
Reviewed at https://reviews.imfreedom.org/r/1737/
- Thu, 15 Sep 2022 20:59:06 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 15 Sep 2022 20:59:06 -0500] rev 41687
- Somehow we missed the prototype for pidgin_blist_add_alert when removing the function
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1769/
- Mon, 12 Sep 2022 23:18:09 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Sep 2022 23:18:09 -0500] rev 41686
- Remove a bunch of documents that aren't read/displayed by gi-docgen.
Testing Done:
Compiled.
Reviewed at https://reviews.imfreedom.org/r/1753/
- Mon, 12 Sep 2022 22:54:13 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Sep 2022 22:54:13 -0500] rev 41685
- Stop including internal.h everywhere when we really don't need it.
Testing Done:
Compiled, but didn't test on windows. As such I left all the networking stuff untouched as that's where windows will really need it and that can be done in another rr.
Reviewed at https://reviews.imfreedom.org/r/1764/
- Mon, 12 Sep 2022 22:49:11 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Sep 2022 22:49:11 -0500] rev 41684
- Remove PurpleMemoryPool as it is no longer used
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1759/
- Mon, 12 Sep 2022 22:40:17 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Sep 2022 22:40:17 -0500] rev 41683
- Remove PurpleTrie, apparently we stopped using this awhile ago.
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1758/
- Mon, 12 Sep 2022 22:24:33 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Sep 2022 22:24:33 -0500] rev 41682
- Clean up a bunch of stuff in internal.h
Testing Done:
Compiled
Reviewed at https://reviews.imfreedom.org/r/1763/