Hello community,

here is the log from the commit of package tryton for openSUSE:Factory checked 
in at 2017-06-12 15:34:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tryton (Old)
 and      /work/SRC/openSUSE:Factory/.tryton.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tryton"

Mon Jun 12 15:34:28 2017 rev:8 rq:502813 version:3.8.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/tryton/tryton.changes    2017-03-16 
09:51:30.969952189 +0100
+++ /work/SRC/openSUSE:Factory/.tryton.new/tryton.changes       2017-06-12 
15:34:33.914306219 +0200
@@ -1,0 +2,5 @@
+Tue Jun  6 21:13:14 UTC 2017 - axel.br...@gmx.de
+
+- Version 3.8.15
+
+-------------------------------------------------------------------

Old:
----
  tryton-3.8.14.tar.gz

New:
----
  tryton-3.8.15.tar.gz

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

Other differences:
------------------
++++++ tryton.spec ++++++
--- /var/tmp/diff_new_pack.Z7Q35u/_old  2017-06-12 15:34:34.970157300 +0200
+++ /var/tmp/diff_new_pack.Z7Q35u/_new  2017-06-12 15:34:34.970157300 +0200
@@ -19,7 +19,7 @@
 
 %define majorver 3.8
 Name:           tryton
-Version:        %{majorver}.14
+Version:        %{majorver}.15
 Release:        0
 Summary:        The client of the Tryton application platform
 License:        GPL-3.0

++++++ tryton-3.8.14.tar.gz -> tryton-3.8.15.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/CHANGELOG new/tryton-3.8.15/CHANGELOG
--- old/tryton-3.8.14/CHANGELOG 2017-03-10 10:26:12.000000000 +0100
+++ new/tryton-3.8.15/CHANGELOG 2017-06-05 23:40:33.000000000 +0200
@@ -1,3 +1,6 @@
+Version 3.8.15 - 2017-06-05
+* Bug fixes (see mercurial logs for details)
+
 Version 3.8.14 - 2017-03-10
 * Bug fixes (see mercurial logs for details)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/PKG-INFO new/tryton-3.8.15/PKG-INFO
--- old/tryton-3.8.14/PKG-INFO  2017-03-10 10:26:22.000000000 +0100
+++ new/tryton-3.8.15/PKG-INFO  2017-06-05 23:40:34.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: tryton
-Version: 3.8.14
+Version: 3.8.15
 Summary: Tryton client
 Home-page: http://www.tryton.org/
 Author: Tryton
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/setup.cfg new/tryton-3.8.15/setup.cfg
--- old/tryton-3.8.14/setup.cfg 2017-03-10 10:26:22.000000000 +0100
+++ new/tryton-3.8.15/setup.cfg 2017-06-05 23:40:34.000000000 +0200
@@ -21,5 +21,4 @@
 [egg_info]
 tag_build = 
 tag_date = 0
-tag_svn_revision = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/tryton/__init__.py 
new/tryton-3.8.15/tryton/__init__.py
--- old/tryton-3.8.14/tryton/__init__.py        2017-01-03 23:19:01.000000000 
+0100
+++ new/tryton-3.8.15/tryton/__init__.py        2017-03-10 10:26:45.000000000 
+0100
@@ -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__ = "3.8.14"
+__version__ = "3.8.15"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/tryton/common/domain_parser.py 
new/tryton-3.8.15/tryton/common/domain_parser.py
--- old/tryton-3.8.14/tryton/common/domain_parser.py    2016-07-04 
21:53:02.000000000 +0200
+++ new/tryton-3.8.15/tryton/common/domain_parser.py    2017-06-05 
23:40:30.000000000 +0200
@@ -264,7 +264,7 @@
     def convert_datetime():
         if not value:
             return
-        format_ = context.get('date_format', '%X') + ' %x'
+        format_ = context.get('date_format', '%x') + ' %X'
         try:
             dt = date_parse(value, format_)
             if dt.time() == datetime.time.min:
@@ -405,6 +405,9 @@
             ('12/04/2002', datetime.datetime(2002, 12, 4)),
             ('12/04/2002 12:30:00', untimezoned_date(
                     datetime.datetime(2002, 12, 4, 12, 30))),
+            ('02/03/04', datetime.datetime(2004, 2, 3)),
+            ('02/03/04 05:06:07', untimezoned_date(
+                    datetime.datetime(2004, 2, 3, 5, 6, 7))),
             ('test', None),
             (None, None),
             ):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/tryton/common/popup_menu.py 
new/tryton-3.8.15/tryton/common/popup_menu.py
--- old/tryton-3.8.14/tryton/common/popup_menu.py       2016-05-10 
23:45:48.000000000 +0200
+++ new/tryton-3.8.15/tryton/common/popup_menu.py       2017-06-05 
23:40:30.000000000 +0200
@@ -57,7 +57,8 @@
 
     def edit(menuitem):
         with Window(hide_current=True, allow_similar=True):
