Reinder Feenstra
0b7c5967e1
enlarged stop/run icons a little
2021-04-05 23:20:00 +02:00
Reinder Feenstra
0eafd5018c
redesigned world states/events
...
- added online/offline for connection to e.g. command station(s)
- changed track power to more generic power on/off
- renamed emergency stop to stop
- added run, to clear stop
- added mute function (not yet handled internally)
2021-04-05 16:47:26 +02:00
Reinder Feenstra
39f5a518c3
added methods to simplify some common actions
2021-04-05 16:24:17 +02:00
Reinder Feenstra
6f0c6d3dcf
implmented client set type property support
2021-04-05 16:17:18 +02:00
Reinder Feenstra
f02b4863c4
Added icons
2021-04-05 16:14:17 +02:00
Reinder Feenstra
cc159459dd
missing in f9b0e947a6d4666155d0d1031017ae90597b9e21
2021-04-05 00:22:52 +02:00
Reinder Feenstra
e0e915c9ac
client: added codename to help url
2021-04-05 00:18:39 +02:00
Reinder Feenstra
f9b0e947a6
replaced QSharedPointer by std::shared_ptr
2021-04-05 00:18:39 +02:00
Reinder Feenstra
e59c2f793a
fix
2021-04-03 17:00:32 +02:00
Reinder Feenstra
7ef46671f7
Added enum translations:
...
- OutputAction
- SignalAspect
- TurnoutPosition
2021-04-03 16:02:14 +02:00
Reinder Feenstra
2015da6a41
ObjectSelectListDialog: added support for method calling
2021-04-03 15:59:31 +02:00
Reinder Feenstra
1dbb37d041
OutputMap: added network messages and client widgets
2021-04-03 15:58:21 +02:00
Reinder Feenstra
1d233b225e
callmethod: added support for object params/result
2021-04-03 15:50:10 +02:00
Reinder Feenstra
3242ddac72
moved value type traits to shared header
2021-04-03 11:08:12 +02:00
Reinder Feenstra
2640be2dee
added translateEnum() overload
2021-04-01 23:35:59 +02:00
Reinder Feenstra
b276380411
client: added item name label that monitors item visible
2021-02-04 23:19:45 +01:00
Reinder Feenstra
5e03801850
added missing includes
2021-01-24 10:10:55 +01:00
Reinder Feenstra
2488c36794
added missing include
2021-01-24 01:08:32 +01:00
Reinder Feenstra
71f0a16b6d
fix: all interface item should be hidden in obejct editor if ObjectEditor attribute is false
2021-01-09 12:11:41 +01:00
Reinder Feenstra
a32f18b4b8
board: in edit mode click on tile now opens tile edit dialog
2021-01-09 12:10:14 +01:00
Reinder Feenstra
9346c6b103
board: implemented turnout position/signal drawing and click to change
2021-01-09 11:19:38 +01:00
Reinder Feenstra
eaa9fb5283
abstractproperty: added toEnum<>() method
2021-01-09 11:12:46 +01:00
Reinder Feenstra
01952ef41a
board: network improvements
...
- merged TileData and TileDataLong
- send object data to client for active tiles: turnouts, signals etc.
2021-01-09 11:10:39 +01:00
Reinder Feenstra
9773fee516
callMethod: added specializations for methods returning void
2021-01-09 09:18:57 +01:00
Reinder Feenstra
1194abde9f
board: added 90deg and curved left/right turnouts
2021-01-08 00:23:51 +01:00
Reinder Feenstra
d847413ac5
client: added board support
2020-12-24 00:46:30 +01:00
Reinder Feenstra
d5373f79fd
network: added callMethod() varadic template function
2020-12-24 00:27:15 +01:00
Reinder Feenstra
25e8f4f0a9
network: Implmented BoardGetTileData command
2020-11-29 10:26:03 +01:00
Reinder Feenstra
05b7986128
client: added empty style objects
2020-10-28 23:52:34 +01:00
Reinder Feenstra
3b28d66888
client: added output support
2020-10-28 23:24:00 +01:00
Reinder Feenstra
914914a68d
added (loconet) input monitor
2020-10-15 22:24:42 +02:00
Reinder Feenstra
1f580e2a34
client: added support for setting object properties
2020-10-05 23:45:32 +02:00
Reinder Feenstra
35b0b18053
objectpropertyeditwidget: no change button if not writable
2020-09-27 22:49:02 +02:00
Reinder Feenstra
216439175e
added support for translatable values in tables
2020-09-27 22:12:46 +02:00
Reinder Feenstra
6738768d91
UnitPropertyEdit: setReadOnly if property not writable
2020-09-22 23:38:47 +02:00
Reinder Feenstra
300ea98f17
missing in prev commit
2020-09-21 22:36:55 +02:00
Reinder Feenstra
0b28b12e6e
network: added support for unit properties
2020-09-21 22:32:21 +02:00
Reinder Feenstra
2c0456aa38
connect dialog: removed username/password, unused
2020-09-15 23:07:31 +02:00
Reinder Feenstra
19ed10a367
client: fix: console now hides on disconnect
2020-09-15 23:01:07 +02:00
Reinder Feenstra
26c3b60e2b
added server shutdown option in client
2020-09-10 23:47:55 +02:00
Reinder Feenstra
6da1ef51d1
fixed disconnect handling
2020-09-07 23:50:04 +02:00
Reinder Feenstra
7fc7859589
Added this as receiver
2020-09-07 22:39:07 +02:00
Reinder Feenstra
35f1cfc263
Implemented ClassList attribute
2020-09-02 22:59:07 +02:00
Reinder Feenstra
ab17ebe666
cleanup
2020-09-01 20:35:23 +02:00
Reinder Feenstra
b9d2b21dad
implemented network load world call
2020-08-26 23:53:28 +02:00
Reinder Feenstra
14a0c25d11
added missing license block
2020-08-23 22:19:27 +02:00
Reinder Feenstra
b42a376cef
fix: disconnect QMdiSubWindow::destroyed
2020-08-18 00:16:49 +02:00
Reinder Feenstra
1d8cdee29f
WIP
2020-08-17 23:02:16 +02:00
Reinder Feenstra
09a6503eb0
Added enum property values support
2020-08-06 22:48:43 +02:00
Reinder Feenstra
3a828ee733
WIP
2020-07-29 09:23:55 +02:00