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