]>
SALOME platform Git repositories - modules/yacs.git/log
Gilles DAVID [Thu, 1 Jun 2017 09:29:44 +0000 (11:29 +0200)]
Python 3 - Use size of wchar_t
Gilles DAVID [Wed, 31 May 2017 16:31:32 +0000 (18:31 +0200)]
Python 3: PoC to correctly manage unicode strings from Python
The following use case does not work because of the caracter 'é':
>>> import salome
>>> salome.salome_study_init('/tmp/étude.hdf')
The solution here is to consider Unicode strings coming from all the
interfaces of SALOME modules, and then to convert them to encoded strings.
To do that:
- all IDL "string" parameters should be changed into "wstring".
- all C++ interfaces should have wchar_t* instead of char*
- wchar_t* inputs should then be encoded to char* using an ENCODE function (to be written)
- wchar_t* outputs should be decoded from char* using a DECODE function (to be written)
rnv [Wed, 31 May 2017 11:35:51 +0000 (14:35 +0300)]
Python3 porting: small fix in init study.
Gilles DAVID [Mon, 29 May 2017 11:25:36 +0000 (13:25 +0200)]
Python 3 - optparse => argparse
rnv [Tue, 23 May 2017 15:52:16 +0000 (18:52 +0300)]
Python3 porting: some options of runSalome.py scripts don't work.
rnv [Tue, 23 May 2017 15:51:29 +0000 (18:51 +0300)]
Python3 porting: change python executable to 'python3'.
rnv [Tue, 23 May 2017 09:49:58 +0000 (12:49 +0300)]
Python3 porting: change python executable to 'python3'.
rnv [Mon, 22 May 2017 14:15:57 +0000 (17:15 +0300)]
Python3 porting.
Gilles DAVID [Tue, 25 Apr 2017 14:40:14 +0000 (16:40 +0200)]
[PY3] Removed unwanted file
Nicolas Geimer [Fri, 21 Apr 2017 14:15:43 +0000 (16:15 +0200)]
[PY3] Fixing SalomeSDS / cmp removal in Py3
Gilles DAVID [Thu, 20 Apr 2017 14:58:26 +0000 (16:58 +0200)]
[PY3] Simplification of Py_EncodeLocale and Py_DecodeLocale
Nicolas Geimer [Wed, 19 Apr 2017 12:52:07 +0000 (14:52 +0200)]
Fix salome killall
Gilles DAVID [Tue, 18 Apr 2017 13:21:29 +0000 (15:21 +0200)]
Merge remote-tracking branch 'origin/V8_3_BR' into ngr/python3_dev
Conflicts:
bin/appliskel/salome_starter.py
bin/appliskel/salome_tester/salome_test_driver.py
bin/appliskel/salome_tester/salome_test_driver_gui.py
bin/salomeContext.py
Nicolas Geimer [Tue, 18 Apr 2017 09:58:17 +0000 (11:58 +0200)]
Merge remote-tracking branch 'origin/ngr/python3_dev' into ngr/python3_dev
rnv [Fri, 7 Apr 2017 12:29:22 +0000 (15:29 +0300)]
Increment version: 8.3.0
rnv [Fri, 7 Apr 2017 11:16:39 +0000 (14:16 +0300)]
Merge remote-tracking branch 'origin/master' into V8_3_BR
Cédric Aguerre [Thu, 6 Apr 2017 12:15:25 +0000 (14:15 +0200)]
Terminal SALOME correctly at the end of job execution
Cédric Aguerre [Thu, 6 Apr 2017 12:18:02 +0000 (14:18 +0200)]
Do not force exit calls, use return
Cédric Aguerre [Thu, 6 Apr 2017 07:54:30 +0000 (09:54 +0200)]
catch exception on salome_instance, and prefer sys.exit to exit
Cédric Aguerre [Wed, 5 Apr 2017 15:50:08 +0000 (17:50 +0200)]
Associate ports to application path to prevent from killing *all* applications
Cédric Aguerre [Wed, 5 Apr 2017 14:38:57 +0000 (16:38 +0200)]
PortManager info must be shared by applications; so they go to temporary folder
Gilles DAVID [Thu, 30 Mar 2017 17:22:10 +0000 (19:22 +0200)]
[PY3] Fix m4 macro for python 3
rnv [Thu, 30 Mar 2017 16:41:40 +0000 (19:41 +0300)]
Merge branch 'master' into V8_3_BR
Gilles DAVID [Wed, 29 Mar 2017 13:43:38 +0000 (15:43 +0200)]
[PY3] exec statement called with globals() dict
Gilles DAVID [Wed, 29 Mar 2017 12:28:00 +0000 (14:28 +0200)]
[PY3] Remove bad decode()
Nicolas Geimer [Mon, 27 Mar 2017 16:34:27 +0000 (18:34 +0200)]
Merge branch 'ngr/python3_dev' of https://git.salome-platform.org/git/modules/kernel into ngr/python3_dev
Conflicts:
bin/virtual_salome.py
Nicolas Geimer [Mon, 27 Mar 2017 16:31:33 +0000 (18:31 +0200)]
[PY3] Fix tools testing in "salome test"
Gilles DAVID [Mon, 27 Mar 2017 11:41:34 +0000 (13:41 +0200)]
PYTHON3: write bytes
Cédric Aguerre [Mon, 27 Mar 2017 11:29:31 +0000 (13:29 +0200)]
Do not enforce sys.exit call after runTests
Nicolas Geimer [Mon, 27 Mar 2017 09:53:30 +0000 (11:53 +0200)]
[PY3] string, cPickle module don't exist anymore
rnv [Fri, 24 Mar 2017 14:53:01 +0000 (17:53 +0300)]
Merge remote-tracking branch 'origin/master' into V8_3_BR
Gilles DAVID [Thu, 23 Mar 2017 16:53:09 +0000 (17:53 +0100)]
PYTHON3: encoding in header is no longer necessary with python 3
Gilles DAVID [Thu, 23 Mar 2017 15:37:22 +0000 (16:37 +0100)]
Python3 fix studyedit (no encoding needed)
eap [Wed, 22 Mar 2017 13:48:29 +0000 (16:48 +0300)]
IPAL54049: Operations on multiple study objects are very long
rnv [Wed, 22 Mar 2017 11:20:15 +0000 (14:20 +0300)]
Merge remote-tracking branch 'origin/agr/V8_3_BR-fix_portmanager' into V8_3_BR
Cédric Aguerre [Wed, 22 Mar 2017 10:47:26 +0000 (11:47 +0100)]
[PortManager] Simplify previous fix; no need to change configuration file contents
Cédric Aguerre [Wed, 22 Mar 2017 10:47:26 +0000 (11:47 +0100)]
[PortManager] Simplify previous fix; no need to change configuration file contents
Gilles DAVID [Wed, 22 Mar 2017 10:12:45 +0000 (11:12 +0100)]
Python 3.4: redefine Py_DecodeLocale
The code from decode_ascii_surrogateescape in Python 3.5 was reused.
rnv [Tue, 21 Mar 2017 14:41:52 +0000 (17:41 +0300)]
Merge branch 'master' into V8_3_BR
Cédric Aguerre [Tue, 21 Mar 2017 13:39:30 +0000 (14:39 +0100)]
[PortManager] Separate ports according to their owner (this or other application)
Cédric Aguerre [Tue, 21 Mar 2017 13:39:30 +0000 (14:39 +0100)]
[PortManager] Separate ports according to their owner (this or other application)
Nicolas Geimer [Mon, 20 Mar 2017 17:17:44 +0000 (18:17 +0100)]
Merge tag 'V8_3_0a2' into ngr/python3_dev
Version 8.3.0 alpha 2
rnv [Thu, 16 Mar 2017 14:34:51 +0000 (17:34 +0300)]
Merge remote-tracking branch 'origin/fbt/addition_library_path_context_file'
Nicolas Geimer [Wed, 15 Mar 2017 13:26:12 +0000 (14:26 +0100)]
[PY3] Swig additional fixes
Nicolas Geimer [Tue, 14 Mar 2017 14:25:21 +0000 (15:25 +0100)]
[PY3] Swig Python3
Anthony Geay [Mon, 13 Mar 2017 12:09:32 +0000 (13:09 +0100)]
[
EDF12520 ] : Access of all resources in resource manager
Anthony Geay [Mon, 13 Mar 2017 10:23:06 +0000 (11:23 +0100)]
Remove useless attribute
Anthony Geay [Thu, 9 Mar 2017 14:06:41 +0000 (15:06 +0100)]
First try
Nicolas Geimer [Fri, 10 Feb 2017 15:57:29 +0000 (16:57 +0100)]
[PYTHON 3] 1st draft
Florian BRUNET [Wed, 22 Feb 2017 16:40:28 +0000 (17:40 +0100)]
Addition of LIBRARY_PATH var to salome context file for ADD_TO macros in the launcher.
Cédric Aguerre [Fri, 3 Feb 2017 14:44:55 +0000 (15:44 +0100)]
sort software info by product name
Cédric Aguerre [Fri, 3 Feb 2017 14:26:07 +0000 (15:26 +0100)]
Update verbosity
Cédric Aguerre [Mon, 5 Dec 2016 14:50:02 +0000 (15:50 +0100)]
Revert "do not generate .sh environment files in virtual application anymore"
This reverts commit
32ee4f17a0f7a06db803f03d93e31da0f950b73c .
vsr [Fri, 20 Jan 2017 12:35:03 +0000 (15:35 +0300)]
Patch for MacOS (from SALOME forum)
eap [Fri, 13 Jan 2017 10:55:59 +0000 (13:55 +0300)]
Remove useless MESSAGEs
Anthony Geay [Fri, 6 Jan 2017 07:13:34 +0000 (08:13 +0100)]
Bug correction revealed by stress test. The CORBA invokation inside CORBA invokation breaked the MONOTHREAD property. Why ?
rnv [Thu, 15 Dec 2016 12:05:38 +0000 (15:05 +0300)]
Fix for issue "23402: EDF 13741 - screenshots not up to date"
vsr [Tue, 29 Nov 2016 13:31:00 +0000 (16:31 +0300)]
Increment version: 8.2.0
eap [Mon, 28 Nov 2016 14:02:05 +0000 (17:02 +0300)]
23336: [CEA 1940] Crash when editing a skin mesh generated by MG-Cleaner
skv [Thu, 24 Nov 2016 10:49:48 +0000 (13:49 +0300)]
Fix pb with save/restore GEOM for Debian 6.0
Cédric Aguerre [Wed, 2 Nov 2016 10:24:58 +0000 (11:24 +0100)]
salome info --sotwares: can provide a list of softwares
Cédric Aguerre [Fri, 28 Oct 2016 14:18:12 +0000 (16:18 +0200)]
update doc for salome command and application
Cédric Aguerre [Fri, 28 Oct 2016 13:33:46 +0000 (15:33 +0200)]
do not generate .sh environment files in virtual application anymore
Cédric Aguerre [Fri, 28 Oct 2016 13:09:29 +0000 (15:09 +0200)]
do not read .sh environment files anymore
Cédric Aguerre [Fri, 28 Oct 2016 12:51:42 +0000 (14:51 +0200)]
remove extra_env feature
Cédric Aguerre [Fri, 28 Oct 2016 09:22:57 +0000 (11:22 +0200)]
fix test for salome command line arguments
Cédric Aguerre [Thu, 27 Oct 2016 12:09:25 +0000 (14:09 +0200)]
remove unnecessary use of subprocess pipes
vsr [Tue, 25 Oct 2016 12:02:36 +0000 (15:02 +0300)]
0023375 : [CEA] Add command line option to force application's language
Cédric Aguerre [Tue, 25 Oct 2016 11:33:41 +0000 (13:33 +0200)]
add salome doc command
Cédric Aguerre [Mon, 24 Oct 2016 11:49:21 +0000 (13:49 +0200)]
show software info
vsr [Mon, 24 Oct 2016 08:01:18 +0000 (11:01 +0300)]
0023366 : [CEA 1972] Porting Salome to GCC 6
skv [Thu, 20 Oct 2016 09:08:39 +0000 (12:08 +0300)]
0023366 : [CEA 1972] Porting Salome to GCC 6
vsr [Mon, 17 Oct 2016 07:15:18 +0000 (10:15 +0300)]
Bug: GetIDs() method of AttributeParameter returns wrong list of ids for string, int array, real array, string array types.
Cédric Aguerre [Fri, 14 Oct 2016 15:02:12 +0000 (17:02 +0200)]
Fix job launcher - terminating SALOME
Cédric Aguerre [Mon, 10 Oct 2016 09:15:25 +0000 (11:15 +0200)]
increase number of allowed containers parallel launchs
vsr [Thu, 6 Oct 2016 07:21:04 +0000 (10:21 +0300)]
0023360 : [CEA 1963] Use salome.sg.updateObjBrowser(True) instead of salome.sg.updateObjBrowser(1)
- Prepare for migration to swig 3: pass explicitly True as boolean parameter for updateObjBrowser() function.
vsr [Wed, 28 Sep 2016 10:15:54 +0000 (13:15 +0300)]
Set dev version marker to 1.
vsr [Thu, 22 Sep 2016 07:05:00 +0000 (10:05 +0300)]
0023354 : EDF 13548 EFICAS: Salome crash
rnv [Tue, 13 Sep 2016 09:45:35 +0000 (12:45 +0300)]
Increment version: 8.1.0
vsr [Mon, 12 Sep 2016 11:42:43 +0000 (14:42 +0300)]
Merge remote branch 'origin/master' into V8_1_BR
Cédric Aguerre [Wed, 7 Sep 2016 15:16:01 +0000 (17:16 +0200)]
Fix: arg list too long
Cédric Aguerre [Wed, 7 Sep 2016 15:16:01 +0000 (17:16 +0200)]
Fix: arg list too long
Cédric Aguerre [Tue, 6 Sep 2016 17:09:44 +0000 (19:09 +0200)]
Fix: run test even if pyhello,hello are missing
Cédric Aguerre [Tue, 6 Sep 2016 17:09:44 +0000 (19:09 +0200)]
Fix: run test even if pyhello,hello are missing
rnv [Mon, 5 Sep 2016 15:20:17 +0000 (18:20 +0300)]
Fix for '53560: TC8.1.0:HEXABLOCK' issue.
Ovidiu Mircescu [Tue, 30 Aug 2016 13:45:48 +0000 (15:45 +0200)]
Idl documentation
Bernard Secher [Thu, 25 Aug 2016 08:47:39 +0000 (10:47 +0200)]
add comment
Bernard Secher [Thu, 25 Aug 2016 08:42:57 +0000 (10:42 +0200)]
replace commands.getoutput by os.system because no output needed
Bernard Secher [Wed, 24 Aug 2016 13:58:34 +0000 (15:58 +0200)]
delete urifiles on killall
Cédric Aguerre [Fri, 19 Aug 2016 14:02:49 +0000 (16:02 +0200)]
remove obsolete scripts
Cédric Aguerre [Fri, 19 Aug 2016 13:01:46 +0000 (15:01 +0200)]
Add command to show software versions
rnv [Thu, 11 Aug 2016 08:14:35 +0000 (11:14 +0300)]
Merge branch 'master' of salome:modules/kernel
rnv [Thu, 11 Aug 2016 07:10:09 +0000 (10:10 +0300)]
Merge 'abn/configuration' into master branch.
Cédric Aguerre [Wed, 10 Aug 2016 16:35:50 +0000 (18:35 +0200)]
If cfg parsing fails, do not try to parse sh file
Cédric Aguerre [Wed, 10 Aug 2016 08:54:12 +0000 (10:54 +0200)]
Use real temporary file name for unit tests trace
Bernard Secher [Mon, 8 Aug 2016 13:59:52 +0000 (15:59 +0200)]
kill ompi-server on killall
rnv [Tue, 2 Aug 2016 07:32:53 +0000 (10:32 +0300)]
Fix for the issue "23310: [CEA 1905] SALOME master - logs kernel debug mode".
skv [Fri, 29 Jul 2016 08:11:44 +0000 (11:11 +0300)]
Porting on OCCT7.0.1: persistence
ana [Mon, 25 Jul 2016 14:06:20 +0000 (17:06 +0300)]
Windows: suppress Cmake warnings
Ovidiu Mircescu [Wed, 6 Jul 2016 14:47:18 +0000 (16:47 +0200)]
Documentation update.