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-02-05 18:01:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tryton (Old) and /work/SRC/openSUSE:Factory/.tryton.new.1670 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tryton" Thu Feb 5 18:01:13 2026 rev:33 rq:1331416 version:7.0.32 Changes: -------- --- /work/SRC/openSUSE:Factory/tryton/tryton.changes 2025-12-22 22:51:31.962692036 +0100 +++ /work/SRC/openSUSE:Factory/.tryton.new.1670/tryton.changes 2026-02-05 18:06:53.567949415 +0100 @@ -1,0 +2,5 @@ +Thu Feb 5 11:24:50 UTC 2026 - Axel Braun <[email protected]> + +- Version 7.0.32 - Bugfix Release + +------------------------------------------------------------------- Old: ---- tryton-7.0.31.tar.gz New: ---- tryton-7.0.32.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tryton.spec ++++++ --- /var/tmp/diff_new_pack.sLr7DN/_old 2026-02-05 18:06:54.223976974 +0100 +++ /var/tmp/diff_new_pack.sLr7DN/_new 2026-02-05 18:06:54.227977143 +0100 @@ -30,7 +30,7 @@ Name: tryton -Version: %{majorver}.31 +Version: %{majorver}.32 Release: 0 Summary: The client of the Tryton application platform License: GPL-3.0-or-later ++++++ tryton-7.0.31.tar.gz -> tryton-7.0.32.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.31/CHANGELOG new/tryton-7.0.32/CHANGELOG --- old/tryton-7.0.31/CHANGELOG 2025-12-20 21:12:13.000000000 +0100 +++ new/tryton-7.0.32/CHANGELOG 2026-02-01 11:02:10.000000000 +0100 @@ -1,4 +1,9 @@ +Version 7.0.32 - 2026-02-01 +--------------------------- +* Bug fixes (see mercurial logs for details) + + Version 7.0.31 - 2025-12-20 --------------------------- * Bug fixes (see mercurial logs for details) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.31/COPYRIGHT new/tryton-7.0.32/COPYRIGHT --- old/tryton-7.0.31/COPYRIGHT 2025-12-20 21:12:13.000000000 +0100 +++ new/tryton-7.0.32/COPYRIGHT 2026-02-01 11:02:09.000000000 +0100 @@ -1,10 +1,10 @@ Copyright (C) 2004-2008 Tiny SPRL. Copyright (C) 2007-2009 Lorenzo Gil Sanchez. Copyright (C) 2007-2013 Bertrand Chenal. -Copyright (C) 2007-2025 Cédric Krier. +Copyright (C) 2007-2026 Cédric Krier. Copyright (C) 2008-2011 Udo Spallek. Copyright (C) 2008-2011 virtual things - Preisler & Spallek GbR. -Copyright (C) 2008-2025 B2CK SPRL. +Copyright (C) 2008-2026 B2CK SPRL. Copyright (C) 2010-2025 Nicolas Évrard. Copyright (C) 2011-2012 Rodrigo Hübner. Copyright (C) 2012-2013 Antoine Smolders. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.31/PKG-INFO new/tryton-7.0.32/PKG-INFO --- old/tryton-7.0.31/PKG-INFO 2025-12-20 21:12:16.650651700 +0100 +++ new/tryton-7.0.32/PKG-INFO 2026-02-01 11:02:13.381088000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: tryton -Version: 7.0.31 +Version: 7.0.32 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.31/tryton/__init__.py new/tryton-7.0.32/tryton/__init__.py --- old/tryton-7.0.31/tryton/__init__.py 2025-12-17 19:15:03.000000000 +0100 +++ new/tryton-7.0.32/tryton/__init__.py 2025-12-20 21:12:23.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.31" +__version__ = "7.0.32" import locale import gi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.31/tryton/client.py new/tryton-7.0.32/tryton/client.py --- old/tryton-7.0.31/tryton/client.py 2025-09-22 21:34:39.000000000 +0200 +++ new/tryton-7.0.32/tryton/client.py 2026-01-31 11:07:06.000000000 +0100 @@ -60,7 +60,7 @@ common.error(value, ''.join(traceback.format_tb(traceback_))) sys.excepthook = excepthook - copy_previous_configuration('tryton.cfg') + copy_previous_configuration('tryton.conf') copy_previous_configuration('profiles.cfg') copy_previous_configuration('plugins') CONFIG.parse() Binary files old/tryton-7.0.31/tryton/data/locale/bg/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/bg/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/ca/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/ca/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/cs/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/cs/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/de/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/de/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/es/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/es/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/et/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/et/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/fa/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/fa/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/fi/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/fi/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/fr/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/fr/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/hu/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/hu/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/id/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/id/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/it/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/it/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/lo/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/lo/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/lt/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/lt/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/nl/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/nl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/pl/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/pl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/pt/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/pt/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/ro/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/ro/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/ru/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/ru/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/sl/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/sl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/tr/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/tr/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/uk/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/uk/LC_MESSAGES/tryton.mo differ Binary files old/tryton-7.0.31/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo and new/tryton-7.0.32/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.31/tryton/gui/window/about.py new/tryton-7.0.32/tryton/gui/window/about.py --- old/tryton-7.0.31/tryton/gui/window/about.py 2025-12-20 21:12:13.000000000 +0100 +++ new/tryton-7.0.32/tryton/gui/window/about.py 2026-02-01 11:02:09.000000000 +0100 @@ -11,7 +11,7 @@ from tryton.config import CONFIG, PIXMAPS_DIR COPYRIGHT = '''\ -Copyright (C) 2004-2025 Tryton. +Copyright (C) 2004-2026 Tryton. ''' AUTHORS = [ 'Bertrand Chenal <[email protected]>', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.31/tryton/gui/window/view_form/model/group.py new/tryton-7.0.32/tryton/gui/window/view_form/model/group.py --- old/tryton-7.0.31/tryton/gui/window/view_form/model/group.py 2025-09-22 21:34:39.000000000 +0200 +++ new/tryton-7.0.32/tryton/gui/window/view_form/model/group.py 2026-01-31 14:21:36.000000000 +0100 @@ -342,12 +342,18 @@ cmp = operator.gt else: cmp = operator.lt + max_id = max(0, *(r.id for r in self)) for record in self: # Assume not loaded records are correctly ordered # as far as we do not change any previous records. if record.get_loaded([field]) or changed or record.id < 0: if prev: index = prev[field].get(prev) + if prev.id >= 0: + prev_id = prev.id + else: + max_id += 1 + prev_id = max_id else: index = None update = False @@ -357,13 +363,13 @@ update = True elif prev: if record.id >= 0: - update = cmp(record.id, prev.id) + update = cmp(record.id, prev_id) elif position == 0: update = True elif value == index: if prev: if record.id >= 0: - update = cmp(record.id, prev.id) + update = cmp(record.id, prev_id) elif position == 0: update = True elif value <= (index or 0): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-7.0.31/tryton.egg-info/PKG-INFO new/tryton-7.0.32/tryton.egg-info/PKG-INFO --- old/tryton-7.0.31/tryton.egg-info/PKG-INFO 2025-12-20 21:12:16.000000000 +0100 +++ new/tryton-7.0.32/tryton.egg-info/PKG-INFO 2026-02-01 11:02:12.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: tryton -Version: 7.0.31 +Version: 7.0.32 Summary: Tryton desktop client Home-page: http://www.tryton.org/ Download-URL: http://downloads.tryton.org/7.0/
