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