<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Peniquitous/Makefile, branch master</title>
<subtitle>A user script that provides ubiquitous Ctrl-P &amp; Ctrl-N support in search fields</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/'/>
<entry>
<title>Move userscript-header.txt into main.js.in</title>
<updated>2021-03-21T17:17:46+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T17:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=85bf35463de38bbbd6a4cd1924222bc713dd1959'/>
<id>85bf35463de38bbbd6a4cd1924222bc713dd1959</id>
<content type='text'>
We're not including anything above `main.js.in`, so the top of that file
always ends up as the top of the final user script. We don't need a
separate build step to include it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're not including anything above `main.js.in`, so the top of that file
always ends up as the top of the final user script. We don't need a
separate build step to include it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Ensure Mousetrap license is commented</title>
<updated>2021-03-21T17:17:46+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T17:08:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=3dd31fad74fe802b1a3a653dfb8a8ff49da30779'/>
<id>3dd31fad74fe802b1a3a653dfb8a8ff49da30779</id>
<content type='text'>
Forgot to comment out the Mousetrap license in the final build file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Forgot to comment out the Mousetrap license in the final build file.
</pre>
</div>
</content>
</entry>
<entry>
<title>peniquitous.user.js: Add Mousetrap license to key-event code</title>
<updated>2021-03-21T16:47:35+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T16:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=5ba6d5d6b508c535efb4ab43b02c6c21bfd49185'/>
<id>5ba6d5d6b508c535efb4ab43b02c6c21bfd49185</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Use NPM Mousetrap</title>
<updated>2021-03-21T16:47:35+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T16:17:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=43f5b001ca73275c599a2feafa22a80aa0b433dd'/>
<id>43f5b001ca73275c599a2feafa22a80aa0b433dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Add a new `peniquitous.user.js` target</title>
<updated>2021-03-21T16:45:47+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T16:00:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=1e7a1cb1bf70736cf1673faa1ebc4119cb058771'/>
<id>1e7a1cb1bf70736cf1673faa1ebc4119cb058771</id>
<content type='text'>
Don't need Browserify. Just concatenate the user script header and the
compiled `main.js`.

Rebuild the `peniquitous.user.js` user script file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't need Browserify. Just concatenate the user script header and the
compiled `main.js`.

Rebuild the `peniquitous.user.js` user script file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Browserify</title>
<updated>2021-03-21T16:45:40+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T15:55:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=8b9171a644c3b6a6479dd29bca0f4218d5333ce3'/>
<id>8b9171a644c3b6a6479dd29bca0f4218d5333ce3</id>
<content type='text'>
We're no longer using the `require` imports to include JS files. Instead
we have a template string process. Not as robust, but easier to fit what
the final user script needs to be.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're no longer using the `require` imports to include JS files. Instead
we have a template string process. Not as robust, but easier to fit what
the final user script needs to be.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename `main.js` to `main.js.in`</title>
<updated>2021-03-21T16:45:12+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T15:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=b63d509cc16ccd2950eb9770440882c4e238d41e'/>
<id>b63d509cc16ccd2950eb9770440882c4e238d41e</id>
<content type='text'>
Since this file has template variables, it's not a real executable
JavaScript file. Add `.in` to the end to make it clear it needs to be
built with Make.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since this file has template variables, it's not a real executable
JavaScript file. Add `.in` to the end to make it clear it needs to be
built with Make.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Add build rules to build dependencies into main.js</title>
<updated>2021-03-21T16:45:12+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T15:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=34bcab5f0aacee38d55d11821073c878ca51e923'/>
<id>34bcab5f0aacee38d55d11821073c878ca51e923</id>
<content type='text'>
Instead of copy-pasting the code from the files directly into main.js,
do it in the build recipes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of copy-pasting the code from the files directly into main.js,
do it in the build recipes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Try concatenating instead of Browserify</title>
<updated>2021-03-21T16:45:12+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-21T11:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=d938c8053540d34a00925e0960ac80dbddfc7a26'/>
<id>d938c8053540d34a00925e0960ac80dbddfc7a26</id>
<content type='text'>
The keyboard event simulation didn't work. Tried getting rid of
Browserify and including the JS all in one file, but that didn't make a
difference. Committing this for reference.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The keyboard event simulation didn't work. Tried getting rid of
Browserify and including the JS all in one file, but that didn't make a
difference. Committing this for reference.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add user script header</title>
<updated>2021-03-21T16:45:12+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-03-20T22:45:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/Peniquitous/commit/?id=cc6a08633690fce44b97f9616ca5faa689d1def5'/>
<id>cc6a08633690fce44b97f9616ca5faa689d1def5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
