407 Commits

Autor SHA1 Nachricht Datum
Tom
265ac0b84d Add base files for CBUS/VLCB to Server (Interface, IOHandler)
Einige Prüfungen sind noch ausstehend
Build / client macos-15-arm64 (push) Waiting to run
Build / client macos-15-intel (push) Waiting to run
Build / client ubuntu_24.04 (push) Waiting to run
Build / client ubuntu_24.04_arm64 (push) Waiting to run
Build / client raspberrypios_arm64 (push) Waiting to run
Build / client raspberrypios_arm7 (push) Waiting to run
Build / client windows_x64_msvc (push) Waiting to run
Build / server ubuntu_24.04 (debug+ccov) (push) Waiting to run
Build / server macos-15-arm64 (push) Waiting to run
Build / server macos-15-intel (push) Waiting to run
Build / server raspberrypios_arm64 (push) Waiting to run
Build / server raspberrypios_arm7 (push) Waiting to run
Build / server ubuntu_24.04 (push) Waiting to run
Build / server ubuntu_24.04_arm64 (push) Waiting to run
Build / server windows_x64_clang (push) Waiting to run
Build / shared data raspberrypios_10 (push) Blocked by required conditions
Build / shared data ubuntu_24.04 (push) Blocked by required conditions
Build / language files (push) Waiting to run
Build / manual (push) Waiting to run
Build / package innosetup (push) Blocked by required conditions
Build / Deploy to website (push) Blocked by required conditions
Build / Update contributers in README.md (push) Waiting to run
2026-02-19 22:46:56 +01:00
Reinder Feenstra
d3738607f5 [board] basic drag-n-drop block reservation, blocks must be adjacent (for now) 2026-02-11 18:32:05 +01:00
Reinder Feenstra
a79dfbb5d3 [network] Added CallMethod command to call methods by <object_path>.<method_name> 2026-02-10 23:16:51 +01:00
Reinder Feenstra
10ed59404c [client] added env var TRAINTASTIC_LNCVXML_PATH for overriding LNCV XML path (useful when developing) 2026-02-08 22:48:51 +01:00
Reinder Feenstra
0973e96bf0 Bumped version to 0.4.0 2026-02-01 09:35:16 +01:00
Reinder Feenstra
a1ded854cc [Decoder] Added protocol: Analog 2026-01-09 23:25:12 +01:00
Reinder Feenstra
9a387bdaac [world] added scripting feature settings: show/hid scripting related stuff, see #71 2026-01-08 00:10:24 +01:00
Filippo Gentile
356a854fa8 [translations] update Italian 2026-01-03 13:55:29 +01:00
Reinder Feenstra
b91e25130c [translations] updated Dutch 2026-01-01 23:18:53 +01:00
Reinder Feenstra
7b2900b2c3 [translations] sorted English 2026-01-01 22:18:14 +01:00
Reinder Feenstra
fdd429ca62 bumped copyright year to 2026 2026-01-01 13:44:45 +01:00
Reinder Feenstra
0b4ac00777 [booster] Added (smart) booster status reading support, see #212 2026-01-01 13:42:36 +01:00
Reinder Feenstra
72029dc806 Improved values/alias attribute support for string properties. 2025-12-30 00:22:34 +01:00
Reinder Feenstra
c207a71d99 [translations] sorted en-us.json 2025-12-15 22:37:45 +01:00
Kamil Kasprzak
457b32a249
Added Help attribute to optionally add additiional information to an interface item label (#206) 2025-12-15 19:01:59 +01:00
Reinder Feenstra
ac9ef4ee49 [translation] update French 2025-12-10 12:25:29 +01:00
Reinder Feenstra
ee0ecc8540 [board] Created new tile edit dialog for all tiles, with a live tile preview. 2025-12-08 23:06:04 +01:00
Reinder Feenstra
b869e798d6 [cleanup] removed unused function 2025-12-01 18:18:46 +01:00
Reinder Feenstra
5ee78969a3 [translation] updated Polish 2025-11-26 20:41:21 +01:00
Reinder Feenstra
3ca2b4860c [translation] updated German 2025-11-26 20:40:34 +01:00
Reinder Feenstra
da8d66b906 [translation] updated Spanish (61%->100%!) 2025-11-26 18:18:26 +01:00
Reinder Feenstra
53882f7bd4 [translation] updated Dutch 2025-11-25 23:26:35 +01:00
Reinder Feenstra
b0a9a2a9fa [switch] removed name, added text/text_color_on/text_color_off and made is resizeble 2025-11-25 23:21:33 +01:00
Reinder Feenstra
60437cdce8 [pushbutton] removed name, added text/text_color and made is resizeble 2025-11-19 23:45:08 +01:00
Reinder Feenstra
f96485e3c3 [server] fixed crash at startup if settings.json was empty or corrupt 2025-11-16 23:43:39 +01:00
Reinder Feenstra
197ac454f3 [translation] Updated German translation from POEditor (typo fix) 2025-11-03 00:00:28 +01:00
Reinder Feenstra
027650b119 [translation] Updated translations from POEditor 2025-11-01 23:47:45 +01:00
Reinder Feenstra
b4939fc83e [client] If on object creation id and name are equal the client tries to set a language aware name
e.g. "train_1" -> "Train 1"
2025-11-01 01:14:20 +01:00
Reinder Feenstra
c3056d7977 [translation] Updated translations from POEditor 2025-10-31 22:49:19 +01:00
Reinder Feenstra
6f1ba4b3b0 [translation] Added Polish translation from POEditor 2025-10-31 17:10:36 +01:00
Reinder Feenstra
a78b4eaa77 [translation] Updated German translation from POEditor 2025-10-31 13:04:37 +01:00
Reinder Feenstra
9875a399f6 [input] Added debounce filter properties onDelay and offDelay. 2025-10-28 23:57:02 +01:00
Reinder Feenstra
886c1047d2 [core] Added Step attirbute 2025-10-28 23:53:43 +01:00
Reinder Feenstra
f7657cbec5 [input] Refactor: inputs can now be configured using a interface/channel/address property instead of creating and connecting a input object
Easier to understand and configure for users.
2025-10-26 23:41:38 +01:00
Reinder Feenstra
40e3458410 [translation] added two missing terms 2025-10-21 23:44:43 +02:00
Reinder Feenstra
a413ee9d61 [translations] update and SORTED 2025-10-21 00:34:49 +02:00
Reinder Feenstra
4487433409 [world] Added block/train/zone event debug options 2025-10-20 23:16:59 +02:00
Reinder Feenstra
298c050bd0 [board] New turnout edit dialog with icon of turnout (UI tryout) 2025-10-20 11:15:51 +02:00
Reinder Feenstra
9046fd1dcf board: added settings for operate/edit mode grid 2025-10-04 12:52:42 +02:00
Reinder Feenstra
f407dfd88e train/rail vehicle: renamed property lob to length 2025-09-30 22:31:01 +02:00
Reinder Feenstra
271de84510 moved decoder function function/type enum list to shared, so client can use it as well 2025-09-24 00:00:10 +02:00
Reinder Feenstra
dea720ebb9 [client] added community forum to help menu 2025-09-17 22:40:26 +02:00
Reinder Feenstra
79b1c101cc [deb] added manual to traintastic-data.deb 2025-09-16 23:43:53 +02:00
Reinder Feenstra
ed5eeabd25 Server now host the manual via its built in webserver., clients now by default display the server hosted manual, if not connectect the local version is opened. 2025-09-16 20:40:22 +02:00
Reinder Feenstra
e70bc530c0 fix: Missing string, see #144. 2025-08-27 19:01:22 +02:00
Reinder Feenstra
230c4f6414 Merge remote-tracking branch 'origin/master' into 144-add-zone-support 2025-08-25 22:43:31 +02:00
Reinder Feenstra
fd2b14364b [client] rewrote train trottle, it now uses the acquire/steal/release ownership like the other hardwarr/script throttles 2025-07-02 18:51:20 +02:00
Reinder Feenstra
6788fa10e8 [network] added ObjectListGetObjects command 2025-07-01 20:26:30 +02:00
Reinder Feenstra
cd75b51559 [network] added string_view read support 2025-07-01 20:25:06 +02:00
Reinder Feenstra
037fab2486 [network] added methods for easier creating of response messages 2025-07-01 20:24:18 +02:00