Hello community, here is the log from the commit of package tryton for openSUSE:Factory checked in at 2018-08-12 20:55:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tryton (Old) and /work/SRC/openSUSE:Factory/.tryton.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "tryton" Sun Aug 12 20:55:54 2018 rev:19 rq:628729 version:4.2.16 Changes: -------- --- /work/SRC/openSUSE:Factory/tryton/tryton.changes 2018-07-19 22:57:23.513508889 +0200 +++ /work/SRC/openSUSE:Factory/.tryton.new/tryton.changes 2018-08-12 20:55:57.613538842 +0200 @@ -1,0 +2,5 @@ +Sat Aug 4 07:29:06 UTC 2018 - axel.braun@gmx.de + +- Version 4.2.16 - Bugfix Release + +------------------------------------------------------------------- Old: ---- tryton-4.2.15.tar.gz New: ---- tryton-4.2.16.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tryton.spec ++++++ --- /var/tmp/diff_new_pack.vgB39O/_old 2018-08-12 20:55:58.009539646 +0200 +++ /var/tmp/diff_new_pack.vgB39O/_new 2018-08-12 20:55:58.009539646 +0200 @@ -19,7 +19,7 @@ %define majorver 4.2 Name: tryton -Version: %{majorver}.15 +Version: %{majorver}.16 Release: 0 Summary: The client of the Tryton application platform License: GPL-3.0-only ++++++ tryton-4.2.15.tar.gz -> tryton-4.2.16.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.2.15/.hgtags new/tryton-4.2.16/.hgtags --- old/tryton-4.2.15/.hgtags 2018-07-05 11:40:48.000000000 +0200 +++ new/tryton-4.2.16/.hgtags 2018-08-03 16:35:30.000000000 +0200 @@ -29,3 +29,4 @@ d9ab1bf99518e4d50bb207dae7f8591da705d183 4.2.13 edeaae0388d3cfc8e8b510ac8abb2e0ffa999fd4 4.2.14 c2a3e20081f8dad44e78f706fc8f42ccd9f9a102 4.2.15 +ae6026f16b45c3ee4ca3c759e25c5d9528efbe4e 4.2.16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.2.15/CHANGELOG new/tryton-4.2.16/CHANGELOG --- old/tryton-4.2.15/CHANGELOG 2018-07-05 11:40:47.000000000 +0200 +++ new/tryton-4.2.16/CHANGELOG 2018-08-03 16:35:30.000000000 +0200 @@ -1,3 +1,6 @@ +Version 4.2.16 - 2018-08-03 +* Bug fixes (see mercurial logs for details) + Version 4.2.15 - 2018-07-05 * Bug fixes (see mercurial logs for details) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.2.15/PKG-INFO new/tryton-4.2.16/PKG-INFO --- old/tryton-4.2.15/PKG-INFO 2018-07-05 11:40:48.000000000 +0200 +++ new/tryton-4.2.16/PKG-INFO 2018-08-03 16:35:31.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: tryton -Version: 4.2.15 +Version: 4.2.16 Summary: Tryton client Home-page: http://www.tryton.org/ Author: Tryton diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.2.15/tryton/__init__.py new/tryton-4.2.16/tryton/__init__.py --- old/tryton-4.2.15/tryton/__init__.py 2018-05-28 23:13:41.000000000 +0200 +++ new/tryton-4.2.16/tryton/__init__.py 2018-07-18 19:56:46.000000000 +0200 @@ -1,3 +1,3 @@ # 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__ = "4.2.15" +__version__ = "4.2.16" Binary files old/tryton-4.2.15/tryton/data/locale/bg/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/bg/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/ca/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/ca/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/cs/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/cs/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/de/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/de/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/es/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/es/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/es_419/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/fr/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/fr/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/lo/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/lo/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/lt/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/lt/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/nl/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/nl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/pl/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/pl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/ru/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/ru/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/sl/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/sl/LC_MESSAGES/tryton.mo differ Binary files old/tryton-4.2.15/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo and new/tryton-4.2.16/tryton/data/locale/zh_CN/LC_MESSAGES/tryton.mo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.2.15/tryton/gui/window/view_form/model/group.py new/tryton-4.2.16/tryton/gui/window/view_form/model/group.py --- old/tryton-4.2.15/tryton/gui/window/view_form/model/group.py 2017-05-03 18:53:29.000000000 +0200 +++ new/tryton-4.2.16/tryton/gui/window/view_form/model/group.py 2018-07-18 20:15:13.000000000 +0200 @@ -311,7 +311,7 @@ update = True elif prev and record.id >= 0: update = record.id < prev.id - if value == index: + elif value == index: if prev and record.id >= 0: update = record.id < prev.id elif value <= (index or 0): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.2.15/tryton/gui/window/view_form/screen/screen.py new/tryton-4.2.16/tryton/gui/window/view_form/screen/screen.py --- old/tryton-4.2.15/tryton/gui/window/view_form/screen/screen.py 2018-07-05 11:40:45.000000000 +0200 +++ new/tryton-4.2.16/tryton/gui/window/view_form/screen/screen.py 2018-07-18 20:15:13.000000000 +0200 @@ -901,25 +901,29 @@ self.current_record = record elif view.view_type == 'calendar': record = self.current_record - goocalendar = view.widgets['goocalendar'] - date = goocalendar.selected_date - year = date.year - month = date.month - start = datetime.datetime(year, month, 1) - nb_days = calendar.monthrange(year, month)[1] - delta = datetime.timedelta(days=nb_days) - end = start + delta - events = goocalendar.event_store.get_events(start, end) - events.sort() - if not record: - self.current_record = len(events) and events[0].record - else: - for idx, event in enumerate(events): - if event.record == record: - next_id = idx + 1 - if next_id < len(events): - self.current_record = events[next_id].record - break + goocalendar = view.widgets.get('goocalendar') + if goocalendar: + date = goocalendar.selected_date + year = date.year + month = date.month + start = datetime.datetime(year, month, 1) + nb_days = calendar.monthrange(year, month)[1] + delta = datetime.timedelta(days=nb_days) + end = start + delta + events = goocalendar.event_store.get_events(start, end) + events.sort() + if not record: + if events: + self.current_record = events[0].record + else: + self.current_record = None + else: + for idx, event in enumerate(events): + if event.record == record: + next_id = idx + 1 + if next_id < len(events): + self.current_record = events[next_id].record + break else: self.current_record = self.group[0] if len(self.group) else None self.set_cursor(reset_view=False) @@ -958,25 +962,29 @@ self.current_record = record elif view.view_type == 'calendar': record = self.current_record - goocalendar = view.widgets['goocalendar'] - date = goocalendar.selected_date - year = date.year - month = date.month - start = datetime.datetime(year, month, 1) - nb_days = calendar.monthrange(year, month)[1] - delta = datetime.timedelta(days=nb_days) - end = start + delta - events = goocalendar.event_store.get_events(start, end) - events.sort() - if not record: - self.current_record = len(events) and events[0].record - else: - for idx, event in enumerate(events): - if event.record == record: - prev_id = idx - 1 - if prev_id >= 0: - self.current_record = events[prev_id].record - break + goocalendar = view.widgets.get('goocalendar') + if goocalendar: + date = goocalendar.selected_date + year = date.year + month = date.month + start = datetime.datetime(year, month, 1) + nb_days = calendar.monthrange(year, month)[1] + delta = datetime.timedelta(days=nb_days) + end = start + delta + events = goocalendar.event_store.get_events(start, end) + events.sort() + if not record: + if events: + self.current_record = events[0].record + else: + self.current_record = None + else: + for idx, event in enumerate(events): + if event.record == record: + prev_id = idx - 1 + if prev_id >= 0: + self.current_record = events[prev_id].record + break else: self.current_record = self.group[-1] if len(self.group) else None self.set_cursor(reset_view=False) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tryton-4.2.15/tryton.egg-info/PKG-INFO new/tryton-4.2.16/tryton.egg-info/PKG-INFO --- old/tryton-4.2.15/tryton.egg-info/PKG-INFO 2018-07-05 11:40:48.000000000 +0200 +++ new/tryton-4.2.16/tryton.egg-info/PKG-INFO 2018-08-03 16:35:31.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: tryton -Version: 4.2.15 +Version: 4.2.16 Summary: Tryton client Home-page: http://www.tryton.org/ Author: Tryton