Fix remaining deprecations and related issues
Fix the following deprecation related issues
- ci: switch to Fedora 32 for CI ( and enable daap plugin build )
- audioscrobbler: Fix crash by using
G_ADD_PRIVATE_DYNAMIC()
for GTypeModule types ( Closes: #1774 (closed) ) - add util function
rb_get_application_window()
to get toplevel app window - audioscrobbler: fix application exit by using
rb_get_application_window()
- audioscrobbler: delegate opening authorization uri in profile page rather than in account object
- use
rb_get_application_window()
to get toplevel app window - fix import-dialog crash when import button is pressed by adding private offset
- replace deprecated
pango_find_base_dir()
with fribidi equivalent ( tested withHebrew
andArabic
for RTL )
Segmented bar gdk_cairo_create
deprecation is covered in !73.
So, I think all deprecation warnings have been handled for now.
Edited by crvi