Public bug reported: I'm filing this bug for tracking.
gtk2 is only in main because of Yaru (being worked on) and mozc (LP: #1736607). We weren't even overriding gtk2 to use the Yaru theme by default as far as I can tell. I don't believe the remaining patches are worth preserving at this point since there aren't many apps still using gtk2 and those that are really need to switch to a maintained toolkit (gtk3 or something). Approximate list of gtk2 apps ============================= https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=pkg-gnome-maintainers%40lists.alioth.debian.org&tag=gtk2 Remaining diff ============== - Add Ubuntu-specific patches: + debian/patches/012_ubuntu-set-grab-add.patch - Added ubuntu_gtk_widget_set_has_grab so we can grab sliders and things in menus, needed by ido. + debian/patches/062_dnd_menubar.patch - Allow click on menubars for dnd. + debian/patches/063_treeview_almost_fixed.patch - Add an ubuntu-almost-fixed-height-mode property, (required for software-center). + debian/patches/071_no_offscreen_widgets_grabbing.patch: - Don't let offscreen widgets do grabbing. + debian/patches/090_logging_file_saves.patch - Improve the logging of saved files. + debian/patches/092_default_to_xdg_document_dir.patch: - Use $XDG_DOCUMENTS_DIR as default directory rather than the home directory for the "Print to File" function. + debian/patches/093_gtk3_gtkimage_fallbacks_use.patch: - Backported gtk3 patch to add a "use-fallback" property to GtkImage, using it "icon-name and GIcon type of GtkImages can use automatic fallback names."; it will be useful for the indicator stack. + debian/patches/095_git_menus_scrolling.patch - Backported of a gtk3 commit fixing menu scrolling issues. + debian/patches/096_git_gtkprintsettings.patch - Backport an upstream git commit from the gtk3 series; don't ignore the gtkprintsettings resolution settings. + debian/patches/097_statusicon_image_fallback.patch - Make GtkStatusIcon images use fallbacks by default if the property is available. + debian/patches/099_printer_filename_fix.patch - Fix to the print dialog for print to file, make sure a non-hidden filename is the default. + debian/patches/100_overlay_scrollbar_loading.patch - Add support for dynamically loading overlay scrollbars. + debian/patches/gtk-shell-shows-menubar.patch - List gtk-shell-shows-menubar setting; that's required to have the local menubars hidding under Unity in favor of the Unity ones. + debian/patches/print-dialog-show-options-of-remote-dnssd-printers.patch: - Make printing on remote DNS-SD/Bonjour-shared printers work. + debian/patches/backport_search_printer_location.patch - The list of printers should be searchable/sortable. + debian/patches/menubar_toolbar_dragging.patch - Allow windows to be dragged using blank spaces in the toolbar as well as the menubar. + debian/patches/use-secrets-service-for-cups-auth_info.patch + debian/patches/Check-for-attribute-availability-before-accessing-it.patch - Cherry-pick patch to fix GFileInfo critical warnings ** Affects: gtk+2.0 (Ubuntu) Importance: Undecided Assignee: Jeremy Bícha (jbicha) Status: Fix Committed ** Tags: gtk2-demotion resolute ** Changed in: gtk+2.0 (Ubuntu) Assignee: (unassigned) => Jeremy Bícha (jbicha) ** Description changed: I'm filing this bug for tracking. gtk2 is only in main because of Yaru (being worked on) and mozc (LP: #1736607). We weren't even overriding gtk2 to use the Yaru theme by default as far as I can tell. I don't believe the remaining patches are worth preserving at this point since there aren't many apps still using gtk2 and those that are really need to switch to a maintained toolkit (gtk3 or something). Remaining diff ============== - - d/control: Depend on adwaita-icon-theme | gnome-icon-theme instead of - the reverse order - Add Ubuntu-specific patches: - + debian/patches/012_ubuntu-set-grab-add.patch - - Added ubuntu_gtk_widget_set_has_grab so we can grab sliders and - things in menus, needed by ido. - + debian/patches/062_dnd_menubar.patch - - Allow click on menubars for dnd. - + debian/patches/063_treeview_almost_fixed.patch - - Add an ubuntu-almost-fixed-height-mode property, (required for - software-center). - + debian/patches/071_no_offscreen_widgets_grabbing.patch: - - Don't let offscreen widgets do grabbing. - + debian/patches/090_logging_file_saves.patch - - Improve the logging of saved files. - + debian/patches/092_default_to_xdg_document_dir.patch: - - Use $XDG_DOCUMENTS_DIR as default directory rather than the home - directory for the "Print to File" function. - + debian/patches/093_gtk3_gtkimage_fallbacks_use.patch: - - Backported gtk3 patch to add a "use-fallback" property to GtkImage, - using it "icon-name and GIcon type of GtkImages can use automatic - fallback names."; it will be useful for the indicator stack. - + debian/patches/095_git_menus_scrolling.patch - - Backported of a gtk3 commit fixing menu scrolling issues. - + debian/patches/096_git_gtkprintsettings.patch - - Backport an upstream git commit from the gtk3 series; don't ignore - the gtkprintsettings resolution settings. - + debian/patches/097_statusicon_image_fallback.patch - - Make GtkStatusIcon images use fallbacks by default if the property - is available. - + debian/patches/099_printer_filename_fix.patch - - Fix to the print dialog for print to file, make sure a non-hidden - filename is the default. - + debian/patches/100_overlay_scrollbar_loading.patch - - Add support for dynamically loading overlay scrollbars. - + debian/patches/gtk-shell-shows-menubar.patch - - List gtk-shell-shows-menubar setting; that's required to have the - local menubars hidding under Unity in favor of the Unity ones. - + debian/patches/print-dialog-show-options-of-remote-dnssd-printers.patch: - - Make printing on remote DNS-SD/Bonjour-shared printers work. - + debian/patches/backport_search_printer_location.patch - - The list of printers should be searchable/sortable. - + debian/patches/menubar_toolbar_dragging.patch - - Allow windows to be dragged using blank spaces in the toolbar as - well as the menubar. - + debian/patches/use-secrets-service-for-cups-auth_info.patch - + debian/patches/Check-for-attribute-availability-before-accessing-it.patch - - Cherry-pick patch to fix GFileInfo critical warnings + + debian/patches/012_ubuntu-set-grab-add.patch + - Added ubuntu_gtk_widget_set_has_grab so we can grab sliders and + things in menus, needed by ido. + + debian/patches/062_dnd_menubar.patch + - Allow click on menubars for dnd. + + debian/patches/063_treeview_almost_fixed.patch + - Add an ubuntu-almost-fixed-height-mode property, (required for + software-center). + + debian/patches/071_no_offscreen_widgets_grabbing.patch: + - Don't let offscreen widgets do grabbing. + + debian/patches/090_logging_file_saves.patch + - Improve the logging of saved files. + + debian/patches/092_default_to_xdg_document_dir.patch: + - Use $XDG_DOCUMENTS_DIR as default directory rather than the home + directory for the "Print to File" function. + + debian/patches/093_gtk3_gtkimage_fallbacks_use.patch: + - Backported gtk3 patch to add a "use-fallback" property to GtkImage, + using it "icon-name and GIcon type of GtkImages can use automatic + fallback names."; it will be useful for the indicator stack. + + debian/patches/095_git_menus_scrolling.patch + - Backported of a gtk3 commit fixing menu scrolling issues. + + debian/patches/096_git_gtkprintsettings.patch + - Backport an upstream git commit from the gtk3 series; don't ignore + the gtkprintsettings resolution settings. + + debian/patches/097_statusicon_image_fallback.patch + - Make GtkStatusIcon images use fallbacks by default if the property + is available. + + debian/patches/099_printer_filename_fix.patch + - Fix to the print dialog for print to file, make sure a non-hidden + filename is the default. + + debian/patches/100_overlay_scrollbar_loading.patch + - Add support for dynamically loading overlay scrollbars. + + debian/patches/gtk-shell-shows-menubar.patch + - List gtk-shell-shows-menubar setting; that's required to have the + local menubars hidding under Unity in favor of the Unity ones. + + debian/patches/print-dialog-show-options-of-remote-dnssd-printers.patch: + - Make printing on remote DNS-SD/Bonjour-shared printers work. + + debian/patches/backport_search_printer_location.patch + - The list of printers should be searchable/sortable. + + debian/patches/menubar_toolbar_dragging.patch + - Allow windows to be dragged using blank spaces in the toolbar as + well as the menubar. + + debian/patches/use-secrets-service-for-cups-auth_info.patch + + debian/patches/Check-for-attribute-availability-before-accessing-it.patch + - Cherry-pick patch to fix GFileInfo critical warnings ** Description changed: I'm filing this bug for tracking. gtk2 is only in main because of Yaru (being worked on) and mozc (LP: #1736607). We weren't even overriding gtk2 to use the Yaru theme by default as far as I can tell. I don't believe the remaining patches are worth preserving at this point since there aren't many apps still using gtk2 and those that are really need to switch to a maintained toolkit (gtk3 or something). + + Approximate list of gtk2 apps + ============================= + https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=pkg-gnome-maintainers%40lists.alioth.debian.org&tag=gtk2 Remaining diff ============== - Add Ubuntu-specific patches: + debian/patches/012_ubuntu-set-grab-add.patch - Added ubuntu_gtk_widget_set_has_grab so we can grab sliders and things in menus, needed by ido. + debian/patches/062_dnd_menubar.patch - Allow click on menubars for dnd. + debian/patches/063_treeview_almost_fixed.patch - Add an ubuntu-almost-fixed-height-mode property, (required for software-center). + debian/patches/071_no_offscreen_widgets_grabbing.patch: - Don't let offscreen widgets do grabbing. + debian/patches/090_logging_file_saves.patch - Improve the logging of saved files. + debian/patches/092_default_to_xdg_document_dir.patch: - Use $XDG_DOCUMENTS_DIR as default directory rather than the home directory for the "Print to File" function. + debian/patches/093_gtk3_gtkimage_fallbacks_use.patch: - Backported gtk3 patch to add a "use-fallback" property to GtkImage, using it "icon-name and GIcon type of GtkImages can use automatic fallback names."; it will be useful for the indicator stack. + debian/patches/095_git_menus_scrolling.patch - Backported of a gtk3 commit fixing menu scrolling issues. + debian/patches/096_git_gtkprintsettings.patch - Backport an upstream git commit from the gtk3 series; don't ignore the gtkprintsettings resolution settings. + debian/patches/097_statusicon_image_fallback.patch - Make GtkStatusIcon images use fallbacks by default if the property is available. + debian/patches/099_printer_filename_fix.patch - Fix to the print dialog for print to file, make sure a non-hidden filename is the default. + debian/patches/100_overlay_scrollbar_loading.patch - Add support for dynamically loading overlay scrollbars. + debian/patches/gtk-shell-shows-menubar.patch - List gtk-shell-shows-menubar setting; that's required to have the local menubars hidding under Unity in favor of the Unity ones. + debian/patches/print-dialog-show-options-of-remote-dnssd-printers.patch: - Make printing on remote DNS-SD/Bonjour-shared printers work. + debian/patches/backport_search_printer_location.patch - The list of printers should be searchable/sortable. + debian/patches/menubar_toolbar_dragging.patch - Allow windows to be dragged using blank spaces in the toolbar as well as the menubar. + debian/patches/use-secrets-service-for-cups-auth_info.patch + debian/patches/Check-for-attribute-availability-before-accessing-it.patch - Cherry-pick patch to fix GFileInfo critical warnings -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2136423 Title: Sync gtk+2.0 from unstable To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/2136423/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
