<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>eufon, branch HEAD</title>
<subtitle>Unnamed repository; edit this file &#39;description&#39; to name the repository.
</subtitle>
<entry>
<id>c485e59c3a6fbc9efb5cf06f5a20da2eb0446868</id>
<published>2022-08-14T14:45:41Z</published>
<updated>2022-08-14T14:45:41Z</updated>
<title type="text">explain how to start eufon on ssh connection</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/c485e59c3a6fbc9efb5cf06f5a20da2eb0446868.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit c485e59c3a6fbc9efb5cf06f5a20da2eb0446868
parent a19eb2c8de508f842c4707af957d47b4e45d0b56
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 14 Aug 2022 14:45:41 +0000

explain how to start eufon on ssh connection

</content>
</entry>
<entry>
<id>a19eb2c8de508f842c4707af957d47b4e45d0b56</id>
<published>2022-08-14T14:07:49Z</published>
<updated>2022-08-14T14:07:49Z</updated>
<title type="text">Merge branch &#39;main&#39; of gti.telent.net:dan/eufon</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/a19eb2c8de508f842c4707af957d47b4e45d0b56.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit a19eb2c8de508f842c4707af957d47b4e45d0b56
parent 771d80c70d624b9477eb539785237b84a3a019de
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 14 Aug 2022 14:07:49 +0000

Merge branch &#39;main&#39; of gti.telent.net:dan/eufon

</content>
</entry>
<entry>
<id>771d80c70d624b9477eb539785237b84a3a019de</id>
<published>2022-08-14T14:07:29Z</published>
<updated>2022-08-14T14:07:29Z</updated>
<title type="text">stuff</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/771d80c70d624b9477eb539785237b84a3a019de.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 771d80c70d624b9477eb539785237b84a3a019de
parent 4c4bd9e99706d45dcf220f1df2d65e31f63a0e06
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 14 Aug 2022 14:07:29 +0000

stuff

</content>
</entry>
<entry>
<id>32e78a24dbdaf25e2afe470d2ba246df0785d480</id>
<published>2022-08-14T13:59:39Z</published>
<updated>2022-08-14T14:05:05Z</updated>
<title type="text">fudging to make it work as buildable derivation</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/32e78a24dbdaf25e2afe470d2ba246df0785d480.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 32e78a24dbdaf25e2afe470d2ba246df0785d480
parent 4c4bd9e99706d45dcf220f1df2d65e31f63a0e06
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 14 Aug 2022 14:59:39 +0100

fudging to make it work as buildable derivation

a bit too much path shenanigans going on here to be entirely happy

</content>
</entry>
<entry>
<id>4c4bd9e99706d45dcf220f1df2d65e31f63a0e06</id>
<published>2022-08-14T10:46:55Z</published>
<updated>2022-08-14T10:48:18Z</updated>
<title type="text">make an installable derivation</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/4c4bd9e99706d45dcf220f1df2d65e31f63a0e06.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 4c4bd9e99706d45dcf220f1df2d65e31f63a0e06
parent cba4549304dfca1941c5aa04857ddea9430fc387
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 14 Aug 2022 10:46:55 +0000

make an installable derivation

untested as yet

</content>
</entry>
<entry>
<id>cba4549304dfca1941c5aa04857ddea9430fc387</id>
<published>2022-08-02T23:24:05Z</published>
<updated>2022-08-02T23:24:05Z</updated>
<title type="text">update README to describe configuration.nix</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/cba4549304dfca1941c5aa04857ddea9430fc387.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit cba4549304dfca1941c5aa04857ddea9430fc387
parent 7dac09a17ad0a1d70977dbb5b5a6cc2d8198d67a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  2 Aug 2022 23:24:05 +0000

update README to describe configuration.nix

</content>
</entry>
<entry>
<id>7dac09a17ad0a1d70977dbb5b5a6cc2d8198d67a</id>
<published>2022-07-12T23:06:16Z</published>
<updated>2022-07-12T23:16:45Z</updated>
<title type="text">emacs magic to use eufonctl as inferior lisp</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/7dac09a17ad0a1d70977dbb5b5a6cc2d8198d67a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 7dac09a17ad0a1d70977dbb5b5a6cc2d8198d67a
parent 2975908e81fb29d4b0c9e8a6f270f0948e80316e
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue, 12 Jul 2022 23:06:16 +0000

emacs magic to use eufonctl as inferior lisp

</content>
</entry>
<entry>
<id>2975908e81fb29d4b0c9e8a6f270f0948e80316e</id>
<published>2022-07-12T23:05:07Z</published>
<updated>2022-07-12T23:16:45Z</updated>
<title type="text">kiwmi verbose log and sensible syslog identifier</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/2975908e81fb29d4b0c9e8a6f270f0948e80316e.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 2975908e81fb29d4b0c9e8a6f270f0948e80316e
parent 5a5e1de965c85a5169440984a6c5f1c0e701c3b7
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue, 12 Jul 2022 23:05:07 +0000

kiwmi verbose log and sensible syslog identifier

</content>
</entry>
<entry>
<id>5a5e1de965c85a5169440984a6c5f1c0e701c3b7</id>
<published>2022-07-11T23:17:22Z</published>
<updated>2022-07-12T23:16:45Z</updated>
<title type="text">add eufonctl script</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/5a5e1de965c85a5169440984a6c5f1c0e701c3b7.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 5a5e1de965c85a5169440984a6c5f1c0e701c3b7
parent c980f7fe20b16361f08272cd1d3702f7aee0f477
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 11 Jul 2022 23:17:22 +0000

add eufonctl script

</content>
</entry>
<entry>
<id>c980f7fe20b16361f08272cd1d3702f7aee0f477</id>
<published>2022-07-08T21:50:45Z</published>
<updated>2022-07-12T23:16:44Z</updated>
<title type="text">initial support for touch events</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/c980f7fe20b16361f08272cd1d3702f7aee0f477.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit c980f7fe20b16361f08272cd1d3702f7aee0f477
parent 2c51676436546ae4217ed023e97832c13db1d52e
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  8 Jul 2022 22:50:45 +0100

initial support for touch events

Calls lua handlers, then passes the event to the appropriate client

Doesn&#39;t do pointer emulation (unlike sway) because in the
GNOME/Gtk worldview that&#39;s done client-side, so my assumption is
anything else that wants to co-exist with GNOME also has to
do it client-side

Still to do:

- verify whether return value of the lua handler will affect whether
event passed to child

- clean up the hacky int we use to track whether to set touch
seat capability

</content>
</entry>
<entry>
<id>2c51676436546ae4217ed023e97832c13db1d52e</id>
<published>2022-07-07T11:17:46Z</published>
<updated>2022-07-07T11:17:46Z</updated>
<title type="text">choose view by clicking it in overview</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/2c51676436546ae4217ed023e97832c13db1d52e.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 2c51676436546ae4217ed023e97832c13db1d52e
parent 36496ad126c96d19989ff13a65b9b2d4fc21d58a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu,  7 Jul 2022 12:17:46 +0100

