<feed xmlns='http://www.w3.org/2005/Atom'>
<title>advtrains.git/advtrains/init.lua, branch release-2.7.1</title>
<subtitle>Advtrains mod for minetest.</subtitle>
<id>https://git.bananach.space/advtrains.git/atom?h=release-2.7.1</id>
<link rel='self' href='https://git.bananach.space/advtrains.git/atom?h=release-2.7.1'/>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/'/>
<updated>2025-08-26T20:23:37+00:00</updated>
<entry>
<title>Re-add attrans with added warning</title>
<updated>2025-08-26T20:23:37+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2025-08-26T20:23:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=382f4204e0dba9503661fcd1c9d7c0dfa6fe001b'/>
<id>urn:sha1:382f4204e0dba9503661fcd1c9d7c0dfa6fe001b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove attrans, unify translation strings with S</title>
<updated>2025-06-10T19:39:50+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2025-06-10T19:39:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=934dcc3f21a6053d3f6fff08a02ede6f75385173'/>
<id>urn:sha1:934dcc3f21a6053d3f6fff08a02ede6f75385173</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Translations improvement.</title>
<updated>2025-04-08T19:27:06+00:00</updated>
<author>
<name>Tanavit</name>
<email>tanavit@posto.ovh</email>
</author>
<published>2025-03-26T09:57:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=c08896f9f5cccc08f49f14944c1a9c0c8c0b5796'/>
<id>urn:sha1:c08896f9f5cccc08f49f14944c1a9c0c8c0b5796</id>
<content type='text'>
File :
- advtrains : init.lua wagons.lua
- advtrains_line_automation : scheduler.lua stoprail.lua

Actions :

- Conversion of attrans() to S()
- Insertion of S() function calls where needed.

Miscellaneous :
- Removing of personnal tries on update-translastions.sh which should
not have been committed.

# Third and last patch of a serie of three to be applied to the master branch of advtrains on commit #0b7fdc6
#
# ATTENTION :
#
# 1. These patches come from a derivation of the l10n branch which, afaik, is not yet merged in the master branch.
# I guess that applying these patches will shortcut the l10n branch.
# 2. These patches contain translations strings of for the modification I proposed some month ago for basic_trains which,
# afaik, are not yet merged in its master branch.
</content>
</entry>
<entry>
<title>Back up pre-2.5.0 version of interlocking save file for users who want to downgrade. To be reverted for next release</title>
<updated>2025-03-23T21:01:28+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2025-03-23T21:01:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=c974e70fde21cb5484e1b19c1f60b82c3ac7f3eb'/>
<id>urn:sha1:c974e70fde21cb5484e1b19c1f60b82c3ac7f3eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable dump debug save</title>
<updated>2025-01-15T22:25:56+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2025-01-15T22:25:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=d18f9b8fae8beed6bf2349bdf296db3f28e9cd90'/>
<id>urn:sha1:d18f9b8fae8beed6bf2349bdf296db3f28e9cd90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused source files (parts of ywang's original distant signal implementation &amp; old track registration)</title>
<updated>2025-01-07T22:29:53+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2025-01-07T22:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=49d177d82cb09d19e7a9f5731e316d1079546b28'/>
<id>urn:sha1:49d177d82cb09d19e7a9f5731e316d1079546b28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into route_prog_rework</title>
<updated>2024-11-11T19:50:28+00:00</updated>
<author>
<name>orwell</name>
<email>orwell@bleipb.de</email>
</author>
<published>2024-11-11T19:50:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=380c26f7a851f4b4edb3879b544a542e7bfbb490'/>
<id>urn:sha1:380c26f7a851f4b4edb3879b544a542e7bfbb490</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement staticdata for trains</title>
<updated>2024-11-09T21:10:06+00:00</updated>
<author>
<name>Y. Wang</name>
<email>y5nw@protonmail.com</email>
</author>
<published>2024-09-20T12:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=b075d8e3336dfb2755dd1b9dc29c5320a155013b'/>
<id>urn:sha1:b075d8e3336dfb2755dd1b9dc29c5320a155013b</id>
<content type='text'>
This patch exposes train.staticdata that can be used by other modders to
save data in trains across restarts. It additionally exposes two new
APIs for modders where this is relevant:

* advtrains.te_register_on_couple(function(init_train, stat_train)):
  registers a callback for train coupling, where stat_train is couple
  into init_train and is subsequently removed. This callback is run
  before the actual coupling takes place; in particular, it is run
  before stat_train is removed.
* advtrains.te_register_on_decouple(function(train, newtrain, index)):
  registers a callback for train decoupling, where newtrain is created
  by splitting the train at the given index (the wagon at the index is
  part of the new train). This callback is run after decoupling takes
  place.

advtrains.te_register_on_decouple(function
</content>
</entry>
<entry>
<title>Autogenerate .tr files from .po files</title>
<updated>2024-11-04T16:17:51+00:00</updated>
<author>
<name>Y. Wang</name>
<email>yw05@forksworld.de</email>
</author>
<published>2023-10-04T18:07:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=425b0993d355b9f45ddd400bd4925f9f1a5bd34d'/>
<id>urn:sha1:425b0993d355b9f45ddd400bd4925f9f1a5bd34d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework translation system to use PO files</title>
<updated>2024-11-04T16:17:08+00:00</updated>
<author>
<name>ywang</name>
<email>yw05@forksworld.de</email>
</author>
<published>2021-03-27T13:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bananach.space/advtrains.git/commit/?id=bed66e0f901ae9f8e21675035f174292120fea4f'/>
<id>urn:sha1:bed66e0f901ae9f8e21675035f174292120fea4f</id>
<content type='text'>
The French translations are provided by Tanavit. Unfortunately I was not
able to keep this addition as a separate commit as the translation file
was originally added as a .tr file that I then converted to .po file in
the meantime.

Also note that this commit is created from squashing 20+ commits from
the l10n branch that preceded the transition to PO files. In addition to
changes to the locale files (which were all included in the single
commit for transitioning to PO files), these commits also included code
that has now become obsolete for l10n work. In particular, it included a
GUI program written in Tcl to edit .tr files; this program can now be
found in the following repo: https://codeberg.org/y5nw/mt_tr_editor

Co-authored-by: Tanavit &lt;tanavit@posto.ovh&gt;
</content>
</entry>
</feed>
