Update Xpad to bugfix release 4.8

Bug #1525656 reported by Nazar Mokrynskyi
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Fix Released
High
Unassigned
xpad (Ubuntu)
Fix Released
High
jcfp

Bug Description

Xpad 4.6 was released some time ago and fixed issue which is important for me, is it possible to get it soon at least in 16.04's repository?
------------------------------------------------------------------

https://launchpad.net/xpad/trunk/4.8.0/+download/ChangeLog

Version 4.8
* Fix: Autostart - Pads did not hide on startup when set in the preferences due to the tray icon not being recognized properly (#1560019)

Version 4.7
* Fix: Translations - Updated the translation template, so translaters can translate the new or changed strings (#1531634)
* Fix: Autostart - Partial undo of bug report #1395889, preventing autoset of system-wide autostart of Xpad (#1517262)
* Fix: Autostart - If Xpad is run for the first time, autostart for the current user will be enabled. (#1517262)
* Fix: Technical - The info file of a pad was only saved on proper exit of Xpad (#1534925)

Version 4.6
* New: Preferences - The ability to hide the pads from the taskbar (which was previously binded to window decorations) (#1029202)
* New: Preferences - The ability to hide the pads from the workspace switcher (which was previously binded to window decorations) (#1340331)
* Fix: CLI - the show, hide and toggle command-line options have been fixed (#1424081)
* Fix: Menu - Limited the length of the note names in the menu items to 20 characters. This prevents very wide stretched menus.
* Fix: Internationalization - Added and updated the Xpad.pot file to restore the multi-lingual support (#1455888)
* Fix: Help - Set the ability to select and copy the help text (#1415138)
* Fix: Pad focus - Improved the showing and focussing of pads after minimization or creation of a new pad.
* Fix: Pad focus - After deleting a pad, it is conveniant to have the focus on another pad. This fix added that behavior.
* Fix: Performance - Only save the location of the pad to disk when exiting Xpad. This prevents a lot of disk writes when moving pads. (#1459251)
* Fix: Default settings - Window decorations are turned off by default (#1395889)
* Fix: Default settings - Autostart Xpad by default for all users (#1395889)
* Fix: Technical - Code cleanup - removed spaces and indentions
* Fix: Technical - Prevent deprecated error messages when not using configure --enable-debug=yes
* Fix: Technical - Changed preference window type from GtkDialog to GtkWindow (#1395309)
* Fix: Technical - Prevent race condition when application shutdown is requested
* Fix: Technical - Initialized uninitialized variable
* Fix: Technical - Replaced or removed deprecated GTK functions, such as gtk_alignment_new
* Fix: Technical - Removed debugging implementaton, since it was not used and uses unnecessary resources

description: updated
tags: added: upgrade-software-version
description: updated
Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote :

@hjd, when to expect it?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xpad (Ubuntu):
status: New → Confirmed
tags: added: xenial
Changed in xpad (Ubuntu):
importance: Undecided → High
Changed in hundredpapercuts:
status: New → Confirmed
importance: Undecided → High
summary: - Update Xpad to upstream version 4.6
+ Update Xpad to upstream version 4.7
description: updated
summary: - Update Xpad to upstream version 4.7
+ Update Xpad to bugfix release 4.7
summary: - Update Xpad to bugfix release 4.7
+ [FFe] Update Xpad to bugfix release 4.7
description: updated
Changed in xpad (Ubuntu):
status: Confirmed → New
summary: - [FFe] Update Xpad to bugfix release 4.7
+ [FFe] Update Xpad to bugfix release 4.8
description: updated
summary: - [FFe] Update Xpad to bugfix release 4.8
+ Update Xpad to bugfix release 4.8
Revision history for this message
Daniel Holbach (dholbach) wrote :

Do you have a link to a packaged version in a PPA or something? Until then here's no patch/upload/fix to be reviewed, so I'll unsubscribe ubuntu-sponsors for now. Please resubscribe if there's something to be reviewed.

Changed in xpad (Ubuntu):
status: New → Confirmed
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

Arthur Borsboom,

Could you attach a debdiff to this bug to update to the latest version?

Revision history for this message
Arthur Borsboom (arthurborsboom) wrote :

Hi Amr,

I have no experience with a debdiff, neither with packaging in general; I am not a package maintainer. I am only developing/maintaining the source code of the Xpad software.

Are you able to create a Debian package of the latest Xpad?

Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

Thanks Arthur. I have no experience in packaging. I think we should better look for a Debian maintainer to package xpad in Debian.

Revision history for this message
Arthur Borsboom (arthurborsboom) wrote :

Yes, I agree. In the past I have contacted Bart Martens (Debian package maintainer for Xpad) many times, but he hasn't responded a single time. So that seems to be a death end.

If you know a different option, go for it. :)

Revision history for this message
Nazar Mokrynskyi (nazar-pc) wrote :

The most productive way is when app developer has its own ppa with package.
For now I've just built package and replaced original binary with new one:)

jcfp (jcfp)
Changed in xpad (Ubuntu):
assignee: nobody → jcfp (jcfp)
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xpad - 4.8.0-1~build1

---------------
xpad (4.8.0-1~build1) yakkety; urgency=medium

  * New upstream release: (Closes: #805723) (LP: #1525656)
    + fixes markup issue in russian translation. (Closes: #797630)
    + fixes moving xpad window rendering the application unresponsive.
      (Closes: #614337)
    + includes a configurable wait for the systray. (Closes: #555934)
  * New maintainer. (Closes: #826924)
  * Patches:
    + remove missing.diff, no longer needed.
    + add 01_fix_typos, 02_add_keywords_to_desktop_file, and
      03_preserve_po-Makefile-in-in.diff.
  * Remove Debian menu support as per the tech-ctte decision on #741573.
  * Control:
    + add build-depends on libgtk-3-dev, libgtksourceview-3.0-dev,
      dh-autoreconf.
    + remove build-depends on libgtk2.0-dev, libmagickcore-extra,
      autotools-dev, imagemagick.
    + add VCS links.
    + change upstream homepage to their launchpad site.
    + sorted/reordered build depedencies.
  * Bump compat and debhelper build dependency version to 9.
  * Docs:
    + don't install AUTHORS, THANKS, TODO (not relevant for end users)
      or NEWS (superseded by ChangeLog).
    + add a link to xpad-user-help.txt from /usr/share/doc/xpad/ in
      favor of installing the file itself in that dir (in accordance
      with policy, section 12.3). Doing so also prevents the file from
      being gzipped, which would make it unusable for loading from
      within the application, and avoids patching the upstream buildsys.
  * Rules:
    + simplify to just dh sequencer with autoreconf.
    + enable all hardening.
  * Copyright:
    + convert to machine-readable format.
    + update all upstream info.
    + add myself as a copyright holder for the packaging.
  * Bump Standards-Version to 3.9.8 (from 3.9.3; no further changes).
  * Watch: enable cryptographic verification of upstream releases.

 -- JCF Ploemen (jcfp) <email address hidden> Fri, 10 Jun 2016 15:52:43 +0000

Changed in xpad (Ubuntu):
status: In Progress → Fix Released
Changed in hundredpapercuts:
status: Confirmed → Fix Released
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

Thanks JCF Ploemen :)

Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

Can we get an SRU for this for Xenial?

Revision history for this message
jcfp (jcfp) wrote :

Probably not, see requirements at https://wiki.ubuntu.com/StableReleaseUpdates

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.