Commit Graph

74 Commits

Author SHA1 Message Date
Cameron Henlin e6cb8cd32f
Update 2022-02-26 23:51:37 -08:00
Cameron Henlin 69988094db
Update 2022-02-26 23:05:24 -08:00
Cameron Henlin 49fb5b42f1
Update 2022-02-26 23:04:18 -08:00
Cameron Henlin a9a54c1394
Update 2022-02-26 22:51:11 -08:00
Cameron Henlin 62853faf1d
Update 2022-02-25 23:46:19 -08:00
camh 02098ef064 add some small quality of life functionality to the messages menu, re-introduce white backgrounds to some text, cut potential release 2022-02-25 23:35:59 -08:00
camh 1ad6cd04b6 add release files 2022-02-25 14:18:07 -08:00
camh 34e352056d disable all debug logging, cut potential gm release 2022-02-25 14:17:46 -08:00
camh ee85a728a7 realloc last buffer before attempting to reuse it 2022-02-25 12:23:06 -08:00
camh 32b72fe50d try a different strategy for managing mangled cached commands 2022-02-25 10:19:19 -08:00
camh c17620ce52 more logging after rect crash 2022-02-24 15:22:12 -08:00
camh c38e79ef0b add more logging after another crash in rect_Filled 2022-02-24 14:17:56 -08:00
camh 385003d534 added else case to end of receive loop to troubleshoot tempOutput 2022-02-24 13:53:33 -08:00
camh 2bb6d39e94 increase memory allocation for nuklear 2022-02-24 11:39:42 -08:00
camh 71c53cba00 increase memory allocation for nuklear 2022-02-24 11:38:37 -08:00
camh 7a9a78567e decrease baud rate, 28800 is unsupported by stty 2022-02-24 10:49:33 -08:00
camh 29afee66ee add more logging after crash in rect_filled, up logging baud rate 2022-02-24 10:27:08 -08:00
camh 18a363a8e0 move malloc 2022-02-23 23:56:26 -08:00
camh 167c0f26db more debugging in gfx commands 2022-02-23 23:39:55 -08:00
camh bcee165621 more debugging in nk_command_rect after another crash 2022-02-23 23:10:38 -08:00
camh 069ba4fd70 add graphics debugging in after crash in runDrawCommand 2022-02-23 22:46:46 -08:00
camh cd226cec7f fix clearing out tempOutput in coprocessor, use memcpy vs strncpy for taking the values from the serial port. create new release 2022-02-23 22:34:44 -08:00
camh a961612de3 Merge branch 'main' of into main 2022-02-23 22:15:17 -08:00
camh 62e53b6012 use the nuclear debugging option... 2022-02-23 22:15:03 -08:00
Cameron Henlin 8d0e729faa
Update 2022-02-23 22:07:39 -08:00
Cameron Henlin b27acc5a2d
Update 2022-02-23 22:05:03 -08:00
camh 2b3f87be58 rework strsplit and its memory management for updating chatcounts, which was seemingly problematic on a live mac. cut new release. will enable full debugging if this release does not resolve memory issues 2022-02-23 22:00:23 -08:00
camh ce77fec0fe forgot to add in released items 2022-02-23 16:24:53 -08:00
camh 32604e460b improve coprocessorjs logging, remove unnecessary JS node modules and package lock, which were ignored on target coprocessor instances. cut another gm release for testing 2022-02-23 16:24:22 -08:00
camh bf120297be fix stack vs heap issues by moving all coprocessor strings toward malloced arrays, reintroduce command caching. cut new potential gm release 2022-02-23 09:52:20 -08:00
camh fbc7e3a1ec small bug fixes, including preventing unnecessary chat list redraws, fixing cursor hover, flagging more of the command caching features which will need more work to work properly. cut new release candidate 2022-02-19 23:12:28 -08:00
camh 0c16aa46ba minor perf improvement regarding chat list hovers, code cleanup, cut first release candidate 2022-02-18 23:46:29 -08:00
camh 695093d0bf disable command cache, cut debug release 2022-02-18 11:23:22 -08:00
camh 0d0cf7ed7f slightly rework call tracking for nuklear command caching, cut another debug release 2022-02-18 09:30:18 -08:00
camh 11687693ab potentially found address error, cut (MAYBE!) final debug release 2022-02-17 23:28:54 -08:00
camh 722bc791da coprocessor: rework memory model for output variables -- hopefully issues there are resolved and we are only down to final nuklear memory issue. cut new debug release 2022-02-17 11:18:44 -08:00
camh a17c8b1977 get more targeted logging toward address error, cut new debug release 2022-02-15 09:46:08 -08:00
camh 41130edc2f move some logging around to pinpoint address error, cut new debug release 2022-02-15 08:11:32 -08:00
camh 53e2f4dba0 bug fix: do not try to repeatedly send blank messages on enter press, attempt at speeding up debug output, add additional logging to determine which nuklear command is triggering the address error, fix some of the constructor instantiation in the js side of the app 2022-02-14 23:23:51 -08:00
camh ef29cf88e1 small tweaks and another test release 2022-02-12 23:42:19 -08:00
camh 3985d86486 some fixes, including miscalulation on bounds checking for quickdraw commands, remove some logging from memory error research, refactor chat message count function and add logging on current vs previous message objects to determine phantom beeping, hopefully final test release 2022-02-12 23:23:37 -08:00
Cameron Henlin 0158121fe1
Update 2022-02-11 16:53:37 -08:00
Cameron Henlin 6daef1292d
Update 2022-02-11 16:50:07 -08:00
Cameron Henlin 297be5c053
Update 2022-02-11 16:41:45 -08:00
camh 5a45998195 create new debugging option DEBUG_FUNCTION_CALLS to assist in finding memory address errors on physical mac, cut new debug release 2022-02-08 23:58:25 -08:00
camh 112cf38856 add missing release 2022-02-08 10:19:04 -08:00
camh 4e6a34a83f fix demo mode, reduce optimization of build to see if we can fix address errors on physical mac 2022-02-08 00:00:52 -08:00
camh 4a457f94fb fix all compilation warnings in an attempt to fix last address error problems, cut new release 2022-02-07 12:12:50 -08:00
camh f48280b866 fix all compiler warnings around nuklear_app, create new build 2022-02-06 22:51:27 -08:00
camh dfe9dd565a fix issue where return value from sendMessage would not make it back through to mac app 2022-02-04 23:30:50 -08:00