choose view by clicking it in overview

</content>
</entry>
<entry>
<id>36496ad126c96d19989ff13a65b9b2d4fc21d58a</id>
<published>2022-07-07T10:58:40Z</published>
<updated>2022-07-07T10:58:40Z</updated>
<title type="text">pointer focus needs to account for view transform matrix</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/36496ad126c96d19989ff13a65b9b2d4fc21d58a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 36496ad126c96d19989ff13a65b9b2d4fc21d58a
parent 41b72f95c1a566ac7009cb037af9877f6f1d1502
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu,  7 Jul 2022 11:58:40 +0100

pointer focus needs to account for view transform matrix

</content>
</entry>
<entry>
<id>41b72f95c1a566ac7009cb037af9877f6f1d1502</id>
<published>2022-07-03T22:36:17Z</published>
<updated>2022-07-03T22:36:17Z</updated>
<title type="text">hook up overview button, first part</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/41b72f95c1a566ac7009cb037af9877f6f1d1502.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 41b72f95c1a566ac7009cb037af9877f6f1d1502
parent 911028037351ea98288a4c8daa694e355181b40f
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  3 Jul 2022 23:36:17 +0100

hook up overview button, first part

- co-ordinates hardcoded, need to adjust for screen size
- confuses the pointer x/y mapping for underlying views
- can&#39;t click on windows
- can&#39;t spin the carousel

</content>
</entry>
<entry>
<id>911028037351ea98288a4c8daa694e355181b40f</id>
<published>2022-07-03T22:17:39Z</published>
<updated>2022-07-03T22:17:39Z</updated>
<title type="text">rename local</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/911028037351ea98288a4c8daa694e355181b40f.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 911028037351ea98288a4c8daa694e355181b40f
parent b34a43897aba904dca342651afc83877e1b99a69
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  3 Jul 2022 23:17:39 +0100

rename local

</content>
</entry>
<entry>
<id>b34a43897aba904dca342651afc83877e1b99a69</id>
<published>2022-07-03T14:36:48Z</published>
<updated>2022-07-03T22:08:33Z</updated>
<title type="text">remove many hard-coded co-ordinates</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/b34a43897aba904dca342651afc83877e1b99a69.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b34a43897aba904dca342651afc83877e1b99a69
parent bd18a20251663774e7b0b63f8dd3e1c289efb547
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  3 Jul 2022 15:36:48 +0100

remove many hard-coded co-ordinates

</content>
</entry>
<entry>
<id>bd18a20251663774e7b0b63f8dd3e1c289efb547</id>
<published>2022-07-01T22:14:51Z</published>
<updated>2022-07-03T22:08:33Z</updated>
<title type="text">some generally (I hope) useful config for the Pinephone</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/bd18a20251663774e7b0b63f8dd3e1c289efb547.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit bd18a20251663774e7b0b63f8dd3e1c289efb547
parent 27b28e997bbc3ee395fae7e893e03248e5ae8999
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  1 Jul 2022 22:14:51 +0000

some generally (I hope) useful config for the Pinephone

</content>
</entry>
<entry>
<id>27b28e997bbc3ee395fae7e893e03248e5ae8999</id>
<published>2022-07-01T22:10:12Z</published>
<updated>2022-07-03T22:08:33Z</updated>
<title type="text">nixos module to start kiwmi at boot</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/27b28e997bbc3ee395fae7e893e03248e5ae8999.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 27b28e997bbc3ee395fae7e893e03248e5ae8999
parent ee2730f757b449114b8997ee870e3db73f90b636
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  1 Jul 2022 22:10:12 +0000

nixos module to start kiwmi at boot

this is here for my convenience, I make no claims of practicality
or beauty (it uses nix-shell and hardcodes pathnames)

</content>
</entry>
<entry>
<id>ee2730f757b449114b8997ee870e3db73f90b636</id>
<published>2022-07-01T22:09:00Z</published>
<updated>2022-07-03T22:08:33Z</updated>
<title type="text">only resize output when using wayland backend</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/ee2730f757b449114b8997ee870e3db73f90b636.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ee2730f757b449114b8997ee870e3db73f90b636
parent 8683fce4aa8cecec869552879f0d41b7aa3c76b9
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  1 Jul 2022 22:09:00 +0000

only resize output when using wayland backend

surprisingly enough, real hardware complains

</content>
</entry>
<entry>
<id>8683fce4aa8cecec869552879f0d41b7aa3c76b9</id>
<published>2022-07-03T13:57:57Z</published>
<updated>2022-07-03T22:08:33Z</updated>
<title type="text">use output width/height instead of hardcoding</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/8683fce4aa8cecec869552879f0d41b7aa3c76b9.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 8683fce4aa8cecec869552879f0d41b7aa3c76b9
parent 1875b8759296bc7c5133df90cd5128d4a723f58c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  3 Jul 2022 14:57:57 +0100

use output width/height instead of hardcoding

</content>
</entry>
<entry>
<id>1875b8759296bc7c5133df90cd5128d4a723f58c</id>
<published>2022-07-01T22:08:15Z</published>
<updated>2022-07-03T22:08:33Z</updated>
<title type="text">use output width/height instead of hardcoding</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/1875b8759296bc7c5133df90cd5128d4a723f58c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 1875b8759296bc7c5133df90cd5128d4a723f58c
parent 69753c23457424aa249c6d07a344bef260cfd18e
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  1 Jul 2022 22:08:15 +0000

use output width/height instead of hardcoding

</content>
</entry>
<entry>
<id>69753c23457424aa249c6d07a344bef260cfd18e</id>
<published>2022-07-03T13:03:35Z</published>
<updated>2022-07-03T22:08:33Z</updated>
<title type="text">add some matrix functions</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/69753c23457424aa249c6d07a344bef260cfd18e.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 69753c23457424aa249c6d07a344bef260cfd18e
parent 07fd321f94ef3df66d1f753ba9107133671c7a60
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  3 Jul 2022 14:03:35 +0100

add some matrix functions

</content>
</entry>
<entry>
<id>07fd321f94ef3df66d1f753ba9107133671c7a60</id>
<published>2022-07-03T10:16:37Z</published>
<updated>2022-07-03T22:08:33Z</updated>
<title type="text">extract texture-from-file into module</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/07fd321f94ef3df66d1f753ba9107133671c7a60.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 07fd321f94ef3df66d1f753ba9107133671c7a60
parent 67e03c673624616938ff3db45197dcb9474da07a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  3 Jul 2022 11:16:37 +0100

extract texture-from-file into module

</content>
</entry>
<entry>
<id>67e03c673624616938ff3db45197dcb9474da07a</id>
<published>2022-07-03T10:09:02Z</published>
<updated>2022-07-03T10:09:02Z</updated>
<title type="text">extract function</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/67e03c673624616938ff3db45197dcb9474da07a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 67e03c673624616938ff3db45197dcb9474da07a
parent 60d44668573a9ef44cdc7137c5f4d1e2bc7249fa
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  3 Jul 2022 11:09:02 +0100

