3 years agoutf: io 2 67/18667/1
Antoine ELIAS [Thu, 10 Nov 2016 07:31:52 +0000]
utf: io 2

Change-Id: If460feec9a3f9f9ba93d5e6f5f69d21879dce429

3 years agoutf: graphics 2 66/18666/1
Antoine ELIAS [Thu, 10 Nov 2016 07:30:50 +0000]
utf: graphics 2

Change-Id: I9551ce7ccf29ae5a8b68a285a2464d20372a8f45

3 years agoutf: polynomials 2 65/18665/1
Antoine ELIAS [Thu, 10 Nov 2016 07:30:15 +0000]
utf: polynomials 2

Change-Id: I458c4c42182d467a92e908acc557c37c71200470

3 years agoutf: fileio 2 64/18664/1
Antoine ELIAS [Thu, 10 Nov 2016 07:29:44 +0000]
utf: fileio 2

Change-Id: I4bf30a724eba96af85d45d9c3fafc7d83648e17e

3 years agoutf: localization 3 63/18663/1
Antoine ELIAS [Thu, 10 Nov 2016 07:28:27 +0000]
utf: localization 3

Change-Id: Ia30f4bc59865462241137dc2c2ef5ccffa1cb0f7

3 years agoutf: core 3 62/18662/1
Antoine ELIAS [Thu, 10 Nov 2016 07:27:39 +0000]
utf: core 3

Change-Id: Ic8bc3f1f437ce6ce715bbe53463fa45718bf8122

3 years agoutf: windows_tools 2 61/18661/1
Antoine ELIAS [Thu, 10 Nov 2016 07:25:19 +0000]
utf: windows_tools 2

Change-Id: I32744575877cafee7ac9db32902f3f12dbf31040

3 years agoutf: ast 2 60/18660/1
Antoine ELIAS [Thu, 10 Nov 2016 07:24:24 +0000]
utf: ast 2

Change-Id: I9284d6353959fb60883dcee6c0c6bb94e4942637

3 years agoutf: api_scilab 2 59/18659/1
Antoine ELIAS [Thu, 10 Nov 2016 07:22:52 +0000]
utf: api_scilab 2

Change-Id: I64fd1a74340dba6951f4b7b2ac4cab738e0d9b59

3 years agoutf: module string 2 58/18658/1
Antoine ELIAS [Wed, 13 Jan 2016 08:02:46 +0000]
utf: module string 2

Change-Id: I745ce61fa47f0d4290263ed547b5adb2578b57a4

4 years agoutf: module fileio 2 57/18657/1
Antoine ELIAS [Tue, 12 Jan 2016 14:18:20 +0000]
utf: module fileio 2

Change-Id: Icd7ce83d6f5f7077b41daae9f7b79540fb4af1a7

4 years agoutf: module spreadsheet 56/18656/1
Antoine ELIAS [Tue, 12 Jan 2016 12:12:40 +0000]
utf: module spreadsheet

Change-Id: I2749a60664a476b46292521c7fd1de64a336919a

4 years agoutf: module core 2 88/17688/1
Antoine ELIAS [Tue, 12 Jan 2016 11:53:06 +0000]
utf: module core 2

Change-Id: Ibc33a6f2c094b9a0be0fb6131583f1743b6abd95

4 years agoutf: module xml 87/17687/1
Antoine ELIAS [Tue, 12 Jan 2016 11:10:57 +0000]
utf: module xml

Change-Id: I8bbac0575cb23be6d04d92f3e16cf22c1c9a1a9c

4 years agoutf: module xcos 86/17686/1
Antoine ELIAS [Tue, 12 Jan 2016 11:05:59 +0000]
utf: module xcos

Change-Id: I1b5f3d396a26e21b194f6b6e52559916b3daa0b0

4 years agoutf: module ui_data 85/17685/1
Antoine ELIAS [Tue, 12 Jan 2016 11:01:36 +0000]
utf: module ui_data

Change-Id: I4660331d28081641f29c81f1a84063e3214440ed

4 years agoutf: module time 84/17684/1
Antoine ELIAS [Tue, 12 Jan 2016 10:57:09 +0000]
utf: module time

