aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
blob: 51a647e9b5faddc073db33f9ef8311f2cacce9d6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
=================
Terminology 1.4.0
=================

Changes since 1.3.2:
--------------------

Additions:
    * 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

Improvements:
    * Selections only disappear if the underlaying content changes
    * When pasting a buffer, skip control characters as a security measure

Fixes:
    * 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


Changes since 1.3.1:
--------------------

Fix:
    * Clicking on links works again


Changes since 1.3.0:
--------------------

Addition:
    * Add manpages on Terminology's helpers

Fixes:
    * Do not popup unknown media types (security issue)
    * Right-click on hyperlinks no longer crashes


Changes since 1.2.1:
--------------------

Additions:
    * Hyperlink escape code support

Improvements:
    * Optimize escape code parsing by improving cell copies

Fixes:
    * Fix issues about settings panel
    * Do not pass input when tab selector is up
    * Escape code fixes


Changes since 1.2.0:
--------------------

Fixes:
    * 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


Changes since 1.1.1:
--------------------

Additions:
    * 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

Improvements:
    * 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

Fixes:
    * Escape code fixes
    * More focus fixes


Changes since 1.1.0:
--------------------

Additions:
    * Danish translation

Fixes:
    * 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


Changes since 1.0.0:
--------------------

Additions:
    * 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

Improvements:
    * 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

Fixes:
    * 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


Changes since 0.9.1:
--------------------

Additions:
    * Bold/Italic support (on by default)

Improvements:
    * 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

Fixes:
    * Fix selections
    * Fixes about escape sequences managing tabs
    * Many fixes


Changes since 0.9.0:
--------------------

Improvement:
    * Handle Ctrl-[2-8] when tab key bindings are removed

Fixes:
    * Fix resizing issue
    * Fix solarized theme


Changes since 0.8.0:
--------------------

Additions:
    * 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

Improvements:
    * 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

Fixes:
    * Various bug fixes


Changes since 0.7.0:
--------------------

Additions:
    * Gravatar support
    * Visual tab bar
    * xterm "notification" support

Improvements:
    * Display pre-edit text when composing
    * Selection improvements

Fixes:
    * Various bug fixes


Changes since 0.6.1:
--------------------

Additions:
    * Internationalization and Localization support
    * Options -S/--split to start terminology with multiple splits
    * Configurable key bindings
    * Add a panel to launch elementary_config

Improvements:
    * 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

Fixes:
    * Fix issue with mute option
    * Various bug fixes


Changes since 0.6.0:
--------------------

Additions:
    * Add .tga images to recognized files

Improvements:
    * Reduced power consumption

Fixes:
    * Fix issues with the teamwork modules and popups


Changes since 0.5.1:
--------------------

Additions:
    * 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

Improvements:
    * Improve terminal compatibility
    * Improve font selector to be able to select different font styles
    * Support rotation metadata on media files

Fixes:
    * Various bug fixes


Changes since 0.5.0:
--------------------

Fixes:
    * Make terminology compatible with upcoming efl/elm 1.10
    * Fix disappearing prompt on resize


Changes since 0.4.0:
--------------------

Additions:
    * Color settings panel
    * Wallpaper settings panel
    * Load themes from ~/.config/terminology/themes/
    * Add a new theme: base16_ocean_dark

Improvements:
    * Better default configuration
    * Improve terminal compatibility

Fixes:
    * Many bugs fixes


Changes since 0.3.0:
--------------------

Additions:
    * Add a man page
    * Text reflow
    * Add option to set geometry on start
    * Audio keyboard
    * Inline edje objects

Improvements:
    * Compress backscroll
    * Improve terminal compatibility
    * 256-colors support
    * Selection handling

Fixes:
    * Many bugs fixes