extract function

</content>
</entry>
<entry>
<id>60d44668573a9ef44cdc7137c5f4d1e2bc7249fa</id>
<published>2022-07-02T22:17:00Z</published>
<updated>2022-07-02T22:17:00Z</updated>
<title type="text">terminate repl &amp; cleanup when eof</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/60d44668573a9ef44cdc7137c5f4d1e2bc7249fa.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 60d44668573a9ef44cdc7137c5f4d1e2bc7249fa
parent 6ed0e63a8f277f9d0886e7655f50d060596956bb
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  2 Jul 2022 23:17:00 +0100

terminate repl &amp; cleanup when eof

</content>
</entry>
<entry>
<id>6ed0e63a8f277f9d0886e7655f50d060596956bb</id>
<published>2022-07-01T21:39:59Z</published>
<updated>2022-07-01T21:39:59Z</updated>
<title type="text">we don&#39;t need a Makefile any more</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/6ed0e63a8f277f9d0886e7655f50d060596956bb.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 6ed0e63a8f277f9d0886e7655f50d060596956bb
parent 798dd9ed5c9d46f7e7a21bc68182a4c9562d6d25
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  1 Jul 2022 22:39:59 +0100

we don&#39;t need a Makefile any more

</content>
</entry>
<entry>
<id>798dd9ed5c9d46f7e7a21bc68182a4c9562d6d25</id>
<published>2022-07-01T21:28:41Z</published>
<updated>2022-07-01T21:28:41Z</updated>
<title type="text">fennel repl on a unix socket</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/798dd9ed5c9d46f7e7a21bc68182a4c9562d6d25.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 798dd9ed5c9d46f7e7a21bc68182a4c9562d6d25
parent 03b32ffa7e11e1f65ce197a2b3083bb7b761f0d4
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  1 Jul 2022 22:28:41 +0100

fennel repl on a unix socket

</content>
</entry>
<entry>
<id>03b32ffa7e11e1f65ce197a2b3083bb7b761f0d4</id>
<published>2022-07-01T21:17:41Z</published>
<updated>2022-07-01T21:17:41Z</updated>
<title type="text">make event_loop_add_fd available to Lua on kiwmi singleton</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/03b32ffa7e11e1f65ce197a2b3083bb7b761f0d4.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 03b32ffa7e11e1f65ce197a2b3083bb7b761f0d4
parent 49229c75f3a85b72a7073a68a5a6fe38218b6357
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  1 Jul 2022 22:17:41 +0100

make event_loop_add_fd available to Lua on kiwmi singleton

CAUTION - the implementation is unfinished, as it doesn&#39;t
clean up when the fd is closed

</content>
</entry>
<entry>
<id>49229c75f3a85b72a7073a68a5a6fe38218b6357</id>
<published>2022-05-21T19:30:54Z</published>
<updated>2022-05-21T19:30:54Z</updated>
<title type="text">add per-view transformation matrices</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/49229c75f3a85b72a7073a68a5a6fe38218b6357.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 49229c75f3a85b72a7073a68a5a6fe38218b6357
parent 3628e93d1886b311fbd7a5c22bb5ff09d57d7609
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 21 May 2022 20:30:54 +0100

add per-view transformation matrices

Note that this breaks output layout. Would prefer to deal with that
stuff (&quot;monitor 1 is left of monitor 2&quot;) in Lua for more flexibility

</content>
</entry>
<entry>
<id>3628e93d1886b311fbd7a5c22bb5ff09d57d7609</id>
<published>2022-05-18T09:33:37Z</published>
<updated>2022-05-18T09:33:37Z</updated>
<title type="text">kiwmi debug build</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/3628e93d1886b311fbd7a5c22bb5ff09d57d7609.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 3628e93d1886b311fbd7a5c22bb5ff09d57d7609
parent b346323d0b141ab4e83b4a7e0f5ba49442a70466
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 18 May 2022 10:33:37 +0100

kiwmi debug build

</content>
</entry>
<entry>
<id>b346323d0b141ab4e83b4a7e0f5ba49442a70466</id>
<published>2022-05-08T21:48:44Z</published>
<updated>2022-05-08T21:48:44Z</updated>
<title type="text">detect mouse clicks in bottom bar (hacky)</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/b346323d0b141ab4e83b4a7e0f5ba49442a70466.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b346323d0b141ab4e83b4a7e0f5ba49442a70466
parent 7ea1e9a0e7923dc9ffbac1863da63f221e2fce95
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  8 May 2022 22:48:44 +0100

detect mouse clicks in bottom bar (hacky)

</content>
</entry>
<entry>
<id>7ea1e9a0e7923dc9ffbac1863da63f221e2fce95</id>
<published>2022-05-08T21:38:44Z</published>
<updated>2022-05-08T21:38:44Z</updated>
<title type="text">add some very professional icons</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/7ea1e9a0e7923dc9ffbac1863da63f221e2fce95.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 7ea1e9a0e7923dc9ffbac1863da63f221e2fce95
parent 7c061624c741fae52871cf48ec7a7333d3365d67
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  8 May 2022 22:38:44 +0100

add some very professional icons

</content>
</entry>
<entry>
<id>7c061624c741fae52871cf48ec7a7333d3365d67</id>
<published>2022-05-05T22:38:39Z</published>
<updated>2022-05-05T22:38:39Z</updated>
<title type="text">output render callback accepts { : output : renderer }</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/7c061624c741fae52871cf48ec7a7333d3365d67.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 7c061624c741fae52871cf48ec7a7333d3365d67
parent b804bb1c1fd79c91d9de86f3bac79b4a8553ee21
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu,  5 May 2022 23:38:39 +0100

output render callback accepts { : output : renderer }

</content>
</entry>
<entry>
<id>b804bb1c1fd79c91d9de86f3bac79b4a8553ee21</id>
<published>2022-05-05T22:23:49Z</published>
<updated>2022-05-05T22:23:49Z</updated>
<title type="text">add &quot;render&quot; callback on output</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/b804bb1c1fd79c91d9de86f3bac79b4a8553ee21.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b804bb1c1fd79c91d9de86f3bac79b4a8553ee21
parent f626324825626f5da12c6a74e00adf5439e92626
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu,  5 May 2022 23:23:49 +0100

add &quot;render&quot; callback on output

</content>
</entry>
<entry>
<id>f626324825626f5da12c6a74e00adf5439e92626</id>
<published>2022-04-28T19:27:09Z</published>
<updated>2022-04-28T19:27:09Z</updated>
<title type="text">new lua bindings for textures</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/f626324825626f5da12c6a74e00adf5439e92626.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f626324825626f5da12c6a74e00adf5439e92626
parent 12d0e93a3e0baf6d78ce0eaa12dba0a78f54b831
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 28 Apr 2022 20:27:09 +0100

new lua bindings for textures

- output:renderer
- renderer:texture_from_pixels
- renderer:draw_texture