Change-Id: I4917c938809dc1e46675603b3142302cd9a33aed

4 years agoutf: module tclsci 83/17683/1
Antoine ELIAS [Tue, 12 Jan 2016 10:56:08 +0000]
utf: module tclsci

Change-Id: Iaf9ded81029b6b56dce9fb2a18705f230191f862

4 years agoutf: module special_functions 82/17682/1
Antoine ELIAS [Tue, 12 Jan 2016 10:54:20 +0000]
utf: module special_functions

Change-Id: I58e4eb1c31170246c27907a8aac520a734779e84

4 years agoutf: module sparse 81/17681/1
Antoine ELIAS [Tue, 12 Jan 2016 10:49:53 +0000]
utf: module sparse

Change-Id: I6a831603af33ff19d8b957e73c8fe7b987ee800a

4 years agoutf: module sound 80/17680/1
Antoine ELIAS [Tue, 12 Jan 2016 10:46:44 +0000]
utf: module sound

Change-Id: I0c40b47aa626b1fc571fa736913c24a8336606c0

4 years agoutf: module slint 79/17679/1
Antoine ELIAS [Tue, 12 Jan 2016 10:43:53 +0000]
utf: module slint

Change-Id: I3688f4ca5b40e43a6dae7689fab6c6b6e306cee4

4 years agoutf: module signal_processing 78/17678/1
Antoine ELIAS [Tue, 12 Jan 2016 09:17:24 +0000]
utf: module signal_processing

Change-Id: Icc6bd1a07db0e39ef1abc0547b6fd0a991894459

4 years agoutf: module scinotes 77/17677/1
Antoine ELIAS [Tue, 12 Jan 2016 09:14:10 +0000]
utf: module scinotes

Change-Id: Icea21088903b813f7c4d344c751e10ae56b918fd

4 years agoutf: module windows_tools 76/17676/1
Antoine ELIAS [Tue, 12 Jan 2016 09:01:24 +0000]
utf: module windows_tools

Change-Id: Ie28ff3c0ca88e6aa48c43d159739fc9f5d22300c

4 years agoutf: module scicos 75/17675/1
Antoine ELIAS [Tue, 12 Jan 2016 08:28:42 +0000]
utf: module scicos

Change-Id: I43af215fc55e7054574dd97d721ea00b5b6ef101

4 years agoutf: module randlib 74/17674/1
Antoine ELIAS [Mon, 11 Jan 2016 20:30:22 +0000]
utf: module randlib

Change-Id: I5a44c746e3a7fde70aaccf6db7c7938cec19d31d

4 years agoutf: module preferences 73/17673/1
Antoine ELIAS [Mon, 11 Jan 2016 20:26:04 +0000]
utf: module preferences

Change-Id: I1ea294c2e3ff80a5d4e509d9a7b09c035376a9a5

4 years agoutf: module polynomials 72/17672/1
Antoine ELIAS [Mon, 11 Jan 2016 20:24:46 +0000]
utf: module polynomials

Change-Id: I465541331aaedd75fd51b3228add0ca621c9f8c8

4 years agoutf: module output_stream 2 71/17671/2
Antoine ELIAS [Mon, 11 Jan 2016 20:14:50 +0000]
utf: module output_stream 2

Change-Id: I472e65a9ce84a7e5db9961cffd4f39fe1e50878a

4 years agoutf: module optimization 70/17670/1
Antoine ELIAS [Mon, 11 Jan 2016 19:33:26 +0000]
utf: module optimization

Change-Id: I8248a7b5fb5d33e7e69cdc766daef7ca63bfa1b8

4 years agoutf: module matio 69/17669/1
Antoine ELIAS [Mon, 11 Jan 2016 19:17:24 +0000]
utf: module matio

Change-Id: I95640ac9f05292afd8aa72b90993686d4bd65bbc

4 years agoutf: module localization 2 68/17668/1
Antoine ELIAS [Mon, 11 Jan 2016 19:04:43 +0000]
utf: module localization 2

Change-Id: Iec1d7d7d9a834e3f2c021677917c7932e1851c81

4 years agoutf: module linear_algebra 67/17667/1
Antoine ELIAS [Mon, 11 Jan 2016 18:59:30 +0000]
utf: module linear_algebra

