Skip to content

Commit

Permalink
Updated to version 4.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
DimitarD committed Apr 3, 2017
1 parent 8f6af35 commit 5b8dfbe
Show file tree
Hide file tree
Showing 260 changed files with 3,662 additions and 3,241 deletions.
26 changes: 26 additions & 0 deletions ReleaseNotes.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,30 @@
*********************************************
* jQWidgets v4.5.1 Release, April-01-2017 *
*********************************************

What's Improved:
- The jqxLayout/jqxDockingLayout "allowClose" setting in is now preserved when pinning tabbedGroups or unpinning autoHideGroups.

What's Fixed:

- Fixed an issue in jqxNumberInput regarding mobile devices behavior when decimalSeparator is ",".
- Fixed an issue in jqxScheduler regarding the exactTimeRendering functionality, when an appointment is rendered in 2 days.
- Fixed an issue in jqxScheduler regarding the edit dialog when the dialog is opened when there's no focused cell.
- Fixed an issue in jqxPopover regarding the showArrowButton property, when it is set dynamically.
- Fixed an issue in jqxGrid regarding the tooltips in Checkbox column.
- Fixed an issue in jqxGrid regarding the clipboard paste functionality.
- Fixed an issue in jqxGrid regarding the toggle arrows display when the grid's row details and grouping with aggregates features are enabled.
- Fixed an issue in jqxGrid regarding the grouping aggregates rendering logic.
- Fixed an issue in jqxGrid regarding the filter row dropdownlist and "select all" item.
- Fixed an issue in jqxGrid regarding the full row edit when "ESC" is pressed and "updaterow" is defined in the source object.
- Fixed an issue in jqxDataTable regarding the server-side filtering.
- Fixed an issue in jqxWindow regarding the dynamic enabling/disabling of window dragging.
- Fixed an issue in jqxWindow regarding the Tab key navigation after closing modal window.
- Fixed an issue in jqxTabs regarding the setTitleAt method when close buttons are enabled.
- Fixed an issue in jqxRibbon about the animationType: "slide".
- Fixed an issue in jqxWindow regarding the method "destroy" in Internet Explorer.

*********************************************
* jQWidgets v4.5.0 Release, Jan-13-2017 *
*********************************************

Expand Down
6 changes: 5 additions & 1 deletion demos/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
Important:

To run a sample that includes data binding, you must open it via "http://..." protocol since Ajax makes http requests.
1. To run a sample that includes data binding, you must open it via "http://..." protocol since Ajax makes http requests.

Please, run any sample on a Localhost or Web Server.

2. Angular and React demos require the required node_modules to be installed. Within the "angular" and "react" folders, you will find a file called
setup.bat. Double-click on it to automatically install the required node_modules.

2 changes: 2 additions & 0 deletions demos/angular/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
1. Run setup.bat to install the required modules.
2. Run the demos on a Web Server or Localhost i.e the url should start with http://, not with file://
20 changes: 20 additions & 0 deletions demos/angular/setup.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
rd jqwidgets
rd jqwidgets-ts
rd node_modules
rd build
rd images
rd sampledata
md build
md jqwidgets-ts
md jqwidgets
md images
md sampledata
xcopy /S /I ..\..\jqwidgets-ts jqwidgets-ts
xcopy /S /I ..\..\jqwidgets jqwidgets
xcopy /S /I ..\..\images images
xcopy /S /I ..\..\scripts scripts
xcopy /S /I ..\..\styles styles
xcopy /S /I ..\sampledata sampledata