We need to be able to access the renderer outside of the post_render
hook (hence output:renderer) because we can&#39;t call
wlr_texture_from_pixels while rendering

texture_from_pixels accepts a string as the data argument not a
userdata, because that matches what we getk from GdkPixbuf.Pixbuf
new_from_file when using gobject-introspection.

</content>
</entry>
<entry>
<id>12d0e93a3e0baf6d78ce0eaa12dba0a78f54b831</id>
<published>2022-04-27T12:33:33Z</published>
<updated>2022-04-27T12:33:33Z</updated>
<title type="text">Merge pull request #1 from telent/add-license-1</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/12d0e93a3e0baf6d78ce0eaa12dba0a78f54b831.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 12d0e93a3e0baf6d78ce0eaa12dba0a78f54b831
parent 74dea6bc57c757fb5c8f08fedbcb96dddb12136d
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 27 Apr 2022 13:33:33 +0100

Merge pull request #1 from telent/add-license-1

Create LICENSE
</content>
</entry>
<entry>
<id>303f50a734720d2850fee693501d973baf7001ad</id>
<published>2022-04-27T12:33:17Z</published>
<updated>2022-04-27T12:33:17Z</updated>
<title type="text">Create LICENSE</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/303f50a734720d2850fee693501d973baf7001ad.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 303f50a734720d2850fee693501d973baf7001ad
parent 74dea6bc57c757fb5c8f08fedbcb96dddb12136d
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 27 Apr 2022 13:33:17 +0100

Create LICENSE
</content>
</entry>
<entry>
<id>74dea6bc57c757fb5c8f08fedbcb96dddb12136d</id>
<published>2022-04-27T12:27:06Z</published>
<updated>2022-04-27T12:27:06Z</updated>
<title type="text">more to do</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/74dea6bc57c757fb5c8f08fedbcb96dddb12136d.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 74dea6bc57c757fb5c8f08fedbcb96dddb12136d
parent 07ccbe113154bec327b12ee89e4922d33d1baa1a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 27 Apr 2022 13:27:06 +0100

more to do

</content>
</entry>
<entry>
<id>07ccbe113154bec327b12ee89e4922d33d1baa1a</id>
<published>2022-04-27T12:26:54Z</published>
<updated>2022-04-27T12:26:54Z</updated>
<title type="text">add Just Browsing</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/07ccbe113154bec327b12ee89e4922d33d1baa1a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 07ccbe113154bec327b12ee89e4922d33d1baa1a
parent 119f9f2427a755713b1eb0a76d5e09c45154f338
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 27 Apr 2022 13:26:54 +0100

add Just Browsing

</content>
</entry>
<entry>
<id>119f9f2427a755713b1eb0a76d5e09c45154f338</id>
<published>2022-03-19T22:12:56Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">just: enable tls</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/119f9f2427a755713b1eb0a76d5e09c45154f338.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 119f9f2427a755713b1eb0a76d5e09c45154f338
parent 0fc08474e751c545e79fb2c5b84b3804849f52e0
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 19 Mar 2022 22:12:56 +0000

just: enable tls

</content>
</entry>
<entry>
<id>0fc08474e751c545e79fb2c5b84b3804849f52e0</id>
<published>2022-03-19T21:39:00Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">add an icon</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/0fc08474e751c545e79fb2c5b84b3804849f52e0.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 0fc08474e751c545e79fb2c5b84b3804849f52e0
parent 417e443ed324838c7810a9f90dc51c5e3e2a201b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 19 Mar 2022 21:39:00 +0000

add an icon

</content>
</entry>
<entry>
<id>417e443ed324838c7810a9f90dc51c5e3e2a201b</id>
<published>2022-03-19T16:09:03Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">create and document build.nix</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/417e443ed324838c7810a9f90dc51c5e3e2a201b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 417e443ed324838c7810a9f90dc51c5e3e2a201b
parent 4ee558f906588deada2647093abdc7b4170e352c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 19 Mar 2022 16:09:03 +0000

create and document build.nix

</content>
</entry>
<entry>
<id>4ee558f906588deada2647093abdc7b4170e352c</id>
<published>2022-03-19T18:20:57Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">Merge pull request #4 from telent/simplify-and-add-shortness</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/4ee558f906588deada2647093abdc7b4170e352c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 4ee558f906588deada2647093abdc7b4170e352c
parent 268ce1fe793e20af6b3142e65999ff396e5c7ff3
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 19 Mar 2022 18:20:57 +0000

Merge pull request #4 from telent/simplify-and-add-shortness

Simplify and add shortness

</content>
</entry>
<entry>
<id>084c6440cd143459074c264e0d8d6d0c49028e9e</id>
<published>2022-03-19T15:51:49Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">update TODO</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/084c6440cd143459074c264e0d8d6d0c49028e9e.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 084c6440cd143459074c264e0d8d6d0c49028e9e
parent aa2c23a48e848255ca9ba2e3a5aef50d2a02006b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 19 Mar 2022 15:51:49 +0000

update TODO

</content>
</entry>
<entry>
<id>aa2c23a48e848255ca9ba2e3a5aef50d2a02006b</id>
<published>2022-03-19T15:51:10Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">rudimentary support for downloads</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/aa2c23a48e848255ca9ba2e3a5aef50d2a02006b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit aa2c23a48e848255ca9ba2e3a5aef50d2a02006b
parent da435b0667d670fa6febd16e06626bede1d55617
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 19 Mar 2022 15:51:10 +0000

rudimentary support for downloads

</content>
</entry>
<entry>
<id>da435b0667d670fa6febd16e06626bede1d55617</id>
<published>2022-03-14T18:41:34Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">restore adblock (rather messy)</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/da435b0667d670fa6febd16e06626bede1d55617.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit da435b0667d670fa6febd16e06626bede1d55617
parent b7956d70bb285381eac2f70bbdb5441f0185a066
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon, 14 Mar 2022 18:41:34 +0000

restore adblock (rather messy)

</content>
</entry>
<entry>
<id>b7956d70bb285381eac2f70bbdb5441f0185a066</id>
<published>2022-03-10T11:50:46Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">hook up the &quot;new tab&quot; button</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/b7956d70bb285381eac2f70bbdb5441f0185a066.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b7956d70bb285381eac2f70bbdb5441f0185a066
parent ad69c88486cb90a289df0581c6755b4cd0b3d5db
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 10 Mar 2022 11:50:46 +0000

hook up the &quot;new tab&quot; button

</content>
</entry>
<entry>
<id>ad69c88486cb90a289df0581c6755b4cd0b3d5db</id>
<published>2022-03-10T09:38:01Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">update TODO</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/ad69c88486cb90a289df0581c6755b4cd0b3d5db.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ad69c88486cb90a289df0581c6755b4cd0b3d5db
parent 75811b6d6c54600f7d65ac57d4c7fab49555001d
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 10 Mar 2022 09:38:01 +0000

update TODO

