Files
tbd-station-14/Content.Client
Julian Giebel f4be8b5793 Device network DeviceLists and the NetworkConfigurator (Makes air alarms usable) (#7697)
* Implement DeviceList
Implement NetworkConfigurator
I sould really get into the habit of making smaller commits

* Remove ApcNetworkComponent from vents, scrubbers anf firelocks

* Change BeforeBroadcastAttemptEvent#Recepients to readonly IReadonlySet and add a ModifiedRecepients field

* Address revievs in NetworkConfigurationSystem

* Fix red and green button styles

* Change NetworkConfiguratorSystem#UpdateState to remove saved entites that don't exist anymore

* Add AtmosDevices device net id

* Add const strings for style classes
Fix wrong margin for NetworkConfiguratorConfigurationMenu

* Hello? Github?

* Add access check before opening the configuration ui

* Address reviews

* Fix call to access reader

* You shall not live again IgnoreComponent

* Fix interaction verb check

* Fix configuration window not closing when target gets deleted / out of range

* Change device is already saved message to say 'network device: ... is already saves'

* Apply suggestions from code review

Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>

* Fix applied suggestion

Co-authored-by: wrexbe <81056464+wrexbe@users.noreply.github.com>
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
2022-06-09 18:28:24 -07:00
..
2022-05-28 16:29:12 +02:00
2022-06-04 17:17:48 +10:00
2022-05-16 13:21:00 +10:00
2022-04-16 15:31:12 +10:00
2022-05-18 14:05:31 +10:00
2022-02-02 14:35:40 +11:00
2022-06-02 21:50:48 +02:00
2022-05-16 14:41:23 +10:00
2022-06-04 17:17:48 +10:00
2022-05-16 14:41:23 +10:00
2022-04-23 18:05:02 -07:00
2022-05-16 14:41:23 +10:00
2022-05-16 14:41:23 +10:00
2022-05-05 10:07:42 +02:00
2022-06-04 17:17:48 +10:00
2022-05-12 21:06:01 +10:00
2022-01-21 10:38:35 +01:00
2022-04-10 14:48:11 +10:00
2022-06-04 17:17:48 +10:00
2022-04-28 20:23:43 +10:00
2022-05-16 14:41:23 +10:00
2022-05-22 12:31:46 +10:00
2022-06-01 19:59:58 +10:00
2021-10-25 16:21:56 +02:00
2022-02-20 20:42:16 -07:00
2022-05-14 13:59:49 +10:00
2022-05-13 15:58:45 -07:00
2022-03-17 11:42:25 -07:00
2022-05-18 14:07:35 +10:00
2022-02-26 16:59:20 +11:00
2022-03-13 20:02:55 -05:00
2022-05-16 11:43:47 +10:00
2022-05-27 14:50:11 -07:00
2022-06-06 08:58:20 +10:00
2022-06-04 17:17:48 +10:00
2022-05-12 21:06:01 +10:00
2022-05-16 14:41:23 +10:00
2022-06-02 21:50:48 +02:00
2022-04-14 06:17:34 +02:00
2022-05-13 18:59:12 +10:00
2022-05-24 11:55:43 +10:00
2021-12-20 12:42:42 +01:00
2021-12-29 15:57:20 +11:00
2022-04-21 14:26:59 +02:00
2022-06-04 17:17:48 +10:00
2022-02-19 17:42:11 -07:00
2022-05-16 13:22:37 +10:00
2022-05-04 09:55:21 -07:00
2022-05-20 13:15:36 +10:00
2022-06-04 17:17:48 +10:00
2022-06-04 17:17:48 +10:00
2022-06-04 17:17:48 +10:00
2022-05-17 11:04:38 -07:00
2022-05-24 11:55:43 +10:00
2022-03-07 18:04:26 +11:00
2022-03-23 12:47:48 +11:00
2021-12-05 18:09:01 +01:00
2022-06-04 17:17:48 +10:00
2022-01-06 23:45:02 +11:00
2022-06-04 17:17:48 +10:00
2022-04-28 17:57:51 +10:00
2022-05-16 14:41:23 +10:00
2022-05-25 19:41:03 -05:00
2022-05-16 11:43:47 +10:00
2022-05-06 12:35:06 +10:00
2022-02-05 11:39:36 -07:00