208 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
cf8a09ed7d updated lncv submodule 2023-05-26 20:09:19 +02:00
Reinder Feenstra
58433074e2 block: added flip train option, to correct train orientation 2023-05-25 23:50:14 +02:00
Reinder Feenstra
b2d1e27914 added TrainBlockStatus, an object to store information about a train in a block 2023-05-25 23:49:01 +02:00
Reinder Feenstra
22881d1643 world: added log message on load and close 2023-05-25 23:05:14 +02:00
Reinder Feenstra
43f4287a63 fix: added missing include 2023-05-15 22:01:39 +02:00
Reinder Feenstra
9fcded9cc9 fix: use static storage 2023-05-15 20:52:33 +02:00
Reinder Feenstra
735eadcc29 train: added blocks property 2023-05-06 17:21:43 +02:00
Reinder Feenstra
4719c550fa
Merge pull request #51 from gfgit/work/z21_bc_flag
server: Z21 fix bradcast flags and other small fixes
2023-05-05 10:47:24 +02:00
Reinder Feenstra
845c0ddc85 trainlist: added active column 2023-05-01 23:56:49 +02:00
Reinder Feenstra
67c37c30ca Added "and contributors" to copyright notice 2023-05-01 23:29:56 +02:00
Reinder Feenstra
37e808fdd5 loconet: added PCAP logging support (for developers)
currently using DLT_USER0, this should be changed if there is one for loconet
2023-04-30 23:50:35 +02:00
Filippo Gentile
4af4390e82 server: Z21 maximum retry count for broadcast flags
- Retry for maximum of 10 times
- Log warning when broadcastFlags do not match
2023-04-25 23:22:20 +02:00
Reinder Feenstra
43cd73d2c0 server: added LOG_DEBUG() macro, to simlify debug logging during development 2023-04-22 16:31:45 +02:00
Reinder Feenstra
648ee6d25e statusbar: added setting to show/hide statuses 2023-04-19 00:00:50 +02:00
Reinder Feenstra
07e71677ca interface: added status object (for display in client status bar) 2023-04-18 23:23:32 +02:00
Reinder Feenstra
62c5388812 network: added ObjectGetObjectVectorPropertyObject command 2023-04-18 23:15:33 +02:00
Reinder Feenstra
13fa109c17 block: added trains property and assign/remove train method 2023-03-30 00:10:26 +02:00
Reinder Feenstra
43a423e972 added Reserved to BlockState enum 2023-03-27 22:43:59 +02:00
Reinder Feenstra
ae7508f611
mingw: fix for missing _wdupenv_s 2023-03-22 11:23:57 +01:00
Reinder Feenstra
e42e27ba73 windows: fixed may be unsafe warning for getenv() 2023-03-21 23:35:32 +01:00
Reinder Feenstra
77851bbbc3 rail vehicle: added power property
for future physics simulation
2023-03-20 23:01:59 +01:00
Reinder Feenstra
a2ed365050 renamed: FreightCar to FreightWagon 2023-03-09 23:49:51 +01:00
Reinder Feenstra
992c6ab988 Merge branch 'master' of github.com:traintastic/traintastic 2023-03-06 23:54:50 +01:00
Reinder Feenstra
f8e6bcaa2f rail vehicle: moved cargo properties to seperate tab 2023-03-06 23:54:00 +01:00
Reinder Feenstra
a60b4e2883 add tank wagon rail vehicle 2023-03-06 23:53:07 +01:00
Reinder Feenstra
6e03b67a08 added volume unit and property 2023-03-06 23:35:39 +01:00
Reinder Feenstra
2ecfb55c4a
Merge pull request #37 from gfgit/work/double_slip_switch
Add 4 new positions to Double Slip Switch turnout
2023-03-06 11:41:55 +01:00
Reinder Feenstra
648f323106 train: lob and weight are calculated automatically (override is possible) 2023-03-06 00:23:08 +01:00
Reinder Feenstra
0c4094b365 implemented add/remove vehicles to a train, see #25 2023-03-05 23:03:54 +01:00
Filippo Gentile
661b25c1e8 Add 4 new positions to Double Slip Switch turnout
- This adds Left/Right to double switch
- And adds new DoubleSlipStraightA / DoubleSlipStraightB to
TurnoutPosition enum
- Implemented new state drawing in TilePainter
- Updated logic in SignalPath::findBlocks()
2023-02-26 13:08:59 +01:00
Reinder Feenstra
63a5b8c7af rename list add/remove to create/delete
add = add existing item
remove = remove item, but don't destroy it
2023-02-25 23:15:38 +01:00
Reinder Feenstra
c3e6c6d07c Remove unused file (unused since first commit) 2023-01-31 22:43:09 +01:00
Reinder Feenstra
86c4685b69 ObjectProperty: added getObject() to request object without knowing the id on the client
see #22
2023-01-30 23:33:25 +01:00
Filippo Gentile
4a72437a72 translation: add Italian language to installer and in settings
- Add Italian language option to other languages settings translations
- Add Italian translation for Innosetup installer
2023-01-28 11:58:56 +01:00
Filippo Gentile
e1ff3adcbe translations: add Server messages to Italian translation 2023-01-28 11:58:55 +01:00
Filippo Gentile
2369937746 translations: Added Italian translation file
New translation file for Italian UI
Server messages will be added in separate commit
2023-01-28 11:58:54 +01:00
Filippo Gentile
168774d0ac translations: Fix typo in all translations 2023-01-28 11:58:53 +01:00
Reinder Feenstra
ce009ffce9 tr: changed LOB abbr. to Length over buffers
see #20
2023-01-25 23:26:33 +01:00
Reinder Feenstra
f96e9abc91 Bumped version to 0.3.0 2023-01-23 11:56:24 +01:00
Filippo Gentile
dc9d29f49e fix: missing include in tilelocation.hpp
It compiles even without it because <cstdint> is included in tileid.hpp
But seems to me more correct to have it on both files.
2023-01-14 11:54:00 +01:00
Reinder Feenstra
48d2b2935c Happy new year! 🎆
Bumped copyright year to 2023
2023-01-01 01:04:23 +01:00
Reinder Feenstra
e1fe84b1ce translation: updated german language file added some translations
(using google translate)
2022-12-26 23:56:41 +01:00
Reinder Feenstra
81e97abcd8 translation: updated dutch translation 2022-12-26 23:17:01 +01:00
Reinder Feenstra
50f14074a1 added basic WiThrottle support 2022-12-04 23:54:32 +01:00
Reinder Feenstra
f228787381 updated LNCV XML files 2022-11-26 23:47:33 +01:00
Reinder Feenstra
c1081cc0bf loconet: added fast clock support 2022-11-14 22:20:00 +01:00
Reinder Feenstra
6c466a9f14 added fast clock support 2022-11-06 23:59:51 +01:00
Reinder Feenstra
e02c077b51 loconet: added support for OPC_IMM_PACKET function control 2022-10-30 22:55:09 +01:00
Reinder Feenstra
8f584a4dbc loconet: report warning if slot isn't usable, stop sending fast clock sync if slot isn't usable 2022-10-20 23:02:28 +02:00
Reinder Feenstra
adb8e03616 updated LNCV XML files 2022-10-10 23:08:32 +02:00