</content>
</entry>
<entry>
<id>75811b6d6c54600f7d65ac57d4c7fab49555001d</id>
<published>2022-03-10T09:37:51Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">remove debug output</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/75811b6d6c54600f7d65ac57d4c7fab49555001d.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 75811b6d6c54600f7d65ac57d4c7fab49555001d
parent 400124570db749ad9738492b59252ad245f54358
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 10 Mar 2022 09:37:51 +0000

remove debug output

</content>
</entry>
<entry>
<id>400124570db749ad9738492b59252ad245f54358</id>
<published>2022-03-10T09:37:26Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">add completions to text entry</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/400124570db749ad9738492b59252ad245f54358.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 400124570db749ad9738492b59252ad245f54358
parent a16d1a46e38391be03666b5db1170c27137aa39c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 10 Mar 2022 09:37:26 +0000

add completions to text entry

</content>
</entry>
<entry>
<id>a16d1a46e38391be03666b5db1170c27137aa39c</id>
<published>2022-03-10T00:18:35Z</published>
<updated>2022-04-27T09:14:10Z</updated>
<title type="text">handle ESC in text entry to revert changes to current url</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/a16d1a46e38391be03666b5db1170c27137aa39c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit a16d1a46e38391be03666b5db1170c27137aa39c
parent a928c40cd0e62d6cc49089ab1ef41b4e577e26d7
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu, 10 Mar 2022 00:18:35 +0000

handle ESC in text entry to revert changes to current url

</content>
</entry>
<entry>
<id>a928c40cd0e62d6cc49089ab1ef41b4e577e26d7</id>
<published>2022-03-09T23:45:52Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">open a blank webview if no URLs on command line</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/a928c40cd0e62d6cc49089ab1ef41b4e577e26d7.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit a928c40cd0e62d6cc49089ab1ef41b4e577e26d7
parent d831ccbb67e0deb049bb5f48b811529d98b71d51
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  9 Mar 2022 23:45:52 +0000

open a blank webview if no URLs on command line

</content>
</entry>
<entry>
<id>d831ccbb67e0deb049bb5f48b811529d98b71d51</id>
<published>2022-03-09T23:30:23Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">add DWIMminess to url bar text entry</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/d831ccbb67e0deb049bb5f48b811529d98b71d51.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit d831ccbb67e0deb049bb5f48b811529d98b71d51
parent 5871afe19735a3e8e1a8c6dc2aeb0c92293aae4c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  9 Mar 2022 23:30:23 +0000

add DWIMminess to url bar text entry

- prepend https:// to things that might be partial URLs
- perform searches for things that are not URLs (e.g. contain spaces)
- use different search engines for things that start with @foo

e.g. @ebay, @ddg, @lua

</content>
</entry>
<entry>
<id>5871afe19735a3e8e1a8c6dc2aeb0c92293aae4c</id>
<published>2022-03-07T18:56:36Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">hide stop/refresh when loading is/isn&#39;t in progress</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/5871afe19735a3e8e1a8c6dc2aeb0c92293aae4c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 5871afe19735a3e8e1a8c6dc2aeb0c92293aae4c
parent ccdf63eea1bb855ca892a2850b5d1409cbc1d35b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  7 Mar 2022 18:56:36 +0000

hide stop/refresh when loading is/isn&#39;t in progress

</content>
</entry>
<entry>
<id>ccdf63eea1bb855ca892a2850b5d1409cbc1d35b</id>
<published>2022-03-07T09:20:14Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">add loading progress bar, hook to signals</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/ccdf63eea1bb855ca892a2850b5d1409cbc1d35b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ccdf63eea1bb855ca892a2850b5d1409cbc1d35b
parent 263704ba37ecf53fb8ea091c05d9c92483c77727
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  7 Mar 2022 09:20:14 +0000

add loading progress bar, hook to signals

</content>
</entry>
<entry>
<id>263704ba37ecf53fb8ea091c05d9c92483c77727</id>
<published>2022-03-07T09:08:05Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">todo</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/263704ba37ecf53fb8ea091c05d9c92483c77727.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 263704ba37ecf53fb8ea091c05d9c92483c77727
parent 2e6d7fa3d2f5ce06a31c97fef24b32eb6577a0ca
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  7 Mar 2022 09:08:05 +0000

todo

</content>
</entry>
<entry>
<id>2e6d7fa3d2f5ce06a31c97fef24b32eb6577a0ca</id>
<published>2022-03-07T09:07:41Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">set window title</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/2e6d7fa3d2f5ce06a31c97fef24b32eb6577a0ca.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 2e6d7fa3d2f5ce06a31c97fef24b32eb6577a0ca
parent 07708b47fda7c6644ebdfad4084975603687ed1c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  7 Mar 2022 09:07:41 +0000

set window title

</content>
</entry>
<entry>
<id>07708b47fda7c6644ebdfad4084975603687ed1c</id>
<published>2022-03-06T23:11:55Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">move webview thumbnail code from viewplex to webview</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/07708b47fda7c6644ebdfad4084975603687ed1c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 07708b47fda7c6644ebdfad4084975603687ed1c
parent 8567c4d81c44bd756dd4a0969eac489b93d07e6d
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Mar 2022 23:11:55 +0000

move webview thumbnail code from viewplex to webview

</content>
</entry>
<entry>
<id>8567c4d81c44bd756dd4a0969eac489b93d07e6d</id>
<published>2022-03-06T23:05:24Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">make names more consistent</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/8567c4d81c44bd756dd4a0969eac489b93d07e6d.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 8567c4d81c44bd756dd4a0969eac489b93d07e6d
parent f5503c38389eddda46eb85a6710947888671a428
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Mar 2022 23:05:24 +0000

make names more consistent

</content>
</entry>
<entry>
<id>f5503c38389eddda46eb85a6710947888671a428</id>
<published>2022-03-06T17:46:51Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">implement pane chooser</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/f5503c38389eddda46eb85a6710947888671a428.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f5503c38389eddda46eb85a6710947888671a428
parent 1ba470a63113adc4e72fd550ac9e6a4145ea5a59
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Mar 2022 17:46:51 +0000

implement pane chooser

</content>
</entry>
<entry>
<id>1ba470a63113adc4e72fd550ac9e6a4145ea5a59</id>
<published>2022-03-05T23:05:03Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">viewplex: only relay events from focused page</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/1ba470a63113adc4e72fd550ac9e6a4145ea5a59.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 1ba470a63113adc4e72fd550ac9e6a4145ea5a59
parent 24052ac10deef63efd16c3538e14f18f47678d16
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  5 Mar 2022 23:05:03 +0000

viewplex: only relay events from focused page

</content>
</entry>
<entry>
<id>24052ac10deef63efd16c3538e14f18f47678d16</id>
<published>2022-03-05T23:04:24Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">viewplex: index views by Notebook page number</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/24052ac10deef63efd16c3538e14f18f47678d16.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 24052ac10deef63efd16c3538e14f18f47678d16
parent f225793fb0a4e8c62982bb317e0e5e870d28a9b8
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  5 Mar 2022 23:04:24 +0000

