Mikayla Fischler
|
47599b8ff6
|
fixes to offsets and width calculations, init hbar to 0
|
2022-06-25 14:27:15 -04:00 |
|
Mikayla Fischler
|
e54d5b3d85
|
#74 coordinator comms and work on database
|
2022-06-25 13:39:47 -04:00 |
|
Mikayla Fischler
|
cf6f0e3153
|
publisher-subscriber interconnect layer
|
2022-06-25 13:38:31 -04:00 |
|
Mikayla Fischler
|
d3f28a6882
|
#75 handle edge case on rectangle border width, renamed inner_* to offset_*
|
2022-06-19 11:35:17 -04:00 |
|
Mikayla Fischler
|
15595ca81b
|
#75 offset children of rectangles with borders
|
2022-06-19 11:20:09 -04:00 |
|
Mikayla Fischler
|
5a3897572d
|
fixed bug with single word strings in strwrap
|
2022-06-18 02:15:03 -04:00 |
|
Mikayla Fischler
|
e4b7f807fe
|
commas in data indicators
|
2022-06-18 02:14:48 -04:00 |
|
Mikayla Fischler
|
9bd2229e27
|
improvements to rectangle graphics element even rendering
|
2022-06-18 01:33:45 -04:00 |
|
Mikayla Fischler
|
27038f64f7
|
SCRAM button graphics element
|
2022-06-16 12:17:41 -04:00 |
|
Mikayla Fischler
|
6980e73658
|
default to not even border
|
2022-06-16 11:31:52 -04:00 |
|
Mikayla Fischler
|
ea9e9288f7
|
bugfix to hbar
|
2022-06-16 11:29:47 -04:00 |
|
Mikayla Fischler
|
7f007e032d
|
#62, #72 work on main layout, not using layout class, refactoring and bugfixes
|
2022-06-16 11:24:35 -04:00 |
|
Mikayla Fischler
|
971657c3d2
|
graphics library refactoring and bugfixes
|
2022-06-16 11:19:32 -04:00 |
|
Mikayla Fischler
|
b628472d81
|
#74 work on coordinator comms
|
2022-06-15 15:35:34 -04:00 |
|
Mikayla Fischler
|
2e4a533148
|
comments
|
2022-06-14 12:05:49 -04:00 |
|
Mikayla Fischler
|
13513a9ce6
|
#62 graphics layouts
|
2022-06-14 12:02:42 -04:00 |
|
Mikayla Fischler
|
3593493c98
|
#62 basic start of the UI
|
2022-06-11 17:58:29 -04:00 |
|
Mikayla Fischler
|
7dbc5594b0
|
#63 div graphics element
|
2022-06-11 17:09:14 -04:00 |
|
Mikayla Fischler
|
89437b2be9
|
#63 cleanup and assertions
|
2022-06-11 17:06:32 -04:00 |
|
Mikayla Fischler
|
4488a0594f
|
#63 numeric spinbox element
|
2022-06-11 16:44:31 -04:00 |
|
Mikayla Fischler
|
3004902ce5
|
#63 bugfixes
|
2022-06-11 16:38:15 -04:00 |
|
Mikayla Fischler
|
0950fc045d
|
#63 new indicators and fixed up old ones
|
2022-06-11 12:21:14 -04:00 |
|
Mikayla Fischler
|
dc867095fd
|
util spaces function
|
2022-06-11 12:20:49 -04:00 |
|
Mikayla Fischler
|
1fa87132d6
|
#63 allow hbar to have variable height, other bar improvement
|
2022-06-09 11:59:55 -04:00 |
|
Mikayla Fischler
|
11e4d89b1d
|
#63 vertical fill bar indicator
|
2022-06-09 10:18:37 -04:00 |
|
Mikayla Fischler
|
307883e6e7
|
#63 use util string wrap and support text alignment
|
2022-06-08 18:53:24 -04:00 |
|
Mikayla Fischler
|
1dad4bcf77
|
util string wrap function
|
2022-06-08 18:48:20 -04:00 |
|
Mikayla Fischler
|
bc844d21bd
|
#63 use util.strrep where appropriate
|
2022-06-08 17:22:20 -04:00 |
|
Mikayla Fischler
|
d8bbe4b459
|
#63 added indicator icon/light, added util.strrep string repeater
|
2022-06-08 17:16:53 -04:00 |
|
Mikayla Fischler
|
6f645579f8
|
#63 removed gframe as an argument to buttons
|
2022-06-08 16:52:41 -04:00 |
|
Mikayla Fischler
|
ac607f9dc6
|
#63 latching button in addition to pushbutton
|
2022-06-08 16:21:49 -04:00 |
|
Mikayla Fischler
|
15bc816d7e
|
#63 button control element
|
2022-06-08 14:48:17 -04:00 |
|
Mikayla Fischler
|
254e85f3ed
|
timer callback dispatcher
|
2022-06-08 14:47:45 -04:00 |
|
Mikayla Fischler
|
9d107da8d9
|
#63 horizontal fill bar indicator
|
2022-06-08 14:16:05 -04:00 |
|
Mikayla Fischler
|
b99f57e480
|
#62 redrawing
|
2022-06-08 14:15:34 -04:00 |
|
Mikayla Fischler
|
2ac9bab92e
|
#63 basketweave tiling pattern element
|
2022-06-08 13:18:14 -04:00 |
|
Mikayla Fischler
|
29c4c39d23
|
#62 uneven border support because rectangular pixels
|
2022-06-08 13:08:48 -04:00 |
|
Mikayla Fischler
|
8002698dd0
|
#63 rectangle construct asserts
|
2022-06-08 12:29:53 -04:00 |
|
Mikayla Fischler
|
ce227a175a
|
#63 rectangle element
|
2022-06-08 12:27:28 -04:00 |
|
Mikayla Fischler
|
8ea75b9501
|
#62, #63 graphics primatives and added display boxes to renderer
|
2022-06-06 15:42:39 -04:00 |
|
Mikayla Fischler
|
285026c1fa
|
docs cleanup
|
2022-06-06 15:40:08 -04:00 |
|
Mikayla Fischler
|
8b307ea030
|
alias for color type and added read() to globals
|
2022-06-05 23:24:18 -04:00 |
|
Mikayla Fischler
|
b75d482f4a
|
use is_int in validator
|
2022-06-05 16:54:34 -04:00 |
|
Mikayla Fischler
|
ebcc911b81
|
#70 validate RTU advertisements on the supervisor
|
2022-06-05 16:53:36 -04:00 |
|
Mikayla Fischler
|
0bc0decbf2
|
util.is_int
|
2022-06-05 16:51:38 -04:00 |
|
Mikayla Fischler
|
1c819779c7
|
#69 config file validation
|
2022-06-05 15:09:02 -04:00 |
|
Mikayla Fischler
|
d6c8eb4d56
|
#68 check RTU unit configs while parsing
|
2022-06-05 14:49:50 -04:00 |
|
Mikayla Fischler
|
81345f5325
|
#71 validate frame data types
|
2022-06-05 13:22:36 -04:00 |
|
Mikayla Fischler
|
f0c97e8b70
|
#65 safe concat where appropriate
|
2022-06-05 11:16:25 -04:00 |
|
Mikayla Fischler
|
5068e47590
|
#67 turbine valve RTU supervisor session, bugfixes with redstone RTU session
|
2022-06-05 09:30:56 -04:00 |
|