npm install
npm start
2 changes: 2 additions & 0 deletions demos/react/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
1. Run setup.bat to install the required modules.
2. Run the demos on a Web Server or Localhost i.e the url should start with http://, not with file://
2 changes: 1 addition & 1 deletion demos/react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"babel-preset-react": "6.16.0"
},
"scripts": {
"start": "webpack"
"postinstall": "webpack"
},
"author": "www.jQWidgets.com"
}
20 changes: 20 additions & 0 deletions demos/react/setup.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
rd jqwidgets-react
rd node_modules
rd build
rd images
rd styles
rd scripts
rd sampledata
md build
md images
md scripts
md styles
md jqwidgets-react
md sampledata
xcopy /S /I ..\..\jqwidgets-react jqwidgets-react
xcopy /S /I ..\..\images images
xcopy /S /I ..\..\scripts scripts
xcopy /S /I ..\..\styles styles
xcopy /S /I ..\sampledata sampledata
npm install
npm start
Binary file modified images/Thumbs.db
Binary file not shown.
Binary file modified images/t-shirts/Thumbs.db
Binary file not shown.
Binary file added images/twitter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 8 additions & 7 deletions jqwidgets-react/react_jqxbargauge.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
jQWidgets v4.5.0 (2017-Jan)
jQWidgets v4.5.1 (2017-April)
Copyright (c) 2011-2017 jQWidgets.
License: http://jqwidgets.com/license/
*/
Expand Down Expand Up @@ -216,22 +216,23 @@ let jqxBarGauge = React.createClass ({
}
},
refresh: function () {
$("#" +this.componentSelector).jqxBarGauge("refresh");
$("#" + this.componentSelector).jqxBarGauge("refresh");
},
performRender: function () {
$("#" +this.componentSelector).jqxBarGauge("render");
$("#" + this.componentSelector).jqxBarGauge("render");
},
val: function (value) {
if (value !== undefined) {
$("#" +this.componentSelector).jqxBarGauge("val", value)
$("#" + this.componentSelector).jqxBarGauge("val", value)
} else {
return $("#" +this.componentSelector).jqxBarGauge("val");
return $("#" + this.componentSelector).jqxBarGauge("val");
}
},

