changelog
- Tue, 13 Oct 2020 21:26:55 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 13 Oct 2020 21:26:55 -0500] rev 40556
- Disable notification-sound on windows
Disable the notification sounds plugin on windows as canberra is not available in msys2
Testing Done:
Deleted the notification-sound.so on linux and rebuilt to make sure it got rebuilt.
Reviewed at https://reviews.imfreedom.org/r/162/
- Tue, 13 Oct 2020 00:42:59 -0500
- by Gary Kramlich <grim@reaperworld.com> [Tue, 13 Oct 2020 00:42:59 -0500] rev 40555
- Replace pidgin_set_urgent with gtk_window_set_urgency_hint
Testing Done:
Compiled and grepped for usage of the winpidgin functions that were removed.
Reviewed at https://reviews.imfreedom.org/r/161/
- Mon, 12 Oct 2020 23:44:21 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Oct 2020 23:44:21 -0500] rev 40554
- Remove the GEvolution plugin
Removed the gevolution plugin. It's barely supported and does some stuff we don't want to allow anymore.
Testing Done:
Compile test only
Reviewed at https://reviews.imfreedom.org/r/160/
- Mon, 12 Oct 2020 22:10:27 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Oct 2020 22:10:27 -0500] rev 40553
- Create a proper GtkApplication subclass for Pidgin and use it.
Testing Done:
Compiled and ran, tested irc and bonjour.
Reviewed at https://reviews.imfreedom.org/r/155/
- Mon, 12 Oct 2020 21:03:57 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Oct 2020 21:03:57 -0500] rev 40552
- Moved all of the inline css in pidgin to resource files
Testing Done:
compile and some basic testing with the debug window. The invalid regex doesn't seem to be working but thats unrelated to this change.
Reviewed at https://reviews.imfreedom.org/r/149/
- Mon, 12 Oct 2020 20:57:09 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Oct 2020 20:57:09 -0500] rev 40551
- Start replacing time utility functions with GDateTime
Replace some of the utility time functions with g_date_time functions.
Testing Done:
Compile only.
Reviewed at https://reviews.imfreedom.org/r/152/
- Mon, 12 Oct 2020 20:54:13 -0500
- by Gary Kramlich <grim@reaperworld.com> [Mon, 12 Oct 2020 20:54:13 -0500] rev 40550
- Fix an issue where we would get a warning about gplugin.pc not found while generating gir files
Testing Done:
built the gir's and made sure the warning was gone.
Reviewed at https://reviews.imfreedom.org/r/151/
- Sat, 10 Oct 2020 02:05:12 -0500
- by Gary Kramlich <grim@reaperworld.com> [Sat, 10 Oct 2020 02:05:12 -0500] rev 40549
- Use the irc nick as the ident when the user has not specified on. Fixes PIDGIN-17435
Testing Done:
Connected to irc, whois'd myself and verified that the ident and real names were set to my handle and purple which are the defaults when they're not specified.
Bugs closed: PIDGIN-17435
Reviewed at https://reviews.imfreedom.org/r/153/
- Thu, 08 Oct 2020 23:37:43 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 08 Oct 2020 23:37:43 -0500] rev 40548
- Add PurpleCredentialProvider as the first piece to replace the existing keyring api.
Testing Done:
Added some new unit tests and made sure they passs.
Reviewed at https://reviews.imfreedom.org/r/144/
- Thu, 08 Oct 2020 23:31:08 -0500
- by Elliott Sales de Andrade <quantum.analyst@gmail.com> [Thu, 08 Oct 2020 23:31:08 -0500] rev 40547
- vv: Switch to GTK sinks by default.
Set minimum gstreamer to 1.14.
Stop trying to set window id on GStreamer sinks. This is all handled by gtksink.
Use gtksink's embedding widget in conversations. This replaces the previous window id method, and doesn't need fiddling with GStreamer events.
Testing Done:
Compiled; tested prefs window. Did not check conversations because I don't know how to test that.
Reviewed at https://reviews.imfreedom.org/r/154/