Sugar Labs
Port GObject based methods and constants references to GLib in Followme-activity
Thousands of PyGIDeprecationWarning occur in shell.log and activity logs when using PyGObject development releases, because of our use of GObject instead of GLib for certain methods. These should be changed. Examples include;
GObject.idle_addtoGLib.idle_add,GObject.timeout_addtoGLib.timeout_add,GObject.source_removetoGLib.source_remove,GObject.PRIORITY_HIGHtoGLib.PRIORITY_HIGH, Also a few other warnings occur within GObject alone;GObject.propertyis to change toGObject.Property,GObject.PARAM_*is to change toGObject.ParamFlags.*,
Also positional arguments with the GObject constructor have been deprecated, we must use keywords instead, reference: https://wiki.gnome.org/PyGObject/InitializerDeprecations
To understand the task better, refer to items in the Done Section.
Task tags
Students who completed this task
Alejandro Garcia