Change-Id: I5fdcf4aff1122429e84102be0e101c394a517ce1

4 years agoutf: module mex 66/17666/1
Antoine ELIAS [Mon, 11 Jan 2016 18:51:50 +0000]
utf: module mex

Change-Id: I4d52255f33fa8413288d8827b91625075c1c2336

4 years agoutf: module jvm 65/17665/1
Antoine ELIAS [Mon, 11 Jan 2016 18:51:29 +0000]
utf: module jvm

Change-Id: Ie17c29ffd108461bf56d3c9e9b24cd5d6e76f243

4 years agoutf: module interpolation 64/17664/1
Antoine ELIAS [Mon, 11 Jan 2016 18:34:35 +0000]
utf: module interpolation

Change-Id: I703170675f182878e47a980f54749ca378d68dbc

4 years agoutf: module integer 63/17663/1
Antoine ELIAS [Mon, 11 Jan 2016 18:27:45 +0000]
utf: module integer

Change-Id: I064d793986e9b09a473be5e2cf1b736f6c11cc3f

4 years agoutf: module history_manager 62/17662/1
Antoine ELIAS [Mon, 11 Jan 2016 18:25:31 +0000]
utf: module history_manager

Change-Id: I04a0046a1ba4d3bcd5adf1c6e7d880a0006d43d5

4 years agoutf: module helptools 45/17645/1
Antoine ELIAS [Thu, 7 Jan 2016 08:52:55 +0000]
utf: module helptools

Change-Id: Ia69f6142eda866d602c35efd6e10e5af4c632ced

4 years agoutf: module localization 44/17644/1
Antoine ELIAS [Thu, 7 Jan 2016 08:52:38 +0000]
utf: module localization

Change-Id: I8417cff3f05ed8b1c4fc620f1accb63b7b39c4d0

4 years agoutf: module hdf5 34/17634/1
Antoine ELIAS [Wed, 6 Jan 2016 10:34:31 +0000]
utf: module hdf5

Change-Id: I27213b70c66a06d80b42abc4347d48338e9a2d22

4 years agoutf: module gui 33/17633/1
Antoine ELIAS [Wed, 6 Jan 2016 09:14:50 +0000]
utf: module gui

Change-Id: Ieb9cfbf9d0d8d5cc879365126f7fc6fc3486084d

4 years agoutf: module graphics 32/17632/1
Antoine ELIAS [Wed, 6 Jan 2016 08:55:43 +0000]
utf: module graphics

Change-Id: I002d20125e09762cdef15bd766539f046354a380

4 years agoutf: module functions_manager 30/17630/3
Antoine ELIAS [Tue, 5 Jan 2016 16:04:55 +0000]
utf: module functions_manager

Change-Id: I9f77fb3cf9e46be3a3c9e59ebf69f8491041c192

4 years agoutf: module functions 29/17629/1
Antoine ELIAS [Tue, 5 Jan 2016 16:04:20 +0000]
utf: module functions

Change-Id: I5243258f6ac9e1d9df6f6f767ee72bcc2c29d937

4 years agoutf: module fftw 28/17628/1
Antoine ELIAS [Tue, 5 Jan 2016 15:26:48 +0000]
utf: module fftw

Change-Id: I6626d1dac7ead1e180bc268d7a2d1ceb1283f81f

4 years agoutf: module external_objects 27/17627/1
Antoine ELIAS [Tue, 5 Jan 2016 15:08:10 +0000]
utf: module external_objects

Change-Id: I142828924681cf2666af13dd371b751e03d4881f

4 years agoutf: module elementary_functions 25/17625/1
Antoine ELIAS [Tue, 5 Jan 2016 14:55:07 +0000]
utf: module elementary_functions

Change-Id: Id6a08c99418e21da5d6859fd8b290bb7109e814d

4 years agoutf: module dynamic_link 24/17624/1
Antoine ELIAS [Tue, 5 Jan 2016 14:47:56 +0000]
utf: module dynamic_link

Change-Id: I055f145168c013143551218d959a23e69c5e36d1

