Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
UziTech committed Feb 25, 2020
1 parent 36b3b33 commit 521f0c2
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 33 deletions.
3 changes: 0 additions & 3 deletions .github/FUNDING.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
needs: [Test, Lint]
if: |
github.ref == 'refs/heads/master' &&
github.repository == 'UziTech/x-terminal'
github.event.repository.fork == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
Expand Down
26 changes: 13 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
## [8.0.1](https://github.com/UziTech/x-terminal/compare/v8.0.0...v8.0.1) (2020-02-24)
## [8.0.1](https://github.com/bus-stop/x-terminal/compare/v8.0.0...v8.0.1) (2020-02-24)


### Bug Fixes

* allow markdown in profile description ([#5](https://github.com/UziTech/x-terminal/issues/5)) ([448148f](https://github.com/UziTech/x-terminal/commit/448148fcb254ab7bfa87b124470128394e21dd2f))
* allow markdown in profile description ([#5](https://github.com/bus-stop/x-terminal/issues/5)) ([448148f](https://github.com/bus-stop/x-terminal/commit/448148fcb254ab7bfa87b124470128394e21dd2f))

# [8.0.0](https://github.com/UziTech/x-terminal/compare/v7.1.0...v8.0.0) (2020-02-24)
# [8.0.0](https://github.com/bus-stop/x-terminal/compare/v7.1.0...v8.0.0) (2020-02-24)


### Features

* Use config data to build profile menu ([#4](https://github.com/UziTech/x-terminal/issues/4)) ([c5c55e3](https://github.com/UziTech/x-terminal/commit/c5c55e32b17dc8191cadc182b781cea002f1bdee))
* Use config data to build profile menu ([#4](https://github.com/bus-stop/x-terminal/issues/4)) ([c5c55e3](https://github.com/bus-stop/x-terminal/commit/c5c55e32b17dc8191cadc182b781cea002f1bdee))


### BREAKING CHANGES
Expand All @@ -21,38 +21,38 @@
- add enable addon settings
- disable webgl by default since it is not stable

# [7.1.0](https://github.com/UziTech/x-terminal/compare/v7.0.0...v7.1.0) (2020-02-19)
# [7.1.0](https://github.com/bus-stop/x-terminal/compare/v7.0.0...v7.1.0) (2020-02-19)


### Bug Fixes

* profile menu style ([ac13e41](https://github.com/UziTech/x-terminal/commit/ac13e415a543440996b90f00f9e549e27362055d))
* profile menu style ([ac13e41](https://github.com/bus-stop/x-terminal/commit/ac13e415a543440996b90f00f9e549e27362055d))


### Features

* add default open position setting ([7c10a3c](https://github.com/UziTech/x-terminal/commit/7c10a3c94a340bfe9afa3c1ce790b7d85504700a))
* add platform io terminal service ([fbf2b6a](https://github.com/UziTech/x-terminal/commit/fbf2b6a696cb971f8c1f7b5aa01f2d6ed0d8d0e4))
* add default open position setting ([7c10a3c](https://github.com/bus-stop/x-terminal/commit/7c10a3c94a340bfe9afa3c1ce790b7d85504700a))
* add platform io terminal service ([fbf2b6a](https://github.com/bus-stop/x-terminal/commit/fbf2b6a696cb971f8c1f7b5aa01f2d6ed0d8d0e4))

# [7.0.0](https://github.com/UziTech/x-terminal/compare/v6.5.1...v7.0.0) (2020-02-15)
# [7.0.0](https://github.com/bus-stop/x-terminal/compare/v6.5.1...v7.0.0) (2020-02-15)


### Bug Fixes

* rename everything ([d643a15](https://github.com/UziTech/x-terminal/commit/d643a1592218ad1fd401e7584ea3d7ab95c9e445))
* use async await ([dd7ffcd](https://github.com/UziTech/x-terminal/commit/dd7ffcd1097b5a715020f49f9783e44f019327bd))
* rename everything ([d643a15](https://github.com/bus-stop/x-terminal/commit/d643a1592218ad1fd401e7584ea3d7ab95c9e445))
* use async await ([dd7ffcd](https://github.com/bus-stop/x-terminal/commit/dd7ffcd1097b5a715020f49f9783e44f019327bd))


### BREAKING CHANGES

* rename everything

## [6.5.1](https://github.com/UziTech/x-terminal/compare/v6.5.0...v6.5.1) (2020-02-14)
## [6.5.1](https://github.com/bus-stop/x-terminal/compare/v6.5.0...v6.5.1) (2020-02-14)


### Bug Fixes

* update all deps ([1c74d24](https://github.com/UziTech/x-terminal/commit/1c74d24ca42c74caf9fc65b284d02854858654c0))
* update all deps ([1c74d24](https://github.com/bus-stop/x-terminal/commit/1c74d24ca42c74caf9fc65b284d02854858654c0))

## 6.5.0
* Switch to babel 7 for generating move-winpty-binaries.js script.
Expand Down
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ This is a fork of [atom-xterm](https://github.com/amejia1/atom-xterm/)

Atom plugin for providing terminals inside your Atom workspace.

![CI](https://github.com/UziTech/x-terminal/workflows/CI/badge.svg)
[![dependencies Status](https://david-dm.org/UziTech/x-terminal/status.svg)](https://david-dm.org/UziTech/x-terminal)
![CI](https://github.com/bus-stop/x-terminal/workflows/CI/badge.svg)
[![dependencies Status](https://david-dm.org/bus-stop/x-terminal/status.svg)](https://david-dm.org/bus-stop/x-terminal)

![X-Terminal demo](https://github.com/UziTech/x-terminal/raw/b7b9d4b073d9eea4f54806be5385d81d4fdd2393/resources/atom-xterm-demo.gif)
![X-Terminal demo](https://github.com/bus-stop/x-terminal/raw/b7b9d4b073d9eea4f54806be5385d81d4fdd2393/resources/atom-xterm-demo.gif)

## Built in Terminal for Atom Feature Request

Expand Down Expand Up @@ -85,7 +85,7 @@ the programs listed [here](https://github.com/nodejs/node-gyp#on-mac-os-x)

To open terminals, just open them through the menu.

![X-Terminal menu](https://raw.githubusercontent.com/UziTech/x-terminal/9dfb79f31df4df67b12be74f541c39d498d2212f/resources/atom-xterm-menu.png)
![X-Terminal menu](https://raw.githubusercontent.com/bus-stop/x-terminal/9dfb79f31df4df67b12be74f541c39d498d2212f/resources/atom-xterm-menu.png)

There's also various key bindings you can use to open terminals. See the
available key bindings for the x-terminal package.
Expand All @@ -105,14 +105,14 @@ And of course, there's the old fashion way of just moving the tabs where you
want them. Feel free to place your terminal tabs anywhere in your workspace to
include any of the docks.

![X-Terminal moving terminals demo](https://github.com/UziTech/x-terminal/raw/b7b9d4b073d9eea4f54806be5385d81d4fdd2393/resources/atom-xterm-moving-terminals-demo.gif)
![X-Terminal moving terminals demo](https://github.com/bus-stop/x-terminal/raw/b7b9d4b073d9eea4f54806be5385d81d4fdd2393/resources/atom-xterm-moving-terminals-demo.gif)

## Profiles

The x-terminal package supports saving and loading profiles. What this allows
you to do is save commonly used commands and settings for later use.

![X-Terminal profiles demo](https://raw.githubusercontent.com/UziTech/x-terminal/5604f0433291a452ceffcc722c61fa2835d8b67a/resources/atom-xterm-profiles-demo.gif)
![X-Terminal profiles demo](https://raw.githubusercontent.com/bus-stop/x-terminal/5604f0433291a452ceffcc722c61fa2835d8b67a/resources/atom-xterm-profiles-demo.gif)

## Notifications

Expand All @@ -122,15 +122,15 @@ manager as well as on the terminal tab triggering the notification.

Success

![X-Terminal exit success](https://raw.githubusercontent.com/UziTech/x-terminal/master/resources/atom-xterm-exit-success.png)
![X-Terminal exit success](https://raw.githubusercontent.com/bus-stop/x-terminal/master/resources/atom-xterm-exit-success.png)

Failure

![X-Terminal exit failure](https://raw.githubusercontent.com/UziTech/x-terminal/master/resources/atom-xterm-exit-failure.png)
![X-Terminal exit failure](https://raw.githubusercontent.com/bus-stop/x-terminal/master/resources/atom-xterm-exit-failure.png)

There's also activity notifications for terminal tabs not in focus.

![X-Terminal activity notification](https://raw.githubusercontent.com/UziTech/x-terminal/master/resources/atom-xterm-activity-notification.png)
![X-Terminal activity notification](https://raw.githubusercontent.com/bus-stop/x-terminal/master/resources/atom-xterm-activity-notification.png)

## Services

Expand All @@ -144,11 +144,11 @@ rather a JavaScript object that provides methods to open terminals and run comma
### 'atom-xterm' service v2.0.0

The `atom-xterm` service provides the
[openTerminal()](https://github.com/UziTech/x-terminal/blob/2a7762b6d29abdc017af17c320b2e548cd14e4a9/src/x-terminal.js#L273) method. The `openTerminal()` method behaves just like Atom's
[openTerminal()](https://github.com/bus-stop/x-terminal/blob/2a7762b6d29abdc017af17c320b2e548cd14e4a9/src/x-terminal.js#L273) method. The `openTerminal()` method behaves just like Atom's
[open()](https://github.com/atom/atom/blob/917a00e195b93c8c2a9adc349fd8fa1844f61dbc/src/workspace.js#L1076)
method except that the first argument must be a JSON object describing the
terminal profile that should be opened. Docs about this JSON object can be
found [here](https://github.com/UziTech/x-terminal/blob/2a7762b6d29abdc017af17c320b2e548cd14e4a9/src/profiles.js#L311).
found [here](https://github.com/bus-stop/x-terminal/blob/2a7762b6d29abdc017af17c320b2e548cd14e4a9/src/profiles.js#L311).

As an example on how to use the provided `openTerminal()` method, your
`package.json` should have the following.
Expand Down Expand Up @@ -202,7 +202,7 @@ this.atomXtermService.openTerminal({

### 'platformioIDETerminal' service v1.1.0

The `platformioIDETerminal` service provides an [object](https://github.com/UziTech/x-terminal/blob/2a7762b6d29abdc017af17c320b2e548cd14e4a9/src/x-terminal.js#L381) with `updateProcessEnv`, `run`, `getTerminalViews`, and `open` methods.
The `platformioIDETerminal` service provides an [object](https://github.com/bus-stop/x-terminal/blob/2a7762b6d29abdc017af17c320b2e548cd14e4a9/src/x-terminal.js#L381) with `updateProcessEnv`, `run`, `getTerminalViews`, and `open` methods.

As an example on how to use the provided `run()` method, your
`package.json` should have the following.
Expand Down Expand Up @@ -254,7 +254,7 @@ this.platformioIDETerminalService.run([
Want to help develop x-terminal? Here's how to quickly get setup.

First use the [apm](https://github.com/atom/apm) command to clone the
[x-terminal repo](https://github.com/UziTech/x-terminal).
[x-terminal repo](https://github.com/bus-stop/x-terminal).

```sh
apm develop x-terminal
Expand Down Expand Up @@ -294,7 +294,7 @@ the lint tools, simply run `npm run lint`.
## Pull Requests

Whenever you're ready to submit a pull request, be sure to submit it
against a fork of the main [x-terminal repo](https://github.com/UziTech/x-terminal)
against a fork of the main [x-terminal repo](https://github.com/bus-stop/x-terminal)
master branch that you'll own. Fork the repo using Github and make note of the
new `git` URL. Set this new git URL as the URL for the `origin` remote in your
already cloned git repo is follows.
Expand Down Expand Up @@ -385,5 +385,5 @@ the x-terminal package.

Need to submit a bug report? Have a new feature you want to see implemented in
*x-terminal*? Please feel free to report them through the
[issues page](https://github.com/UziTech/x-terminal/issues). For bug reports,
[issues page](https://github.com/bus-stop/x-terminal/issues). For bug reports,
please also provide images or demos showing your issues if you can.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"core:loaded-shell-environment"
],
"atomTestRunner": "./spec/custom-runner",
"repository": "https://github.com/UziTech/x-terminal",
"repository": "https://github.com/bus-stop/x-terminal",
"license": "MIT",
"engines": {
"atom": ">=1.23.1 <2.0.0"
Expand Down

0 comments on commit 521f0c2

Please sign in to comment.