49 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
4f7a673b10 client: added close world menu entry 2022-04-24 19:21:37 +02:00
Reinder Feenstra
f37dbe194f Merge branch 'master' of github.com:traintastic/traintastic 2022-03-01 00:11:59 +01:00
Reinder Feenstra
8d5def228e implemented world import option 2022-03-01 00:11:22 +01:00
Reinder Feenstra
d677e05fb6 fix for msvc 2022-02-28 08:34:48 +01:00
Reinder Feenstra
f93cd91e95 implemented world export option 2022-02-27 23:40:45 +01:00
Reinder Feenstra
754655aed1 world: added simulation option 2022-01-15 08:49:02 +01:00
Reinder Feenstra
9048b47227 Moved copyright to shared file 2022-01-08 22:40:26 +01:00
Reinder Feenstra
956c8ad168 Replaced command station and controller by interface with supporting controllers 2021-10-17 16:10:56 +02:00
Reinder Feenstra
cd2849cd96 Added support for different sub windows, for suporting different widget's for an object 2021-08-18 13:33:33 +02:00
Reinder Feenstra
b18c2269a6 added new log system:
- added message codes
- added support for translation
- added support for file logging
2021-08-03 23:56:36 +02:00
Reinder Feenstra
3e1d3ee797 fix: toolbar mute/no smoke enabled wasn't set for world/no world 2021-07-01 23:32:27 +02:00
Reinder Feenstra
9ffb2f752a fix: server menu must be enabled when connected 2021-07-01 23:31:32 +02:00
Reinder Feenstra
7f887d3c21 Added client setting pages, added board setting: Show block sensor states 2021-07-01 23:30:40 +02:00
Reinder Feenstra
595abeb702 Added extra icons to clarify that smoke and sound are enabeld on the toolbar 2021-06-18 20:33:49 +02:00
Reinder Feenstra
36d045709a Added icons for light background and auto detect meganism using background color lightness 2021-05-27 22:30:03 +02:00
Reinder Feenstra
3f2d8b9766 fix: added missing this when connecting a lambda depended on this to make sure it is properly disconnected. 2021-05-26 23:52:46 +02:00
Reinder Feenstra
4157fec500 Added view toolbar menu item 2021-05-21 23:34:13 +02:00
Reinder Feenstra
fb1eed69f6 Added world properties menu item/dialog 2021-05-21 23:11:26 +02:00
Reinder Feenstra
06342baaa0 Added *no smoke* option to world.
(will force disable all smoke generation in future)
2021-05-21 00:20:54 +02:00
Reinder Feenstra
17cdcdf682 fix: make sure checked state of stop/run matches world state
due to the toggle feature, its checked state changes, but we need to wait for a world state change
2021-05-18 23:56:52 +02:00
Reinder Feenstra
69321a3154 Added world main menu to client 2021-05-18 23:47:24 +02:00
Reinder Feenstra
106da2041d added application icon to client 2021-05-04 23:37:00 +02:00
Reinder Feenstra
bcbdca1a3b Set client copyright year to 2021 2021-05-04 23:18:40 +02:00
Reinder Feenstra
69a5dd4df7 Added --connect option to client 2021-05-03 23:22:06 +02:00
Reinder Feenstra
d5173dc1c8 Added --fullscreen option to client 2021-05-03 22:28:43 +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
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
d847413ac5 client: added board support 2020-12-24 00:46:30 +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
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
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
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
3a828ee733 WIP 2020-07-29 09:23:55 +02:00
Reinder Feenstra
3edd6525d0 WIP 2020-07-12 23:23:46 +02:00
reinder
eff14b79c8 Client: Added test if scripting is available 2020-05-07 23:16:17 +02:00
reinder
0b800ef124 WIP 2020-04-29 15:42:30 +02:00
reinder
e8172078d6 Implemented world.edit property 2020-04-03 23:31:54 +02:00
reinder
a205559045 WIP 2020-04-03 15:10:14 +02:00
reinder
853ab3f1e0 WIP 2020-02-18 21:19:26 +01:00
reinder
af084bff45 WIP: attribute support 2019-12-21 19:08:30 +01:00
reinder
e3e139678e WIP 2019-12-05 23:46:44 +01:00
Reinder Feenstra
3fd0aa18be current state, just to have some history 2019-11-01 21:35:54 +01:00