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

Reply via email to