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/

Reply via email to