4 years agoutf: module differential_equations 23/17623/1
Antoine ELIAS [Tue, 5 Jan 2016 11:29:08 +0000]
utf: module differential_equations

Change-Id: I1a33382e6664c54ab51976893f329bc0a1d5e1b8

4 years agoutf: module data_structure 22/17622/1
Antoine ELIAS [Tue, 5 Jan 2016 11:28:17 +0000]
utf: module data_structure

Change-Id: Ie04f47c7e71eb1a9c7a59c8cc6b417de8770fb01

4 years agoutf: module coverage 21/17621/1
Antoine ELIAS [Tue, 5 Jan 2016 10:43:21 +0000]
utf: module coverage

Change-Id: Ib69064e8dc901c8d072c0ba2786d1748cd7dd4e6

4 years agoutf: module core 19/17619/1
Antoine ELIAS [Mon, 4 Jan 2016 13:58:43 +0000]
utf: module core

Change-Id: I85ddaaee6f1126537892a324ecf4b2ee07a3b7f6

4 years agoutf: module console 18/17618/1
Antoine ELIAS [Mon, 4 Jan 2016 10:55:15 +0000]
utf: module console

Change-Id: Icf009ed60393847fc1b743dc154f4ffbc7fae3ef

4 years agoutf: module completion 14/17614/1
Antoine ELIAS [Mon, 4 Jan 2016 10:06:43 +0000]
utf: module completion

Change-Id: I10eb3c0762a50e961cd9f17910e63db6f12de9ad

4 years agoutf: module call_scilab 13/17613/1
Antoine ELIAS [Mon, 4 Jan 2016 10:05:48 +0000]
utf: module call_scilab

Change-Id: I3f012d3c9bcc517756fc12428bb561ff3c4860a1

4 years agoutf: module cacsd 12/17612/1
Antoine ELIAS [Mon, 4 Jan 2016 10:05:26 +0000]
utf: module cacsd

Change-Id: Ie7dd0312a1d6ce535fd1563c8ccda26eb84139f2

4 years agoutf: module boolean 11/17611/1
Antoine ELIAS [Mon, 4 Jan 2016 10:04:57 +0000]
utf: module boolean

Change-Id: Id402088383ea5d37721b83d1e794bd27833e8a0f

4 years agoutf: module api_scilab 10/17610/1
Antoine ELIAS [Mon, 4 Jan 2016 09:09:18 +0000]
utf: module api_scilab

Change-Id: I6af7311934ba65a76a932ae404534a180e32cb49

4 years agoutf: module action_bindings 09/17609/1
Antoine ELIAS [Mon, 4 Jan 2016 09:07:18 +0000]
utf: module action_bindings

Change-Id: I8f5b6019a2e5de5bed223d51d1dbc56758fc5d11

4 years agoutf: module io 07/17607/1
Antoine ELIAS [Mon, 4 Jan 2016 08:02:35 +0000]
utf: module io

Change-Id: I7f3e99bf690bb2b3ab0e472d2fae530a36d3e615

4 years agouft: module output_stream 06/17606/1
Antoine ELIAS [Thu, 31 Dec 2015 13:43:05 +0000]
uft: module output_stream

Change-Id: I5b611c01b2db29095bd2e00741c093070fd40eab

4 years agoutf: module fileio 05/17605/1
Antoine ELIAS [Thu, 31 Dec 2015 10:12:52 +0000]
utf: module fileio

Change-Id: I358171ebc07abe2792800fa1e533776b305b0c8f

4 years agoutf: module string 04/17604/1
Antoine ELIAS [Wed, 30 Dec 2015 12:32:38 +0000]
utf: module string

Change-Id: Id2828976439a9b4e2d37d118da91aab74524b375

4 years agoutf: module ast 02/17602/3
Antoine ELIAS [Wed, 30 Dec 2015 08:31:20 +0000]
utf: module ast

Change-Id: If5a0eddc451a48e601ca7911f8a882f5dd04e842

4 years agoMerge remote-tracking branch 'origin/master' into windows 01/17601/1
Antoine ELIAS [Tue, 29 Dec 2015 09:07:57 +0000]
Merge remote-tracking branch 'origin/master' into windows

