<feed xmlns='http://www.w3.org/2005/Atom'>
<title>plan9port/src/cmd/devdraw/srv.c, branch patch</title>
<subtitle>Plan 9 from User Space (with patches)</subtitle>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/'/>
<entry>
<title>devdraw, libdraw: fix memory leaks by freeing getns() malloced string (#431)</title>
<updated>2020-07-22T18:59:58+00:00</updated>
<author>
<name>Igor Böhm</name>
<email>boehm.igor@gmail.com</email>
</author>
<published>2020-07-22T18:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=afa34a73a91655f16d24abae491881ae45500d78'/>
<id>afa34a73a91655f16d24abae491881ae45500d78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>devdraw, libdraw: handle keyboard runes &gt; U+FFFF</title>
<updated>2020-05-19T03:45:03+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-05-19T03:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=d25d0ca1a3682d97df67f62789767562aa5bf1b3'/>
<id>d25d0ca1a3682d97df67f62789767562aa5bf1b3</id>
<content type='text'>
Runes in Plan 9 were limited to the 16-bit BMP when I drew up
the RPC protocol between graphical programs and devdraw
a long time ago. Now that they can be 32-bit, use a 32-bit wire
encoding too. A new message number to avoid problems with
other clients (like 9fans.net/go).

Add keyboard shortcut alt : , for U+1F602, face with tears of joy,
to test that it all works.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Runes in Plan 9 were limited to the 16-bit BMP when I drew up
the RPC protocol between graphical programs and devdraw
a long time ago. Now that they can be 32-bit, use a 32-bit wire
encoding too. A new message number to avoid problems with
other clients (like 9fans.net/go).

Add keyboard shortcut alt : , for U+1F602, face with tears of joy,
to test that it all works.
</pre>
</div>
</content>
</entry>
<entry>
<title>devdraw: use indirect impl interface</title>
<updated>2020-05-18T03:19:24+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-01-25T19:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=94d381ec9d579e5336f3817b68cf4d1a8a7333db'/>
<id>94d381ec9d579e5336f3817b68cf4d1a8a7333db</id>
<content type='text'>
Setting up for a real window system.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Setting up for a real window system.
</pre>
</div>
</content>
</entry>
<entry>
<title>devdraw: actually send resize event on resize</title>
<updated>2020-01-15T16:09:16+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-01-15T16:09:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=ba60bab3cd247284977ff99573db0c1f3d056953'/>
<id>ba60bab3cd247284977ff99573db0c1f3d056953</id>
<content type='text'>
Fixes #340.
Fixes #343.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #340.
Fixes #343.
</pre>
</div>
</content>
</entry>
<entry>
<title>devdraw: notify window resize promptly on x11</title>
<updated>2020-01-15T00:43:32+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-01-15T00:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=1f799495e4aa89be5f32e3fcda8da342f3057f3c'/>
<id>1f799495e4aa89be5f32e3fcda8da342f3057f3c</id>
<content type='text'>
Fixes #339.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #339.
</pre>
</div>
</content>
</entry>
<entry>
<title>devdraw: x11 working again</title>
<updated>2020-01-13T21:46:14+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@golang.org</email>
</author>
<published>2020-01-12T19:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=50923426bf684402160dd7748f14560afd447b73'/>
<id>50923426bf684402160dd7748f14560afd447b73</id>
<content type='text'>
Need to think a bit more about locking,
but overall it's a working devdraw.

Multiclient mode may not be working
but nothing is using it yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Need to think a bit more about locking,
but overall it's a working devdraw.

Multiclient mode may not be working
but nothing is using it yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>devdraw: multiclient mode</title>
<updated>2020-01-13T21:46:14+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-01-11T11:10:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=892b3c4687eacf6b090bb9a5196ce882e113c423'/>
<id>892b3c4687eacf6b090bb9a5196ce882e113c423</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>devdraw: more cleanup, clearer locking</title>
<updated>2020-01-13T21:46:14+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-01-10T05:11:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=41547af3f614061dd2c94bb52ae118f146925743'/>
<id>41547af3f614061dd2c94bb52ae118f146925743</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>devdraw: refactor, clean up mac screen</title>
<updated>2020-01-13T21:46:14+00:00</updated>
<author>
<name>Russ Cox</name>
<email>rsc@swtch.com</email>
</author>
<published>2020-01-10T02:47:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rctt.net/plan9port/commit/?id=b1a086dee9bf5846b31323ba2c438f8853a9c87f'/>
<id>b1a086dee9bf5846b31323ba2c438f8853a9c87f</id>
<content type='text'>
Also turn mac-srv.c into a generic srv.c,
so we can remove the duplication with x11-srv.c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also turn mac-srv.c into a generic srv.c,
so we can remove the duplication with x11-srv.c.
</pre>
</div>
</content>
</entry>
</feed>
