Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
releng:4.14:roadmap:exo [2017/07/03 01:23] – bluesabre | releng:4.14:roadmap:exo [2017/07/04 14:19] – Even more deprecations removed bluesabre |
---|
* Components ported to GTK+ 3 (100%) | * Components ported to GTK+ 3 (100%) |
* Replace dbus-glib with GDbus (N/A, 100%) | * Replace dbus-glib with GDbus (N/A, 100%) |
* [[releng:4.14:roadmap:icon-names|Review icon-names in all components and use consistent naming]] (50%, see below) | * [[releng:4.14:roadmap:icon-names|Review icon-names in all components and use consistent naming]] (100%) |
* Use [[releng:4.14:roadmap:symbolic-icons|symbolic icons for panel plugins]] and in apps where suitable (???, needs audit) | * Use [[releng:4.14:roadmap:symbolic-icons|symbolic icons for panel plugins]] and in apps where suitable (???, needs audit) |
* Replace [[releng:4.14:roadmap:deprecated-widgets|deprecated widgets]] (90%, no build blockers, see below) | * Replace [[releng:4.14:roadmap:deprecated-widgets|deprecated widgets]] (90%, no build blockers, see below) |
* applications-other | * applications-other |
* applications-internet | * applications-internet |
| * bookmark-new |
* document-open | * document-open |
| * drive-harddisk |
* edit-clear | * edit-clear |
* folder | * folder |
| |
* preferences-desktop-default-applications | * preferences-desktop-default-applications |
| |
==== Non-standard, needs replacements ==== | |
| |
* gnome-fs-blockdev | |
* gnome-fs-chardev | |
* gnome-fs-directory | |
* gnome-fs-fifo | |
* gnome-fs-socket | |
| |
===== Deprecations ===== | ===== Deprecations ===== |
| |
==== GLib 2.32 ==== | |
| |
//gdk_pixbuf_new_from_inline has been deprecated since version 2.32 and should not be used in newly-written code. Use GResource instead.// | |
| |
* exo-toolbars-private.c:351:7: warning: ‘gdk_pixbuf_new_from_inline’ is deprecated | |
| |
==== GLib 2.36 ==== | ==== GLib 2.36 ==== |
* exo-job.c:673:3: warning: ‘g_io_scheduler_job_send_to_mainloop’ is deprecated: Use 'g_main_context_invoke' instead | * exo-job.c:673:3: warning: ‘g_io_scheduler_job_send_to_mainloop’ is deprecated: Use 'g_main_context_invoke' instead |
| |
==== GTK+ 3.12 ==== | |
| |
//gtk_dialog_get_action_area has been deprecated since version 3.12 and should not be used in newly-written code. Direct access to the action area is discouraged; use gtk_dialog_add_button(), etc.// | |
| |
* main.c:332:3: warning: ‘gtk_dialog_get_action_area’ is deprecated | |
* exo-helper-chooser-dialog.c:106:3: warning: ‘gtk_dialog_get_action_area’ is deprecated | |
* exo-helper-chooser-dialog.c:107:3: warning: ‘gtk_dialog_get_action_area’ is deprecated | |
| |
==== GTK+ 3.16 ==== | |
| |
//GdkStyleContext migration to CSS// | |
| |
* exo-cell-renderer-icon.c:552:15: warning: ‘gtk_style_context_get_background_color’ is deprecated: Use 'gtk_render_background' instead | |
| |
==== GTK+ 3.22 ==== | |
| |
//GdkScreen and GdkWindow// | |
| |
* exo-execute.c:153:3: warning: ‘gdk_screen_make_display_name’ is deprecated | |
* exo-icon-view.c:2902:20: warning: ‘gdk_screen_get_width’ is deprecated | |
* exo-icon-view.c:2903:20: warning: ‘gdk_screen_get_height’ is deprecated | |
* exo-icon-view.c:3413:7: warning: ‘gdk_window_process_updates’ is deprecated | |
* exo-icon-view.c:9236:3: warning: ‘gdk_screen_get_monitor_at_window’ is deprecated: Use 'gdk_display_get_monitor_at_window' instead | |
* exo-icon-view.c:9237:3: warning: ‘gdk_screen_get_monitor_geometry’ is deprecated: Use 'gdk_monitor_get_geometry' instead | |
* exo-icon-view.c:9253:3: warning: ‘gdk_screen_get_width’ is deprecated | |
* exo-icon-view.c:9254:5: warning: ‘gdk_screen_get_width’ is deprecated | |
* exo-icon-view.c:9260:3: warning: ‘gdk_screen_get_height’ is deprecated | |
* exo-icon-view.c:9261:5: warning: ‘gdk_screen_get_height’ is deprecated | |
* exo-helper.c:408:7: warning: ‘gdk_screen_make_display_name’ is deprecated | |