-            Window.create(field.attrs.get('view_ids'), model, id_(record),
+            Window.create(
+                field.attrs.get('view_ids', '').split(','), model, id_(record),
                 mode=['form'])
 
     if title:
Binary files old/tryton-3.8.14/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/de_DE/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/de_DE/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/es_AR/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/es_AR/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/es_CO/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/es_CO/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/es_EC/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/es_EC/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/es_ES/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/es_ES/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/es_MX/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/es_MX/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.mo differ
Binary files old/tryton-3.8.14/tryton/data/locale/sl_SI/LC_MESSAGES/tryton.mo 
and new/tryton-3.8.15/tryton/data/locale/sl_SI/LC_MESSAGES/tryton.mo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/tryton/gui/window/form.py 
new/tryton-3.8.15/tryton/gui/window/form.py
--- old/tryton-3.8.14/tryton/gui/window/form.py 2016-05-10 23:45:49.000000000 
+0200
+++ new/tryton-3.8.15/tryton/gui/window/form.py 2017-06-05 23:40:30.000000000 
+0200
@@ -242,7 +242,7 @@
         except RPCException:
             return
         date_format = self.screen.context.get('date_format', '%x')
-        datetime_format = date_format + ' %X.%f'
+        datetime_format = date_format + ' %H:%M:%S.%f'
         message_str = ''
         for line in res:
             for (key, val) in fields:
@@ -268,7 +268,7 @@
             return
         revision = self.screen.context.get('_datetime')
         format_ = self.screen.context.get('date_format', '%x')
-        format_ += ' %X.%f'
+        format_ += ' %H:%M:%S.%f'
         revision = Revision(revisions, revision, format_).run()
         # Prevent too old revision in form view
         if (self.screen.current_view.view_type == 'form'
@@ -292,7 +292,7 @@
         revision = self.screen.context.get('_datetime')
         if revision:
             format_ = self.screen.context.get('date_format', '%x')
-            format_ += ' %X.%f'
+            format_ += ' %H:%M:%S.%f'
             revision = datetime_strftime(revision, format_)
             self.title.set_label('%s @ %s' % (self.name, revision))
         else:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/tryton/gui/window/revision.py 
new/tryton-3.8.15/tryton/gui/window/revision.py
--- old/tryton-3.8.14/tryton/gui/window/revision.py     2016-05-10 
23:45:49.000000000 +0200
+++ new/tryton-3.8.15/tryton/gui/window/revision.py     2017-06-05 
23:40:30.000000000 +0200
@@ -14,7 +14,7 @@
 class Revision(object):
     'Ask revision'
 
-    def __init__(self, revisions, revision=None, format_='%x %X.%f'):
+    def __init__(self, revisions, revision=None, format_='%x %H:%M:%S.%f'):
         self.parent = get_toplevel_window()
         self.win = gtk.Dialog(_('Revision'), self.parent,
             gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/tryton/gui/window/view_board/action.py 
new/tryton-3.8.15/tryton/gui/window/view_board/action.py
--- old/tryton-3.8.14/tryton/gui/window/view_board/action.py    2016-05-10 
23:45:49.000000000 +0200
+++ new/tryton-3.8.15/tryton/gui/window/view_board/action.py    2017-06-05 
23:40:30.000000000 +0200
@@ -17,9 +17,11 @@
 class Action(SignalEvent):
 
     def __init__(self, attrs=None, context=None):
+        if context is None:
+            context = {}
         super(Action, self).__init__()
         self.name = attrs['name']
-        self.context = context or {}
+        self.context = context.copy()
 
         try:
             self.action = RPCExecute('model', 'ir.action.act_window', 'get',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/tryton-3.8.14/tryton/gui/window/view_form/model/record.py 
new/tryton-3.8.15/tryton/gui/window/view_form/model/record.py
--- old/tryton-3.8.14/tryton/gui/window/view_form/model/record.py       
2016-05-10 23:45:49.000000000 +0200
+++ new/tryton-3.8.15/tryton/gui/window/view_form/model/record.py       
2017-06-05 23:40:30.000000000 +0200
@@ -388,7 +388,7 @@
         for field_name, field in self.group.fields.iteritems():
             if fields is not None and field_name not in fields:
                 continue
-            if field.get_state_attrs(self).get('readonly', False):
+            if field.attrs.get('readonly'):
                 continue
             if field_name == self.group.exclude_field:
                 continue
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tryton-3.8.14/tryton.egg-info/PKG-INFO 
new/tryton-3.8.15/tryton.egg-info/PKG-INFO
--- old/tryton-3.8.14/tryton.egg-info/PKG-INFO  2017-03-10 10:26:21.000000000 
+0100
+++ new/tryton-3.8.15/tryton.egg-info/PKG-INFO  2017-06-05 23:40:34.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: tryton
-Version: 3.8.14
+Version: 3.8.15
 Summary: Tryton client
 Home-page: http://www.tryton.org/
 Author: Tryton


Reply via email to