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
91658fafbb
Merge branch 'master' into 11-märklin-cs2cs3-hardware-support
2023-01-31 23:41:25 +01:00
Reinder Feenstra
5c369efec5
Merge branch 'master' into 11-märklin-cs2cs3-hardware-support
2023-01-31 23:39:24 +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
Reinder Feenstra
6829973e92
marklin_can: added MFX
...
see #11
2023-01-29 21:43:28 +01:00
Reinder Feenstra
afcb449cd7
missing in 143bb49a686457a2a9b85cbddd084ca26ad9f6ae
2023-01-29 21:29:17 +01:00
Reinder Feenstra
351fff1a88
added missing enum translations
2023-01-29 21:28:20 +01:00
Reinder Feenstra
12a22d20ed
marklin_cs: implemented TCP/UDP communication and system stop/go/halt
...
see #11
2023-01-28 22:48:15 +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
Reinder Feenstra
268479f224
#11 marklin-cs: added interface class
2023-01-20 23:02:46 +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
Reinder Feenstra
ebd929e5d3
deb: added LNCV XML files to traintastic-data package
2022-10-09 20:59:24 +02:00
Reinder Feenstra
467df25d5a
WIP: LNCV programming widget
2022-10-08 23:29:22 +02:00
Reinder Feenstra
914157cc47
loconet: added settings
...
- echo timeout
- response timeout
- locomotive slots
2022-10-08 23:02:56 +02:00
Reinder Feenstra
176419026a
loconet: implemented LNCV programming support
2022-10-08 22:53:13 +02:00
Reinder Feenstra
8785faff62
identification: added support for LocoNet OPC_MULTI_SENSE
2022-09-17 00:31:39 +02:00
Reinder Feenstra
8f70509465
added base classes for identification support
2022-09-16 22:33:10 +02:00
Reinder Feenstra
659eacb22c
client help now opens local manual if installed
2022-08-28 23:24:56 +02:00
Reinder Feenstra
278b754bc1
log 3rd party component versions at startup
2022-08-25 00:23:27 +02:00
Reinder Feenstra
298617122d
board: added rail decoupler tile
2022-08-21 23:52:24 +02:00
Reinder Feenstra
dfed5e7dd7
fix: use memcpy, access can be unaligned
2022-08-17 00:03:16 +02:00
Reinder Feenstra
29ad379b41
board: added link tile to create connections between boards
2022-08-13 23:50:37 +02:00
Reinder Feenstra
a75e042c28
bugfix: corrupt ctw file in word dir caused crash
2022-08-05 00:05:09 +02:00
Reinder Feenstra
81c365606d
board: added building node link map of railway plan
...
for future automatic signals and routes
2022-08-03 00:01:21 +02:00
Reinder Feenstra
f6f5511f25
Added 1st version of Traintastic DIY interface
2022-06-28 23:14:39 +02:00
Reinder Feenstra
c48e00cff7
bumped version to 0.2.0
2022-06-14 21:26:08 +02:00
Reinder Feenstra
df199879ec
CI: fix: readded deb distro and codename to deb filename
2022-06-13 23:14:53 +02:00
Reinder Feenstra
9f52368ad9
Version numbering improvements
...
- GitHub actions branch builds have a <branch>-<pipeline>-<sha_short> suffix.
- GitHub actions tag builds have no suffix.
- Other builds have a -dev suffix
2022-06-12 00:16:19 +02:00