On Wed, Feb 15, 2017 at 02:00:51PM -0000, Francesco Fumanti wrote: > The package I am going to submit to debian will however have the patch > with the Ubuntu defaults settings removed; but I suppose that you will > port the Ubuntu defaults patch from the current package to the new > package when doing the sync with debian...
Yeah. Even if we'd very like to have the very same version it's ok to have a small delta, you can see here the current delta (it's a bit noisy as it shows the diff with patches applied, which is usually omitted…) https://patches.ubuntu.com/o/onboard/onboard_1.3.0-1ubuntu1.patch I'm subscribing jbicha, which seems to be a maintainer of that package in Debian, and also did the previous merge in Ubuntu. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to onboard in Ubuntu. https://bugs.launchpad.net/bugs/1664746 Title: Request for sponsorship for new upstream release (zesty deb provided) Status in onboard package in Ubuntu: Incomplete Bug description: Version 1.4.0 of Onboard has been released upstream several hours ago. I am proposing here a debianisation of the new version, based on onboard version currently shipping in the Ubuntu main repository. These are the main changes of the new Onboard version, copied from the relevant part of the debian/changelog: * Request for sponsorship for new upstream release (LP: #1664746) * debian/control: - Add libudev-dev to Build-Depends * debian/copyright.in: - Replaced by a more accurate, manually adjusted copyright file * debian/onboard.install: - Remove settings_auto_show_dialog.ui entry * debian/patches/add_defaults_for_ubuntu.patch: - Update system-theme-associations example key - Add DEP3 tag - Refresh * debian/source.lintian-overrides: - Create file - Override 2 missing-license-paragraph-in-dep5-copyright entries * Tablet-mode: (LP: #1366421) - Add detection based on acpid reporting the SW_TABLET_MODE switch - Add detection based on hotkey events from XInput - Add detection by reading tablet-mode state from a few known sysfs paths - Add option to the Auto-show page to auto-show Onboard only in tablet-mode - Only run GlobalKeyListener when necessary - Add tablet-mode settings to Preferences->Auto-show->Convertibles * GNOME Shell: - Add edge-drag gesture to show the keyboard in GNOME Shell - Add option to gnome-shell-extension-prefs to disable edge-drag - Enable auto-show only on first start (LP: #1650810) - Fix setup.py to have distutils-extra not open extension dir as a file - Stop the legacy icon panel from sliding in and out all the time - Add license and copyright header to gschema.xml - Fix broken string in prefs.js - Fix copyright information in prefs.js - Clean up prefs.js - Remove debug output * Auto-show: - Refactor settings_auto_show_dialog.ui into new Auto-show preferences page - Improve reliability in Unity Dash by reacting only to crucial events - Add D-Bus property AutoShowPaused for convertible devices (LP: #1366421) - Allow to block auto-show while external keyboards are connected - Don't auto-hide while keys are still pressed. * External keyboard detection: - Detect keyboards with udev - Add new preference subpage Preferences->Auto-show->External Keyboards - Allow devices to be ignored; e.g. always connected keyboard * onboard-autostart.desktop: (LP #1656779) - Rename it to onboard-autostart.desktop.in - Add _GenericName, _Comment and Icon keys - Make it translatable * Move listening for global key presses to new GlobalKeyListener.py file * Have separate resize protection preference for floating icon and keyboard * Add scale for label popup size to Preferences->Keyboard * Switch position of "play sound" and "label popups" in Preferences-Keyboard * Add MATE'S ContrastHighInverse to the map of known accessibility themes * Replace deprecated GdkScreen.get_monitor_workarea() * Delay visibility change via D-Bus until all keys are released (LP: #1648543) * Indicate in log when Onboard has been started from the project directory * Rename tools/socket.py to tools/xembed_socket.py to avoid name collision * Reorganize AtspiStateTracker for saner handling of multiple accessibles * Update licensing tool for gnome shell extension * Explicitely clean up Applndicator status icon on exit * Improve error handling when opening layouts files * Work around firefox 50 urlbar losing focus and giving wrong caret position * Work around broken transparency with Gtk 3.22 (Lp: #1636252) * Work around byobu not reporting trailing spaces * Fix -Wstrict-prototypes warning when building C++ extension lm * Fix negative keyboard window size when screen says zero size (LP: #1633284) * Fix geometry hints for minimum size calculation error on startup * Fix startup failure on Arch Linux when libdbus-glib isn't installed * Fix signed/unsigned comparison warnings when building in Arch Linux * Make sure to hide label popups when the keyboard is hidden * Ease adjustment of aspect ratio with more handles when docked and expanded * Keep more distance when auto-positioning to the Dash search entry * Enable docking by default in onboard-defaults.conf.example * Update build instructions in README for Arch and Mageia * Improve uninstall instructions in README The source code has been tested against Unity and several other DEs. The debianisation builds successfully in pbuilder and I am currently running the resulting debian packages. Could anybody please review the package for inclusion into the main zesty repository. Don't hesitate to contact us if you need further information: https://launchpad.net/~onboard/+contactuser or simply be writing in this bug thread. Thanks in advance for your help. Have a good day. Francesco PS: This is a bit of topic, but in my opinion nevertheless worth mentioning here: Marmuta and I are experiencing crashes to login when Onboard is running and menus, especially the appindicator menus are used. On my system, the crashes seem to happen especially, when also mozilla applications (firefox or thunderbird) are running. I have been told that the problem should probably be fixed in libatk or unity-panel-service. As the crashes also occur with the Onboard version currently in the main repository, I assume that it should not be crucial for this sponsorship review. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/onboard/+bug/1664746/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp