Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions .gitignore

This file was deleted.

8 changes: 4 additions & 4 deletions bin/visualpy
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ f_main() {
#=============================================================================
f_install() {
RES=`f_check_extension`
# 1 = Jupyterr Extension is not actived
# 1 = Jupyter Extension is not actived
# 2 = visualpython does not exist
# 3 = visualpython exists

Expand Down Expand Up @@ -104,7 +104,7 @@ f_install() {
#=============================================================================
f_uninstall() {
RES=`f_check_extension`
# 1 = Jupyterr Extension is not actived
# 1 = Jupyter Extension is not actived
# 2 = visualpython does not exist
# 3 = visualpython exists

Expand Down Expand Up @@ -234,7 +234,7 @@ f_remove_files() {

#=============================================================================
# Check Visual Python files
# 1 = Jupyterr Extension is not actived
# 1 = Jupyter Extension is not actived
# 2 = visualpython does not exist
# 3 = visualpython exists
#=============================================================================
Expand Down Expand Up @@ -266,7 +266,7 @@ f_get_string_pipshow() {
f_get_extension_path() {
RESULT="EMPTY"
if which conda-env > /dev/null 2>&1; then
RESULT=`conda-env list | grep "*" | awk -F'*' '{print $2}'|tr -d ' '`/share/jupyter/nbextension
RESULT=`conda-env list | grep "*" | awk -F'*' '{print $2}'|tr -d ' '`/share/jupyter/nbextensions
else
RESULT=`jupyter --data-dir`/nbextensions
fi
Expand Down
6 changes: 3 additions & 3 deletions bin/visualpy.bat
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ rem # Install Visual Python
rem #=========================================================================
:f_install
call :f_check_extension RES
rem # 1 = Jupyterr Extension is not actived
rem # 1 = Jupyter Extension is not actived
rem # 2 = visualpython does not exist
rem # 3 = visualpython exists

Expand Down Expand Up @@ -110,7 +110,7 @@ rem # Uninstall Visual Python
rem #=========================================================================
:f_uninstall
call :f_check_extension RES
rem # 1 = Jupyterr Extension is not actived
rem # 1 = Jupyter Extension is not actived
rem # 2 = visualpython does not exist
rem # 3 = visualpython exists

Expand Down Expand Up @@ -241,7 +241,7 @@ rem #=========================================================================

rem #=========================================================================
rem # Check Visual Python files
rem # 1 = Jupyterr Extension is not actived
rem # 1 = Jupyter Extension is not actived
rem # 2 = visualpython does not exist
rem # 3 = visualpython exists
rem #=========================================================================
Expand Down
2 changes: 1 addition & 1 deletion css/file_io/udf.css
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@
background-image: url(../../resource/chevron_big_down.svg) !important;
}
#vp_udfPage .vp-sn-item-header input.vp-sn-item-title {
width: calc(100% - 100px);
width: calc(100% - 110px);
outline: none;
background: transparent;
border: 0.5px solid transparent;
Expand Down
5 changes: 3 additions & 2 deletions src/api_block/block.js
Original file line number Diff line number Diff line change
Expand Up @@ -1801,7 +1801,8 @@ define([
};

blockContainerThis.createAppsPage(menu, file, config);
break;
return;
// break;
}
}

Expand Down Expand Up @@ -2029,7 +2030,7 @@ define([
$(blockLineNumberInfoDom).find('.vp-apiblock-circle-play').css(STR_OPACITY, 1);
}


blockContainerThis.setFocusedPageType(FOCUSED_PAGE_TYPE.BOARD);
blockContainerThis.resetBlockListAndRenderThisBlock(thisBlock);

event.stopPropagation();
Expand Down
6 changes: 5 additions & 1 deletion src/common/vpFrameEditor.js
Original file line number Diff line number Diff line change
Expand Up @@ -1755,7 +1755,11 @@ define([
var code = this.state.steps.join('\n');
var returnVariable = $(this.wrapSelector('#vp_feReturn')).val();
if (returnVariable != '') {
code = code.replaceAll('_vp', returnVariable);
code = code.replaceAll(this.state.tempObj, returnVariable);

code += '\n' + returnVariable;
} else {
code += '\n' + this.state.tempObj;
}
return code;
}
Expand Down
9 changes: 9 additions & 0 deletions src/common/vpSubsetEditor.js
Original file line number Diff line number Diff line change
Expand Up @@ -2278,6 +2278,15 @@ define([
this.setPreview(code.toString());
}

// display
if (this.useCell) {
code.appendLine();
if (allocation && this.state.allocateTo != '') {
code.append(this.state.allocateTo);
} else {
code.append(this.state.pandasObject);
}
}
return code.toString();
}

Expand Down
4 changes: 2 additions & 2 deletions src/file_io/fileio.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
</table>
</div>
</div>
<div class="vp-accordion-container vp-accordion-gray-color">
<div class="vp-accordion-container vp-accordion-open vp-accordion-gray-color">
<div class="vp-accordion-header"><span class="vp-accordion-indicator"></span><span class="vp-accordion-caption" data-caption-id="TODO:Variable">Additional Options</span></div>
<div id="vp_optionBox" class="vp-accordion-content">
<table class="vp-option-table">
Expand All @@ -72,7 +72,7 @@
</table>
</div>
</div>
<div class="vp-accordion-container vp-accordion-gray-color">
<div class="vp-accordion-container vp-accordion-open vp-accordion-gray-color">
<div class="vp-accordion-header"><span class="vp-accordion-indicator"></span><span class="vp-accordion-caption" data-caption-id="TODO:Variable">Additional Options</span></div>
<div id="vp_optionBox" class="vp-accordion-content">
<table class="vp-option-table">
Expand Down
2 changes: 1 addition & 1 deletion src/file_io/fileio.js
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ define([

this.fileExtensions = {
'csv': 'csv',
'excel': 'xls',
'excel': 'xlsx',
'json': 'json',
'pickle': 'pickle'
}
Expand Down
1 change: 0 additions & 1 deletion src/file_io/import.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@ define([
]
}
, { library: 'seaborn', alias:'sns'}
, { library: 'plotly.express', alias: 'px'}
];

this.package = {
Expand Down
18 changes: 17 additions & 1 deletion src/file_io/udf.js
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,17 @@ define([
'import seaborn as sns',
'import plotly.express as px'
],
'matplotlib customizing': [
'import matplotlib.pyplot as plt',
'%matplotlib inline',
'',
"plt.rc('figure', figsize=(12, 8))",
'',
'from matplotlib import rcParams',
"rcParams['font.family'] = 'New Gulim'",
"rcParams['font.size'] = 10",
"rcParams['axes.unicode_minus'] = False"
],
'as_float': [
'def as_float(x):',
' """',
Expand Down Expand Up @@ -328,6 +339,11 @@ define([

// item header click (toggle & select item) & double click (edit title)
$(document).on('click', this.wrapSelector('.vp-sn-item-header'), function(evt) {
// stop propagation on checkbox
if ($(evt.target).hasClass('vp-sn-item-check')) {
return;
}

var thisHeader = this;
that.clicked++;
if (that.clicked == 1) {
Expand Down Expand Up @@ -609,7 +625,7 @@ define([

that.loadUdfList();

vpCommon.renderSuccessMessage(fileName + ' imported ');
vpCommon.renderSuccessMessage(evt.file + ' imported ');
});
});
});
Expand Down
2 changes: 1 addition & 1 deletion src/matplotlib/plot.html
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
</table>
</div>
</div>
<div class="vp-accordion-container vp-accordion-gray-color">
<div class="vp-accordion-container vp-accordion-open vp-accordion-gray-color">
<div class="vp-accordion-header"><span class="vp-accordion-indicator"></span><span class="vp-accordion-caption" data-caption-id="TODO:Variable">Additional Options</span></div>
<div id="vp_plotOptional" class="vp-accordion-content">
<table class="vp-option-table">
Expand Down
1 change: 1 addition & 0 deletions src/matplotlib/plot.js
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,7 @@ define([
// Box 2. Additional Options
var tblAdditional = this.createVERSimpleLayout("15%");
var accBoxAdditional = this.createOptionContainer('Additional Options');
accBoxAdditional.setOpenBox(true);
sbTagString.clear();
sbTagString.appendFormatLine('<input type="text" class="vp-input" id="{0}"/>', 'title');
tblAdditional.addRow('Title', sbTagString.toString());
Expand Down
2 changes: 1 addition & 1 deletion src/pandas/common/commonPandas.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
</table>
</div>
</div>
<div class="vp-accordion-container vp-accordion-gray-color">
<div class="vp-accordion-container vp-accordion-open vp-accordion-gray-color">
<div class="vp-accordion-header"><span class="vp-accordion-indicator"></span><span class="vp-accordion-caption" data-caption-id="TODO:Variable">Additional Options</span></div>
<div id="vp_optionBox" class="vp-accordion-content">
<table class="vp-option-table">
Expand Down
2 changes: 1 addition & 1 deletion src/pandas/plot.html
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@
</table>
</div>
</div> -->
<div class="vp-accordion-container vp-accordion-gray-color">
<div class="vp-accordion-container vp-accordion-open vp-accordion-gray-color">
<div class="vp-accordion-header"><span class="vp-accordion-indicator"></span><span class="vp-accordion-caption" data-caption-id="TODO:Variable">Chart Graphics Option</span></div>
<div id="vp_graphicsOptionBox" class="vp-accordion-content">
<table class="vp-option-table">
Expand Down
2 changes: 1 addition & 1 deletion src/pandas/readFile.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ define([
}
this.fileExtensions = {
'csv': 'csv',
'excel': 'xls',
'excel': 'xlsx',
'json': 'json',
'pickle': 'pickle'
}
Expand Down
2 changes: 1 addition & 1 deletion src/pandas/toFile.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ define([
}
this.fileExtensions = {
'csv': 'csv',
'excel': 'xls',
'excel': 'xlsx',
'json': 'json',
'pickle': 'pickle'
}
Expand Down