Hello community, here is the log from the commit of package tryton for openSUSE:Factory checked in at 2019-01-28 20:49:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tryton (Old) and /work/SRC/openSUSE:Factory/.tryton.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tryton" Mon Jan 28 20:49:16 2019 rev:26 rq:668942 version:4.6.15 Changes: -------- --- /work/SRC/openSUSE:Factory/tryton/tryton.changes 2019-01-21 10:49:29.992081854 +0100 +++ /work/SRC/openSUSE:Factory/.tryton.new.28833/tryton.changes 2019-01-28 20:50:03.265803335 +0100 @@ -1,0 +2,5 @@ +Sun Jan 27 20:48:19 UTC 2019 - Axel Braun <[email protected]> + +- Version 4.6.15 - Bugfix Release + +------------------------------------------------------------------- Old: ---- tryton-4.6.14.tar.gz New: ---- tryton-4.6.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tryton.spec ++++++ --- /var/tmp/diff_new_pack.uJxttQ/_old 2019-01-28 20:50:04.237802310 +0100 +++ /var/tmp/diff_new_pack.uJxttQ/_new 2019-01-28 20:50:04.237802310 +0100 @@ -19,7 +19,7 @@ %define majorver 4.6 Name: tryton -Version: %{majorver}.14 +Version: %{majorver}.15 Release: 0 Summary: The client of the Tryton application platform License: GPL-3.0-only ++++++ tryton-4.6.14.tar.gz -> tryton-4.6.15.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/.hgtags new/tryton-4.6.15/.hgtags --- old/tryton-4.6.14/.hgtags 2019-01-05 18:32:51.000000000 +0100 +++ new/tryton-4.6.15/.hgtags 2019-01-22 22:20:06.000000000 +0100 @@ -31,3 +31,4 @@ 4d8b964cd3072a9cb93ecc397766db37b912833b 4.6.12 de811f5f5e0473b919aa91e56021733faa171c91 4.6.13 6441a084b01758f52f20d64663b83c3b61eb077b 4.6.14 +848270b77dd3c57d559889ee3c3a7b6a477ff4ae 4.6.15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/CHANGELOG new/tryton-4.6.15/CHANGELOG --- old/tryton-4.6.14/CHANGELOG 2019-01-05 18:32:51.000000000 +0100 +++ new/tryton-4.6.15/CHANGELOG 2019-01-22 22:20:06.000000000 +0100 @@ -1,3 +1,6 @@ +Version 4.6.15 - 2019-01-22 +* Bug fixes (see mercurial logs for details) + Version 4.6.14 - 2019-01-05 * Bug fixes (see mercurial logs for details) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/PKG-INFO new/tryton-4.6.15/PKG-INFO --- old/tryton-4.6.14/PKG-INFO 2019-01-05 18:32:52.000000000 +0100 +++ new/tryton-4.6.15/PKG-INFO 2019-01-22 22:20:07.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: tryton -Version: 4.6.14 +Version: 4.6.15 Summary: Tryton client Home-page: http://www.tryton.org/ Author: Tryton diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/tryton/__init__.py new/tryton-4.6.15/tryton/__init__.py --- old/tryton-4.6.14/tryton/__init__.py 2018-11-12 23:33:19.000000000 +0100 +++ new/tryton-4.6.15/tryton/__init__.py 2019-01-05 18:33:09.000000000 +0100 @@ -1,3 +1,3 @@ # This file is part of Tryton. The COPYRIGHT file at the top level of # this repository contains the full copyright notices and license terms. -__version__ = "4.6.14" +__version__ = "4.6.15" Binary files old/tryton-4.6.14/tryton/data/locale/bg/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/bg/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/ca/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/ca/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/cs/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/cs/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/de/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/de/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/es/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/es/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/fr/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/fr/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/lo/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/lo/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/lt/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/lt/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/nl/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/nl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/pl/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/pl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/ru/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/ru/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/sl/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/sl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.6.14/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo and new/tryton-4.6.15/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/tryton/gui/window/dblogin.py new/tryton-4.6.15/tryton/gui/window/dblogin.py --- old/tryton-4.6.14/tryton/gui/window/dblogin.py 2018-08-20 22:55:19.000000000 +0200 +++ new/tryton-4.6.15/tryton/gui/window/dblogin.py 2019-01-14 18:57:23.000000000 +0100 @@ -181,6 +181,7 @@ column = self.profile_tree.get_column(0) self.profile_tree.set_cursor(len(model) - 1, column, start_editing=True) + self.db_cache = None def profile_delete(self, button): self.clear_entries() @@ -223,14 +224,18 @@ def edit_profilename(self, editable, event, renderer, path): newtext = editable.get_text() model = self.profile_tree.get_model() - oldname = model[path][0] + try: + oldname = model[path][0] + except IndexError: + return if oldname == newtext == '': del model[path] return elif oldname == newtext or newtext == '': return - if newtext in self.profiles.sections(): - del model[path] + elif newtext in self.profiles.sections(): + if not oldname: + del model[path] return elif oldname in self.profiles.sections(): self.profiles.add_section(newtext) @@ -533,15 +538,18 @@ host = common.get_hostname(netloc) port = common.get_port(netloc) database = self.entry_database.get_text().strip() + login = self.entry_login.get_text() for idx, profile_info in enumerate(self.profile_store): if not profile_info[1]: continue profile = profile_info[0] profile_host = self.profiles.get(profile, 'host') profile_db = self.profiles.get(profile, 'database') + profile_login = self.profiles.get(profile, 'username') if (host == common.get_hostname(profile_host) and port == common.get_port(profile_host) - and database == profile_db): + and database == profile_db + and (not login or login == profile_login)): break else: idx = -1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/tryton/gui/window/view_form/view/form_gtk/char.py new/tryton-4.6.15/tryton/gui/window/view_form/view/form_gtk/char.py --- old/tryton-4.6.14/tryton/gui/window/view_form/view/form_gtk/char.py 2018-08-20 22:55:19.000000000 +0200 +++ new/tryton-4.6.15/tryton/gui/window/view_form/view/form_gtk/char.py 2019-01-14 18:57:23.000000000 +0100 @@ -62,7 +62,7 @@ @staticmethod def translate_widget_set(widget, value): - widget.set_text(value or '') + widget.set_text(value) reset_position(widget) @staticmethod diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/tryton/gui/window/view_form/view/form_gtk/one2many.py new/tryton-4.6.15/tryton/gui/window/view_form/view/form_gtk/one2many.py --- old/tryton-4.6.14/tryton/gui/window/view_form/view/form_gtk/one2many.py 2018-08-20 22:55:19.000000000 +0200 +++ new/tryton-4.6.15/tryton/gui/window/view_form/view/form_gtk/one2many.py 2019-01-14 18:57:23.000000000 +0100 @@ -395,18 +395,14 @@ win_search.screen.search_filter() win_search.show() - def make_product(first=first): + def make_product(): + self.screen.group.remove(first, remove=True) if not product: - self.screen.group.remove(first, remove=True) return fields = product.keys() for values in itertools.product(*product.values()): - if first: - record = first - first = None - else: - record = self.screen.new(default=False) + record = self.screen.new(default=False) default_value = default.copy() for field, value in zip(fields, values): id_, rec_name = value diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/tryton/gui/window/view_form/view/form_gtk/widget.py new/tryton-4.6.15/tryton/gui/window/view_form/view/form_gtk/widget.py --- old/tryton-4.6.14/tryton/gui/window/view_form/view/form_gtk/widget.py 2018-08-20 22:55:19.000000000 +0200 +++ new/tryton-4.6.15/tryton/gui/window/view_form/view/form_gtk/widget.py 2019-01-14 18:57:23.000000000 +0100 @@ -173,6 +173,8 @@ context=context)[0][self.widget.field_name] except RPCException: return + if fuzzy_value is None: + fuzzy_value = '' widget = self.widget.translate_widget() label.set_mnemonic_widget(widget) self.widget.translate_widget_set(widget, fuzzy_value) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.6.14/tryton.egg-info/PKG-INFO new/tryton-4.6.15/tryton.egg-info/PKG-INFO --- old/tryton-4.6.14/tryton.egg-info/PKG-INFO 2019-01-05 18:32:52.000000000 +0100 +++ new/tryton-4.6.15/tryton.egg-info/PKG-INFO 2019-01-22 22:20:07.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: tryton -Version: 4.6.14 +Version: 4.6.15 Summary: Tryton client Home-page: http://www.tryton.org/ Author: Tryton
