camh
|
32b72fe50d
|
try a different strategy for managing mangled cached commands
|
2022-02-25 10:19:19 -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
|
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
|
040d613e24
|
fix problems with non-char keyboard input causing more than one input -- pretty much complete and now back to needing a physical mac to test with
|
2022-01-27 23:45:14 -08:00 |
|
camh
|
111e717b15
|
big update: fix final message update bugs, fix about screen. only small TODO items, code cleanup, and testing on physical mac (once i finish recapping the analog board on my mac classic) remaining!
|
2022-01-25 23:54:08 -08:00 |
|
camh
|
1fd61a8e46
|
further improve performance: remove all color support from nuklear and color translation support from nuklear quickdraw code and replace with nuklear working directly with qd colors and patterns. ~30% performance gain with the same look and feel!
|
2022-01-07 21:44:56 -08:00 |
|
camh
|
36d047d485
|
small fixes
|
2022-01-06 22:09:39 -08:00 |
|
camh
|
c88d6037b5
|
repo cleanup, introduce test mode to coprocessorjs module
|
2022-01-01 23:17:02 -08:00 |
|
camh
|
938c461fc2
|
serious performance improvements: cache commands and avoid re-drawing unnecessary commands from event to event. in double buffering code, check bounds and only blit in changed area.
|
2021-12-19 23:54:47 -08:00 |
|
camh
|
adeb3ede7f
|
code clean up, styling tweaks -- committing to begin work on a small amount of profiling to see if there are any small opportunities for performance improvement left
|
2021-12-04 22:27:50 -08:00 |
|
camh
|
280440d13f
|
slightly modify layout of main chat window, use in chat for a few days, begin cleaning up code by moving most nuklear app code out of the main sample.c file. has bug where it repeatedly tries to send a black message after sending new messages, and will eventually hang it seems like -- but failures sort of seem caused by loss of connection to remote
|
2021-11-26 23:45:53 -08:00 |
|
camh
|
64033547d6
|
fix scrollbars, introduce watch cursor on blocking operations, lots of other small bug fixes
|
2021-11-16 23:40:49 -08:00 |
|
camh
|
48ba29dbc0
|
first version confirmed working on physical mac hw
|
2021-11-13 21:48:33 -08:00 |
|
camh
|
692f0ef5fb
|
eliminate almost all floating point math and lots of unnused nuklear code, replace with short int math
|
2021-10-15 23:05:28 -07:00 |
|
camh
|
90f444a3c4
|
committing before removing individual window rendering code, too buggy, going to try some other perf paths
|
2021-10-13 23:16:11 -07:00 |
|
camh
|
d7ee26e975
|
convert float and double math to integer, now scrollbars are broken. committing to investigate
|
2021-09-22 23:09:25 -07:00 |
|
camh
|
063a474d18
|
update nuklear version, start on bug fixes
|
2021-09-20 23:56:59 -07:00 |
|
camh
|
956dbbe8d3
|
first function version, used to send first imessage via system 6
|
2021-09-20 23:10:57 -07:00 |
|
camh
|
f9975f3c0e
|
first commit
|
2021-09-10 23:12:19 -07:00 |
|