<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scintilla-mirror/gtk/PlatGTK.cxx, branch rel-5-4-0</title>
<subtitle>Git mirror of the Scintilla editor component. Referenced by the SciTECO repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/'/>
<entry>
<title>Use global constants for opaque black and white and local constants for greys.</title>
<updated>2023-10-09T22:11:27+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2023-10-09T22:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=b20c3b551a4a87888cf00e5f7da22d836015a073'/>
<id>b20c3b551a4a87888cf00e5f7da22d836015a073</id>
<content type='text'>
Makes it easier to understand and reduces warnings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes it easier to understand and reduces warnings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix assertion failure on some systems when an INDIC_SQUIGGLEPIXMAP drawn for a</title>
<updated>2023-09-12T22:06:51+00:00</updated>
<author>
<name>Enrico Tröger</name>
<email>unknown</email>
</author>
<published>2023-09-12T22:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=c10733bd9897aef1e775399a70ae5e2684754ee2'/>
<id>c10733bd9897aef1e775399a70ae5e2684754ee2</id>
<content type='text'>
zero-width character.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
zero-width character.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#2401]. gtk: Set type hint for GTK_WINDOW_POPUP windows</title>
<updated>2023-08-27T22:22:24+00:00</updated>
<author>
<name>Jiří Techet</name>
<email>techet@gmail.com</email>
</author>
<published>2023-08-27T22:22:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=600a06571441f54ee5595ef1bc3169795d4353fb'/>
<id>600a06571441f54ee5595ef1bc3169795d4353fb</id>
<content type='text'>
Without setting the hint the popup windows lead to some obscure behavior
on macOS when the main window is full screened, see

https://gitlab.gnome.org/GNOME/gtk/-/issues/5716
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5778

while the solution from 5778 might be a sufficient workaround, setting
the hints might be a good idea in general so the window manager knows better
the purpose of these windows.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without setting the hint the popup windows lead to some obscure behavior
on macOS when the main window is full screened, see

https://gitlab.gnome.org/GNOME/gtk/-/issues/5716
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5778

while the solution from 5778 might be a sufficient workaround, setting
the hints might be a good idea in general so the window manager knows better
the purpose of these windows.
</pre>
</div>
</content>
</entry>
<entry>
<title>Strip line end white-space.</title>
<updated>2023-06-24T22:54:07+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2023-06-24T22:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=69ea8169cbc562bda68a46ba00d44c87ffc5a15e'/>
<id>69ea8169cbc562bda68a46ba00d44c87ffc5a15e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove _CRT_SECURE_NO_DEPRECATE.</title>
<updated>2023-02-22T02:53:37+00:00</updated>
<author>
<name>Neil</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2023-02-22T02:53:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=353d1f300549f23b7c8c2914fa5d19f5ec6aa48b'/>
<id>353d1f300549f23b7c8c2914fa5d19f5ec6aa48b</id>
<content type='text'>
Replace [v]sprintf with bounds checked [v]snprintf.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace [v]sprintf with bounds checked [v]snprintf.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix failures with non-UTF-8 text when multi-threading. The Converter object on</title>
<updated>2022-07-05T11:28:45+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2022-07-05T11:28:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=3825936549567ff3e0f1ec1995669880e79b2943'/>
<id>3825936549567ff3e0f1ec1995669880e79b2943</id>
<content type='text'>
SurfaceImpl uses g_iconv and could be called from multiple threads without
synchronization leading to occasional errors and potentially out-of-bounds
writes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SurfaceImpl uses g_iconv and could be called from multiple threads without
synchronization leading to occasional errors and potentially out-of-bounds
writes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid C-style cast and range reduction warnings from cppcheck 2.8.</title>
<updated>2022-07-04T12:24:50+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2022-07-04T12:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=01a7267cedd51d72bebb79a3ebe017541f0a3d12'/>
<id>01a7267cedd51d72bebb79a3ebe017541f0a3d12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Feature [feature-requests:#1427] Enable multithreaded layout for GTK on macOS</title>
<updated>2022-04-29T00:21:31+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2022-04-29T00:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=208bc58ecc1b9ce1abc9c88d2c7da65c6ba388e6'/>
<id>208bc58ecc1b9ce1abc9c88d2c7da65c6ba388e6</id>
<content type='text'>
and Win32.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and Win32.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#2309] Avoid crash for unexpected right-to-left text.</title>
<updated>2022-02-25T01:10:18+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2022-02-25T01:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=1e4d9bcc43664caf1531817423aa69575a6d0eef'/>
<id>1e4d9bcc43664caf1531817423aa69575a6d0eef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bug [#2317] Fix pixmap leak on GTK.</title>
<updated>2022-02-20T22:45:09+00:00</updated>
<author>
<name>Neil Hodgson</name>
<email>nyamatongwe@gmail.com</email>
</author>
<published>2022-02-20T22:45:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/scintilla-mirror/commit/?id=dfa59b0b9c2d07bceb1c9a61322ac23b04051784'/>
<id>dfa59b0b9c2d07bceb1c9a61322ac23b04051784</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
