This website requires JavaScript.
4275c9d408
unit detail view in div and hide waiting indicator on connect
Mikayla Fischler
2022-09-10 15:15:24 -04:00
98c826e762
start/stop animations with show/hide and pass show/hide down children
Mikayla Fischler
2022-09-10 15:14:48 -04:00
dcf275784c
removed debug print
Mikayla Fischler
2022-09-10 10:43:48 -04:00
6f3405949d
#88 hold on rendering unit detail view until we get a status, added waiting animation
Mikayla Fischler
2022-09-10 10:42:56 -04:00
33695b2ed6
#74 #86 removed redundant overridden field (use rps_tripped)
Mikayla Fischler
2022-09-08 14:49:01 -04:00
350370a084
notify subscriber right away if there is already a value present
Mikayla Fischler
2022-09-08 12:19:19 -04:00
17954ef3d0
#86 supervisor fixes and changes for annunciator/units; send annunciator, fixed heartbeat, change to max return flow detection
Mikayla Fischler
2022-09-08 10:25:00 -04:00
c5ba95449f
bugfix to trilight, change to test code in unit view
Mikayla Fischler
2022-09-08 10:22:11 -04:00
3621f53c45
#78 linked up the rest of the fields that we currently have, holding off on a few that are still WIP features
Mikayla Fischler
2022-09-07 11:10:20 -04:00
e084ae1eea
removed redundant c_off from trilight
Mikayla Fischler
2022-09-07 10:42:12 -04:00
49605e5966
added tri-state indicator light
Mikayla Fischler
2022-09-07 10:39:51 -04:00
0f6b3fdd98
fixed incorrect comment
Mikayla Fischler
2022-09-07 10:25:48 -04:00
c2ac7fc973
#78 removed redundant device index from boiler/turbine ps keys
Mikayla Fischler
2022-09-07 10:25:22 -04:00
b53d2d6694
code cleanup and work on #78 linking for annunciator
Mikayla Fischler
2022-09-06 22:38:27 -04:00
117784500a
#78 functional reactor stats on main view
Mikayla Fischler
2022-09-05 19:40:20 -04:00
397e311f1b
#85 handling supervisor disconnected, bugfix with renderer
Mikayla Fischler
2022-09-05 16:24:57 -04:00
e456d34468
svsessions bugfixes
Mikayla Fischler
2022-09-05 16:23:03 -04:00
4359cc3e63
formatting
Mikayla Fischler
2022-09-05 16:21:59 -04:00
473763fd27
#78 removed use of data in graphics layouts since we don't have data at construct time
Mikayla Fischler
2022-09-05 16:04:32 -04:00
621adbbcbc
#86 type bug fix
Mikayla Fischler
2022-09-05 11:49:23 -04:00
564b89d19c
#78 linked up unit overview using psil
Mikayla Fischler
2022-09-03 13:10:51 -04:00
17fce01ff5
added rps_trip_cause type
Mikayla Fischler
2022-09-03 13:10:09 -04:00
f36b0c7e37
#85 version for reconnecting
Mikayla Fischler
2022-09-03 11:54:34 -04:00
5a8bba5108
#85 handle loss of supervisor conn or comms modem
Mikayla Fischler
2022-09-03 11:51:27 -04:00
c3f7407689
#86 work on supervisor/coordinator comms
Mikayla Fischler
2022-09-03 10:50:14 -04:00
d38e5ca5ec
#86 send builds and statuses periodically
Mikayla Fischler
2022-08-28 12:57:36 -04:00
eadf5c488a
#86 improvements to supervisor units, code cleanup
Mikayla Fischler
2022-08-28 12:12:30 -04:00
c985e90ec3
#73 test unit view completed, additional features held for after data integration is set
Mikayla Fischler
2022-08-28 11:52:43 -04:00
c80d861b28
#73 unit view reorganization
Mikayla Fischler
2022-08-16 13:56:42 -04:00
395c1ff9ce
#73 add indicators for radiation monitor and boilers/turbines
Mikayla Fischler
2022-08-16 13:04:02 -04:00
8dac59fba4
#73 waste selection
Mikayla Fischler
2022-08-16 11:22:58 -04:00
7f011369c4
util pad function
Mikayla Fischler
2022-08-16 11:22:06 -04:00
3c2f631451
#73 additional indicators next to core map
Mikayla Fischler
2022-08-09 00:40:50 -04:00
02c3c5c53c
fixed bug with textbox alignment
Mikayla Fischler
2022-08-09 00:40:02 -04:00
252c48a02c
#73 core map changes
Mikayla Fischler
2022-08-02 11:46:21 -03:00
6b23a32744
renamed core_view to core_map
Mikayla Fischler
2022-08-01 13:11:20 -03:00
826114e5bf
#73 core map and bugfixes
Mikayla Fischler
2022-08-01 13:05:39 -03:00
17dd35e6de
bugfixes to tiling element
Mikayla Fischler
2022-08-01 10:30:53 -03:00
42c2b1bda1
coordinator use tcallbackdsp, #73 burn rate set button click effect, test blinks of lights
Mikayla Fischler
2022-07-28 12:10:52 -04:00
f5c703a8b3
fixed push button touch redraw
Mikayla Fischler
2022-07-28 11:42:22 -04:00
2918608326
#73 updated unit layout for graphics library changes
Mikayla Fischler
2022-07-28 11:17:58 -04:00
14b24678f9
#84 auto-incrementing x with line break function, removed need for get_offset by having parent prepare child template
Mikayla Fischler
2022-07-28 11:17:34 -04:00
f4f36b020b
#84 recursive get element by id
Mikayla Fischler
2022-07-28 10:15:12 -04:00
f1a50990f2
#84 improved element creation process for adding children
Mikayla Fischler
2022-07-28 10:09:34 -04:00
01a364b5cf
fixed bug with spinbox
Mikayla Fischler
2022-07-23 20:08:52 -04:00
fc14141321
#73 unit overview parent/child setup, fixed touch events by setting up children for elements
Mikayla Fischler
2022-07-23 20:08:37 -04:00
9b21a971fe
#74 close supervisor connection on exit, start of touch event handling
Mikayla Fischler
2022-07-20 13:28:58 -04:00
1afafba501
wrap os.pullEventRaw to have return types
Mikayla Fischler
2022-07-19 15:18:11 -04:00
d6a201a45f
#73 initial unit view
Mikayla Fischler
2022-07-19 14:03:02 -04:00
41cc6b9acc
support for craftos-pc env by supporting modems instead of wireless modems for comms
Mikayla Fischler
2022-07-19 14:02:20 -04:00
2aedc015c8
correctly find mek 10.1+ fission reactors
Mikayla Fischler
2022-07-17 15:05:27 -04:00
c3d6d900a1
bugfixes to graphics elements
Mikayla Fischler
2022-07-16 13:25:07 -04:00
525dedb830
added missing RPS fields to supervisor session
Mikayla Fischler
2022-07-16 12:54:02 -04:00
88bf4d5653
#80 mek 10.1+ support for reactor plc
Mikayla Fischler
2022-07-15 09:58:04 -04:00
6643c7e6ed
removed debug fg_bg set
Mikayla Fischler
2022-07-14 14:29:48 -04:00
bd1ab11686
#79 water cooling only support, dynamic height, changed 2 turbine 1 boiler layout
Mikayla Fischler
2022-07-14 13:47:39 -04:00
8704d845bd
fixed bug with cpair blit_a/blit_b colors
Mikayla Fischler
2022-07-14 13:45:40 -04:00
6f61203db3
#72 , #78 updated main view to adapt to facility configuration, initial use of pub/sub for main view
Mikayla Fischler
2022-07-10 16:15:30 -04:00
5a96818c97
#72 ui formatting
Mikayla Fischler
2022-07-09 13:43:38 -04:00
b25ebdf959
fixed supervisor keep alive periodics timing
Mikayla Fischler
2022-07-07 13:18:10 -04:00
4b60c038f4
removed debug prints
Mikayla Fischler
2022-07-07 00:37:58 -04:00
ea17ba41fe
#74 supervisor-coordinator comms establish
Mikayla Fischler
2022-07-07 00:34:42 -04:00
39672fedb4
code cleanup
Mikayla Fischler
2022-07-05 23:49:48 -04:00
1444008479
#74 comms establish on boot
Mikayla Fischler
2022-07-05 23:48:01 -04:00
409e8083a7
dmesg working status animation
Mikayla Fischler
2022-07-05 23:47:13 -04:00
335e0f5ee9
gitignore for notes directory
Mikayla Fischler
2022-07-05 12:49:46 -04:00
9bd220cbb2
removed unused requires
Mikayla Fischler
2022-07-05 12:48:21 -04:00
33159bc677
main loop and work on #74 comms
Mikayla Fischler
2022-07-05 12:47:02 -04:00
bd33240515
#62 modifing color palette
Mikayla Fischler
2022-07-05 12:46:31 -04:00
f6708ca988
coordinator dmesg wrapper functions
Mikayla Fischler
2022-07-05 11:18:26 -04:00
ed0982a832
handle nil tag color
Mikayla Fischler
2022-07-05 11:18:07 -04:00
7ad115bc03
#72 unit overview layout completed
Mikayla Fischler
2022-07-02 17:24:52 -04:00
3048fbed8b
moved pipenet to be basic element not an indicator
Mikayla Fischler
2022-07-02 15:09:35 -04:00
35c408883a
fixes to pipes/pipenet
Mikayla Fischler
2022-07-02 15:08:24 -04:00
20a1fab611
#72 added pipes to main overview, changed text of reactor overview
Mikayla Fischler
2022-06-29 17:40:46 -04:00
ef73c52417
pipenet indicator instead of pipe indicator
Mikayla Fischler
2022-06-29 17:40:08 -04:00
01caf3d914
pipe indicator graphics element
Mikayla Fischler
2022-06-26 16:36:21 -04:00
f32cdf5563
ticked version and fixed wording
Mikayla Fischler
2022-06-25 18:39:21 -04:00
1188d2f7df
#72 work on main layout, reactor and boiler views exist now
Mikayla Fischler
2022-06-25 16:21:57 -04:00
e137953f93
fixed vbar bugs
Mikayla Fischler
2022-06-25 16:20:58 -04:00
316b255a04
fixed hbar percentage position
Mikayla Fischler
2022-06-25 14:51:59 -04:00
6397f29d4f
fixed offsets/inner width for real this time
Mikayla Fischler
2022-06-25 14:51:38 -04:00
47599b8ff6
fixes to offsets and width calculations, init hbar to 0
Mikayla Fischler
2022-06-25 14:27:15 -04:00
e54d5b3d85
#74 coordinator comms and work on database
Mikayla Fischler
2022-06-25 13:39:47 -04:00
cf6f0e3153
publisher-subscriber interconnect layer
Mikayla Fischler
2022-06-25 13:38:31 -04:00
d3f28a6882
#75 handle edge case on rectangle border width, renamed inner_* to offset_*
Mikayla Fischler
2022-06-19 11:35:17 -04:00
15595ca81b
#75 offset children of rectangles with borders
Mikayla Fischler
2022-06-19 11:20:09 -04:00
5a3897572d
fixed bug with single word strings in strwrap
Mikayla Fischler
2022-06-18 02:15:03 -04:00
e4b7f807fe
commas in data indicators
Mikayla Fischler
2022-06-18 02:14:48 -04:00
9bd2229e27
improvements to rectangle graphics element even rendering
Mikayla Fischler
2022-06-18 01:33:45 -04:00
27038f64f7
SCRAM button graphics element
Mikayla Fischler
2022-06-16 12:17:41 -04:00
6980e73658
default to not even border
Mikayla Fischler
2022-06-16 11:31:52 -04:00
ea9e9288f7
bugfix to hbar
Mikayla Fischler
2022-06-16 11:29:47 -04:00
7f007e032d
#62 , #72 work on main layout, not using layout class, refactoring and bugfixes
Mikayla Fischler
2022-06-16 11:24:35 -04:00
971657c3d2
graphics library refactoring and bugfixes
Mikayla Fischler
2022-06-16 11:19:32 -04:00
b628472d81
#74 work on coordinator comms
Mikayla Fischler
2022-06-15 15:35:34 -04:00
2e4a533148
comments
Mikayla Fischler
2022-06-14 12:05:49 -04:00
13513a9ce6
#62 graphics layouts
Mikayla Fischler
2022-06-14 12:02:42 -04:00
3593493c98
#62 basic start of the UI
Mikayla Fischler
2022-06-11 17:58:29 -04:00
7dbc5594b0
#63 div graphics element
Mikayla Fischler
2022-06-11 17:09:14 -04:00