Change-Id: I2539b08964222f9529860876926f1c44ce20a968

4 years agoXcos: fix the DSUPER preference over SUPER_f 96/17596/2
Clément DAVID [Fri, 18 Dec 2015 14:03:02 +0000]
Xcos: fix the DSUPER preference over SUPER_f

Change-Id: I16cd8013fd2f73e66d70947024d676ba0b0be4a9

4 years agoHelp: fix the duplicated IDs 94/17594/2
Clément DAVID [Fri, 18 Dec 2015 13:23:53 +0000]
Help: fix the duplicated IDs

Change-Id: I49be43a22b9f82aeecb09ddf6e76dcd24dec0e42

4 years agoScicos: fix some C++ warnings 93/17593/1
Clément DAVID [Fri, 18 Dec 2015 08:06:43 +0000]
Scicos: fix some C++ warnings

Change-Id: If44448f80c14b0aa3bedaea48c2024778573afa3

4 years agoWindows compilation fixed 92/17592/2
Cedric Delamarre [Thu, 17 Dec 2015 16:51:05 +0000]
Windows compilation fixed

Change-Id: Ia0d1a2486ebf7195f91e65c1b886f1e37adcec54

4 years agoXcos GUI: cleanup Java code 91/17591/2
Paul Bignier [Thu, 17 Dec 2015 15:29:43 +0000]
Xcos GUI: cleanup Java code

Change-Id: I7111b75b3e95024eb8199fbd17b7c10f88b083a5

4 years agoTest corrections on modules for operation+ and operation- with empty matrix 80/17580/4
Pierre-Aime Agnel [Tue, 15 Dec 2015 14:44:56 +0000]
Test corrections on modules for operation+ and operation- with empty matrix

module preferences to module xml

without modules xcos, scicos and scicos block

Change-Id: Ic8392f0e53aecc8bb42d05b266dc1b4d29c243f1

4 years agoXcos GUI: define our own GraphModel 90/17590/1
Clément DAVID [Thu, 17 Dec 2015 14:23:12 +0000]
Xcos GUI: define our own GraphModel

On Scilab 5.5 the ID creation were performed on cells but moving it to the
model is much more easier to manage on load / reload.

Change-Id: Ieb22e4543ec76eaa0b815107d22a4cd846c6f98a

4 years agoXcos: fix port orientation 89/17589/1
Clément DAVID [Wed, 16 Dec 2015 17:17:03 +0000]
Xcos: fix port orientation

Change-Id: I7ef471cdb0011cf22f61f988fcbcb6aee2a26a56

4 years agoXCOS and ZCOS format : cleanup the format 88/17588/1
Clément DAVID [Tue, 15 Dec 2015 18:38:16 +0000]
XCOS and ZCOS format : cleanup the format

 * Store valid matrices content
 * Share code for ZipEntry setup for all ZCOS Entries
 * Avoid storing '\n' on the XML as they will be discarded on reload

Change-Id: I18dbb58bbb5e3040862028866207392f88c3b303

4 years agoXcos MVC: check parentBlock before parentDiagram 87/17587/1
Paul Bignier [Thu, 17 Dec 2015 09:18:15 +0000]
Xcos MVC: check parentBlock before parentDiagram

 * All objects reference the root diagram, but superblocks elements reference their parentBlock

Change-Id: Ib2c99d92ed58a6e85986f191da38753746df886f

4 years agoLocalization: update POT and fix some PO 85/17585/1
Clément DAVID [Thu, 17 Dec 2015 08:34:49 +0000]
Localization: update POT and fix some PO

Change-Id: I6ed0298ec7ef2cca04af51289a49105765c33cf0

4 years agoXcos MVC: fix diagram cloning 48/17548/7
Paul Bignier [Mon, 7 Dec 2015 16:03:39 +0000]
Xcos MVC: fix diagram cloning

 * Generate the adapters chain when it is absent
 * Mainly used by Xcos GUI's Compile & Start actions, so simple simulations now pass! (Superblocks don't work yet)
 * Scicos tests: only Deep_cloning was really affected (only place where a Diagram was cloned at model-level)

