Update to 3.20

Bug #1582449 reported by Robert Ancell
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gedit (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Update to 3.20

Revision history for this message
Robert Ancell (robert-ancell) wrote :

Requires GTK+ 3.19.0 (bug 1576576)

Revision history for this message
Sebastien Bacher (seb128) wrote :

those "require new gtk" can probably be patched out to unblock the updates if we want/need (likely some commits about the css changes to roll out)

Revision history for this message
Jeremy Bícha (jbicha) wrote :

I attached my packaging update here. I assume we want the gspell MIR (bug 1610588) approved first. Although gedit can build without gspell, it would be a regression to lose spell checking support. (gspell was originally part of gedit but has not been split off to a separate library.)

Therefore I didn't click "propose for merging" because I didn't want this cluttering the sponsors queue.

Revision history for this message
Iain Lane (laney) wrote :

Thanks jbicha - I want to take this for a bit as I poked a little on updating the "no headerbar" patch to not duplicate the .ui file, which if it works will be a maintenance win.

Changed in gedit (Ubuntu):
assignee: nobody → Iain Lane (laney)
Revision history for this message
Iain Lane (laney) wrote :

OK, done. I pushed to the main packaging branch so that the work is easily findable. Won't upload until the MIR is done though.

In the meantime, testing appreciated. I took the fix from https://bugzilla.gnome.org/show_bug.cgi?id=745381 - maybe check this is ok on gnome-shell.

Changed in gedit (Ubuntu):
assignee: Iain Lane (laney) → nobody
Revision history for this message
Jeremy Bícha (jbicha) wrote :

Yes, the latest gedit from the ~ubuntu-desktop works fine here with GNOME Shell.

I actually already had my close button on the left in GNOME and it displays fine now (I don't remember whether it was broken before).

Changed in gedit (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gedit - 3.20.2-2ubuntu1

---------------
gedit (3.20.2-2ubuntu1) yakkety; urgency=medium

  [ Jeremy Bicha ]
  * Merge with Debian (LP: #1582449). Remaining changes:
    - debian/control.in:
      + gedit replaces gedit-common (<< 3.18.1-1ubuntu1)
      + bump gnome-pkg-tools build-depends version for compatibility rule
    - debian/rules:
      + create compatiblity desktop file for upgraders
      + Build without --Bsymbolic-functions to fix issues
    - debian/patches/02_add_keywords.patch:
      + Add new keywords for unity and gnome-shell
    - debian/patches/05_menu_label.patch:
      + Don't display in menu as "gedit Text Editor"
    - debian/patches/07_use_del_instead_ctrl_del.patch:
      + Use Delete, not Ctrl+Delete, to delete files in file browser
        side panel to match Nautilus behavior
    - debian/patches/unity_no_csd.patch:
      + don't use GtkHeaderBar decorations under Unity
  * debian/patches/unity_no_csd.patch:
    - Refreshed

  [ Rico Tzschichholz ]
  * Refresh patches

  [ Iain Lane ]
  * Use DEB_LDFLAGS_MAINT_STRIP to strip off -Bsymbolic-functions
  * debian/patches/unity_no_csd.patch: Don't fork the .ui file - this makes it
    more difficult to keep up with upstream changes. Instead, move the widgets
    around manually in code.
  * debian/patches/0001-Allows-to-have-the-close-button-on-the-left-corner.patch:
    Take patch from bgo #745381 to hopefully fix the close button in all cases.

gedit (3.20.2-2) unstable; urgency=medium

  [ Laurent Bigonville ]
  * debian/control.in: Drop gnome-icon-theme from the dependencies, do not
    force an icon theme and rely on the one installed by the metapackages
  * Call dh_python3 /usr/share/gedit/plugins and ensure proper python
    dependency for the gedit-common package

  [ Jeremy Bicha ]
  * Switch from cdbs to dh
  * Enable all hardening flags

gedit (3.20.2-1) unstable; urgency=medium

  * New upstream release.
  * Bump Standards-Version to 3.9.8.

gedit (3.20.1-1) unstable; urgency=medium

  [ Andreas Henriksson ]
  * New upstream release.
  * Update build-dependencies according to configure.ac changes:
    - Drop libenchant-dev (>= 1.2.0)
    - Drop iso-codes (>= 0.35)
    - Add (replacement for above) libgspell-1-dev (>= 0.2.5)
    - Bump libgtk-3-dev to (>= 3.19.0)
    - Bump libgtksourceview-3.0-dev to (>= 3.19.4)
  * Bump Standards-Version to 3.9.7
  * Fix debian/patches/08_multiarch_fallback.patch to apply again
  * Have quilt refresh remaining patches.
  * Add missing libsoup2.4-dev build-dependency
  * gedit-common: don't ship logo directory, now built into gresource.

  [ Rico Tzschichholz ]
  * gedit-common: Install application icon

  [ Michael Biebl ]
  * Upload to unstable.

 -- Jeremy Bicha <email address hidden> Mon, 15 Aug 2016 09:18:38 -0400

Changed in gedit (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.