<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pdf-form-replace-font2/src, branch v0.0.1</title>
<subtitle>Replace fonts in a PDF's interactive form fields</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/'/>
<entry>
<title>App.java: Remove debug prints</title>
<updated>2023-04-26T17:32:01+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-26T17:32:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=3248f1baa1b0a7e6527712622fb60bd51e431ff6'/>
<id>3248f1baa1b0a7e6527712622fb60bd51e431ff6</id>
<content type='text'>
We no longer need these.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We no longer need these.
</pre>
</div>
</content>
</entry>
<entry>
<title>App.java: Move `PdfReader`, `PdfWriter` declaration to `main`</title>
<updated>2023-04-26T17:29:36+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-26T17:28:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=9b5a53a6736e29fcf8a51f8fb0c3d23f85359879'/>
<id>9b5a53a6736e29fcf8a51f8fb0c3d23f85359879</id>
<content type='text'>
Didn't make sense to have the `replacePdfFieldFont` function do things
related to command line argument parsing.

I had done it that way originally because that's how my mind worked out
the standard input and output handling at the time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Didn't make sense to have the `replacePdfFieldFont` function do things
related to command line argument parsing.

I had done it that way originally because that's how my mind worked out
the standard input and output handling at the time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add license (GNU GPLv3+)</title>
<updated>2023-04-26T17:12:04+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-26T17:03:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=58f11da7305196ff2e67f0b176c365956b5e17bd'/>
<id>58f11da7305196ff2e67f0b176c365956b5e17bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove tests harness</title>
<updated>2023-04-26T16:55:30+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-26T16:55:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=bf18a2879874d8bc468ca76100db2fa16860802c'/>
<id>bf18a2879874d8bc468ca76100db2fa16860802c</id>
<content type='text'>
I'm not using tests here, so rather than keep useless tests cluttering
the project I decided to remove them.

This causes the `mvn package` task to fail, so I added a skip test
configuration on the Maven Surefire plugin as described by smp7d
(https://stackoverflow.com/users/395975/smp7d) on Stack Overflow:
https://stackoverflow.com/questions/7456006/maven-package-install-without-test-skip-tests/7502723#7502723
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm not using tests here, so rather than keep useless tests cluttering
the project I decided to remove them.

This causes the `mvn package` task to fail, so I added a skip test
configuration on the Maven Surefire plugin as described by smp7d
(https://stackoverflow.com/users/395975/smp7d) on Stack Overflow:
https://stackoverflow.com/questions/7456006/maven-package-install-without-test-skip-tests/7502723#7502723
</pre>
</div>
</content>
</entry>
<entry>
<title>App.java: Add Mac OS X user font directory</title>
<updated>2023-04-26T16:31:14+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-26T16:31:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=5722b8d1a9f69e784452e188aab2ca30db5582e1'/>
<id>5722b8d1a9f69e784452e188aab2ca30db5582e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>App.java: Add additional Mac OS X font locations</title>
<updated>2023-04-26T16:26:18+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-26T16:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=686513abf80bc03f0f06d3c76237db50766f6cb4'/>
<id>686513abf80bc03f0f06d3c76237db50766f6cb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch to Java 8</title>
<updated>2023-04-25T22:14:22+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-25T22:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=caf0512b09360f2e29329d1eba7933273b4a79c8'/>
<id>caf0512b09360f2e29329d1eba7933273b4a79c8</id>
<content type='text'>
I had used Java 11 in order to use the `var` syntax, which seemed
pleasantly more concise, however, I discovered that the machine I want
to deploy this application to only has a Java 8 SDK, and I don't want to
bother messing with it and going on a potential yak shaving quest.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I had used Java 11 in order to use the `var` syntax, which seemed
pleasantly more concise, however, I discovered that the machine I want
to deploy this application to only has a Java 8 SDK, and I don't want to
bother messing with it and going on a potential yak shaving quest.
</pre>
</div>
</content>
</entry>
<entry>
<title>App.java: Use command line arguments in `replacePdfFieldFont`</title>
<updated>2023-04-25T19:18:40+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-25T19:18:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=c61818f5cfb9905c0e7a26b532c70d46a73691fa'/>
<id>c61818f5cfb9905c0e7a26b532c70d46a73691fa</id>
<content type='text'>
Make the program dynamic and use the command line arguments when
performing font replacement.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the program dynamic and use the command line arguments when
performing font replacement.
</pre>
</div>
</content>
</entry>
<entry>
<title>App.java: Set remaining command line option variables</title>
<updated>2023-04-25T19:05:32+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-25T19:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=090fca140b7833956a52fde85083e9aa7d8c59d2'/>
<id>090fca140b7833956a52fde85083e9aa7d8c59d2</id>
<content type='text'>
Set `input`, `find`, `replace`, and `output` from command line
arguments. These will be used to generate the output PDF.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set `input`, `find`, `replace`, and `output` from command line
arguments. These will be used to generate the output PDF.
</pre>
</div>
</content>
</entry>
<entry>
<title>App.java: Print program version</title>
<updated>2023-04-24T00:15:05+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-04-24T00:15:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/pdf-form-replace-font2/commit/?id=5baa6efc3b5a61bcb045bf28f5c1c31a5f0d9f0a'/>
<id>5baa6efc3b5a61bcb045bf28f5c1c31a5f0d9f0a</id>
<content type='text'>
Thanks to this Stack Overflow answer by mysomic
(https://stackoverflow.com/users/27241/mysomic) for explaining how to
get the program version in a Maven pom.xml context:
https://stackoverflow.com/questions/2712970/get-maven-artifact-version-at-runtime/12571330#12571330
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to this Stack Overflow answer by mysomic
(https://stackoverflow.com/users/27241/mysomic) for explaining how to
get the program version in a Maven pom.xml context:
https://stackoverflow.com/questions/2712970/get-maven-artifact-version-at-runtime/12571330#12571330
</pre>
</div>
</content>
</entry>
</feed>
