<feed xmlns='http://www.w3.org/2005/Atom'>
<title>r-alacritty.git/alacritty_terminal/src/term, branch rahm2</title>
<subtitle>My custom-patched version of alacritty.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/'/>
<entry>
<title>Add alacritty extension script support.</title>
<updated>2024-08-14T21:42:42+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2024-06-26T00:01:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=001a0da746c695721490c7cf6f3153c6351603f3'/>
<id>001a0da746c695721490c7cf6f3153c6351603f3</id>
<content type='text'>
This allows an escape code to invoke user-defined extensions found in
/home/rahm/.local/bin/alacritty-ext.sh. The terminal passes to this
script the escape-code arguments.

This allows things like opening links in the browser even through an ssh
connection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows an escape code to invoke user-defined extensions found in
/home/rahm/.local/bin/alacritty-ext.sh. The terminal passes to this
script the escape-code arguments.

This allows things like opening links in the browser even through an ssh
connection.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix spelling errors</title>
<updated>2024-08-14T21:42:41+00:00</updated>
<author>
<name>Josh Soref</name>
<email>2119212+jsoref@users.noreply.github.com</email>
</author>
<published>2024-05-24T17:32:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=e7cc5a5c8fdd1a70f90523a8654c253a0e1b00b2'/>
<id>e7cc5a5c8fdd1a70f90523a8654c253a0e1b00b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix window being focused by default</title>
<updated>2024-08-14T21:42:41+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2024-04-18T18:58:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=cea5bdb90654fda9ca881484a238ed4ac87b22e9'/>
<id>cea5bdb90654fda9ca881484a238ed4ac87b22e9</id>
<content type='text'>
Winit explicitly states that the window is not focused by default and
the `Focused` event will deliver the state later on.

Also start adding notable changes to alacritty_terminal in its own
CHANGELOG.

Closes #7866.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Winit explicitly states that the window is not focused by default and
the `Focused` event will deliver the state later on.

Also start adding notable changes to alacritty_terminal in its own
CHANGELOG.

Closes #7866.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix hint `Select` action for hyperlink escape</title>
<updated>2024-08-14T21:41:13+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-03-12T11:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=84a9d7446eba3e912ad3b7efd0000ff8ea5845a7'/>
<id>84a9d7446eba3e912ad3b7efd0000ff8ea5845a7</id>
<content type='text'>
This fixes an issue where the `Select` action for hyperlink escape text
would select the entire line, instead of selecting only the hyperlink
itself.

It also changes the way hyperlinks with the same ID are highlighted,
removing the restriction of being on consecutive lines and instead
highlighting all visible cells that correspond to the matching
hyperlink.

Closes #7766.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes an issue where the `Select` action for hyperlink escape text
would select the entire line, instead of selecting only the hyperlink
itself.

It also changes the way hyperlinks with the same ID are highlighted,
removing the restriction of being on consecutive lines and instead
highlighting all visible cells that correspond to the matching
hyperlink.

Closes #7766.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix log typos</title>
<updated>2024-08-14T21:41:13+00:00</updated>
<author>
<name>huajin tong</name>
<email>137764712+thirdkeyword@users.noreply.github.com</email>
</author>
<published>2024-03-06T22:55:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=8bf2df79cd4afcaf3b1a44f543c14cfc90ec335c'/>
<id>8bf2df79cd4afcaf3b1a44f543c14cfc90ec335c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix inline search expanding across newlines</title>
<updated>2024-01-14T15:07:40+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-01-14T15:07:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=b82a49ce0cc99ef40a1ef49b6f3b39ef598f42d1'/>
<id>b82a49ce0cc99ef40a1ef49b6f3b39ef598f42d1</id>
<content type='text'>
Closes #7587.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #7587.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix serde tests without default features</title>
<updated>2024-01-06T06:05:55+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-01-06T06:05:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=b54d763154eff23692e06500a4aa342d847ef35a'/>
<id>b54d763154eff23692e06500a4aa342d847ef35a</id>
<content type='text'>
Authored-by: James McCoy &lt;jamessan@jamessan.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Authored-by: James McCoy &lt;jamessan@jamessan.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Implement kitty's keyboard protocol</title>
<updated>2023-12-06T05:26:07+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-12-06T05:26:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=cb03806e2ab85674c45e87e1bb24dfe2fd1a918c'/>
<id>cb03806e2ab85674c45e87e1bb24dfe2fd1a918c</id>
<content type='text'>
The protocol enables robust key reporting for the applications, so
they could bind more keys and the user won't have collisions with
the normal control keys.

Links: https://sw.kovidgoyal.net/kitty/keyboard-protocol
Fixes #6378.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The protocol enables robust key reporting for the applications, so
they could bind more keys and the user won't have collisions with
the normal control keys.

Links: https://sw.kovidgoyal.net/kitty/keyboard-protocol
Fixes #6378.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix DECRPM reporting</title>
<updated>2023-11-28T21:44:59+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-11-28T21:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=28d913cfd09df2a520a3d285f6abc0ece4e1035b'/>
<id>28d913cfd09df2a520a3d285f6abc0ece4e1035b</id>
<content type='text'>
The DECRQM uses `p` to query, but the reply uses `y`.

Fixes #7397.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The DECRQM uses `p` to query, but the reply uses `y`.

Fixes #7397.</pre>
</div>
</content>
</entry>
<entry>
<title>Damage only terminal inside `alacritty_terminal`</title>
<updated>2023-11-23T12:48:09+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-11-23T12:48:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=40160c5da1fafeab3ccedc52efe2c135f1eab843'/>
<id>40160c5da1fafeab3ccedc52efe2c135f1eab843</id>
<content type='text'>
The damage tracking was including selection and vi_cursor which were
rendering viewport related, however all the damage tracking inside
the `alacritty_terminal` was _terminal viewport_ related, meaning that
it should be affected by `display_offset`.

Refactor the damage tracking so `alacritty_terminal` is only tracking
actual terminal updates and properly applying display offset to them,
while `alacritty` pulls this damage into its own UI damage state.

Fixes #7111.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The damage tracking was including selection and vi_cursor which were
rendering viewport related, however all the damage tracking inside
the `alacritty_terminal` was _terminal viewport_ related, meaning that
it should be affected by `display_offset`.

Refactor the damage tracking so `alacritty_terminal` is only tracking
actual terminal updates and properly applying display offset to them,
while `alacritty` pulls this damage into its own UI damage state.

Fixes #7111.</pre>
</div>
</content>
</entry>
</feed>
