<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bjc-utils2.git, branch trunk</title>
<subtitle>Miscellaneous utilities and support code
</subtitle>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/'/>
<entry>
<title>Add various text UI components</title>
<updated>2026-01-29T02:36:12+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2026-01-29T02:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=eef6e132080c5e46ba8c47ecfaca83fa8e0e214e'/>
<id>eef6e132080c5e46ba8c47ecfaca83fa8e0e214e</id>
<content type='text'>
This adds a variety of text UI components, namely two suites:
* One that is geared towards JSON
* One that is geared towards Markdown

Details to (perhaps) follow later</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a variety of text UI components, namely two suites:
* One that is geared towards JSON
* One that is geared towards Markdown

Details to (perhaps) follow later</pre>
</div>
</content>
</entry>
<entry>
<title>Format NamedPreparedStatement</title>
<updated>2025-12-09T02:00:07+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-09T02:00:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=8f0b451c442985d7338bd1d09bc5798220787cb8'/>
<id>8f0b451c442985d7338bd1d09bc5798220787cb8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite NamedPreparedStatement</title>
<updated>2025-12-09T01:58:22+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-09T01:58:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=b805053a1ea3467a7a16ee4ff79294994823c078'/>
<id>b805053a1ea3467a7a16ee4ff79294994823c078</id>
<content type='text'>
Rewrite NamedPreparedStatement to properly support compile-once, run
many times; otherwise known as external building

Still need to finish the Javadocs, but...</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rewrite NamedPreparedStatement to properly support compile-once, run
many times; otherwise known as external building

Still need to finish the Javadocs, but...</pre>
</div>
</content>
</entry>
<entry>
<title>Checkpoint commit for NamedPreparedStatement</title>
<updated>2025-12-09T01:24:35+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-09T01:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=a8adb94d009a65bbfc6985e833bf2d3510382a20'/>
<id>a8adb94d009a65bbfc6985e833bf2d3510382a20</id>
<content type='text'>
The checkpoint is that I attempted to patch the version of
NamedPreparedStatement I had to support building external batches.

This... didn't really work right; though it initially appeared to do so.

I am going to rewrite NamedPreparedStatement to actually properly
support this functionality instead of half-arsing it</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The checkpoint is that I attempted to patch the version of
NamedPreparedStatement I had to support building external batches.

This... didn't really work right; though it initially appeared to do so.

I am going to rewrite NamedPreparedStatement to actually properly
support this functionality instead of half-arsing it</pre>
</div>
</content>
</entry>
<entry>
<title>Slight tweaks to BatchTaskProgressPanel</title>
<updated>2025-12-09T01:22:24+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-09T01:22:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=d68602dc425db4cb899830ad9058572c90622430'/>
<id>d68602dc425db4cb899830ad9058572c90622430</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add BatchTaskProgressPanel</title>
<updated>2025-12-07T22:48:20+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-07T22:48:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=09cd8befff4c8b9110ae5ad629cecb39fc2624cc'/>
<id>09cd8befff4c8b9110ae5ad629cecb39fc2624cc</id>
<content type='text'>
Adds BatchTaskProgressPanel, a augmented/specialized version of
MultiTaskProgressPanel that uses CollapsiblePanel to allow tracking of
batches of related tasks using SwingWorkers</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds BatchTaskProgressPanel, a augmented/specialized version of
MultiTaskProgressPanel that uses CollapsiblePanel to allow tracking of
batches of related tasks using SwingWorkers</pre>
</div>
</content>
</entry>
<entry>
<title>Add CollapsiblePanel</title>
<updated>2025-12-07T22:32:12+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-07T22:32:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=98d563b55a5f756573d23a4fd82978d17742332c'/>
<id>98d563b55a5f756573d23a4fd82978d17742332c</id>
<content type='text'>
Adds CollapsiblePanel, which is just a JPanel that is collapsible</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds CollapsiblePanel, which is just a JPanel that is collapsible</pre>
</div>
</content>
</entry>
<entry>
<title>Add MultiTaskProgressPanel</title>
<updated>2025-12-07T22:31:40+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-07T22:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=8608cb13602d8df3cd3d2f96b1cc3a14d488fe7d'/>
<id>8608cb13602d8df3cd3d2f96b1cc3a14d488fe7d</id>
<content type='text'>
Adds MultiTaskProgressPanel. This is a Swing component usable for
monitoring background tasks similar to the way ProgressMonitor works,
but instead of opening a dialog for each tasks, it displays them like a
browser download manager</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds MultiTaskProgressPanel. This is a Swing component usable for
monitoring background tasks similar to the way ProgressMonitor works,
but instead of opening a dialog for each tasks, it displays them like a
browser download manager</pre>
</div>
</content>
</entry>
<entry>
<title>Add a simple delegate renderer for JList</title>
<updated>2025-12-07T22:30:11+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-07T22:30:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=15b66b44c3beaf64d58e39870b62eee5a48ba2b3'/>
<id>15b66b44c3beaf64d58e39870b62eee5a48ba2b3</id>
<content type='text'>
Adds a simple delegate renderer for JLists, for cases where you just
want custom text for a list item</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a simple delegate renderer for JLists, for cases where you just
want custom text for a list item</pre>
</div>
</content>
</entry>
<entry>
<title>Add a collapsible JPanel</title>
<updated>2025-12-07T22:19:17+00:00</updated>
<author>
<name>Benjamin Culkin</name>
<email>scorpress@gmail.com</email>
</author>
<published>2025-12-07T22:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ashardalon.com/bjc-utils2.git/commit/?id=9955011dad278183c77dcebb74864ace8ad52e3c'/>
<id>9955011dad278183c77dcebb74864ace8ad52e3c</id>
<content type='text'>
Adds a collapsible version of a JPanel, useful in various places</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a collapsible version of a JPanel, useful in various places</pre>
</div>
</content>
</entry>
</feed>
