Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tryton for openSUSE:Factory checked 
in at 2023-10-10 20:58:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tryton (Old)
 and      /work/SRC/openSUSE:Factory/.tryton.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tryton"

Tue Oct 10 20:58:32 2023 rev:17 rq:1116282 version:6.0.29

Changes:
--------
--- /work/SRC/openSUSE:Factory/tryton/tryton.changes    2023-09-07 
21:15:07.822430164 +0200
+++ /work/SRC/openSUSE:Factory/.tryton.new.28202/tryton.changes 2023-10-10 
20:58:34.378324227 +0200
@@ -1,0 +2,5 @@
+Sun Oct  8 07:11:04 UTC 2023 - Axel Braun <axel.br...@gmx.de>
+
+- Version 6.0.29 - Bugfix Release
+
+-------------------------------------------------------------------

Old:
----
  tryton-6.0.28.tar.gz
  tryton-6.0.28.tar.gz.asc

New:
----
  tryton-6.0.29.tar.gz
  tryton-6.0.29.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tryton.spec ++++++
--- /var/tmp/diff_new_pack.g6fmYu/_old  2023-10-10 20:58:36.110387036 +0200
+++ /var/tmp/diff_new_pack.g6fmYu/_new  2023-10-10 20:58:36.110387036 +0200
@@ -19,7 +19,7 @@
 
 %define majorver 6.0
 Name:           tryton
-Version:        %{majorver}.28
+Version:        %{majorver}.29
 Release:        0
 Summary:        The client of the Tryton application platform
 License:        GPL-3.0-or-later

++++++ tryton-6.0.28.tar.gz -> tryton-6.0.29.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-6.0.28/.readthedocs.yaml 
new/tryton-6.0.29/.readthedocs.yaml
--- old/tryton-6.0.28/.readthedocs.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/tryton-6.0.29/.readthedocs.yaml 2023-08-06 19:28:07.000000000 +0200
@@ -0,0 +1,7 @@
+version: 2
+build:
+  os: ubuntu-22.04
+  tools:
+    python: "3"
+sphinx:
+  configuration: tryton/doc/conf.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-6.0.28/CHANGELOG new/tryton-6.0.29/CHANGELOG
--- old/tryton-6.0.28/CHANGELOG 2023-08-01 21:40:51.000000000 +0200
+++ new/tryton-6.0.29/CHANGELOG 2023-10-05 00:01:30.000000000 +0200
@@ -1,4 +1,9 @@
 
+Version 6.0.29 - 2023-10-04
+---------------------------
+* Bug fixes (see mercurial logs for details)
+
+
 Version 6.0.28 - 2023-08-01
 ---------------------------
 * Bug fixes (see mercurial logs for details)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-6.0.28/PKG-INFO new/tryton-6.0.29/PKG-INFO
--- old/tryton-6.0.28/PKG-INFO  2023-08-01 21:40:54.875621300 +0200
+++ new/tryton-6.0.29/PKG-INFO  2023-10-05 00:01:34.579918100 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: tryton
-Version: 6.0.28
+Version: 6.0.29
 Summary: Tryton desktop client
 Home-page: http://www.tryton.org/
 Download-URL: http://downloads.tryton.org/6.0/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-6.0.28/tryton/__init__.py 
new/tryton-6.0.29/tryton/__init__.py
--- old/tryton-6.0.28/tryton/__init__.py        2023-05-17 23:03:30.000000000 
+0200
+++ new/tryton-6.0.29/tryton/__init__.py        2023-08-01 21:41:05.000000000 
+0200
@@ -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__ = "6.0.28"
+__version__ = "6.0.29"
 import gi
 import locale
 
Binary files old/tryton-6.0.28/tryton/data/locale/bg/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/bg/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/ca/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/ca/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/cs/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/cs/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/de/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/de/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/es/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/es/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo 
and new/tryton-6.0.29/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/et/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/et/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/fa/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/fa/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/fi/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/fi/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/fr/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/fr/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/hu/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/hu/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/id/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/id/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/it/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/it/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo 
and new/tryton-6.0.29/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/lo/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/lo/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/lt/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/lt/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/nl/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/nl/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/pl/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/pl/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/pt/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/pt/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/ro/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/ro/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/ru/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/ru/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/sl/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/sl/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/tr/LC_MESSAGES/tryton.mo and 
new/tryton-6.0.29/tryton/data/locale/tr/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-6.0.28/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo 
and new/tryton-6.0.29/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/tryton-6.0.28/tryton/gui/window/view_form/screen/screen.py 
new/tryton-6.0.29/tryton/gui/window/view_form/screen/screen.py
--- old/tryton-6.0.28/tryton/gui/window/view_form/screen/screen.py      
2023-05-17 23:03:30.000000000 +0200
+++ new/tryton-6.0.29/tryton/gui/window/view_form/screen/screen.py      
2023-09-12 22:30:43.000000000 +0200
@@ -216,11 +216,6 @@
                     ofields[symbol] = fields[symbol]
             fields = ofields
 
