[tryton-debian-vcs] tryton-client branch upstream-3.8 updated. upstream/3.8.17-1-g27fe4ae
Mathias Behrle
tryton-debian-vcs at alioth.debian.org
Sun Nov 12 16:28:33 UTC 2017
The following commit has been merged in the upstream-3.8 branch:
https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi/?p=tryton/tryton-client.git;a=commitdiff;h=upstream/3.8.17-1-g27fe4ae
commit 27fe4ae600e7b07a0b1cab50f51dc37631abc1b0
Author: Mathias Behrle <mathiasb at m9s.biz>
Date: Sat Nov 11 14:37:50 2017 +0100
Adding upstream version 3.8.18.
Signed-off-by: Mathias Behrle <mathiasb at m9s.biz>
diff --git a/CHANGELOG b/CHANGELOG
index dea6a84..ea30887 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+Version 3.8.18 - 2017-11-07
+* Bug fixes (see mercurial logs for details)
+
Version 3.8.17 - 2017-10-03
* Bug fixes (see mercurial logs for details)
diff --git a/PKG-INFO b/PKG-INFO
index fcd1dac..4ecb27b 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: tryton
-Version: 3.8.17
+Version: 3.8.18
Summary: Tryton client
Home-page: http://www.tryton.org/
Author: Tryton
diff --git a/tryton.egg-info/PKG-INFO b/tryton.egg-info/PKG-INFO
index fcd1dac..4ecb27b 100644
--- a/tryton.egg-info/PKG-INFO
+++ b/tryton.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: tryton
-Version: 3.8.17
+Version: 3.8.18
Summary: Tryton client
Home-page: http://www.tryton.org/
Author: Tryton
diff --git a/tryton.egg-info/SOURCES.txt b/tryton.egg-info/SOURCES.txt
index e8b1bef..ffd16d5 100644
--- a/tryton.egg-info/SOURCES.txt
+++ b/tryton.egg-info/SOURCES.txt
@@ -1,3 +1,4 @@
+.hgtags
CHANGELOG
COPYRIGHT
INSTALL
@@ -161,6 +162,8 @@ tryton/data/pixmaps/tryton/tryton-text-markup.svg
tryton/data/pixmaps/tryton/tryton-undo.svg
tryton/data/pixmaps/tryton/tryton-unstar.svg
tryton/data/pixmaps/tryton/tryton-web-browser.svg
+tryton/data/pixmaps/tryton/tryton.icns
+tryton/data/pixmaps/tryton/tryton.ico
tryton/data/pixmaps/tryton/tryton.png
tryton/gui/__init__.py
tryton/gui/main.py
diff --git a/tryton/__init__.py b/tryton/__init__.py
index 06dcf9f..92ad09c 100644
--- a/tryton/__init__.py
+++ b/tryton/__init__.py
@@ -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.17"
+__version__ = "3.8.18"
diff --git a/tryton/common/domain_parser.py b/tryton/common/domain_parser.py
index d8dbe2b..e01a0bf 100644
--- a/tryton/common/domain_parser.py
+++ b/tryton/common/domain_parser.py
@@ -626,10 +626,10 @@ def test_format_datetime():
'format': '"%H:%M:%S"',
}
for value, result in (
- (datetime.date(2002, 12, 4), '12/04/02'),
- (datetime.datetime(2002, 12, 4), '12/04/02'),
+ (datetime.date(2002, 12, 4), '12/04/2002'),
+ (datetime.datetime(2002, 12, 4), '12/04/2002'),
(untimezoned_date(datetime.datetime(2002, 12, 4, 12, 30)),
- '"12/04/02 12:30:00"'),
+ '"12/04/2002 12:30:00"'),
(False, ''),
(None, ''),
):
@@ -641,7 +641,7 @@ def test_format_date():
'type': 'date',
}
for value, result in (
- (datetime.date(2002, 12, 4), '12/04/02'),
+ (datetime.date(2002, 12, 4), '12/04/2002'),
(False, ''),
(None, ''),
):
@@ -686,7 +686,7 @@ def complete_value(field, value):
def complete_selection():
test_value = value if value is not None else ''
if isinstance(value, list):
- test_value = value[-1]
+ test_value = value[-1] or ''
test_value = test_value.strip('%')
for svalue, test in field['selection']:
if test.lower().startswith(test_value.lower()):
@@ -742,6 +742,7 @@ def test_complete_selection():
('', ['male', 'female']),
(None, ['male', 'female']),
(['male', 'f'], [['male', 'female']]),
+ (['male', None], [['male', 'male'], ['male', 'female']]),
):
assert list(complete_value(field, value)) == result
@@ -1261,7 +1262,7 @@ def test_string():
assert dom.string([]) == ''
assert dom.string([('surname', 'ilike', '%Doe%')]) == '"(Sur)Name": Doe'
assert dom.string([('date', '>=', datetime.date(2012, 10, 24))]) == \
- 'Date: >=10/24/12'
+ 'Date: >=10/24/2012'
assert dom.string([('selection', '=', '')]) == 'Selection: '
assert dom.string([('selection', '=', None)]) == 'Selection: '
assert dom.string([('selection', '!=', '')]) == 'Selection: !""'
diff --git a/tryton/config.py b/tryton/config.py
index 759a998..9854688 100644
--- a/tryton/config.py
+++ b/tryton/config.py
@@ -18,7 +18,10 @@ _ = gettext.gettext
def get_config_dir():
if os.name == 'nt':
- return os.path.join(os.environ['APPDATA'], '.config', 'tryton',
+ appdata = os.environ['APPDATA']
+ if not isinstance(appdata, unicode):
+ appdata = unicode(appdata, sys.getfilesystemencoding())
+ return os.path.join(appdata, '.config', 'tryton',
__version__.rsplit('.', 1)[0])
return os.path.join(os.environ['HOME'], '.config', 'tryton',
__version__.rsplit('.', 1)[0])
diff --git a/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.mo b/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.mo
index d31203a..9a1a206 100644
Binary files a/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.mo and b/tryton/data/locale/bg_BG/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.mo b/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.mo
index 084e037..97f4e18 100644
Binary files a/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.mo and b/tryton/data/locale/ca_ES/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.mo b/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.mo
index 441f0f8..0c729df 100644
Binary files a/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.mo and b/tryton/data/locale/cs_CZ/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/de_DE/LC_MESSAGES/tryton.mo b/tryton/data/locale/de_DE/LC_MESSAGES/tryton.mo
index 29e5b1f..3928815 100644
Binary files a/tryton/data/locale/de_DE/LC_MESSAGES/tryton.mo and b/tryton/data/locale/de_DE/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/es_AR/LC_MESSAGES/tryton.mo b/tryton/data/locale/es_AR/LC_MESSAGES/tryton.mo
index 6e8ec95..e4d7a37 100644
Binary files a/tryton/data/locale/es_AR/LC_MESSAGES/tryton.mo and b/tryton/data/locale/es_AR/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/es_CO/LC_MESSAGES/tryton.mo b/tryton/data/locale/es_CO/LC_MESSAGES/tryton.mo
index b079ac5..1d98ab3 100644
Binary files a/tryton/data/locale/es_CO/LC_MESSAGES/tryton.mo and b/tryton/data/locale/es_CO/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/es_EC/LC_MESSAGES/tryton.mo b/tryton/data/locale/es_EC/LC_MESSAGES/tryton.mo
index 48f5098..fd4eba9 100644
Binary files a/tryton/data/locale/es_EC/LC_MESSAGES/tryton.mo and b/tryton/data/locale/es_EC/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/es_ES/LC_MESSAGES/tryton.mo b/tryton/data/locale/es_ES/LC_MESSAGES/tryton.mo
index 59cc267..fe587ec 100644
Binary files a/tryton/data/locale/es_ES/LC_MESSAGES/tryton.mo and b/tryton/data/locale/es_ES/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/es_MX/LC_MESSAGES/tryton.mo b/tryton/data/locale/es_MX/LC_MESSAGES/tryton.mo
index cd17c25..abc3d15 100644
Binary files a/tryton/data/locale/es_MX/LC_MESSAGES/tryton.mo and b/tryton/data/locale/es_MX/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.mo b/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.mo
index 4774cca..bdab499 100644
Binary files a/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.mo and b/tryton/data/locale/fr_FR/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo b/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo
index 918fd56..7cf94ae 100644
Binary files a/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo and b/tryton/data/locale/hu_HU/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo b/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo
index ea09b3b..2875a08 100644
Binary files a/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo and b/tryton/data/locale/it_IT/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo b/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo
index 0d7a423..193d722 100644
Binary files a/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo and b/tryton/data/locale/ja_JP/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.mo b/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.mo
index 6bd0602..a9434d9 100644
Binary files a/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.mo and b/tryton/data/locale/lt_LT/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.mo b/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.mo
index 2067e89..71714e3 100644
Binary files a/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.mo and b/tryton/data/locale/nl_NL/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo b/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo
index 83ea931..e5bff61 100644
Binary files a/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo and b/tryton/data/locale/pt_BR/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.mo b/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.mo
index 3f9e362..70a6e05 100644
Binary files a/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.mo and b/tryton/data/locale/ru_RU/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/locale/sl_SI/LC_MESSAGES/tryton.mo b/tryton/data/locale/sl_SI/LC_MESSAGES/tryton.mo
index faf1a2d..0afad15 100644
Binary files a/tryton/data/locale/sl_SI/LC_MESSAGES/tryton.mo and b/tryton/data/locale/sl_SI/LC_MESSAGES/tryton.mo differ
diff --git a/tryton/data/pixmaps/tryton/tryton.icns b/tryton/data/pixmaps/tryton/tryton.icns
new file mode 100644
index 0000000..b501666
Binary files /dev/null and b/tryton/data/pixmaps/tryton/tryton.icns differ
diff --git a/tryton/data/pixmaps/tryton/tryton.ico b/tryton/data/pixmaps/tryton/tryton.ico
new file mode 100644
index 0000000..96e06f8
Binary files /dev/null and b/tryton/data/pixmaps/tryton/tryton.ico differ
--
tryton-client
More information about the tryton-debian-vcs
mailing list