Adjusting keywords, README and adding ISSUES_TEMPLATE.md and CONTRIBUTING.md (to prevent further issues like #1, #2 and #3).
Adjusting description to prevent further issues like #1.
Commit b3ed1c5:
- Bring upstream changes to v2.2.0 of platformio-ide-terminal downstream.
Adjusted LICENSE header.
Commit 0c46af1:
- Added space-pen to package.json list of dependencies.
Commit 49fd161:
- Edit to README.md, adding mention of upstream project, platformio/platformio-atom-ide-terminal and Linux-only compatibility.
- Removed compatibility with macOS and Windows NT from keymap and other sources.
- Make minor, mostly aesthetic aesthetic changes to Coffee libraries (for example, making equal signs align).
- Adjusted pty.js dependency so that terminal-fusion, unlike platformio-ide-terminal, will work even when built against later versions of Electron (>v1.2.x). See tensor5/arch-atom#12 for details.
In commit 075aea4 the package's incompatibility with its upstream package, platformio-ide-terminal, was removed. So now terminal-fusion and platformio-ide-terminal can be installed simultaneously to one another.
Commit 42b1dd9:
- Updated the copyright notice
- Updated the Linux theme
- Deleted styles/platformio-ide-terminal.less.
Commit 530f090:
- Replaced
readme
field inpackage.json
with thereadmeFilename
field ofREADME.md
.
Commit ca4c7b7:
- Updated README
- Added
coffee-script
to devDependencies of package.
Commits:
In these commits:
- Travis tests were deleted as they were failing, even though the package was working.
Commit c5fa49c:
- Adjusted
description
field in package.json.
Commits:
- d996037 - updated README; travis tests were added.
- cad49e5 - made minor edits to README and implementing fix provided at jeremyramin/terminal-plus#270
Commit 382ece6:
- Changing English variety in README from American English to British English.
Commit 6890a64:
- Added screenshot to README
Commit 7c75224:
- Changed README to fit the new package name.
- Added
linux
theme - Forked by Brenton Horne to terminal-fusion
- Add fullscreen command
- Fix PTY.js binary finder for Windows
- Rewrite PTY.js installer for NodeJS 0.10.x
- Update PTY.js dependency
- Improve foreground installation of PTY.js
- Add hook for node-gyp with pre-built binaries
- Switch to PlatformIO PTY.js fork
- Extend API with getTerminalViews
- Add API that allows any package to make a terminal, pass it a command and see the output
- Use Atom's native status bar instead own (save space)
- Use direct HTTP links to dependent packages instead
git+https
- Fix key-presses deselecting lines from the terminal
- Add alt-(arrow) and alt-(click) for moving cursor in terminal
- Improve
clear
command handling - Make sure initial height is to the nearest row
- Fix
reset
andclear
command issues - Improve
cmd-k
clear command - Insert text as a command by default
- Match text editor font family for consistency
- Add font size setting back
- Destroy panel on terminal destroy
- Allow any css value for default panel height
- Remove extra logs
- Bug fixes
- Match Atom's font size
- Bring back default selection process
- Improvements to terminal (jeremyramin/term.js)
- Fix several bugs
- Clean up menus
- Recompile binaries for Atom 1.2.0
- Fix focus error
- Return focus to terminal on window focus
- Minor fixes to text area and terminal resizing
- Added support for non-English characters
- Thanks to @yoshiokatsuneo for his work.
- Dead keys now work in the terminal
- CJK (IME) should now work in the terminal
- Keep terminals maximized on new terminal view
- Improve terminal title handling
- Fix fullscreen not focusing
- Refactor dialog classes
- Update Windows binaries
- Only run inserted text if
Run Inserted Text
is enabled - Improve terminal title handling
- Make sure the terminal title does not stay behind on new title
- Open the correct project folder for the active file
- Post-install clean-up script for pty.js (see issue #71)
- Add support for alt+key combinations
- Right alt for escape sequences
- Fix terminal mapping toggle error when
Auto Open a New Terminal
is false - Improve cursor:
- Preserve the color of the character the cursor is over
- Fix terminal cursor background-color being overwritten
- Only intercept ctrl+key combinations if ctrl is the only key being pressed
- Fix
ctrl
key intercepting to ignorectrl-shift
combinations - Fix
ctrl-s
pausing terminal on Linux systems
- Map terminals while the active terminal is hidden
- Fix prev/next terminal switch
- Improve cursor blink animation
- New commands:
- terminal-plus:close-all for closing all terminals
- terminal-plus:rename for renaming the active terminal
- Blur terminal window on window blur
- Adjust default ANSI colors for terminal
- Confirm that the active terminal is not null
- Prevent terminal from intercepting alt+(key) events
- Fixes broken copy and paste on Linux and Windows
- Make sure status icon tooltip dismisses when the status icon is detached
- Fix copy and pasting bug with tabs
- Improve active terminal system
- Fix terminal resizing removing lines
- Clean up tooltip
- Prevent file path insertion for empty file paths (Atom tabs)
- Add experimental support for tab view
- Fix tooltips staying after the terminal has been closed
- Fix broken links in README
- Add insert text dialog for inserting special characters and running commands
- Users can enable
Run Inserted Text
in the settings to have Terminal-Plus run inserted text as a command - Users can use the insert text dialog to type special characters
- Users can enable
- Center terminal lines in the terminal-view
- Improved terminal mapping
- Improve terminal view focusing
- Do not steal focus for the cursor blink
- Do not steal focus for text input
- Fix resizing bug
- Fix language overwrite bug
- Added automatic terminal switching
- Add CMD+K to clear terminal [Term.js fork]
- Fix terminal errors relating to Atom setting project path to
atom://config
- Fix bug where Atom rebuilds Terminal-Plus for every update
- Fix status icon colors keypath
- Add support for custom ANSI color set
- Fix
ctrl+c
(SIGINT) not working in bash - Update winpty module (for Windows) in pty.js
- Fix issues with maintaining focus on the terminal
- Detect system language on OS X
- Even finer scrolling algorithm implemented
- Disable double click on status icons
- Implement finer scrolling in dependencies
- Block resize and input when there is no pty process to message
- Add support for international characters
- Make sure to declare the terminal as xterm-256color
- Improve colors in xterm-256color
- Set TERM_PROGRAM to Terminal-Plus
- Focus bug fix
- Fix terminal not scrolling for zsh shell with plugins
- Call super after overriding focus
- Update the author's note with Windows 10 fix
- Fix path variable overwrite bug
- Fix text-wrap overflow hiding prompt
- Dynamic terminal view resizing
- Remove trailing whitespace from terminal rename
- Add terminal naming via the status icon
- Rebuild pty.js binaries for electron release 0.30.6
- Requires Atom >= 1.0.12
- Specify commit for pty.js prebuilt
- Make button toolbar smaller by keeping buttons minimal
- No more names next to button
- Make button fit to icon
- Use --login shell argument by default for bash and zsh
- Add prebuilt binaries for pty.js
- Better support for systems without the tools needed to compile (Windows)
- Add warning for custom font family (must use monospaced font)
- Refactor resizing to snap to row
- Fix cursor line being removed if blank
- Possible fix for refresh error
- Fix for improper resizing when displaying the terminal for the first time
- Bump up to minor version 2
- New settings and features added
- Bug fixes listed below in v0.1.x patches
- Add option to auto close terminal on shell process exit
- Add insert selected text (see commit)
- Remove login command
- Remove quiet option from login
- Disable resize and input on terminal exit
- Resize terminal on maximize and minimize
- Fix powershell.exe resolve
- Fix shell launch bugs
- Make sure to properly resize terminal on open
- On shell process exit, disable input to prevent error
- Make terminal scroll to bottom on input
- Don't close the terminal view on process exit
- Add more features to README.md
- Fix issue #1
- Absolute image source paths in README.md
- Update image in color coding section
- Update the README.md and CHANGELOG.md
- Initial release