<feed xmlns='http://www.w3.org/2005/Atom'>
<title>r-alacritty.git/alacritty/src/display, 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>Bump glutin to 0.32.0</title>
<updated>2024-08-14T21:42:41+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2024-06-08T12:28:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=a99b264942290414a614d27906ee8ceb0de55436'/>
<id>a99b264942290414a614d27906ee8ceb0de55436</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump winit to 0.30.0</title>
<updated>2024-08-14T21:42:41+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2024-05-04T16:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=823c945b0049565bfce1b26010183a2874dd06fe'/>
<id>823c945b0049565bfce1b26010183a2874dd06fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Re-implement crosshairs on newer alacritty.</title>
<updated>2024-02-19T22:27:50+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2024-02-19T22:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=be463eec9659caf469176491da34fcf5cacab000'/>
<id>be463eec9659caf469176491da34fcf5cacab000</id>
<content type='text'>
The config values are hardcoded atm.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The config values are hardcoded atm.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix replacing optional fields</title>
<updated>2024-01-02T13:34:57+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-01-02T13:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=5685ce8bf8cb919f454518f1206b7ebc52636378'/>
<id>5685ce8bf8cb919f454518f1206b7ebc52636378</id>
<content type='text'>
This fixes an issue with the default `SerdeReplace` implementation where
it would never recurse through options but always replace the entire
option with the new value.

Closes #7518.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes an issue with the default `SerdeReplace` implementation where
it would never recurse through options but always replace the entire
option with the new value.

Closes #7518.</pre>
</div>
</content>
</entry>
<entry>
<title>Keep IME always enabled on X11</title>
<updated>2023-12-21T22:27:35+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-12-21T22:27:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=caf8c7fc7feca662528e46bd5455054ad9daeb02'/>
<id>caf8c7fc7feca662528e46bd5455054ad9daeb02</id>
<content type='text'>
Fixes #7195.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #7195.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix message bar not damaged when the same size</title>
<updated>2023-12-08T19:25:05+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-12-08T19:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=c0c267d60e1b877d5c2c76893751d13547a233c4'/>
<id>c0c267d60e1b877d5c2c76893751d13547a233c4</id>
<content type='text'>
The regression was added due to `y` coordinate in OpenGL differs to
`y` inside the damage rectangles.

Fixes: 40160c5d (Damage only terminal inside `alacritty_terminal`)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The regression was added due to `y` coordinate in OpenGL differs to
`y` inside the damage rectangles.

Fixes: 40160c5d (Damage only terminal inside `alacritty_terminal`)</pre>
</div>
</content>
</entry>
<entry>
<title>Update to crossfont 0.6.0</title>
<updated>2023-12-07T21:33:33+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-12-07T21:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=e34762beae5d5b6b261a2a61433761f9dbd45d37'/>
<id>e34762beae5d5b6b261a2a61433761f9dbd45d37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix IME popup positioning</title>
<updated>2023-11-24T15:24:42+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-11-24T15:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=6017326d8293b67eff952ebba2310ea070537f55'/>
<id>6017326d8293b67eff952ebba2310ea070537f55</id>
<content type='text'>
When setting cursor area, the popup will be placed either above or
below not obscuring the supplied region, however we were still
offsetting line with `+1` putting the cursor at the bottom of the line,
and given that area is from the top-left corner, the wrong area
was marked for not being obscured.

It was also discovered that some compositors, like GNOME, position
IME in the bottom right corner of the supplied region, which is wrong,
but it renders IME popup not very useful, since it's far away from
the place it should be, thus try to not obscure just a few characters
near the cursor.

Given that X11 doesn't support area setting, it uses the old logic
with offsetting.

Co-developed-by: lilydjwg &lt;lilydjwg@gmail.com&gt;
Signed-off-by: lilydjwg &lt;lilydjwg@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When setting cursor area, the popup will be placed either above or
below not obscuring the supplied region, however we were still
offsetting line with `+1` putting the cursor at the bottom of the line,
and given that area is from the top-left corner, the wrong area
was marked for not being obscured.

It was also discovered that some compositors, like GNOME, position
IME in the bottom right corner of the supplied region, which is wrong,
but it renders IME popup not very useful, since it's far away from
the place it should be, thus try to not obscure just a few characters
near the cursor.

Given that X11 doesn't support area setting, it uses the old logic
with offsetting.

Co-developed-by: lilydjwg &lt;lilydjwg@gmail.com&gt;
Signed-off-by: lilydjwg &lt;lilydjwg@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Damage entire window on font size change</title>
<updated>2023-11-24T13:14:06+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-11-24T13:14:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=1152aea66a4bf254973712da03489f781c3e15de'/>
<id>1152aea66a4bf254973712da03489f781c3e15de</id>
<content type='text'>
Font size could change without changing the cell dimensions, like
becoming slightly higher/wider.

Fixes: 40160c5d (Damage only terminal inside `alacritty_terminal`)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Font size could change without changing the cell dimensions, like
becoming slightly higher/wider.

Fixes: 40160c5d (Damage only terminal inside `alacritty_terminal`)</pre>
</div>
</content>
</entry>
</feed>