viewplex: index views by Notebook page number

</content>
</entry>
<entry>
<id>f225793fb0a4e8c62982bb317e0e5e870d28a9b8</id>
<published>2022-03-05T18:52:17Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">extract Listeners, Viewplex, Webview to separate modules</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/f225793fb0a4e8c62982bb317e0e5e870d28a9b8.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f225793fb0a4e8c62982bb317e0e5e870d28a9b8
parent a8345a1734c0b65b9073148dd156886e2be74f65
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  5 Mar 2022 18:52:17 +0000

extract Listeners, Viewplex, Webview to separate modules

</content>
</entry>
<entry>
<id>a8345a1734c0b65b9073148dd156886e2be74f65</id>
<published>2022-03-05T18:23:58Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">make viewplex track the events it should relay for</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/a8345a1734c0b65b9073148dd156886e2be74f65.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit a8345a1734c0b65b9073148dd156886e2be74f65
parent 140cac0dfe76b665100f902a18394b6897faff0f
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat,  5 Mar 2022 18:23:58 +0000

make viewplex track the events it should relay for

</content>
</entry>
<entry>
<id>140cac0dfe76b665100f902a18394b6897faff0f</id>
<published>2022-03-04T23:17:21Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">Viewplex listens for :uri webview events and relays them</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/140cac0dfe76b665100f902a18394b6897faff0f.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 140cac0dfe76b665100f902a18394b6897faff0f
parent fc7de29d80c352f6e7826ab0597919f254c7ad47
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  4 Mar 2022 23:17:21 +0000

Viewplex listens for :uri webview events and relays them

</content>
</entry>
<entry>
<id>fc7de29d80c352f6e7826ab0597919f254c7ad47</id>
<published>2022-03-04T23:16:42Z</published>
<updated>2022-04-27T09:14:09Z</updated>
<title type="text">create Listeners module/class/thing</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/fc7de29d80c352f6e7826ab0597919f254c7ad47.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit fc7de29d80c352f6e7826ab0597919f254c7ad47
parent 468ed240b4e4cf94c4c2826eb56c9256429178ab
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  4 Mar 2022 23:16:42 +0000

create Listeners module/class/thing

</content>
</entry>
<entry>
<id>268ce1fe793e20af6b3142e65999ff396e5c7ff3</id>
<published>2022-03-02T22:23:03Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">am stuck, this approach is not working</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/268ce1fe793e20af6b3142e65999ff396e5c7ff3.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 268ce1fe793e20af6b3142e65999ff396e5c7ff3
parent 712a6578462d8e36260f2370a6b9f4a19b011c4f
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed,  2 Mar 2022 22:23:03 +0000

am stuck, this approach is not working

</content>
</entry>
<entry>
<id>468ed240b4e4cf94c4c2826eb56c9256429178ab</id>
<published>2022-03-04T00:02:16Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">add Viewplex, basis for supporting multiple webviews</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/468ed240b4e4cf94c4c2826eb56c9256429178ab.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 468ed240b4e4cf94c4c2826eb56c9256429178ab
parent 8679518ca3434f7353490a75dfbd0eeccf547cc2
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  4 Mar 2022 00:02:16 +0000

add Viewplex, basis for supporting multiple webviews

</content>
</entry>
<entry>
<id>712a6578462d8e36260f2370a6b9f4a19b011c4f</id>
<published>2022-02-27T16:57:08Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">allow observers on app-state leaf nodes</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/712a6578462d8e36260f2370a6b9f4a19b011c4f.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 712a6578462d8e36260f2370a6b9f4a19b011c4f
parent 8b564f09a76b12bac23d1c9bc170431531634cc1
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 27 Feb 2022 16:57:08 +0000

allow observers on app-state leaf nodes

</content>
</entry>
<entry>
<id>8679518ca3434f7353490a75dfbd0eeccf547cc2</id>
<published>2022-03-04T00:01:48Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">extract notify-listeners and listen to functions</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/8679518ca3434f7353490a75dfbd0eeccf547cc2.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 8679518ca3434f7353490a75dfbd0eeccf547cc2
parent 26dfaeb152ed5b5f28f8fba5de2ebf2a6a90f4ab
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Fri,  4 Mar 2022 00:01:48 +0000

extract notify-listeners and listen to functions

</content>
</entry>
<entry>
<id>8b564f09a76b12bac23d1c9bc170431531634cc1</id>
<published>2022-02-20T17:55:39Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">reindent</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/8b564f09a76b12bac23d1c9bc170431531634cc1.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 8b564f09a76b12bac23d1c9bc170431531634cc1
parent 621159a589a0b6b02865d5a3365ab3b321814c84
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 20 Feb 2022 17:55:39 +0000

reindent

</content>
</entry>
<entry>
<id>26dfaeb152ed5b5f28f8fba5de2ebf2a6a90f4ab</id>
<published>2022-03-03T23:07:37Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">starting again</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/26dfaeb152ed5b5f28f8fba5de2ebf2a6a90f4ab.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 26dfaeb152ed5b5f28f8fba5de2ebf2a6a90f4ab
parent 913050835b2ce4776db2ca4b27e5b9f4fb9f1cac
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Thu,  3 Mar 2022 23:07:37 +0000

starting again

</content>
</entry>
<entry>
<id>621159a589a0b6b02865d5a3365ab3b321814c84</id>
<published>2022-02-20T17:41:42Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">update app-state when things change</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/621159a589a0b6b02865d5a3365ab3b321814c84.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 621159a589a0b6b02865d5a3365ab3b321814c84
parent 2e0d4bd830c40e1108768ca17524d6246533772c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 20 Feb 2022 17:41:42 +0000

update app-state when things change

</content>
</entry>
<entry>
<id>913050835b2ce4776db2ca4b27e5b9f4fb9f1cac</id>
<published>2022-02-20T12:25:59Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">use destructuring in module requires</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/913050835b2ce4776db2ca4b27e5b9f4fb9f1cac.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 913050835b2ce4776db2ca4b27e5b9f4fb9f1cac
parent 268ce1fe793e20af6b3142e65999ff396e5c7ff3
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 20 Feb 2022 12:25:59 +0000

use destructuring in module requires

</content>
</entry>
<entry>
<id>2e0d4bd830c40e1108768ca17524d6246533772c</id>
<published>2022-02-20T12:25:59Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">use destructuring in module requires</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/2e0d4bd830c40e1108768ca17524d6246533772c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 2e0d4bd830c40e1108768ca17524d6246533772c
parent 3d64e42142fcee29d1781d0c88719062b6f68c48
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 20 Feb 2022 12:25:59 +0000

use destructuring in module requires

</content>
</entry>
<entry>
<id>3d64e42142fcee29d1781d0c88719062b6f68c48</id>
<published>2022-02-20T12:24:36Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">allow multiple subscribers on same node</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/3d64e42142fcee29d1781d0c88719062b6f68c48.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 3d64e42142fcee29d1781d0c88719062b6f68c48
parent 117cb8be47d22714e4cdd513ab765142926d8cb1
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 20 Feb 2022 12:24:36 +0000

