Terminal emulator with all the bells and whistles
https://www.enlightenment.org
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
401 lines
15 KiB
401 lines
15 KiB
2022-12-01 |
|
* Release v1.13.0 |
|
* Colorshemes: add Fir Dark, Selenized Dark, Selenized Black, |
|
Selenized Light and Selenized White schemes |
|
* New translations: Indonesian |
|
* Translation updates for Catalan, Chinese (Simplified), Croatian, |
|
Dutch, French, German, Italian, Portuguese, Portuguese (Brazil), |
|
Russian, Spanish, Swedish, Turkish |
|
* Handle scale changes on the fly |
|
* Better named option to enable/disable typing sounds |
|
* Improved README file |
|
* The tyls tools now supports pls files |
|
* Fade the background of the terminal with the background color |
|
defined in the color scheme |
|
* Update the default theme to customize selection arrows |
|
* Update color schemes about selection arrows |
|
* Better documentation of the tyalpha tool |
|
* Fix issue when restoring the cursor state |
|
* Fix issue preventing some red color from being displayed |
|
* Cleanup the code base about C reserved identifiers |
|
* Code analyzed with Coverity 2022.06 |
|
* Test code with some Coccinelle script in the GitHub's CI |
|
* Update the ChangeLog.theme file |
|
|
|
2022-01-03 |
|
* Release v1.12.1 |
|
* Build and install Default colorscheme |
|
* Correctly set the version |
|
|
|
2022-01-02 |
|
* Release v1.12.0 |
|
* New default theme! |
|
* Support EFL 1-26 or newer only |
|
* Colorschemes generate their own configuration file, allowing for |
|
easy management of outside contributions |
|
|
|
2021-11-11 |
|
* Release v1.11.0 |
|
* Support for focus reporting escape codes |
|
* Translation updates for Finnish and Ukrainian |
|
* Fix handling of escape code OSC 11 |
|
|
|
2021-10-03 |
|
* Release v1.10.0 |
|
* Colorshemes: add Black scheme |
|
* New translations: Sinhala, Hebrew |
|
* Translation updates for Chinese (Simplified), Croatian, Danish, |
|
French, Greek, Italian, Norwegian Bokmål, Polish, Portuguese, |
|
Portuguese (Brazil), Russian, Spanish, Swedish, Ukrainian |
|
* Focus font search in the Font settings panel |
|
* Fix issue when configuration was marked as Temporary |
|
* Stop jumping down to the botton when configuration changed |
|
* Respect login shell on start |
|
* Fix drag'n'drop of paths or media on the terminal |
|
* Fix libintl detection |
|
|
|
2021-01-18 |
|
* Release v1.9.0 |
|
* Colorshemes: easily change the colors of the terminal |
|
* Add the following color schemes: Tango Dark, Tango light, Dracula, |
|
Belafonte Day, Belafonte Night, Material, Fahrenheit, Tomorrow Night |
|
Burns, PaleNight, Soft Era, One Dark, Cobalt2 |
|
* New translations: Chinese (Simplified), Japanese, Norwegian Bokmål, |
|
Russian and Ukrainian |
|
* Handle OSC 12 to change the cursor color |
|
* Translation updates for Catalan, Croatian, Danish, Dutch, French, |
|
German, Italian, Spanish |
|
* Add font search in the fonts panel |
|
* Set TERM to xterm_256color by default |
|
* Focus simplifications when going into the settings |
|
* Tests: better compatibility with debian-based systems |
|
* Fix tyls with png/jpg thumbnails |
|
|
|
2020-08-11 |
|
* Release v1.8.1 |
|
* Be stricter on which characters can be considered wide or not |
|
* Apply change about hiding mouse pointer after idle time on all |
|
terminals |
|
|
|
2020-07-26 |
|
* Release v1.8.0 |
|
* Small framework to add unit tests |
|
* Display tooltips on when hovering color descriptions |
|
* Handle OSC 10/11 to change/get background and foreground colors |
|
* Reworked build system for testing and fuzzing |
|
* Use of switch-case constructs when home-made binary search was not |
|
efficient |
|
* Support EFL 1-22 or newer only |
|
* Larger list of word separators when doing word-selection |
|
* Reworked the Settings panel to add one panel on Mouse interactions |
|
* Handle Emoji characters as double-width, following Unicode 13.0 |
|
* Fix issues detected by UndefinedBehavior Sanitizer |
|
|
|
2020-05-10 |
|
* Release v1.7.0 |
|
* Terminology is packaged on the snapstore at https://snapcraft.io/terminology |
|
* Add THEME.md, a documentation file on theming Terminology |
|
* Drag tabs to reorder them |
|
* Dragging tabs outside the tab bar can be used to create new splits or |
|
tabs |
|
* Memory accounting of the backlogs. Seen under the Behavior tab on the |
|
Settings panel |
|
* Handle escape codes to stack titles |
|
* Tyls: add icon for flac files |
|
* Update the mild-based themes to be on-par feature-wise with the default |
|
theme |
|
* Tab selector shows background color |
|
* Controls panel is hidden when creating new tab or split |
|
* Enable Grouped Input from the Controls panel |
|
* Show special icon on tab when using Grouped Input |
|
* Add option to decide whether Grouped input goes to all tabs or only |
|
visible ones |
|
* Improve email/links detection when surrounded with special characters |
|
* Remove link underline when the link disappears |
|
* Share translucent / opacity setting accross all instances |
|
* Use a default icon of each tab on the Settings toolbar |
|
* Update french, german, italian and serbian translations |
|
* Add croatian translation |
|
* Removed video settings |
|
* Handle invalid values on OS escape codes |
|
* Handle escape code used to display terminal program and version |
|
* Set environment variables TERM_PROGRAM and TERM_PROGRAM_VERSION |
|
* Better handle reads and writes on EINTR/EAGAIN |
|
|
|
2019-11-16 |
|
* Release v1.6.0 |
|
* Show title tab on splits, depending on configuration |
|
* Show tabs that had a bell rang and had not been focused |
|
* Add wizard on new configuration to set scaling |
|
* Add scale configuration in the Settings panel |
|
* Add Polish translation |
|
* Themes: make tab title readable based on theme default colors |
|
* Move the tab selector on the tab line |
|
* Be able to select and copy tabs |
|
* Better handle stalled unix socket when using one terminology with |
|
multiple instances |
|
* Change typop behavior to queue files in case there are multiple files to |
|
look at |
|
* Update Italian translation |
|
* Fix live selections in the scrollback |
|
* Fix unchecking "auto-hide cursor" not working |
|
* Fix memory leaks related to looking for links under the mouse |
|
* Ensure Terminology compiles with EFL-1.20 |
|
* Fix link detection over spaces |
|
* Fix tab selector no longer taking into account the new destination |
|
* Fix crash when using typop with multiple files |
|
* No longer set environment variable DESKTOP_STARTUP_ID as it may no |
|
longer be accurate |
|
* Allow tabs to be pasted |
|
|
|
|
|
2019-07-20 |
|
* Release v1.5.0 |
|
* Handle emoji has double-width character, introduced in Unicode 9.0. |
|
* Add option "Treat Emojis as double-width characters", on by default. |
|
* Hide cursor when idle, with parameter to set idle time |
|
* Add papercolor theme |
|
* Themes can now set background color through a color-class |
|
* Handle OSC-11 to report background color |
|
* Update Italian and French translations |
|
* Fix initial window size hints |
|
* Fix focus issues |
|
|
|
|
|
2019-05-24 |
|
* Release v1.4.1 |
|
* Decode pasted string as UTF-8, fixing some characters being skipped |
|
* Fix theme to ensure default size is 80x24 |
|
* Fix focus disappearing after going to Settings and back |
|
|
|
|
|
2019-03-31 |
|
* Release v1.4.0 |
|
* Add Continuous Integration on every push to the git repository |
|
* Add a test framework on escape code parsing and interpreting |
|
* Add more than 120 test files |
|
* Add support, along with tests, for the following escape codes: DSR-DIR, |
|
DSR-KBD, DSR-MSR, DSR-DECCKSR, DSR-OS, DSR-PP, DSR-UDK, DECSCLM, DECBI, |
|
DECFI, DECSACE, DECRARA, DECCRARA, DECIC, DECDC, DECCRA, DECST8C, DA3, |
|
DECSWBV |
|
* Add finer configuration on whether to activate links |
|
* Set environment variable WINDOWID |
|
* Selections only disappear if the underlaying content changes |
|
* When pasting a buffer, skip control characters as a security measure |
|
* Fixes, along with tests, on handling the following escape codes: VPR, |
|
DECERA, DECFRA, DSR-CPR, DCH, DECALN, DECAWM, IL, DL |
|
* Fixes, along with tests, on mouse reporting |
|
* Fixes on issues spotted by Coverity |
|
|
|
|
|
2018-12-18 |
|
* Release v1.3.2 |
|
* Clicking on links works again |
|
|
|
|
|
2018-12-16 |
|
* Release v1.3.1 |
|
* Add manpages on Terminology's helpers |
|
* Do not popup unknown media types (security issue) |
|
* Right-click on hyperlinks no longer crashes |
|
|
|
|
|
2018-11-23 |
|
* Release v1.3.0 |
|
* Hyperlink escape code support |
|
* Optimize escape code parsing by improving cell copies |
|
* Fix issues about settings panel |
|
* Do not pass input when tab selector is up |
|
* Escape code fixes |
|
|
|
|
|
2018-05-14 |
|
* Release v1.2.1 |
|
* Fix focus issues when input was not registering |
|
* User-defined tab titles stay even when terminal wants change it |
|
* Themes no longer have glow when unfocused |
|
|
|
|
|
2018-04-15 |
|
* Release v1.2.0 |
|
* New build system based on Meson |
|
* Add Nord theme |
|
* Add tysend tool and support escapes for sending single files |
|
* Grouped input support with Alt+g and Alt+Shift+g |
|
* Different cursor shapes: block (default), underline and bar |
|
* Support REP (Repeat preceding character) escape code |
|
* Support HPA (Horizontal Position Absolute) escape code |
|
* Support encircled escape code (SGR 52) |
|
* Support DECSCUSR (changing cursor shape) |
|
* When grabbing images through gravatar, use https |
|
* Shine level is configurable |
|
* Support EFL 1.20 or newer only |
|
* Approximate true-colors |
|
* Escape code fixes |
|
* More focus fixes |
|
|
|
|
|
2017-09-02 |
|
* Release v1.1.1 |
|
* Add Danish translation |
|
* Fix issues with bottom margins |
|
* No longer add spurious newlines in selections in the backlog |
|
* No longer add space when running command from -e option |
|
* Fix -T option to set the title of the window |
|
|
|
|
|
2017-08-19 |
|
* Release v1.1.0 |
|
* Double-click on tab title to change it |
|
* Add option to disable focus-in/out animations and visuals |
|
* Add option to set current window size as default. |
|
* Support Right/Left Margins |
|
* Support for the DECERA/DECFRA escape codes |
|
* Move cursor to position on Click+Alt |
|
* Add binding (Alt+Up/Down/Left/Right) to move around panes |
|
* Fallback to ~ or / when creating new term if current dir is not available |
|
* Support only efl >= 1.8.0 |
|
* Harden escape codes decoding |
|
* Update all terms of a window when changing font (name or size) |
|
* Remove teamwork feature |
|
* Correctly handle the DECOM, DECSTBM, DECSLRM escape codes |
|
* Fix crash when resizing and there are tabs in content |
|
* Fix mouse motion and mouse button reporting |
|
* Set window sizing to 1xp step when having visible tabs |
|
|
|
|
|
2017-01-07 |
|
* Release v1.0.0 |
|
* Bold/Italic support (on by default) |
|
* Add keybinding shift+home to go to the top of the backlog |
|
* Add keybinding shift+end to reset scroll |
|
* Add keybinding shift+left/right to switch between tabs |
|
* Add keybinding ctrl+alt+t to change terminal's title |
|
* Add ability to copy links on right-click menu |
|
* Font size can be changed by escape sequence |
|
* Rewrite link detection to be more efficient |
|
* Sanitize SHELL environment variable when using it |
|
* Fix selections |
|
* Fixes about escape sequences managing tabs |
|
* Many fixes |
|
|
|
|
|
2015-09-17 |
|
* Release v0.9.1 |
|
* Fix resizing issue |
|
* Fix solarized theme |
|
* Handle Ctrl-[2-8] when tab key bindings are removed |
|
|
|
|
|
2015-09-06 |
|
* Release v0.9.0 |
|
* Add keybing to fullscreen Terminology |
|
* Right click on selection to be able to copy/open it |
|
* Add meta/hyper to key bindings |
|
* Add option to always show miniview |
|
* Add option to disable terminology escape codes |
|
* Add -a option to tyls to display hidden files |
|
* tybg without arguments restores the default wallpaper |
|
* Escape closes media popup |
|
* Terminology works on solaris |
|
* Font selector now displays previews with current theme colors |
|
* Try to get mime type when displaying URLs |
|
* Do not use ':' as word separator but trim it from word selections |
|
* Improved resizing handling |
|
* Various bug fixes |
|
|
|
|
|
2015-02-15 |
|
* Release v0.8.0 |
|
* Gravatar support |
|
* Add a visual tab bar |
|
* Add xterm "notification" support |
|
* Display pre-edit text when composing |
|
* Selection improvements |
|
* Various bug fixes |
|
|
|
|
|
2014-10-06 |
|
* Release v0.7.0 |
|
* Internationalization and Localization support |
|
* Options -S/--split to start terminology with multiple splits |
|
* Configurable key bindings |
|
* Add a panel to launch elementary_config |
|
* Opacity level can be configured in translucent mode |
|
* Miniview: add position indicator |
|
* Improve media controls |
|
* Use a scalable font on default configuration |
|
* Usual round of improvements on terminal compatibility |
|
* Fix issue with mute option |
|
* Various bug fixes |
|
|
|
|
|
2014-07-02 |
|
* Release v0.6.1 |
|
* Add .tga images to recognized files |
|
* Reduced power consumption |
|
* Fix issues with the teamwork modules and popups |
|
|
|
|
|
2014-06-30 |
|
|
|
* Release v0.6.0 |
|
* Make term switching cyclic |
|
* Add Mouse-Over focus |
|
* Fraktur support |
|
* Add option whether to detect links |
|
* Add option to disable the sound of the bell |
|
* Add new themes: Nyanology and smyck |
|
* Add miniview feature |
|
* Improve terminal compatibility |
|
* Improve font selector to be able to select different font styles |
|
* Support rotation metadata on media files |
|
* Various bug fixes |
|
|
|
|
|
2014-05-17 |
|
|
|
* Release v0.5.1 |
|
* Make terminology compatible with upcoming efl/elm 1.10 |
|
* Fix disappearing prompt on resize |
|
|
|
|
|
2014-03-08 |
|
|
|
* Release v0.5.0 |
|
* color settings panel |
|
* wallpaper settings panel |
|
* load themes from ~/.config/terminology/themes/ |
|
* better default configuration |
|
* improve terminal compatibility |
|
* bug fixes |
|
|
|
|
|
2013-12-07 |
|
|
|
* Release v0.4.0 |
|
* compress backscroll |
|
* add audio keyboard |
|
* text reflow |
|
* full 256-colors support |
|
* improve terminal compatibility |
|
* improve selection |
|
* add a man page |
|
* add option to set geometry on start |
|
* be able to inline edje objects |
|
* bug fixes |
|
|
|
|
|
2013-03-24 |
|
|
|
* Release v0.3.0 |
|
|
|
|
|
2012-12-15 |
|
|
|
* Release v0.2.0 |
|
|
|
|
|
2012-08-25 |
|
|
|
* Initial release v0.1.0
|
|
|