Salome HOME
modules/kernel.git
10 years agoadd script for auto-completion V7_4_0rc1
Cédric Aguerre [Fri, 16 May 2014 14:35:33 +0000 (16:35 +0200)]
add script for auto-completion

10 years agoremove extra print() calls
Cédric Aguerre [Fri, 16 May 2014 10:25:23 +0000 (12:25 +0200)]
remove extra print() calls

10 years agobug fix: omninames kill
Cédric Aguerre [Fri, 16 May 2014 10:20:40 +0000 (12:20 +0200)]
bug fix: omninames kill

10 years ago0022585: [CEA 1167] option --shutdown-servers kills all salome sessions instead of...
vsr [Wed, 14 May 2014 09:43:44 +0000 (13:43 +0400)]
0022585: [CEA 1167] option --shutdown-servers kills all salome sessions instead of current session

Modify the way the servers are stopped at exit from Python, to correct bug introduced by the fix for issue 22489

10 years agoBuild SALOME with the Macrosoft Visual Studio 2010.
rnv [Tue, 13 May 2014 09:45:30 +0000 (13:45 +0400)]
Build SALOME with the Macrosoft Visual Studio 2010.

10 years agoSALOME_GENERATE_TESTS_ENVIRONMENT script: process correctly ';' separator in env...
vsr [Mon, 12 May 2014 08:30:51 +0000 (12:30 +0400)]
SALOME_GENERATE_TESTS_ENVIRONMENT script: process correctly ';' separator in env variables on Linux

10 years agoSALOME_GENERATE_TESTS_ENVIRONMENT() macro: strip "Salome" prefix from project name...
vsr [Thu, 8 May 2014 12:46:57 +0000 (16:46 +0400)]
SALOME_GENERATE_TESTS_ENVIRONMENT() macro: strip "Salome" prefix from project name only for Salome project

10 years agoClose file.
rnv [Mon, 5 May 2014 16:00:31 +0000 (20:00 +0400)]
Close file.

10 years agoadd doc for new salome command
Cédric Aguerre [Wed, 30 Apr 2014 15:12:10 +0000 (17:12 +0200)]
add doc for new salome command

10 years agofix bug with quotes
Cédric Aguerre [Tue, 29 Apr 2014 16:13:04 +0000 (18:13 +0200)]
fix bug with quotes

10 years agoadd salome_starter.py for application folder detection
Cédric Aguerre [Thu, 24 Apr 2014 14:33:35 +0000 (16:33 +0200)]
add salome_starter.py for application folder detection

10 years agoset returncode after Python scripts execution
Cédric Aguerre [Wed, 23 Apr 2014 13:42:17 +0000 (15:42 +0200)]
set returncode after Python scripts execution