allow multiple subscribers on same node

</content>
</entry>
<entry>
<id>117cb8be47d22714e4cdd513ab765142926d8cb1</id>
<published>2022-02-20T12:21:39Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">remove duplicate code</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/117cb8be47d22714e4cdd513ab765142926d8cb1.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 117cb8be47d22714e4cdd513ab765142926d8cb1
parent b92785f4952de51c9eedb6e060322afc45e8b36a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 20 Feb 2022 12:21:39 +0000

remove duplicate code

</content>
</entry>
<entry>
<id>b92785f4952de51c9eedb6e060322afc45e8b36a</id>
<published>2022-02-20T12:19:48Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">call observers in parent nodes</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/b92785f4952de51c9eedb6e060322afc45e8b36a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b92785f4952de51c9eedb6e060322afc45e8b36a
parent 022ce6da0376a6bedd159f6006331907c385b16c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 20 Feb 2022 12:19:48 +0000

call observers in parent nodes

</content>
</entry>
<entry>
<id>022ce6da0376a6bedd159f6006331907c385b16c</id>
<published>2022-02-20T12:02:36Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">savepoint</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/022ce6da0376a6bedd159f6006331907c385b16c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 022ce6da0376a6bedd159f6006331907c385b16c
parent 64cd3a986c608b1ae639c76a2477f9f82590e2f2
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun, 20 Feb 2022 12:02:36 +0000

savepoint

</content>
</entry>
<entry>
<id>64cd3a986c608b1ae639c76a2477f9f82590e2f2</id>
<published>2022-02-19T15:46:09Z</published>
<updated>2022-04-27T09:14:08Z</updated>
<title type="text">Merge branch &#39;main&#39; of github.com:telent/just</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/64cd3a986c608b1ae639c76a2477f9f82590e2f2.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 64cd3a986c608b1ae639c76a2477f9f82590e2f2
parent e9fdcc423a12dce2d9fd1dd68a8f18b4c8e5b646
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 19 Feb 2022 15:46:09 +0000

Merge branch &#39;main&#39; of github.com:telent/just

</content>
</entry>
<entry>
<id>e9fdcc423a12dce2d9fd1dd68a8f18b4c8e5b646</id>
<published>2022-02-19T15:43:17Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">Merge branch &#39;main&#39; of github.com:telent/just</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/e9fdcc423a12dce2d9fd1dd68a8f18b4c8e5b646.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e9fdcc423a12dce2d9fd1dd68a8f18b4c8e5b646
parent 48286f52b02bfd792341fcd715cd25de40231348
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sat, 19 Feb 2022 15:43:17 +0000

Merge branch &#39;main&#39; of github.com:telent/just

</content>
</entry>
<entry>
<id>f9e69672a99919dbc60faa3687b0b9c0cc6137fc</id>
<published>2022-02-16T22:15:57Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">start new tabs with non-nil url</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/f9e69672a99919dbc60faa3687b0b9c0cc6137fc.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f9e69672a99919dbc60faa3687b0b9c0cc6137fc
parent 34e5b3617230d979818eef5d8874f5f2e4c277de
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 16 Feb 2022 22:15:57 +0000

start new tabs with non-nil url

this does suggest that our logic for (whether the url entry is
editable) is rather a kludge

</content>
</entry>
<entry>
<id>48286f52b02bfd792341fcd715cd25de40231348</id>
<published>2022-02-08T17:20:10Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">use user-supplied urls as autocomplete suggestions</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/48286f52b02bfd792341fcd715cd25de40231348.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 48286f52b02bfd792341fcd715cd25de40231348
parent be829d3cc0868f1b48209441336263ba9a8fab85
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  8 Feb 2022 17:20:10 +0000

use user-supplied urls as autocomplete suggestions

</content>
</entry>
<entry>
<id>ec41038c4dd25efc7a43a46bc173876c53b9ce25</id>
<published>2022-02-15T22:57:39Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">Create LICENSE</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/ec41038c4dd25efc7a43a46bc173876c53b9ce25.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ec41038c4dd25efc7a43a46bc173876c53b9ce25
parent cba16113a1c5d1e63903aeb77a0824c75bdab2e8
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue, 15 Feb 2022 22:57:39 +0000

Create LICENSE
</content>
</entry>
<entry>
<id>34e5b3617230d979818eef5d8874f5f2e4c277de</id>
<published>2022-02-16T21:56:32Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">move &quot;new tab&quot; button to the tabs page</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/34e5b3617230d979818eef5d8874f5f2e4c277de.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 34e5b3617230d979818eef5d8874f5f2e4c277de
parent b4362b230a66217ecb4d3982cbe2c994464b3ea5
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 16 Feb 2022 21:56:32 +0000

move &quot;new tab&quot; button to the tabs page

clear and disable url entry on the tabs page

</content>
</entry>
<entry>
<id>be829d3cc0868f1b48209441336263ba9a8fab85</id>
<published>2022-02-08T17:18:31Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">fix event-bus:subscribe</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/be829d3cc0868f1b48209441336263ba9a8fab85.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit be829d3cc0868f1b48209441336263ba9a8fab85
parent cba16113a1c5d1e63903aeb77a0824c75bdab2e8
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  8 Feb 2022 17:18:31 +0000

fix event-bus:subscribe

seems to be a Fennel bug:
&lt;andreyorst&gt; the problem is that tset is taken out of the or and nil is placed in place of it, thus making side effect occur
&lt;andreyorst&gt; even though it shouldn&#39;t
&lt;andreyorst&gt; telent: good catch

</content>
</entry>
<entry>
<id>cba16113a1c5d1e63903aeb77a0824c75bdab2e8</id>
<published>2022-02-08T11:02:44Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">multiple tab support</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/cba16113a1c5d1e63903aeb77a0824c75bdab2e8.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit cba16113a1c5d1e63903aeb77a0824c75bdab2e8
parent f405b56396fc725f83c5ceb5f43352cbaf170879
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  8 Feb 2022 11:02:44 +0000

multiple tab support

</content>
</entry>
<entry>
<id>b4362b230a66217ecb4d3982cbe2c994464b3ea5</id>
<published>2022-02-16T21:55:09Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">add shell.nix</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/b4362b230a66217ecb4d3982cbe2c994464b3ea5.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b4362b230a66217ecb4d3982cbe2c994464b3ea5
parent ec41038c4dd25efc7a43a46bc173876c53b9ce25
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Wed, 16 Feb 2022 21:55:09 +0000

add shell.nix

</content>
</entry>
<entry>
<id>f405b56396fc725f83c5ceb5f43352cbaf170879</id>
<published>2022-02-08T11:00:49Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">Merge branch &#39;wip&#39;</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/f405b56396fc725f83c5ceb5f43352cbaf170879.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit f405b56396fc725f83c5ceb5f43352cbaf170879
parent 16e8afc183377793b2d32c384e3269fc9f071757
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  8 Feb 2022 11:00:49 +0000