grep --include=Deep_cloning.dia.ref "objectCreated" -r | wc -l #151
grep --include=Deep_cloning.dia.ref "objectDeleted" -r | wc -l #151
grep --include=Diagram_cloning.dia.ref "objectCreated" -r | wc -l #33
grep --include=Diargam_cloning.dia.ref "objectDeleted" -r | wc -l #33

Change-Id: Ib41dce8c02a3851666b73ea89bb21edce9271735

4 years agoapi_scilab include missing after make install 81/17581/2
Cedric Delamarre [Tue, 15 Dec 2015 15:05:34 +0000]
api_scilab include missing after make install

Change-Id: Icbb6e6e7006674db01112ca2c17625f94fb96570

4 years ago[bug_14300] double free fixed 83/17583/2
Cedric Delamarre [Tue, 15 Dec 2015 17:04:41 +0000]
[bug_14300] double free fixed

test_run ast bug_14300
test_run ast bug_14300 mode_nwni_profiling

Change-Id: I87da365586b456224e4b6929b7ac064e54c92e8d

4 years agoXcos file format: fix some issues on read-write 78/17578/2
Clément DAVID [Tue, 15 Dec 2015 05:36:03 +0000]
Xcos file format: fix some issues on read-write

 * a typo on Port labels
 * Store matrices as vectors on the MVC in a scilab way
 * Store the Scilab timestamp as the default time
 * Only set PARENT_BLOCK if needed

Change-Id: Ifa909881466445c2d473d55872f254a1e7623cf7

4 years agoXcos load: restore split position after cad91838 79/17579/1
Clément DAVID [Tue, 15 Dec 2015 09:29:14 +0000]
Xcos load: restore split position after cad91838

Change-Id: I25dbf22adcf17692d9e31962925f0a9f2e23c5da

4 years agofix addition of "a=eye() * %s;a + %s;a" 74/17574/2
Antoine ELIAS [Mon, 14 Dec 2015 16:44:43 +0000]
fix addition of "a=eye() * %s;a + %s;a"

Change-Id: I5f74121b5e535b6f12bb4a03f1f10821dcae8b41

4 years agoXcos: refactoring of constructor-chain 66/17566/2
Clément DAVID [Thu, 10 Dec 2015 15:45:28 +0000]
Xcos: refactoring of constructor-chain

Passing all possible arguments will setObjectProperty only once and at
allocation. It will be far easier to debug and trace things.

Change-Id: I2daeed9cf707c16099c2fbacdf9eb1b73ed079d4

4 years agoXcos: remove the checked FIXME on the code 77/17577/1
Clément DAVID [Fri, 11 Dec 2015 16:03:47 +0000]
Xcos: remove the checked FIXME on the code

Change-Id: Ie1760be2012cdfeaba57508883e6f73c8cd79fdb

4 years agoXcos: load and save all known xcos files 67/17567/2
Clément DAVID [Fri, 11 Dec 2015 10:34:48 +0000]
Xcos: load and save all known xcos files

Change-Id: Ib879e6d3f7d5e126a46ddc44a25f4c6e57e7c5d5

4 years agoUpdate the forgotten copyright headers 65/17565/3
Clément DAVID [Thu, 10 Dec 2015 19:39:01 +0000]
Update the forgotten copyright headers

Change-Id: I792030386a6f5fa12a48a754ecab2a7988659390

4 years agoAttack of the Clones 93/17493/12
Cedric Delamarre [Tue, 24 Nov 2015 11:09:39 +0000]
Attack of the Clones

 * check types ref before modify it
 * use more polymorphism stuff
 * clone return this type instead of InternalType

Change-Id: I1a267a1eabc5b8a40592c7292c37cf7fcdedb072

4 years agoAnalysis: Add DollarInfo, VarPromotion, and move var clone at the right place when... 72/17572/2
Calixte DENIZET [Mon, 14 Dec 2015 13:17:56 +0000]
Analysis: Add DollarInfo, VarPromotion, and move var clone at the right place when it occured in a loop

Change-Id: Ie1449ef530f9369f3076d3b6cac2a1193126fffb

4 years agoXcos: load/save should preserve UID values 64/17564/2
Clément DAVID [Thu, 10 Dec 2015 05:45:07 +0000]
Xcos: load/save should preserve UID values