10 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/kernel
Cédric Aguerre [Wed, 23 Apr 2014 09:28:01 +0000 (11:28 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/kernel

10 years agofix bug with ORB port management
Cédric Aguerre [Wed, 23 Apr 2014 09:26:59 +0000 (11:26 +0200)]
fix bug with ORB port management

10 years agoWin32 compatibility
ana [Fri, 18 Apr 2014 14:55:38 +0000 (18:55 +0400)]
Win32 compatibility

10 years agoIncrement version: 7.4.0
vsr [Fri, 18 Apr 2014 11:30:16 +0000 (15:30 +0400)]
Increment version: 7.4.0

10 years agoINT PAL 0052373: TC7.4.0:Dump study failed
mpa [Fri, 18 Apr 2014 11:16:35 +0000 (15:16 +0400)]
INT PAL 0052373: TC7.4.0:Dump study failed

10 years agoRevert "CMake: fixed minor bug: when a _ROOT_DIR variable was set by the user after"
abn [Wed, 16 Apr 2014 07:38:43 +0000 (09:38 +0200)]
Revert "CMake: fixed minor bug: when a _ROOT_DIR variable was set by the user after"

This reverts commit f6f9c5 - the behavior is faulty with command line override
and doesn't work properly with special cases like OMNIORBPY

10 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/kernel
Cédric Aguerre [Tue, 15 Apr 2014 13:14:00 +0000 (15:14 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/kernel

10 years agoIf cfg file parser fails, try to read sh file
Cédric Aguerre [Tue, 15 Apr 2014 13:13:47 +0000 (15:13 +0200)]
If cfg file parser fails, try to read sh file

10 years agoremove notification server
Cédric Aguerre [Tue, 15 Apr 2014 09:34:31 +0000 (11:34 +0200)]
remove notification server

10 years agoCMake: fixed minor bug: when a _ROOT_DIR variable was set by the user after
abn [Tue, 15 Apr 2014 09:17:15 +0000 (11:17 +0200)]
CMake: fixed minor bug: when a _ROOT_DIR variable was set by the user after
having run CMake once, it was not taken into account (because of CMake cache
persistency).

10 years agocontrol the presence of active studies in Python salome.salome_init() pre/fix_single_study V7_4_0b1
Paul RASCLE [Sat, 12 Apr 2014 16:20:27 +0000 (18:20 +0200)]
control the presence of active studies in Python salome.salome_init()

10 years agoforbid several simultaneously active studies in the same session, in study creation...
Paul RASCLE [Sat, 12 Apr 2014 15:17:09 +0000 (17:17 +0200)]
forbid several simultaneously active studies in the same session, in study creation or opening

10 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/kernel into...
Paul RASCLE [Fri, 11 Apr 2014 12:50:08 +0000 (14:50 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/kernel into pre/fix_single_study

10 years agoFix problem of bad merge
vsr [Fri, 11 Apr 2014 12:49:55 +0000 (16:49 +0400)]
Fix problem of bad merge

10 years agoMerge remote-tracking branch 'origin/master' into pre/fix_single_study
Paul RASCLE [Fri, 11 Apr 2014 12:37:17 +0000 (14:37 +0200)]
Merge remote-tracking branch 'origin/master' into pre/fix_single_study

10 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/kernel
Cédric Aguerre [Fri, 11 Apr 2014 11:30:26 +0000 (13:30 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/kernel

10 years agotrim quoted paths
Cédric Aguerre [Fri, 11 Apr 2014 11:29:58 +0000 (13:29 +0200)]
trim quoted paths

10 years agoMerge remote-tracking branch 'origin/master' into pre/fix_single_study
Paul RASCLE [Fri, 11 Apr 2014 07:29:13 +0000 (09:29 +0200)]
Merge remote-tracking branch 'origin/master' into pre/fix_single_study

10 years agofix problem with potentially missing nodes in the XML config file
vsr [Fri, 11 Apr 2014 05:58:39 +0000 (09:58 +0400)]
fix problem with potentially missing nodes in the XML config file

10 years agoMerge branch 'master' into agr/start_procedure agr/start_procedure
Cédric Aguerre [Thu, 10 Apr 2014 14:05:42 +0000 (16:05 +0200)]
Merge branch 'master' into agr/start_procedure

10 years agoadd context file
Cédric Aguerre [Thu, 10 Apr 2014 13:26:52 +0000 (15:26 +0200)]
add context file

10 years agolibrary path for BSD
Cédric Aguerre [Wed, 9 Apr 2014 09:08:51 +0000 (11:08 +0200)]
library path for BSD

10 years agoadd package name
Cédric Aguerre [Wed, 9 Apr 2014 09:06:44 +0000 (11:06 +0200)]
add package name

10 years agoadd context file
Cédric Aguerre [Thu, 10 Apr 2014 13:26:52 +0000 (15:26 +0200)]
add context file

10 years agoMerge remote-tracking branch 'origin/vsr/fix_single_study_pb' into pre/fix_single_study
Paul RASCLE [Thu, 10 Apr 2014 08:09:09 +0000 (10:09 +0200)]
Merge remote-tracking branch 'origin/vsr/fix_single_study_pb' into pre/fix_single_study

10 years agoMerge branch 'master' of https://git.salome-platform.org/git/modules/kernel
Cédric Aguerre [Wed, 9 Apr 2014 09:11:01 +0000 (11:11 +0200)]
Merge branch 'master' of https://git.salome-platform.org/git/modules/kernel

10 years agolibrary path for BSD
Cédric Aguerre [Wed, 9 Apr 2014 09:08:51 +0000 (11:08 +0200)]
library path for BSD

10 years agoadd package name
Cédric Aguerre [Wed, 9 Apr 2014 09:06:44 +0000 (11:06 +0200)]
add package name

10 years agokillSalome.py doesn't work with the new portmanager.
rnv [Mon, 7 Apr 2014 09:53:44 +0000 (13:53 +0400)]
killSalome.py doesn't work with the new portmanager.

10 years agoMerge branch 'agr/start_procedure'
Cédric Aguerre [Mon, 7 Apr 2014 08:39:41 +0000 (10:39 +0200)]
Merge branch 'agr/start_procedure'

* agr/start_procedure:
  improve application path detection: follow symbolic link
  replace subprocess wait by communicate
  fix bug in salome connect
  [minor] changes in information messages
  file locks for windows platform
  fix bug when parsing duplicate files and/or items
  unit tests for concurrent sessions
  exception raised if given script is not found
  make unit test runnable with python 2.6
  fix bug in log file comparison
  search scripts given as command line args in sys path
  change in API methods
  rename salome runner/launcher as salome context

10 years agoimprove application path detection: follow symbolic link
Cédric Aguerre [Fri, 4 Apr 2014 15:25:22 +0000 (17:25 +0200)]
improve application path detection: follow symbolic link

10 years agoAdd initializer for struct resourceParams to avoid uninitialized values
Renaud Barate [Fri, 4 Apr 2014 09:09:49 +0000 (11:09 +0200)]
Add initializer for struct resourceParams to avoid uninitialized values

10 years agoFix load job with parameter mem_per_cpu (close EDF issue #7925)
Renaud Barate [Fri, 4 Apr 2014 08:45:30 +0000 (10:45 +0200)]
Fix load job with parameter mem_per_cpu (close EDF issue #7925)

10 years agoFix problem with the PY compiling.
rnv [Fri, 4 Apr 2014 09:15:43 +0000 (13:15 +0400)]
Fix problem with the PY compiling.

10 years agoMerge branch V7_3_1_BR V7_4_0a1
vsr [Thu, 3 Apr 2014 09:00:28 +0000 (13:00 +0400)]
Merge branch V7_3_1_BR

10 years agoFix pb with persistence of "light" modules: SaveAs operation leads to loss of non...
vsr [Wed, 2 Apr 2014 08:02:23 +0000 (12:02 +0400)]
Fix pb with persistence of "light" modules: SaveAs operation leads to loss of non-loaded "light" modules data.

10 years agoModify a way OCCT dev version is detected according to changed OCCT versioning policy
vsr [Wed, 2 Apr 2014 05:19:47 +0000 (09:19 +0400)]
Modify a way OCCT dev version is detected according to changed OCCT versioning policy

10 years agoreplace subprocess wait by communicate
Cédric Aguerre [Mon, 31 Mar 2014 14:07:40 +0000 (16:07 +0200)]
replace subprocess wait by communicate

10 years agofix bug in salome connect
Cédric Aguerre [Mon, 31 Mar 2014 13:39:13 +0000 (15:39 +0200)]
fix bug in salome connect

10 years agoMerge branch 'V7_main'
vsr [Tue, 25 Mar 2014 07:35:30 +0000 (11:35 +0400)]
Merge branch 'V7_main'

10 years agoFix usage of Boost smart pointers for compatibility with Boost >= 1.53
Renaud Barate [Thu, 20 Mar 2014 14:42:11 +0000 (15:42 +0100)]
Fix usage of Boost smart pointers for compatibility with Boost >= 1.53

10 years agoFix bug in SALOMEDSTest_StudyManager
Renaud Barate [Thu, 20 Mar 2014 14:29:18 +0000 (15:29 +0100)]
Fix bug in SALOMEDSTest_StudyManager

10 years agoFix memory bugs (double free) in SALOMEDS_AttributeTableOfXXX classes
Renaud Barate [Thu, 20 Mar 2014 13:53:20 +0000 (14:53 +0100)]
Fix memory bugs (double free) in SALOMEDS_AttributeTableOfXXX classes

10 years ago[minor] changes in information messages
Cédric Aguerre [Tue, 18 Mar 2014 10:16:06 +0000 (11:16 +0100)]
[minor] changes in information messages

10 years agofile locks for windows platform
Cédric Aguerre [Mon, 17 Mar 2014 18:00:22 +0000 (19:00 +0100)]
file locks for windows platform

10 years agofix bug when parsing duplicate files and/or items
Cédric Aguerre [Mon, 17 Mar 2014 17:06:28 +0000 (18:06 +0100)]
fix bug when parsing duplicate files and/or items

10 years agoFix single study problem in Python API
vsr [Mon, 17 Mar 2014 08:52:50 +0000 (12:52 +0400)]
Fix single study problem in Python API
- add methods to finalize current study
- finalize study from GUI when it is closed or unloaded

10 years agoFix bug of the observer: detach an observer when study is unloaded from GUI
vsr [Mon, 17 Mar 2014 07:30:36 +0000 (11:30 +0400)]
Fix bug of the observer: detach an observer when study is unloaded from GUI

10 years agounit tests for concurrent sessions
Cédric Aguerre [Fri, 14 Mar 2014 16:29:30 +0000 (17:29 +0100)]
unit tests for concurrent sessions

10 years agoexception raised if given script is not found
Cédric Aguerre [Fri, 14 Mar 2014 14:33:31 +0000 (15:33 +0100)]
exception raised if given script is not found

10 years agoDon't print 'runSalome running on host' when using --help or --version option
vsr [Fri, 14 Mar 2014 11:43:27 +0000 (15:43 +0400)]
Don't print 'runSalome running on host' when using --help or --version option

10 years agoFix YACS detection with CMake
Renaud Barate [Thu, 13 Mar 2014 16:16:53 +0000 (17:16 +0100)]
Fix YACS detection with CMake

Add suffix adm/cmake to the paths used to search Config files
in order to detect YACS properly

10 years ago0021746: EDF 2135 GEOM: Unification of Python documentations
mpa [Thu, 13 Mar 2014 10:35:43 +0000 (14:35 +0400)]
0021746: EDF 2135 GEOM: Unification of Python documentations

10 years agomake unit test runnable with python 2.6
Cédric Aguerre [Wed, 12 Mar 2014 16:25:30 +0000 (17:25 +0100)]
make unit test runnable with python 2.6

10 years agofix bug in log file comparison
Cédric Aguerre [Tue, 11 Mar 2014 17:23:14 +0000 (18:23 +0100)]
fix bug in log file comparison

10 years agosearch scripts given as command line args in sys path
Cédric Aguerre [Tue, 11 Mar 2014 16:27:38 +0000 (17:27 +0100)]
search scripts given as command line args in sys path

10 years agochange in API methods
Cédric Aguerre [Tue, 11 Mar 2014 14:32:38 +0000 (15:32 +0100)]
change in API methods

10 years agorename salome runner/launcher as salome context
Cédric Aguerre [Tue, 11 Mar 2014 14:22:11 +0000 (15:22 +0100)]
rename salome runner/launcher as salome context

10 years agoavoid creating several studies from Python V7_3_1_BR pre/fixSingleStudy V7_3_1 V7_3_1rc2
Paul RASCLE [Fri, 7 Mar 2014 13:40:24 +0000 (14:40 +0100)]
avoid creating several studies from Python

10 years agoAdaptation of the SALOME test to the new MedReader: V7_3_1rc1
rnv [Mon, 24 Feb 2014 07:57:33 +0000 (11:57 +0400)]
Adaptation of the SALOME test to the new MedReader:
correction of the time stamp number (1 => 2), because old MedReader
ignored time stamp with the name "0".

10 years agoDebug of CMake build procedure
mpa [Wed, 26 Feb 2014 12:37:19 +0000 (16:37 +0400)]
Debug of CMake build procedure

10 years agoAdaptation of the SALOME test to the new MedReader:
rnv [Mon, 24 Feb 2014 07:57:33 +0000 (11:57 +0400)]
Adaptation of the SALOME test to the new MedReader:
correction of the time stamp number (1 => 2), because old MedReader
ignored time stamp with the name "0".

10 years agoUpdate copyrights 2014.
akl [Fri, 21 Feb 2014 07:26:12 +0000 (11:26 +0400)]
Update copyrights 2014.

10 years agoUpdate copyrights 2014.
akl [Wed, 19 Feb 2014 08:04:22 +0000 (12:04 +0400)]
Update copyrights 2014.

10 years agoMerge remote branch 'origin/abn/newpy_pv4-1' into V7_3_1_BR V7_3_1b1
vsr [Tue, 18 Feb 2014 13:41:26 +0000 (17:41 +0400)]
Merge remote branch 'origin/abn/newpy_pv4-1' into V7_3_1_BR

10 years agoAdd missing file.
rnv [Mon, 17 Feb 2014 09:28:12 +0000 (13:28 +0400)]
Add missing file.

10 years agoFix problems with using SimanIO and LibBatch third-party products in
rnv [Mon, 17 Feb 2014 07:26:02 +0000 (11:26 +0400)]
Fix problems with using SimanIO and LibBatch third-party products in
different cases:

1) Third-party library contains the CMake configuration
files(<Name>Config.cmake and <Name>Targets.cmake).
2) Third-party library doesn't contain the CMake configuration files.

10 years agoIncrement version: 7.3.1
vsr [Fri, 14 Feb 2014 15:30:26 +0000 (19:30 +0400)]
Increment version: 7.3.1

10 years agoNew Python's logic: deleting un-necessary "shared_modules" logic. abn/newpy_pv4-1
Adrien Bruneton [Thu, 13 Feb 2014 10:01:28 +0000 (11:01 +0100)]
New Python's logic: deleting un-necessary "shared_modules" logic.

10 years agoFix for the issue " 0022489: [CEA 1055] Regression: option shutdown-servers=1 does...
rnv [Thu, 13 Feb 2014 09:45:34 +0000 (13:45 +0400)]
Fix for the issue "  0022489: [CEA 1055] Regression: option shutdown-servers=1 does not work anymore"

10 years agoNew Python logic: simplified KERNEL's Python initialization.
Adrien Bruneton [Wed, 12 Feb 2014 13:44:53 +0000 (14:44 +0100)]
New Python logic: simplified KERNEL's Python initialization.

Saving various thread states and global interpreter state is no more
needed when using only one global interpreter.

10 years agoPorting to ParaView 4.1: udpated list of required VTK modules in FindSalomeVTK module.
Adrien Bruneton [Wed, 12 Feb 2014 13:39:01 +0000 (14:39 +0100)]
Porting to ParaView 4.1: udpated list of required VTK modules in FindSalomeVTK module.

10 years agoBug fix: option "--shutdown-server" is now implemented in Cedric's new SALOME runner.
Adrien Bruneton [Wed, 12 Feb 2014 13:34:45 +0000 (14:34 +0100)]
Bug fix: option "--shutdown-server" is now implemented in Cedric's new SALOME runner.

This prevents random bugs with the option, when the killSalome logic was
called at a time where Python was already half shut down.

10 years agoBug fix: passing multiple scripts and args
aguerre [Thu, 30 Jan 2014 16:41:40 +0000 (16:41 +0000)]
Bug fix: passing multiple scripts and args

10 years agoCorrection to allow PARAVIS compilation using paraview 3.98
fahed [Thu, 30 Jan 2014 14:39:31 +0000 (14:39 +0000)]
Correction to allow PARAVIS compilation using paraview 3.98

10 years agoRun properly tests (python scripts) in terminal, gui/desktop and gui/no-desktop modes...
vsr [Thu, 30 Jan 2014 11:19:02 +0000 (11:19 +0000)]
Run properly tests (python scripts) in terminal, gui/desktop and gui/no-desktop modes; fix regression with 'make test' in GEOM and SMESH modules caused by prevous integration

10 years agoCMake: minor: enhancing FILE(GLOB ...) expression matching the sub directory
bruneton [Wed, 29 Jan 2014 14:58:36 +0000 (14:58 +0000)]
CMake: minor: enhancing FILE(GLOB ...) expression matching the sub directory
lib/cmake/paraview-x.y

10 years agoFix the following problems:
rnv [Wed, 29 Jan 2014 10:35:15 +0000 (10:35 +0000)]
Fix the following problems:

1) Run scripts on WINDOWS platform: use " & " as command separator (windows analog of the " ; " in linux);
2) Always run command in the format "PYTHONEXECUTABLE script.py args" even on Linux, because script.py may be without execute permission.

10 years agoRun python scripts from command line on Windows platform.
rnv [Mon, 27 Jan 2014 15:08:42 +0000 (15:08 +0000)]
Run python scripts from command line on Windows platform.

10 years agoFix bugs of merge from V7_3_BR
vsr [Mon, 27 Jan 2014 12:02:34 +0000 (12:02 +0000)]
Fix bugs of merge from V7_3_BR

10 years agoremove singleton V7_main_EDF_patch_concurrent_140116
aguerre [Thu, 16 Jan 2014 16:57:16 +0000 (16:57 +0000)]
remove singleton

10 years agosave port to log file (--ns-port-log)
aguerre [Thu, 16 Jan 2014 16:56:46 +0000 (16:56 +0000)]
save port to log file (--ns-port-log)

10 years ago(new launcher only) skip exit command when parsing env files V7_main_EDF_patch_concurrent_140113-p1
aguerre [Tue, 14 Jan 2014 14:22:10 +0000 (14:22 +0000)]
(new launcher only) skip exit command when parsing env files

10 years agoConcurrent execution does not like logname command V7_main_EDF_patch_concurrent_140113
aguerre [Mon, 13 Jan 2014 13:27:35 +0000 (13:27 +0000)]
Concurrent execution does not like logname command

10 years agoFix bug on print formatting
aguerre [Mon, 13 Jan 2014 13:22:53 +0000 (13:22 +0000)]
Fix bug on print formatting

10 years agoIf concurrent execution mode OFF
aguerre [Mon, 13 Jan 2014 13:01:58 +0000 (13:01 +0000)]
If concurrent execution mode OFF

10 years agoBug fix on launcher for concurrent execution
aguerre [Mon, 13 Jan 2014 12:49:46 +0000 (12:49 +0000)]
Bug fix on launcher for concurrent execution

10 years agoAdd running command to kill list
vsr [Fri, 10 Jan 2014 15:03:15 +0000 (15:03 +0000)]
Add running command to kill list