Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tryton for openSUSE:Factory checked in at 2026-03-08 17:26:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tryton (Old) and /work/SRC/openSUSE:Factory/.tryton.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tryton" Sun Mar 8 17:26:34 2026 rev:34 rq:1337447 version:7.0.34 Changes: -------- --- /work/SRC/openSUSE:Factory/tryton/tryton.changes 2026-02-05 18:06:53.567949415 +0100 +++ /work/SRC/openSUSE:Factory/.tryton.new.8177/tryton.changes 2026-03-08 17:27:07.847412054 +0100 @@ -1,0 +2,5 @@ +Sat Mar 7 18:57:54 UTC 2026 - Axel Braun <[email protected]> + +- Version 7.0.34 - Bugfix Release + +------------------------------------------------------------------- Old: ---- tryton-7.0.32.tar.gz New: ---- tryton-7.0.34.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tryton.spec ++++++ --- /var/tmp/diff_new_pack.Cjrfq1/_old 2026-03-08 17:27:08.499438833 +0100 +++ /var/tmp/diff_new_pack.Cjrfq1/_new 2026-03-08 17:27:08.499438833 +0100 @@ -30,7 +30,7 @@ Name: tryton -Version: %{majorver}.32 +Version: %{majorver}.34 Release: 0 Summary: The client of the Tryton application platform License: GPL-3.0-or-later ++++++ tryton-7.0.32.tar.gz -> tryton-7.0.34.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.32/CHANGELOG new/tryton-7.0.34/CHANGELOG --- old/tryton-7.0.32/CHANGELOG 2026-02-01 11:02:10.000000000 +0100 +++ new/tryton-7.0.34/CHANGELOG 2026-03-02 21:56:27.000000000 +0100 @@ -1,4 +1,14 @@ +Version 7.0.34 - 2026-03-02 +--------------------------- +* Bug fixes (see mercurial logs for details) + + +Version 7.0.33 - 2026-02-18 +--------------------------- +* Bug fixes (see mercurial logs for details) + + Version 7.0.32 - 2026-02-01 --------------------------- * Bug fixes (see mercurial logs for details) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.32/PKG-INFO new/tryton-7.0.34/PKG-INFO --- old/tryton-7.0.32/PKG-INFO 2026-02-01 11:02:13.381088000 +0100 +++ new/tryton-7.0.34/PKG-INFO 2026-03-02 21:56:30.085743400 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: tryton -Version: 7.0.32 +Version: 7.0.34 Summary: Tryton desktop client Home-page: http://www.tryton.org/ Download-URL: http://downloads.tryton.org/7.0/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.32/setup-freeze.py new/tryton-7.0.34/setup-freeze.py --- old/tryton-7.0.32/setup-freeze.py 2025-09-22 21:34:39.000000000 +0200 +++ new/tryton-7.0.34/setup-freeze.py 2026-02-27 21:27:54.000000000 +0100 @@ -141,7 +141,7 @@ }, executables=[Executable( 'bin/tryton', - base='Win32GUI' if sys.platform == 'win32' else None, + base='gui' if sys.platform == 'win32' else None, icon=os.path.join( 'tryton', 'data', 'pixmaps', 'tryton', 'tryton.ico'), )]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.32/tryton/__init__.py new/tryton-7.0.34/tryton/__init__.py --- old/tryton-7.0.32/tryton/__init__.py 2025-12-20 21:12:23.000000000 +0100 +++ new/tryton-7.0.34/tryton/__init__.py 2026-02-18 18:42:17.000000000 +0100 @@ -1,6 +1,6 @@ # 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__ = "7.0.32" +__version__ = "7.0.34" import locale import gi Binary files old/tryton-7.0.32/tryton/data/locale/bg/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/bg/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/ca/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/ca/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/cs/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/cs/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/de/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/de/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/es/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/es/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/et/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/et/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/fa/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/fa/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/fi/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/fi/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/fr/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/fr/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/hu/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/hu/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/id/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/id/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/it/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/it/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/lo/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/lo/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/lt/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/lt/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/nl/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/nl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/pl/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/pl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/pt/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/pt/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/ro/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/ro/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/ru/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/ru/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/sl/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/sl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/tr/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/tr/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/uk/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/uk/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.32/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo and new/tryton-7.0.34/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.32/tryton/gui/window/form.py new/tryton-7.0.34/tryton/gui/window/form.py --- old/tryton-7.0.32/tryton/gui/window/form.py 2025-12-20 21:10:28.000000000 +0100 +++ new/tryton-7.0.34/tryton/gui/window/form.py 2026-02-27 18:02:46.000000000 +0100 @@ -292,7 +292,8 @@ update('note', label, 'tryton-note', badge) def sig_switch(self, widget=None): - if not self.modified_save(): + result = self.modified_save() + if not result and result is not None: return self.screen.switch_view() @@ -324,9 +325,9 @@ and revision < revisions[-1][0]): revision = revisions[-1][0] if revision != self.screen.context.get('_datetime'): - self.screen.clear() # Update root group context that will be propagated self.screen.group._context['_datetime'] = revision + self.screen.clear() if self.screen.current_view.view_type != 'form': self.screen.search_filter( self.screen.screen_container.get_text()) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.32/tryton/gui/window/view_form/model/field.py new/tryton-7.0.34/tryton/gui/window/view_form/model/field.py --- old/tryton-7.0.32/tryton/gui/window/view_form/model/field.py 2025-09-22 21:34:39.000000000 +0200 +++ new/tryton-7.0.34/tryton/gui/window/view_form/model/field.py 2026-02-14 00:31:27.000000000 +0100 @@ -903,9 +903,6 @@ self._set_default_value(record) super(O2MField, self).state_set(record, states=states) - def get_removed_ids(self, record): - return [x.id for x in record.value[self.name].record_removed] - def domain_get(self, record): screen_domain, attr_domain = self.domains_get(record) # Forget screen_domain because it only means at least one record diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.32/tryton/gui/window/view_form/view/form_gtk/one2many.py new/tryton-7.0.34/tryton/gui/window/view_form/view/form_gtk/one2many.py --- old/tryton-7.0.32/tryton/gui/window/view_form/view/form_gtk/one2many.py 2025-09-22 21:34:39.000000000 +0200 +++ new/tryton-7.0.34/tryton/gui/window/view_form/view/form_gtk/one2many.py 2026-02-14 00:33:02.000000000 +0100 @@ -483,8 +483,6 @@ domain = self.field.domain_get(self.record) context = self.field.get_search_context(self.record) domain = [domain, self.record.expr_eval(self.attrs.get('add_remove'))] - removed_ids = self.field.get_removed_ids(self.record) - domain = ['OR', domain, ('id', 'in', removed_ids)] text = self.wid_text.get_text() self.focus_out = False @@ -586,8 +584,6 @@ model = self.attrs['relation'] domain = self.field.domain_get(self.record) domain = [domain, self.record.expr_eval(self.attrs.get('add_remove'))] - removed_ids = self.field.get_removed_ids(self.record) - domain = ['OR', domain, ('id', 'in', removed_ids)] update_completion(self.wid_text, self.record, self.field, model, domain=domain) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.32/tryton.egg-info/PKG-INFO new/tryton-7.0.34/tryton.egg-info/PKG-INFO --- old/tryton-7.0.32/tryton.egg-info/PKG-INFO 2026-02-01 11:02:12.000000000 +0100 +++ new/tryton-7.0.34/tryton.egg-info/PKG-INFO 2026-03-02 21:56:29.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: tryton -Version: 7.0.32 +Version: 7.0.34 Summary: Tryton desktop client Home-page: http://www.tryton.org/ Download-URL: http://downloads.tryton.org/7.0/