Merge branch &#39;wip&#39;

</content>
</entry>
<entry>
<id>2941d7dd8833af4a1cd9ae944f79678f56b32b54</id>
<published>2022-02-08T10:57:27Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">use correct window title and url for visible tab</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/2941d7dd8833af4a1cd9ae944f79678f56b32b54.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 2941d7dd8833af4a1cd9ae944f79678f56b32b54
parent 9f652c3a45967ed9773a7549a15e8a5926715b8f
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  8 Feb 2022 10:57:27 +0000

use correct window title and url for visible tab

- update the event bus to transmit the message sender
as well as payload
- discard url-changed and title-changed messages from
hidden tabs

</content>
</entry>
<entry>
<id>9f652c3a45967ed9773a7549a15e8a5926715b8f</id>
<published>2022-02-07T22:53:28Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">load urls on command line</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/9f652c3a45967ed9773a7549a15e8a5926715b8f.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 9f652c3a45967ed9773a7549a15e8a5926715b8f
parent 143a96f761fb7549db7ead37df78b5269de2316a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  7 Feb 2022 22:53:28 +0000

load urls on command line

</content>
</entry>
<entry>
<id>143a96f761fb7549db7ead37df78b5269de2316a</id>
<published>2022-02-07T22:41:48Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">more to do</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/143a96f761fb7549db7ead37df78b5269de2316a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 143a96f761fb7549db7ead37df78b5269de2316a
parent 43967b674bb75ff6f2f0009691ca197b0cde32b7
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  7 Feb 2022 22:41:48 +0000

more to do

</content>
</entry>
<entry>
<id>43967b674bb75ff6f2f0009691ca197b0cde32b7</id>
<published>2022-02-07T22:40:59Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">remove tab by swiping it in overview</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/43967b674bb75ff6f2f0009691ca197b0cde32b7.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 43967b674bb75ff6f2f0009691ca197b0cde32b7
parent ae9ec33b966b74c87099d6cab1f541b00d543e36
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  7 Feb 2022 22:40:59 +0000

remove tab by swiping it in overview

</content>
</entry>
<entry>
<id>ae9ec33b966b74c87099d6cab1f541b00d543e36</id>
<published>2022-02-07T22:33:16Z</published>
<updated>2022-04-27T09:14:07Z</updated>
<title type="text">needs glib-networking so let&#39;s make that explicit</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/ae9ec33b966b74c87099d6cab1f541b00d543e36.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ae9ec33b966b74c87099d6cab1f541b00d543e36
parent 28ca39c0fae56fdd2c8079879d7695ecd7c9422c
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Mon,  7 Feb 2022 22:33:16 +0000

needs glib-networking so let&#39;s make that explicit

</content>
</entry>
<entry>
<id>16e8afc183377793b2d32c384e3269fc9f071757</id>
<published>2022-02-08T10:59:40Z</published>
<updated>2022-04-27T09:14:06Z</updated>
<title type="text">add glib-networking</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/16e8afc183377793b2d32c384e3269fc9f071757.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 16e8afc183377793b2d32c384e3269fc9f071757
parent d44ed56d44161cd50694b9c03392241323f5e3d6
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Tue,  8 Feb 2022 10:59:40 +0000

add glib-networking

</content>
</entry>
<entry>
<id>28ca39c0fae56fdd2c8079879d7695ecd7c9422c</id>
<published>2022-02-06T23:46:52Z</published>
<updated>2022-04-27T09:14:06Z</updated>
<title type="text">provide thumbnails of open tabs on the chooser page</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/28ca39c0fae56fdd2c8079879d7695ecd7c9422c.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit 28ca39c0fae56fdd2c8079879d7695ecd7c9422c
parent fa9c818b73830a903087eb818df699bc494ca406
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Feb 2022 23:46:52 +0000

provide thumbnails of open tabs on the chooser page

</content>
</entry>
<entry>
<id>d44ed56d44161cd50694b9c03392241323f5e3d6</id>
<published>2022-02-06T17:52:15Z</published>
<updated>2022-04-27T09:14:06Z</updated>
<title type="text">put history control on the bus</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/d44ed56d44161cd50694b9c03392241323f5e3d6.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit d44ed56d44161cd50694b9c03392241323f5e3d6
parent ceeaf80de46812675a16a8020eca20a006075d8b
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Feb 2022 17:52:15 +0000

put history control on the bus

</content>
</entry>
<entry>
<id>fa9c818b73830a903087eb818df699bc494ca406</id>
<published>2022-02-06T22:16:03Z</published>
<updated>2022-04-27T09:14:06Z</updated>
<title type="text">still WIP tab overview page</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/fa9c818b73830a903087eb818df699bc494ca406.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit fa9c818b73830a903087eb818df699bc494ca406
parent e07e04f28f8487d10ea1f64d300df800589db62a
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Feb 2022 22:16:03 +0000

still WIP tab overview page

</content>
</entry>
<entry>
<id>ceeaf80de46812675a16a8020eca20a006075d8b</id>
<published>2022-02-06T17:47:52Z</published>
<updated>2022-04-27T09:14:06Z</updated>
<title type="text">extract function new-webview</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/ceeaf80de46812675a16a8020eca20a006075d8b.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit ceeaf80de46812675a16a8020eca20a006075d8b
parent b20162d341086ccc746a221a6e6f27ec5c29fe98
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Feb 2022 17:47:52 +0000

extract function new-webview

this is in preparation for tabbed browsing

</content>
</entry>
<entry>
<id>e07e04f28f8487d10ea1f64d300df800589db62a</id>
<published>2022-02-06T19:41:14Z</published>
<updated>2022-04-27T09:14:06Z</updated>
<title type="text">WIP tabbed browsing</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/e07e04f28f8487d10ea1f64d300df800589db62a.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit e07e04f28f8487d10ea1f64d300df800589db62a
parent d44ed56d44161cd50694b9c03392241323f5e3d6
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Feb 2022 19:41:14 +0000

WIP tabbed browsing

- need to update title and url on tab change
- need to stop background tabs from changing the url and title
- better ui for choosing which tab

</content>
</entry>
<entry>
<id>b20162d341086ccc746a221a6e6f27ec5c29fe98</id>
<published>2022-02-06T17:04:48Z</published>
<updated>2022-04-27T09:14:06Z</updated>
<title type="text">move stop/start to left of url bar</title>
<link rel="alternate" type="text/html" href="https://gti.telent.net/dan/commit/b20162d341086ccc746a221a6e6f27ec5c29fe98.html" />
<author>
<name>Daniel Barlow</name>
<email>dan@telent.net</email>
</author>
<content type="text">commit b20162d341086ccc746a221a6e6f27ec5c29fe98
parent 6c95ae86a20fe9abd4cdd95eeb2474ebe8b98104
Author: Daniel Barlow &lt;dan@telent.net&gt;
Date:   Sun,  6 Feb 2022 17:04:48 +0000

move stop/start to left of url bar

</content>
</entry>
</feed>