Change-Id: Ib0deb52dc244cb915f7813aa8d28ea12b96e660d

4 years agoXcos: ZCOS should not store the time 63/17563/2
Clément DAVID [Wed, 9 Dec 2015 15:32:22 +0000]
Xcos: ZCOS should not store the time

Change-Id: I9da0a198a1924ce6f0d414b9500c3760958069d4

4 years agoXcos: put ANNOTATION at the end on sortAndFill 62/17562/2
Clément DAVID [Thu, 10 Dec 2015 06:28:12 +0000]
Xcos: put ANNOTATION at the end on sortAndFill

On saved files, the objects are sorted per kind. It is much more easier to
get the blocks first while debugging content. As the sorting is only
performed on the enum value, moving it will perform the job.

On the Xcos GUI and as the ANNOTATION will be decoded after the block, they
will appears "on top" of the BLOCK and LINK objects which is expected.

Change-Id: I966d4229e79f44021c416334c0105b30f894a7cb

4 years agoXcos load: do not duplicate children 56/17556/3
Clément DAVID [Wed, 9 Dec 2015 10:13:13 +0000]
Xcos load: do not duplicate children

Change-Id: I169e431de5e1cad290f31203512e7a72bb53ae84

4 years agoXcos GUI: update the Tab title on save 55/17555/3
Clément DAVID [Wed, 9 Dec 2015 10:23:35 +0000]
Xcos GUI: update the Tab title on save

Change-Id: Id49fc6e63e503feffc53411c309025a7eb5b3fbe

4 years agoXcos GUI: implement "Region to Superblock" 50/17550/4
Clément DAVID [Tue, 8 Dec 2015 15:35:01 +0000]
Xcos GUI: implement "Region to Superblock"

Change-Id: I4dbd52ade5f4f945c11d82baeaf481f2e8cc9a4f

4 years agoScicos: fix the "" + [] and 1 + [] 47/17547/4
Clément DAVID [Mon, 7 Dec 2015 12:33:07 +0000]
Scicos: fix the "" + [] and 1 + []

Change-Id: Ifa4e6b58fac424d79f7b95555f50d0bf8e3b549a

4 years agoMerge remote-tracking branch 'origin/master' into windows 69/17569/1
Antoine ELIAS [Fri, 11 Dec 2015 14:06:50 +0000]
Merge remote-tracking branch 'origin/master' into windows

Change-Id: I7dfc56f50c91704c435ff1e5b280afa89c5d6ec1

4 years agoNew C API for Scilab gateways (once again ...) 25/17425/23
Antoine ELIAS [Tue, 3 Nov 2015 22:55:30 +0000]
New C API for Scilab gateways (once again ...)

2 modes:
  - "safe" version, good for development phase
  - "unsafe" version, remove checks in API for better performance and nice
    crashes

Standard calls use "safe" version, to use "unsafe" version
define __API_SCILAB_UNSAFE__ before include of "api_scilab.h"

Done:
  - common, double, string, int, struct, cell, polynomial,
    boolean, (_/t/m)list, graphic handle, optional.
  - update dynamic_link gateway builder to link the new interface
  - add overload and call function capability.
  - add somes tests in api_scilab
  - add some help pages ( double, string, interger, struct, boolean, poly,
    cell, list, tlist, mlist, pointer )
    .
Not done yet:
  - sparse.
  - lot of tests in both mode.
  - help pages ( sparse )
  - add some helpers on configvariable for exemple ( getMode,
    getScilabMode, getOS, getWarningMode, getSCI, getTMPDIR, getSCIHOME, ...
    )

Change-Id: I15b9912842326b41353bd002b8876cf7246a4884

4 years agoTest corrections on module for operation+ and operation- with empty matrix 61/17561/7
Pierre-Aime Agnel [Thu, 10 Dec 2015 17:44:29 +0000]
Test corrections on module for operation+ and operation- with empty matrix

action_binding to polynomials
grep for WARNING_EMPTY_OPS on test files to remove warning("off") once the
warning on operation+ and operation- are removed from scilab
without core

Change-Id: I8df147f450e8c173a5c0fb96f8d551d318cb3d77