gdk: Move a bunch of deprecated code to a new file
The new file defines GDK_DISABLE_DEPRECATION_WARNINGS so it can happily use deprecated APIs. This commit moves those functions there that use deprecated functions and currently cause warnings. With this commit, GDK compiles without deprecation warnings.
Showing with 108 additions and 78 deletions