Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chrome extension - update keywords for consistency #390

Merged
merged 16 commits into from
Apr 8, 2019
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
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ TagUI is in v5.0 - it unzips and runs on macOS, Linux, Windows ([link to release

### PACKAGED INSTALLATION
- TagUI is easy to use right away, in most environments all dependencies are packaged in
- To use [visual automation](https://github.com/kelaberetiv/TagUI#visual-automation) on desktop or browser, be sure to have Java v8 or greater installed
- To use [visual automation](https://github.com/kelaberetiv/TagUI#visual-automation) on desktop or browser, be sure to have Java JDK v8 (64-bit) or later

Platform|macOS|Linux|Windows|Node.js (macOS/Linux)
:------:|:---:|:---:|:-----:|:-------------------:
Expand Down Expand Up @@ -269,14 +269,14 @@ Download from [Chrome Web Store](https://chrome.google.com/webstore/detail/tagui
</details>

### VISUAL AUTOMATION
TagUI has built-in integration with [SikuliX (base on OpenCV)](http://sikulix.com) to allow visually identifying the web elements and desktop UI (user interface) elements for interaction by providing their images or (x,y) coordinates. Applicable steps are click, hover, type, select, read, show, save, snap, keyboard, mouse. To use visual automation, Java v8 or greater is required.
TagUI has built-in integration with [SikuliX (base on OpenCV)](http://sikulix.com) to allow visually identifying the web elements and desktop UI (user interface) elements for interaction by providing their images or (x,y) coordinates. Applicable steps are click, hover, type, select, read, show, save, snap, keyboard, mouse. To use visual automation, Java JDK v8 (64-bit) or later is required.

<details>
<summary>
Click to show how to download and check for Java, how to use visual automation, and a demo video
</summary>

1. Check that [Java JDK](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) is installed (entering `java -version` returns your Java version)
1. Check that [Java JDK (64-bit)](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) is installed (entering `java -version` returns your Java version)
2. After Java is installed, you will have to restart your command prompt or terminal to use it
3. On Windows, set display magnification to recommended %, if it doesn't work then 100%
4. On Windows, if TagUI just hangs there, see if it's due to [this issue and try the solution](https://github.com/kelaberetiv/TagUI/issues/229)
Expand Down
2 changes: 1 addition & 1 deletion src/chrome/manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"manifest_version": 2,
"name": "TagUI Web Automation", "short_name": "TagUI Tool", "version": "5.0.0",
"name": "TagUI Web Automation", "short_name": "TagUI Tool", "version": "5.0.1",
"description": "Create TagUI automation flows by recording your actions",
"homepage_url": "https://github.com/kelaberetiv/TagUI",
"browser_action": {
Expand Down
8 changes: 4 additions & 4 deletions src/chrome/tagui.js
Original file line number Diff line number Diff line change
Expand Up @@ -359,7 +359,7 @@ CasperRenderer.prototype.keypress = function(item) {
var text = item.text.replace(/\r\n/g,'[enter]').replace(/\r/g, '[enter]').replace(/\n/g, '[enter]');
var selector; selector = this.getControl(item);
if (selector.charAt(0) == '#') {selector = selector.substring(1);}
this.stmt('enter ' + selector + ' as ' + text);
this.stmt('type ' + selector + ' as ' + text);
}

CasperRenderer.prototype.submit = function(item) {
Expand Down Expand Up @@ -388,13 +388,13 @@ CasperRenderer.prototype.noteDownElement = function(item) {
CasperRenderer.prototype.moveCursorToElement = function(item) {
var selector; selector = this.getControl(item);
if (selector.charAt(0) == '#') {selector = selector.substring(1);}
this.stmt('move ' + selector);
this.stmt('hover ' + selector);
}

CasperRenderer.prototype.fetchElementText = function(item) {
var selector; selector = this.getControl(item);
if (selector.charAt(0) == '#') {selector = selector.substring(1);}
this.stmt('fetch ' + selector + ' to variable');
this.stmt('read ' + selector + ' to variable');
}

CasperRenderer.prototype.selectElementOption = function(item) {
Expand All @@ -410,7 +410,7 @@ CasperRenderer.prototype.cancelLastStep = function(item) {
CasperRenderer.prototype.printElementText = function(item) {
var selector; selector = this.getControl(item);
if (selector.charAt(0) == '#') {selector = selector.substring(1);}
this.stmt('print ' + selector);
this.stmt('show ' + selector);
}

CasperRenderer.prototype.saveElementText = function(item) {
Expand Down
4 changes: 2 additions & 2 deletions src/media/RPA Workshop.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
*In this section, we'll download and install TagUI on your computer - it works on Windows, macOS, Linux.*

- TagUI is easy to use right away, in most environments all dependencies are packaged in
- To use [visual automation](https://github.com/kelaberetiv/TagUI#visual-automation) on desktop or browser, be sure to have Java v8 or greater installed
- To use [visual automation](https://github.com/kelaberetiv/TagUI#visual-automation) on desktop or browser, be sure to have Java JDK v8 (64-bit) or later

Platform|macOS|Linux|Windows|Node.js (macOS/Linux)
:------:|:---:|:---:|:-----:|:-------------------:
Expand Down Expand Up @@ -244,7 +244,7 @@ live|try steps or code interactively for Chrome / visual automation|enter live m
</details>

### VISUAL AUTOMATION
TagUI has built-in integration with [SikuliX (base on OpenCV)](http://sikulix.com) to allow visually identifying the web elements and desktop UI (user interface) elements for interaction by providing their images or (x,y) coordinates. Applicable steps are click, hover, type, select, read, show, save, snap, keyboard, mouse. To use visual automation, Java v8 or greater is required.
TagUI has built-in integration with [SikuliX (base on OpenCV)](http://sikulix.com) to allow visually identifying the web elements and desktop UI (user interface) elements for interaction by providing their images or (x,y) coordinates. Applicable steps are click, hover, type, select, read, show, save, snap, keyboard, mouse. To use visual automation, Java JDK v8 (64-bit) is required.

1. Check that [Java JDK](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) is installed (entering `java -version` returns your Java version)
2. After Java is installed, you will have to restart your command prompt or terminal to use it
Expand Down
6 changes: 3 additions & 3 deletions src/media/v5.0_release.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ TagUI is in v5.0 - it unzips and runs on macOS, Linux, Windows ([link to release

### PACKAGED INSTALLATION
- TagUI is easy to use right away, in most environments all dependencies are packaged in
- To use [visual automation](https://github.com/kelaberetiv/TagUI#visual-automation) on desktop or browser, be sure to have Java v8 or greater installed
- To use [visual automation](https://github.com/kelaberetiv/TagUI#visual-automation) on desktop or browser, be sure to have Java JDK v8 (64-bit) or later

Platform|macOS|Linux|Windows|Node.js (macOS/Linux)
:------:|:---:|:---:|:-----:|:-------------------:
Expand Down Expand Up @@ -269,14 +269,14 @@ Download from [Chrome Web Store](https://chrome.google.com/webstore/detail/tagui
</details>

### VISUAL AUTOMATION
TagUI has built-in integration with [SikuliX (base on OpenCV)](http://sikulix.com) to allow visually identifying the web elements and desktop UI (user interface) elements for interaction by providing their images or (x,y) coordinates. Applicable steps are click, hover, type, select, read, show, save, snap, keyboard, mouse. To use visual automation, Java v8 or greater is required.
TagUI has built-in integration with [SikuliX (base on OpenCV)](http://sikulix.com) to allow visually identifying the web elements and desktop UI (user interface) elements for interaction by providing their images or (x,y) coordinates. Applicable steps are click, hover, type, select, read, show, save, snap, keyboard, mouse. To use visual automation, Java JDK v8 (64-bit) or later is required.

<details>
<summary>
Click to show how to download and check for Java, how to use visual automation, and a demo video
</summary>

1. Check that [Java JDK](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) is installed (entering `java -version` returns your Java version)
1. Check that [Java JDK (64-bit)](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) is installed (entering `java -version` returns your Java version)
2. After Java is installed, you will have to restart your command prompt or terminal to use it
3. On Windows, set display magnification to recommended %, if it doesn't work then 100%
4. On Windows, if TagUI just hangs there, see if it's due to [this issue and try the solution](https://github.com/kelaberetiv/TagUI/issues/229)
Expand Down