Filippo Gentile
Filippo Gentile
> For a work related translation project I once used https://github.com/vslavik/poedit , it does support a JSON format, but unsure if it support the one Traintastic currently is using. If...
We could show some sort of error message to the user when Z21 seems not to receive our messages
Well I've discovered Z21 protocol specification allows more messages to be packed in a single UDP datagram. Z21ServerEmulator implementation was only reading the first one (to be precise first 15...
Let's discuss details a bit. I think this reply queue should live inside `ClientKernel` because server doesn't need it. - Should we store the full sent message in the queue...
@reinder Hi, I'm trying to implement vehicle-specific and train-specific settings for trains, I'm taking `BlockInputMapItem` as an example. This should be used to: - Invert single rail vehicle direction in...
[b5cf512](https://github.com/traintastic/traintastic/pull/54/commits/b5cf512f0d2d6d9cfd2c489ac6b40077143268ca) is a test to forward declare `TrainVehicleList`. I get strange `std::dynamic_pointer_cast` errors if I omit the inclusion in the modified files. It seems that `objectproperty.tpp` is implementing `toObject()` also...
[5123d74](https://github.com/traintastic/traintastic/pull/54/commits/5123d74f6539e0b8fd96ee3772375dea3ce7e66e) is not working because of assert on `TrainVehicleList` which must subclass either `SubObject` or `IdObject`. Both do not allow to override `getObjectId()` because is marked final... If I subclass...
New version of train-specific settings: now `ObjectVectorProperty` is used instead of `ObjectList` Previous strategy did not work because: - `ObjectList` wants items to subclass `SubObject` which is not what we...
- Fixed loading of `TrainVehicleList` now properly using "state" - Fixed powered rail vehicles detection - New experimental handling of decoder direction change -> update whole train direction Some thought...
Rebased on current master - Fixed segmentation fault which was caused by infinite recursion in decoder changed handler - Sync all vehicles direction when train becomes active - Disable vehicles...