<feed xmlns='http://www.w3.org/2005/Atom'>
<title>users/modules, branch master</title>
<subtitle>Bitweaver users package repository
</subtitle>
<id>https://git.rdm1.uk/users/.git/atom?h=master</id>
<link rel='self' href='https://git.rdm1.uk/users/.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/'/>
<updated>2026-06-05T13:31:04Z</updated>
<entry>
<title>Switch to lipis flag-icons 4x3 SVG set; update constituent country codes</title>
<updated>2026-06-05T13:31:04Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-05T13:31:04Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=a7355f2229c5be22d339acd0340c8aaad1d6df7d'/>
<id>urn:sha1:a7355f2229c5be22d339acd0340c8aaad1d6df7d</id>
<content type='text'>
- Replace Marble SVGs with lipis/flag-icons 4x3 set (271 flags, consistent
  4:3 ratio, CC0 licensed)
- Update iso3166 map: ENG/SCT/WLS/NIR now point to gb-eng/gb-sct/gb-wls/gb-nir
  matching lipis naming; custom eng/sct/wls/nir SVGs retained alongside
- Switch flag {biticon} calls from hardcoded width/height to istyle=flag

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Display flag icons at 32x24 (4:3 ratio)</title>
<updated>2026-06-05T11:19:27Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-05T11:19:27Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=e0f340cfec0d0534e1518dbe3b16e2ed22c3b205'/>
<id>urn:sha1:e0f340cfec0d0534e1518dbe3b16e2ed22c3b205</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Replace GIF flag scan with static ISO alpha-3 country list and SVG flags</title>
<updated>2026-06-05T10:49:47Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-05T10:49:47Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=b27276bcd349afa551d0be6f3a4f87e9fcff9f3a'/>
<id>urn:sha1:b27276bcd349afa551d0be6f3a4f87e9fcff9f3a</id>
<content type='text'>
- Add countries_inc.php: 252 countries as alpha-3 → name + alpha-3 → alpha-2
  map for flag image lookup; derived from webtrees CountryService, no runtime
  webtrees dependency
- Add 243 Marble SVG flags (xx.svg) plus eng/sct/wls/nir for constituent countries
- Remove 244 full-name GIF flags
- RoleUser: set users_country_code (alpha-3), flag (alpha-2 lowercase), and
  users_country (display name) at load time
- preferences.php, register.php, hauth_register.php: replace opendir GIF scan
  with require_once countries_inc.php
- Templates: replace {section loop=$flags} with {foreach $countries as $code =&gt; $name};
  iexplain now uses display name instead of raw flag code

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Convert {booticon} to {biticon} — freedesktop/tango icon names throughout</title>
<updated>2026-06-04T10:31:58Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-06-04T10:31:58Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=e6a2d7ec3d33fce149021f9fe30ec08ed49eafcd'/>
<id>urn:sha1:e6a2d7ec3d33fce149021f9fe30ec08ed49eafcd</id>
<content type='text'>
Replace all {booticon iname="icon-*"} and {booticon iname="fa-*"} calls with
{biticon ipackage="icons" iname="&lt;freedesktop-name&gt;"} using the tango iconset.
Mapping covers ~70 distinct old names to tango equivalents (edit-delete,
document-properties, go-next, lock, internet-mail, etc.).

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>To simplyfy maintenence BitUser classes have been retired and active code base defaulted to ROLE_MODEL</title>
<updated>2026-05-15T14:42:51Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-15T14:42:51Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=02a3c1e025dfcac83f04a4d08599e3e361b94997'/>
<id>urn:sha1:02a3c1e025dfcac83f04a4d08599e3e361b94997</id>
<content type='text'>
</content>
</entry>
<entry>
<title>php-cs-fixer tidies to php8.5 standards</title>
<updated>2026-05-14T08:55:19Z</updated>
<author>
<name>Lester Caine</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-05-14T08:55:19Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=513bc9e03522f0bfc0e307a8e40a517e746de2bc'/>
<id>urn:sha1:513bc9e03522f0bfc0e307a8e40a517e746de2bc</id>
<content type='text'>
Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Figured what has been causing a problem with using &amp;&amp; and || in smarty templates and related to mistake in processing {2} elements that should use curly brackets and not revert to square ones.</title>
<updated>2026-03-27T16:20:55Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-03-27T16:20:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=121b2006079ecee5ee4339b1d132002ad2e3feb2'/>
<id>urn:sha1:121b2006079ecee5ee4339b1d132002ad2e3feb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>KernelTools usage</title>
<updated>2026-03-27T15:25:22Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2026-03-27T15:25:22Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=ffeb8d9f82705f35372bf324f56ba9dae44eed2c'/>
<id>urn:sha1:ffeb8d9f82705f35372bf324f56ba9dae44eed2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modules tools updated to PHP8.4 and namespace</title>
<updated>2025-08-29T12:22:36Z</updated>
<author>
<name>lsces</name>
<email>lester@lsces.co.uk</email>
</author>
<published>2025-08-29T12:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=c663ffd212f6055884fdb60a3b08e50c920a5e1a'/>
<id>urn:sha1:c663ffd212f6055884fdb60a3b08e50c920a5e1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>migrate from font-awesome 3.2.1 icon- to 6.1.2 fa-</title>
<updated>2022-07-31T17:57:50Z</updated>
<author>
<name>spiderr</name>
<email>spiderr@bitweaver.org</email>
</author>
<published>2022-07-31T17:57:50Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/users/.git/commit/?id=234d8073dc607c3726af8ac21ba1c70f73d5b0f7'/>
<id>urn:sha1:234d8073dc607c3726af8ac21ba1c70f73d5b0f7</id>
<content type='text'>
</content>
</entry>
</feed>