render: function () {
let id = 'jqxBarGauge' + this.generateID() + this.generateID();
this.componentSelector = id; return (
var id = 'jqxBarGauge' + this.generateID() + this.generateID();
this.componentSelector = id;
; return (
<div id={id}>{this.value ? null : this.props.value}{this.props.children}</div>
)
}
Expand Down
17 changes: 9 additions & 8 deletions jqwidgets-react/react_jqxbulletchart.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
jQWidgets v4.5.0 (2017-Jan)
jQWidgets v4.5.1 (2017-April)
Copyright (c) 2011-2017 jQWidgets.
License: http://jqwidgets.com/license/
*/
Expand Down Expand Up @@ -188,25 +188,26 @@ let jqxBulletChart = React.createClass ({
}
},
destroy: function () {
$("#" +this.componentSelector).jqxBulletChart("destroy");
$("#" + this.componentSelector).jqxBulletChart("destroy");
},
performRender: function () {
$("#" +this.componentSelector).jqxBulletChart("render");
$("#" + this.componentSelector).jqxBulletChart("render");
},
refresh: function () {
$("#" +this.componentSelector).jqxBulletChart("refresh");
$("#" + this.componentSelector).jqxBulletChart("refresh");
},
val: function (value) {
if (value !== undefined) {
$("#" +this.componentSelector).jqxBulletChart("val", value)
$("#" + this.componentSelector).jqxBulletChart("val", value)
} else {
return $("#" +this.componentSelector).jqxBulletChart("val");
return $("#" + this.componentSelector).jqxBulletChart("val");
}
},

render: function () {
let id = 'jqxBulletChart' + this.generateID() + this.generateID();
this.componentSelector = id; return (
var id = 'jqxBulletChart' + this.generateID() + this.generateID();
this.componentSelector = id;
; return (
<div id={id}>{this.value ? null : this.props.value}{this.props.children}</div>
)
}
Expand Down
25 changes: 13 additions & 12 deletions jqwidgets-react/react_jqxbuttongroup.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
jQWidgets v4.5.0 (2017-Jan)
jQWidgets v4.5.1 (2017-April)
Copyright (c) 2011-2017 jQWidgets.
License: http://jqwidgets.com/license/
*/
Expand Down Expand Up @@ -111,35 +111,36 @@ let jqxButtonGroup = React.createClass ({
}
},
disableAt: function (index) {
$("#" +this.componentSelector).jqxButtonGroup("disableAt", index);
$("#" + this.componentSelector).jqxButtonGroup("disableAt", index);
},
disable: function () {
$("#" +this.componentSelector).jqxButtonGroup("disable");
$("#" + this.componentSelector).jqxButtonGroup("disable");
},
destroy: function () {
$("#" +this.componentSelector).jqxButtonGroup("destroy");
$("#" + this.componentSelector).jqxButtonGroup("destroy");
},
enable: function () {
$("#" +this.componentSelector).jqxButtonGroup("enable");
$("#" + this.componentSelector).jqxButtonGroup("enable");
},
enableAt: function (index) {
$("#" +this.componentSelector).jqxButtonGroup("enableAt", index);
$("#" + this.componentSelector).jqxButtonGroup("enableAt", index);
},
focus: function () {
$("#" +this.componentSelector).jqxButtonGroup("focus");
$("#" + this.componentSelector).jqxButtonGroup("focus");
},
getSelection: function () {
return $("#" +this.componentSelector).jqxButtonGroup("getSelection");
return $("#" + this.componentSelector).jqxButtonGroup("getSelection");
},
performRender: function () {
$("#" +this.componentSelector).jqxButtonGroup("render");
$("#" + this.componentSelector).jqxButtonGroup("render");
},
setSelection: function (index) {
$("#" +this.componentSelector).jqxButtonGroup("setSelection", index);
$("#" + this.componentSelector).jqxButtonGroup("setSelection", index);
},
render: function () {
let id = 'jqxButtonGroup' + this.generateID() + this.generateID();
this.componentSelector = id; return (
var id = 'jqxButtonGroup' + this.generateID() + this.generateID();
this.componentSelector = id;
; return (
<div id={id}>{this.value ? null : this.props.value}{this.props.children}</div>
)
}
Expand Down
23 changes: 12 additions & 11 deletions jqwidgets-react/react_jqxbuttons.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
jQWidgets v4.5.0 (2017-Jan)
jQWidgets v4.5.1 (2017-April)
Copyright (c) 2011-2017 jQWidgets.
License: http://jqwidgets.com/license/
*/
Expand Down Expand Up @@ -181,34 +181,35 @@ let jqxButton = React.createClass ({
}
},
check: function () {
$("#" +this.componentSelector).jqxButton("check");
$("#" + this.componentSelector).jqxButton("check");
},
destroy: function () {
$("#" +this.componentSelector).jqxButton("destroy");
$("#" + this.componentSelector).jqxButton("destroy");
},
focus: function () {
$("#" +this.componentSelector).jqxButton("focus");
$("#" + this.componentSelector).jqxButton("focus");
},
performRender: function () {
$("#" +this.componentSelector).jqxButton("render");
$("#" + this.componentSelector).jqxButton("render");
},
toggle: function () {
$("#" +this.componentSelector).jqxButton("toggle");
$("#" + this.componentSelector).jqxButton("toggle");
},
unCheck: function () {
$("#" +this.componentSelector).jqxButton("unCheck");
$("#" + this.componentSelector).jqxButton("unCheck");
},
val: function (value) {
if (value !== undefined) {
$("#" +this.componentSelector).jqxButton("val", value)
$("#" + this.componentSelector).jqxButton("val", value)
} else {
return $("#" +this.componentSelector).jqxButton("val");
return $("#" + this.componentSelector).jqxButton("val");
}
},

render: function () {
let id = 'jqxButton' + this.generateID() + this.generateID();
this.componentSelector = id; return (
var id = 'jqxButton' + this.generateID() + this.generateID();
this.componentSelector = id;
; return (
<div id={id}>{this.value ? null : this.props.value}{this.props.children}</div>
)
}
Expand Down
45 changes: 23 additions & 22 deletions jqwidgets-react/react_jqxcalendar.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
jQWidgets v4.5.0 (2017-Jan)
jQWidgets v4.5.1 (2017-April)
Copyright (c) 2011-2017 jQWidgets.
License: http://jqwidgets.com/license/
*/
Expand Down Expand Up @@ -321,67 +321,68 @@ let jqxCalendar = React.createClass ({
}
},
clear: function () {
$("#" +this.componentSelector).jqxCalendar("clear");
$("#" + this.componentSelector).jqxCalendar("clear");
},
destroy: function () {
$("#" +this.componentSelector).jqxCalendar("destroy");
$("#" + this.componentSelector).jqxCalendar("destroy");
},
focus: function () {
$("#" +this.componentSelector).jqxCalendar("focus");
$("#" + this.componentSelector).jqxCalendar("focus");
},
addSpecialDate: function (date, tooltip, text) {
$("#" +this.componentSelector).jqxCalendar("addSpecialDate", date, tooltip, text);
$("#" + this.componentSelector).jqxCalendar("addSpecialDate", date, tooltip, text);
},
getMinDate: function () {
return $("#" +this.componentSelector).jqxCalendar("getMinDate");
return $("#" + this.componentSelector).jqxCalendar("getMinDate");
},
getMaxDate: function () {
return $("#" +this.componentSelector).jqxCalendar("getMaxDate");
return $("#" + this.componentSelector).jqxCalendar("getMaxDate");
},
getDate: function () {
return $("#" +this.componentSelector).jqxCalendar("getDate");
return $("#" + this.componentSelector).jqxCalendar("getDate");
},
getRange: function () {
return $("#" +this.componentSelector).jqxCalendar("getRange");
return $("#" + this.componentSelector).jqxCalendar("getRange");
},
navigateForward: function (months) {
$("#" +this.componentSelector).jqxCalendar("navigateForward", months);
$("#" + this.componentSelector).jqxCalendar("navigateForward", months);
},
navigateBackward: function (months) {
$("#" +this.componentSelector).jqxCalendar("navigateBackward", months);
$("#" + this.componentSelector).jqxCalendar("navigateBackward", months);
},
performRender: function () {
$("#" +this.componentSelector).jqxCalendar("render");
$("#" + this.componentSelector).jqxCalendar("render");
},
refresh: function () {
$("#" +this.componentSelector).jqxCalendar("refresh");
$("#" + this.componentSelector).jqxCalendar("refresh");
},
setMinDate: function (date) {
$("#" +this.componentSelector).jqxCalendar("setMinDate", date);
$("#" + this.componentSelector).jqxCalendar("setMinDate", date);
},
setMaxDate: function (date) {
$("#" +this.componentSelector).jqxCalendar("setMaxDate", date);
$("#" + this.componentSelector).jqxCalendar("setMaxDate", date);
},
setDate: function (date) {
$("#" +this.componentSelector).jqxCalendar("setDate", date);
$("#" + this.componentSelector).jqxCalendar("setDate", date);
},
setRange: function (date, date2) {
$("#" +this.componentSelector).jqxCalendar("setRange", date, date2);
$("#" + this.componentSelector).jqxCalendar("setRange", date, date2);
},
today: function () {
$("#" +this.componentSelector).jqxCalendar("today");
$("#" + this.componentSelector).jqxCalendar("today");
},
val: function (date, date2) {
if (value !== undefined) {
$("#" +this.componentSelector).jqxCalendar("val", value)
$("#" + this.componentSelector).jqxCalendar("val", date, date2)
} else {
return $("#" +this.componentSelector).jqxCalendar("val");
return $("#" + this.componentSelector).jqxCalendar("val");
}
},

render: function () {
let id = 'jqxCalendar' + this.generateID() + this.generateID();
this.componentSelector = id; return (
var id = 'jqxCalendar' + this.generateID() + this.generateID();
this.componentSelector = id;
; return (
<div id={id}>{this.value ? null : this.props.value}{this.props.children}</div>
)
}
Expand Down
Loading

0 comments on commit 5b8dfbe

Please sign in to comment.