-        if 'active' in view_tree['fields']:
-            self.screen_container.but_active.show()
-        else:
-            self.screen_container.but_active.hide()
-
         # Add common fields
         for name, string, type_ in (
                 ('id', _('ID'), 'integer'),
@@ -285,7 +280,8 @@
         domain = self.search_domain(search_string, True)
 
         context = self.context
-        if self.screen_container.but_active.get_active():
+        if (self.screen_container.but_active.props.visible
+                and self.screen_container.but_active.get_active()):
             context['active_test'] = False
         ids = []
         while True:
@@ -341,7 +337,8 @@
         else:
             domain = self.domain
 
-        if self.screen_container.but_active.get_active():
+        if (self.screen_container.but_active.props.visible
+                and self.screen_container.but_active.get_active()):
             if domain:
                 domain = [domain, ('active', '=', False)]
             else:
@@ -947,6 +944,15 @@
                 bool(self.group
                     or (self.current_view.view_type != 'form')
                     or self.current_record))
+            if self.current_view.view_type == 'tree':
+                view_tree = self.fields_view_tree.get(
+                    self.current_view.view_id, {})
+                if 'active' in view_tree['fields']:
+                    self.screen_container.but_active.show()
+                else:
+                    self.screen_container.but_active.hide()
+            else:
+                self.screen_container.but_active.hide()
             if set_cursor:
                 self.set_cursor(reset_view=False)
         self.set_tree_state()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-6.0.28/tryton/gui/window/win_form.py 
new/tryton-6.0.29/tryton/gui/window/win_form.py
--- old/tryton-6.0.28/tryton/gui/window/win_form.py     2023-05-17 
23:03:30.000000000 +0200
+++ new/tryton-6.0.29/tryton/gui/window/win_form.py     2023-09-24 
11:24:22.000000000 +0200
@@ -99,7 +99,7 @@
             self.but_new.set_always_show_image(True)
             self.but_new.set_accel_path('<tryton>/Form/New', self.accel_group)
 
-        if self.save_current:
+        if self.save_current and not readonly:
             self.but_ok = Gtk.Button(label=_('_Save'), use_underline=True)
             self.but_ok.set_image(common.IconFactory.get_image(
                     'tryton-save', Gtk.IconSize.BUTTON))
@@ -355,7 +355,7 @@
         deletable = True
         if screen.current_record:
             deletable = screen.current_record.deletable
-        readonly = screen.group.readonly
+        readonly = self.screen.readonly or self.screen.group.readonly
         if signal_data[0] >= 1:
             name = str(signal_data[0])
             if self.domain is not None:
@@ -399,7 +399,7 @@
         cancel_responses = [
             Gtk.ResponseType.CANCEL, Gtk.ResponseType.DELETE_EVENT]
         self.screen.current_view.set_value()
-        readonly = self.screen.group.readonly
+        readonly = self.screen.readonly or self.screen.group.readonly
         if (response_id not in cancel_responses
                 and not readonly
                 and self.screen.current_record is not None):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-6.0.28/tryton.egg-info/PKG-INFO 
new/tryton-6.0.29/tryton.egg-info/PKG-INFO
--- old/tryton-6.0.28/tryton.egg-info/PKG-INFO  2023-08-01 21:40:54.000000000 
+0200
+++ new/tryton-6.0.29/tryton.egg-info/PKG-INFO  2023-10-05 00:01:33.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: tryton
-Version: 6.0.28
+Version: 6.0.29
 Summary: Tryton desktop client
 Home-page: http://www.tryton.org/
 Download-URL: http://downloads.tryton.org/6.0/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-6.0.28/tryton.egg-info/SOURCES.txt 
new/tryton-6.0.29/tryton.egg-info/SOURCES.txt
--- old/tryton-6.0.28/tryton.egg-info/SOURCES.txt       2023-08-01 
21:40:54.000000000 +0200
+++ new/tryton-6.0.29/tryton.egg-info/SOURCES.txt       2023-10-05 
00:01:34.000000000 +0200
@@ -1,3 +1,4 @@
+.readthedocs.yaml
 CHANGELOG
 COPYRIGHT
 LICENSE

Reply via email to