<feed xmlns='http://www.w3.org/2005/Atom'>
<title>advtrains.git/advtrains_line_automation, branch master</title>
<subtitle>Advtrains mod for minetest.</subtitle>
<id>https://git.bananach.space/advtrains.git/atom?h=master</id>
<link rel='self' href='https://git.bananach.space/advtrains.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/'/>
<updated>2026-07-08T20:16:17+00:00</updated>
<entry>
<title>Refactor al.get_line_description and drop the last_stop_prefix option</title>
<updated>2026-07-08T20:16:17+00:00</updated>
<author>
<name>Y. Wang</name>
<email>y5nw@protonmail.com</email>
</author>
<published>2026-04-14T22:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=9ce8a356833ae5678df6fe8d168d684dd4e58c65'/>
<id>urn:sha1:9ce8a356833ae5678df6fe8d168d684dd4e58c65</id>
<content type='text'>
The last_stop_prefix option appears to have been primarily a workaround
for an implementation limitation of al.get_line_description.
</content>
</entry>
<entry>
<title>ch_function: Fix utf8_sort_cache is nil</title>
<updated>2026-07-08T20:15:47+00:00</updated>
<author>
<name>1F616EMO</name>
<email>root@1f616emo.xyz</email>
</author>
<published>2026-04-08T02:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=cb11b559fa55969298bfac654bc3000180dcf6e4'/>
<id>urn:sha1:cb11b559fa55969298bfac654bc3000180dcf6e4</id>
<content type='text'>
Probably an oversight, the table is not there.
</content>
</entry>
<entry>
<title>crash fix: invalid arithmetic in rwt objects in timetable form</title>
<updated>2026-07-08T19:32:26+00:00</updated>
<author>
<name>Maverick2797</name>
<email>git.maverick2797@gmail.com</email>
</author>
<published>2026-07-08T11:13:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=1b3b4eb8a76cb059ff1f6bbaa7858f4c12d6b48a'/>
<id>urn:sha1:1b3b4eb8a76cb059ff1f6bbaa7858f4c12d6b48a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Line editor: translate remaining tooltips to english</title>
<updated>2026-07-07T20:42:54+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2026-07-07T20:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=e58407a1c85663fc853860801e15424ece25fd7c'/>
<id>urn:sha1:e58407a1c85663fc853860801e15424ece25fd7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid translation across the first line of item descriptions</title>
<updated>2026-06-07T18:42:59+00:00</updated>
<author>
<name>1F616EMO</name>
<email>root@1f616emo.xyz</email>
</author>
<published>2026-05-17T01:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=015e49f32a8bd9a42e655aaaa98fd4694c9eb8ff'/>
<id>urn:sha1:015e49f32a8bd9a42e655aaaa98fd4694c9eb8ff</id>
<content type='text'>
Fixes :get_short_description() chopping translation escape sequences in
half by separating the first line and the rest of item descriptions
into two translatable strings. The number of line breaks are preserved.

Workaround or fix of https://github.com/luanti-org/luanti/issues/12566.
</content>
</entry>
<entry>
<title>Signal UI: Rename Smartroute button to New (auto-search) to be more intuitive</title>
<updated>2026-03-29T17:45:30+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2026-03-29T17:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=1f36bea5f84091d66972758c2358d673babc294d'/>
<id>urn:sha1:1f36bea5f84091d66972758c2358d673babc294d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove hardcoded uppercase conversion for destination display</title>
<updated>2026-03-29T15:45:18+00:00</updated>
<author>
<name>Y. Wang</name>
<email>y5nw@protonmail.com</email>
</author>
<published>2026-03-01T13:33:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=625fd823c935ffe37ab62aa370587c20ef89cb9d'/>
<id>urn:sha1:625fd823c935ffe37ab62aa370587c20ef89cb9d</id>
<content type='text'>
The uppercase conversion function uses string.upper with a hardcoded
conversion table. Given Lua's lack of UTF-8-based string operation
functions, it is not hard to see how this is problematic.
</content>
</entry>
<entry>
<title>Allow custom descriptions to fully override outside</title>
<updated>2026-03-29T15:45:01+00:00</updated>
<author>
<name>Y. Wang</name>
<email>y5nw@protonmail.com</email>
</author>
<published>2026-03-01T13:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=31febe6fe193aa84a6ac4127e9f839cf6b5abc2b'/>
<id>urn:sha1:31febe6fe193aa84a6ac4127e9f839cf6b5abc2b</id>
<content type='text'>
The station editor allows specifying custom displays, but the custom
value is appended to the hardcoded built-in display. This in particular
prevents sensible use of the display feature provided by the Konstal
105N. It also prevents the user from specifying shorter strings for
displays with length limitation.

This patch adds a al.get_line_display function that returns
linevar_def.train_name (verbatim) if the value is present. The
train_name option from al.get_line_description is removed as this option
would no longer be compatible with other options.

= = =

This patchset sequentially removes (IMO questionable) features from
al.get_line_description.
</content>
</entry>
<entry>
<title>Fix wrong reference to res (should be rwint) in rwt.i_sec</title>
<updated>2026-03-22T16:35:36+00:00</updated>
<author>
<name>1F616EMO</name>
<email>root@1f616emo.xyz</email>
</author>
<published>2026-02-09T10:44:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=f96eb1ca78f70571b9a46b2d01a821a82b1a8768'/>
<id>urn:sha1:f96eb1ca78f70571b9a46b2d01a821a82b1a8768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Editor Dopraven: remove remaining czech strings</title>
<updated>2026-03-22T16:29:22+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2026-03-22T16:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=a0e97313eb670ae3f52391b8d1f36a1043f805b2'/>
<id>urn:sha1:a0e97313eb670ae3f52391b8d1f36a1043f805b2</id>
<content type='text'>
</content>
</entry>
</feed>
