* Bug #12470 fixed - Variable browser is not refreshed after loading an environment. 29/11329/5
authorSimon Marchetto <simon.marchetto@scilab-enterprises.com>
Fri, 14 Jun 2013 10:21:37 +0000 (12:21 +0200)
committerVincent COUVERT <vincent.couvert@scilab-enterprises.com>
Fri, 14 Jun 2013 11:19:49 +0000 (13:19 +0200)
commit9efbce6cfe40367758555412260699ddba14be34
tree519f5304e7a4e3fc1ef50dc809c44043fc96c6c7
parentb0c5139ec48773181966a86643fbc52a9ce01386
* Bug #12470 fixed - Variable browser is not refreshed after loading an environment.

Fix: call updatebrowsevar() in 'load environment' script

Refactoring: Split fonctionalities in Variable Browser
- opening
- set data
- update
done in Java classes BrowseVar, ScilabVariableBrowser
and in C: new unit BrowseVarManager (replaces UpdateBrowseVar)

macro browsevar() calls openVariableBrowser()
macro updatebrowsevar() calls SetVariableBrowserData()

Change-Id: I982e8d85b60c7dc0859c4b59a35d3eb244b4112f
17 files changed:
scilab/CHANGES_5.5.X
scilab/modules/console/src/c/GetCommandLine.c
scilab/modules/gui/etc/main_menubar.xml
scilab/modules/ui_data/Makefile.am
scilab/modules/ui_data/Makefile.in
scilab/modules/ui_data/includes/BrowseVarManager.h [moved from scilab/modules/ui_data/includes/UpdateBrowseVar.h with 69% similarity]
scilab/modules/ui_data/sci_gateway/cpp/sci_browsevar.cpp
scilab/modules/ui_data/sci_gateway/cpp/sci_updatebrowsevar.cpp
scilab/modules/ui_data/src/c/ui_data.vcxproj
scilab/modules/ui_data/src/c/ui_data.vcxproj.filters
scilab/modules/ui_data/src/cpp/BrowseVarManager.cpp [moved from scilab/modules/ui_data/src/cpp/UpdateBrowseVar.cpp with 90% similarity]
scilab/modules/ui_data/src/java/org/scilab/modules/ui_data/BrowseVar.java
scilab/modules/ui_data/src/java/org/scilab/modules/ui_data/variablebrowser/ScilabVariableBrowser.java
scilab/modules/ui_data/src/jni/BrowseVar.cpp
scilab/modules/ui_data/src/jni/BrowseVar.giws.xml
scilab/modules/ui_data/src/jni/BrowseVar.hxx
scilab/modules/ui_data/src/noui_data/noui_data.c