aboutsummaryrefslogtreecommitdiff
path: root/advtrains_line_automation
Commit message (Collapse)AuthorAge
* Refactor al.get_line_description and drop the last_stop_prefix optionY. Wang2026-07-08
| | | | | The last_stop_prefix option appears to have been primarily a workaround for an implementation limitation of al.get_line_description.
* ch_function: Fix utf8_sort_cache is nil1F616EMO2026-07-08
| | | | Probably an oversight, the table is not there.
* crash fix: invalid arithmetic in rwt objects in timetable formMaverick27972026-07-08
|
* Line editor: translate remaining tooltips to englishorwell2026-07-07
|
* Avoid translation across the first line of item descriptions1F616EMO2026-06-07
| | | | | | | | 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.
* Signal UI: Rename Smartroute button to New (auto-search) to be more intuitiverelease-2.9.0orwell2026-03-29
|
* Remove hardcoded uppercase conversion for destination displayY. Wang2026-03-29
| | | | | | 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.
* Allow custom descriptions to fully override outsideY. Wang2026-03-29
| | | | | | | | | | | | | | | | | | 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.
* Fix wrong reference to res (should be rwint) in rwt.i_sec1F616EMO2026-03-22
|
* Editor Dopraven: remove remaining czech stringsorwell2026-03-22
|
* stoprail: prefill ARS * field on new stoprails. this was somehow forgotten.orwell2026-03-22
|
* Update german translation and pot fileorwell2026-01-31
|
* Switch to english and make translatable the "Next Stop" textorwell2026-01-31
|
* Fix Last Passages formspec after rwt updatesorwell2026-01-29
|
* Deprecate poconvertY. Wang2026-01-29
|
* Remove tr filesY. Wang2026-01-29
|
* Move PO and POT files to locale/Y. Wang2026-01-29
|
* Update translation readmeY. Wang2026-01-29
|
* Unify update-translations.shY. Wang2026-01-29
| | | | | | | | | | | | | | | | | | | | | | | Debian 13 has been released with Luanti 5.10. It is therefore safe to assume that most players are now using at least 5.10 with support for PO files. This patchset moves the .po translation files from po/ to locale/, making these accessible to the Luanti client. In addition: * .tr files are now dropped as these are no longer used. * update-translations.sh is now unified into a single file in the root directory of the modpack. It is also designed to handle the entire modpack rather than individual mods. * poconvert is deprecated as it is no longer useful (for Advtrains), and the effort to maintain this brings little gain in comparison. It is still kept for compatibility (i.e. in case other mods depend on this), but should arguably be removed in a later version. * The unittest step for testing PO files is removed because * It depends on the (deprecated) poconvert module; * It has not been particularly useful - its only use was (arguably) in testing poconvert itself; and * It is not fully functional as it only checks PO files in advtrains/.
* Railwaytime: refactor and return cycle/instanceorwell2026-01-27
|
* Make scheduler aware of time wrappingorwell2026-01-22
|
* RailwayTime: Extend to hours precision, wrap clock at 7 days, clip repeating ↵orwell2026-01-22
| | | | times at day boundary
* lines: fix crash on nonexisting stdatarelease-2.8.3orwell2025-10-13
|
* line_automation: Fix error when default is not present due to node soundsrelease-2.8.2orwell2025-10-05
|
* Fix dependencies on line_automation, dont hard-depend on defaultrelease-2.8.1orwell2025-09-30
|
* Remove stanizni rozhlas because it doesn't work yetorwell2025-09-28
|
* More translations and fixestimetableorwell2025-09-07
|
* lines: translate more czech text and some fixesorwell2025-09-02
|
* restore can_start_line. Correct way is to use Terminus(continuing) in TT ↵orwell2025-07-22
| | | | definition
* Update Translationsorwell2025-07-22
|
* Introduce separate selector ARS rules to disambiguate multi stop pos in same ↵orwell2025-07-22
| | | | track even for TT trains, meanwhile rework stoprail form again
* Linevars: Start timetable explicitly via stoprail departure mode, decouple ↵orwell2025-07-21
| | | | from train line/RC
* Implement the No Disable ARS flag on the stoprailorwell2025-07-05
|
* Improve stoprail form layout and provision planned featuresorwell2025-07-05
|
* Store line_state in train, fix button label in line editororwell2025-06-23
|
* Get door closing time from wagon definition, no longer user configurable, ↵orwell2025-06-23
| | | | and restore waitsig in stoprail atc command
* Minor fixes in stoprail formorwell2025-06-23
|
* Translate some strings back to english and tag themorwell2025-06-18
|
* Revert back some of the stoprail strings to english and tag them with Sorwell2025-06-17
|
* [CH merge] Adapt code after rebase, emulate/copy some code from CHorwell2025-06-17
|
* [advtrains_line_automation] oprava modelu kvůli Luanti 5.11.0Singularis2025-06-17
|
* [advtrains_line_automation] opravena chyba, kvůli které se písmena ě a ↵Singularis2025-06-17
| | | | | | | | | í v označení cílové stanice nekonvertovala na odpovídající velká písmena - [advtrains] do nápovědy vagonů a lokomotiv přidána jejich maximální rychlost - [advtrains_train_zugspitzbahn] max. rychlost zeleného osobního vagonu zvýšena z 10 na 20 - [ch_core/joinplayer] opravena chyba v detekci verze klienta, která části klientů bránila v připojení na server - [ch_overrides] nové textury všech druhů asfaltu
* [mail] opraveno formátování času v oknech herní poštySingularis2025-06-17
| | | | | | | - [advtrains_line_automation] ze struktury 'linevar' odstraněna položka 'line' - [advtrains_line_automation] jízdní řády nově zobrazují název vlaku - [advtrains_line_automation] umístěný jízdní řád lze nově otevřít v neprivilegovaném režimu (Aux1+pravý klik) - [ch_time] přidána formátovací funkce ch_time.date() komptibilní s os.date()
* [advtrains_line_automation] přidána možnost přiřadit kolej lince při ↵Singularis2025-06-17
| | | | | | | | úpravě vlastní dopravny - [advtrains_line_automation] oprava chybějící proměnné - [advtrains_line_automation] přidány volby pro vyfiltrování jen „mých“ dopraven - [advtrains_line_automation] opravena chybějící implementace otevření jízdního řádu z editoru dopraven
* [advtrains_line_automation] opravy jízdního řádu, možnost použití v ruceSingularis2025-06-17
| | | | - [ch_core/registrace] z výchozích předmětů odebrána mapa, přidána runa návratu a jízdní řád
* [advtrains_line_automation,ch_unkrep] dokončení staničních rozhlasůSingularis2025-06-17
| | | | - [ch_core/lib] oprava chyby ve funkci ch_core.jmeno_na_existujici_prihlasovaci().
* [advtrains_line_automation,ch_overrides_gplv3] implementován jízdní řád ↵Singularis2025-06-17
| | | | (ve dvou variantách)
* [letters] písmena jsou nově color4dir (více barev, jen svislá otočení)Singularis2025-06-17
| | | | | | | | | - [ch_core/lib] přidána funkce ch_core.colorwallmounted_to_color4dir() - [ch_core/teleportace] nové příkazy /bodnávratu a /zpět - [ch_extras/gravel] nová textura železničního štěrku - [comboblock] nová kombinace štěrk + železniční štěrk - [tieless_tracks] přidány koleje na betonových pražcích (všechny varianty) - [trash_can] přidány dvě varianty menších košů (lze získat pomocí dláta)
* [advtrains,...] přidány méně příkré svahy kolejíSingularis2025-06-17
| | | | | - [advtrains_line_automation] kolej pro zastavení ve stanici má v ovládacím panelu nově vykopírovatelnou polohu
* [advtrains_line_automation] přidána podpora aktuálního časuSingularis2025-06-17
|