desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #155421
[Bug 1170108] Re: User Documentation Translation data is horrible
This bug was fixed in the package software-center -
16.01+16.04.20160107.1
---------------
software-center (16.01+16.04.20160107.1) xenial; urgency=medium
[ Rodney Dawes ]
* Convert back to a native package to enable CI train landing.
* debian/patches:
- All patches merged upstream.
* Add saucy to the list of distro series.
* Bump trunk version.
* Check the pygobject version and use the right API signatures.
* Don't derive from both object and something else, as it's needless.
Use super().__init__() instead of direct parent.__init__() calls.
* Don't use the main copy/cut menu items for search entry selections.
Remove the main cut menu item as it was not used for anything else.
* Fix some RuntimeWarnings about old-style classes.
* Fix the version string to not be so high (no previous releases of
it).
* Merge the debian tree in for CI train landing support. added:
debian/ debian/changelog debian/compat debian/control
debian/copyright debian/rules debian/software-center.dirs
debian/software-center.docs debian/software-center.links
debian/software-center.manpages debian/software-center.postinst
debian/software-center.postrm debian/software-center.triggers
debian/source/ debian/source/format debian/source_software-center.py
* Move the distro codename check to happen when we build the
version.py file.
* Multi-inherit from object as well, as RawConfigParser is old-style.
Use super to chain up initialization.
* Only add the launcher when the desktop file is not None.
* Remove bad tests that depend on network. Fix pyflakes to only run on
certain subdirs, and not everything in cwd. removed:
tests/test_downloader.py
* Remove extraneous empty po directory under po directory. Make
setup.py executable. Include the license header in setup.py Bump the
version of trunk to 5.7. Move some code around in setup.py to reduce
duplication. Use setup from DistutilsExtra.auto instead of manually
adding some commands. removed: po/po/
* Remove po/help completely for now, to avoid bug #1170108. Move the
installed scripts to bin/ sub-directory. Move the gen-coverage-
report script to utils. Update the run scripts for the scripts being
moved to bin/. Don't keep the generated .pot files in bzr, and
ignore them. Remvoe the AUTHORS file. Don't install the .in file for
the channels. Note a couple TODOs in setup. Don't try to install the
apport source file which doesn't exist now. removed: AUTHORS
po/help/ po/help/am.po po/help/ar.po po/help/ast.po po/help/bn.po
po/help/bs.po po/help/ca.po po/help/cs.po po/help/da.po
po/help/de.po po/help/el.po po/help/en_AU.po po/help/en_GB.po
po/help/eo.po po/help/es.po po/help/et.po po/help/eu.po
po/help/fa.po po/help/fi.po po/help/fr.po po/help/gl.po
po/help/gv.po po/help/he.po po/help/hi.po po/help/hr.po
po/help/hu.po po/help/hy.po po/help/id.po po/help/is.po
po/help/it.po po/help/ja.po po/help/jv.po po/help/kk.po
po/help/kn.po po/help/ko.po po/help/lb.po po/help/lt.po
po/help/lv.po po/help/mk.po po/help/ml.po po/help/ms.po
po/help/nb.po po/help/ne.po po/help/nl.po po/help/nn.po
po/help/oc.po po/help/pa.po po/help/pl.po po/help/po4a.conf
po/help/pt.po po/help/pt_BR.po po/help/ro.po po/help/ru.po
po/help/sk.po po/help/sl.po po/help/software-center-doc.pot
po/help/sq.po po/help/sr.po po/help/sv.po po/help/te.po
po/help/tr.po po/help/ug.po po/help/uk.po po/help/vi.po
po/help/zh_CN.po po/help/zh_HK.po po/help/zh_TW.po po/software-
center.pot added: bin/ renamed: gen-coverage-report.sh => utils/gen-
coverage-report.sh software-center => bin/software-center software-
center-dbus => bin/software-center-dbus software-center-qml =>
bin/software-center-qml software-center-sso-gtk => bin/software-
center-sso-gtk (LP: #1170108)
* Remove the about box credits list to simplify UI and build system.
Update the copyright year in the about box.
* Remove the old gtk+ based SSO UI, and rely on the system library and
UI. Use the "Ubuntu One" token for authenticating to the server now.
removed: bin/software-center-sso-gtk softwarecenter/sso/
softwarecenter/sso/__init__.py softwarecenter/sso/gui.py
softwarecenter/sso/tests/ softwarecenter/sso/tests/__init__.py
softwarecenter/sso/tests/test_gui.py
* Remove the unbranded .desktop file, to avoid unnecessary
duplication. Remove the softwarecenter/version.py and ignore it, to
avoid useless conflicts. removed: data/unbranded-software-
center.desktop.in softwarecenter/version.py
* Remove usage of DISTROSERIES list, as it is unsustainable.
* Run setup.py build before the tests, and clean after the tests.
* Stop being a native package. removed: .bzr-builddeb/ .bzr-
builddeb/default.conf daily-build.recipe debian/
debian/README.source debian/TODO debian/changelog debian/compat
debian/control debian/copyright debian/rules debian/software-
center.dirs debian/software-center.docs debian/software-center.links
debian/software-center.manpages debian/software-center.postinst
debian/software-center.postrm debian/software-center.triggers
debian/source_software-center.py debian/tests/ debian/tests/control
debian/tests/run-tests
* VERSION must be a str not float.
* [r=dobey] Globally define a couple of variables needed for setup
Remove unused imports
[ Barry Warsaw ]
* Fix some bilingual Python 2/3 issues so plug-ins can work in both
versions.
* Fixes a missing import with --measure-startup-time
[ Bruce Pieterse ]
* Added support for Adwaita Dark Theme Variant. added:
data/ui/gtk3/css/softwarecenter.adwaita-dark.css
* Update README to mentione python3-aptdaemon.test instead.
[ Dimitri John Ledkov ]
* Remove extras channel support. removed: data/channels/
data/channels/Ubuntu/ data/channels/Ubuntu/ubuntu-extras.eula
data/channels/Ubuntu/ubuntu-extras.list.in
[ Dmitrijs Ledkovs ]
* Add missing GLib import.
[ Iain Lane ]
* Add a style class for the action bar.
* Disable some tests and fix up some others to get them in a passing
state. renamed: tests/gtk3/test_catview.py =>
tests/gtk3/disabled_test_catview.py tests/test_config.py =>
tests/disabled_test_config.py tests/test_dataprovider.py =>
tests/disabled_test_dataprovider.py tests/test_description_norm.py
=> tests/disabled_test_description_norm.py tests/test_pep8.py =>
tests/disabled_test_pep8.py tests/test_where_is_it.py =>
tests/disabled_test_where_is_it.py
* Disable some tests and fix up some others to get them in a passing
state. renamed: tests/gtk3/test_catview.py =>
tests/gtk3/disabled_test_catview.py tests/test_config.py =>
tests/disabled_test_config.py tests/test_dataprovider.py =>
tests/disabled_test_dataprovider.py tests/test_description_norm.py
=> tests/disabled_test_description_norm.py tests/test_pep8.py =>
tests/disabled_test_pep8.py tests/test_where_is_it.py =>
tests/disabled_test_where_is_it.py
* Don't use super() when not using a "new-style" class (not derived
from object) Don't free IconViews Update a test which uses live
archive data to be consistent with reality test_xapian: Make the
directory to hold the index if we need to
* Open cataloged_times.p as bytes for py3 compatibility.
[ James Henstridge ]
* Include unity-scope-* packages in the list of dash search plugins.
added: tests/data/desktop/music-banshee.scope
[ Jeremy Bicha ]
* Adjust help for new yelp system. Drop obsolete link to alacarte
help. removed: help/C/software-center-C.omf renamed:
help/C/software-center.xml => help/C/index.docbook
[ Marco Trevisan (Treviño) ]
* AvailablePane: log zeitgeist events on application installation /
uninstallation added: softwarecenter/backend/zeitgeist_logger.py
tests/gtk3/test_zeitgeist_logger_gui.py
tests/test_zeitgeist_logger.py
[ Martin Pitt ]
* Stop using deprecated GObject constructors with positional
arguments.
[ Matthew McGowan ]
* Fixes some rendering issues in the lobby grid views and container
headers. Tweaks grid columns so they render to the very bottom
extent of the container.
[ Michael Vogt ]
* Avoid a crash when the aptdaemon transaction has no package data.
* Disable paste when search entry not visible.
* Don't require network access for installing local .deb packages.
* Fix missing init_locale() (LP: #1171163) (LP: #1171163)
* Improve Unity launcher integration. added:
tests/test_unity_launcher.py renamed:
tests/gtk3/test_unity_launcher_integration.py =>
tests/gtk3/test_unity_launcher_integration_gui.py
* [r=dobey] Use python-debian to gather information from the changelog
instead of regex. Remove no longer used PocketLint.
[ Nicolò Zilio ]
* Fix some runtime errors with new pygobject.
[ Robert Ancell ]
* Initialize attribute to None in case the network changes state
before configure() is called and this attribute is accessed.
[ Robert Roth ]
* Remove foo tooltip from sso login and forgot password button. (LP:
#1076189) (LP: #1076189)
[ Sebastien Bacher ]
* Clear some source ID warnings.
* DB_NOMMAP needs to be set using set_flags, it's not valid in
DBEnv.open
* Remove gwibber usage. removed: softwarecenter/gwibber_helper.py
tests/test_gwibber.py
* Remove use of deprecated n_row property.
* Restore the GtkStyle context in the button widget.
* Updated icons from Canonical Design Team.
* Use GtkIcon's lookup_icon method instead of has_icon to fix invalid
icons.
[ Sv. Lockal ]
* Fix UnicodeDecodeError for localized category names.
[ mike.mccracken@xxxxxxxxxxxxx ]
* Fix handling of whitelisted applications. (LP: #1112774) (LP:
#1112774)
-- Rodney Dawes <ci-train-bot@xxxxxxxxxxxxx> Thu, 07 Jan 2016 19:05:15
+0000
** Changed in: software-center (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/1170108
Title:
User Documentation Translation data is horrible
Status in software-center package in Ubuntu:
Fix Released
Bug description:
The current way translations for the user docs of software-center are
handled, results in po files with inappropriately segmented text,
embedded docbook tags, and msgids for individual portions of a
person's name, as well as their e-mail address. This creates an
unacceptable burden on translators, and documenters.
We need to find a method of translating this documentation (or simply
get rid of it, and rely on usage-evident design in the app itself).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1170108/+subscriptions