Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-12-06
01:44
Add core code contribution requirements. Leaf check-in: 8c381624bd user: stephanie.gawroriski tags: trunk
2024-12-05
23:36
Rewrite DoJa Timer to allow them to actually be useable; Handle .sp[0-9] for DoJa for split ScratchPads. check-in: ea3a81b854 user: stephanie.gawroriski tags: trunk
06:12
Delete some of the old Graphics implementations that are no longer used. check-in: 22fc32ab9b user: stephanie.gawroriski tags: trunk
00:32
Correct DoJa font sizes; Respect DoJa DrawArea property, which makes drawing even better if it is used anyway. check-in: 827156b9fc user: stephanie.gawroriski tags: trunk
2024-12-02
12:55
Add file that the standalone Jar should be ran and not extracted; Remove lombok documentation from standlone Jar as it confuses people. check-in: 7c643704ff user: stephanie.gawroriski tags: trunk
01:43
Add base ScritchUI API to get the list of fonts. check-in: 3580ed5a7b user: stephanie.gawroriski tags: trunk
2024-12-01
03:56
Update BlueSky handle for SquirrelJME; Use better naming scheme for SQF and make it a single binary file which is more efficient. check-in: 64006c3420 user: stephanie.gawroriski tags: trunk
2024-11-30
23:31
Add support for newer FontForge fields; Map undefined codepoint to 0xFFFD. check-in: 66c9ac4388 user: stephanie.gawroriski tags: trunk
23:05
Add some more "known" fonts to the known list. check-in: 3f3fa2af22 user: stephanie.gawroriski tags: trunk
22:58
Store code styles for Eclipse and IntelliJ as well; Add a better font derivation system. check-in: b24b212e1b user: stephanie.gawroriski tags: trunk
2024-11-29
07:53
Add CLion style. check-in: 03a58abf9b user: stephanie.gawroriski tags: trunk
07:25
Add base for external functions to be used for ScritchUI. check-in: 2740541669 user: stephanie.gawroriski tags: trunk
03:34
Final Fantasy is wierd in that it constantly turns on the backlight, despite it already being on, to redraw the screen. check-in: 6772ab09d3 user: stephanie.gawroriski tags: trunk
03:12
Implement methods and classes needed to get Final Fantasy 1 to the title screen. check-in: 7bbab5c7a0 user: stephanie.gawroriski tags: trunk
02:53
Correct source offsets when drawing, which fixes all offset related DoJa graphical glitches; Add some more base methods; But some pieces of code under verbose. check-in: b45d1b0dec user: stephanie.gawroriski tags: trunk
00:06
Fixes to get Tetris 2002 runnable. check-in: 6ce8711906 user: stephanie.gawroriski tags: trunk
2024-11-28
02:35
New JetBrains IDE versions; Improve .clang-format since CLion has vastly improved their preview of it. Leaf check-in: 3defed5150 user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-24
19:57
Taking a short break. check-in: b8b69e773a user: stephanie.gawroriski tags: trunk
2024-11-15
03:29
Add base blank sources for slow bytecodes. check-in: ca66370f5b user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-14
03:31
Base pseudocode for entering frames. check-in: 7cda931a28 user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-13
23:05
Correct typename for bindings, it needs the `j` prefix; Lookup the method when entering a frame by string. check-in: 4f26cd6678 user: stephanie.gawroriski tags: wip-nanocoatexec
22:40
Rename method binding to method ID. check-in: c2c77482c0 user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-11
01:12
Initialize static field values with non-object based values; Add lookup for info based on field index. check-in: 559afabeff user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-10
23:17
Make the name/type check first. check-in: 1789e6f4c2 user: stephanie.gawroriski tags: wip-nanocoatexec
23:14
Skip methods which are in a different package if package private. check-in: ebff13c578 user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-09
23:46
Add TODO if package private methods are encountered. check-in: 308bbf2344 user: stephanie.gawroriski tags: wip-nanocoatexec
23:31
If two sequences are the same pointer, then just initialize them. check-in: 4b34387183 user: stephanie.gawroriski tags: wip-nanocoatexec
23:28
Binding of methods along with super referencing. check-in: ff268c7d06 user: stephanie.gawroriski tags: wip-nanocoatexec
22:03
Simplify sjme_nvm_alloc() so that for most cases it takes sjme_nvm to grab a pool. check-in: 0bc1828cb7 user: stephanie.gawroriski tags: wip-nanocoatexec
21:42
Make pool usage allocPool instead of inPool; Do not have a reserved pool. check-in: ca32a49bfe user: stephanie.gawroriski tags: wip-nanocoatexec
21:30
Static methods all bind to themselves; Add base for class instance checking. check-in: ca9897c14e user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-07
23:40
For method bindings, have both virtual and non-virtual referencing. check-in: 8c2a36a8ca user: stephanie.gawroriski tags: wip-nanocoatexec
22:24
Constructors are bound to themselves; Make string pool strings have valid UTF sequences. check-in: e6ea1deba7 user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-04
02:51
Base initial call for method binding. check-in: a6ecafc6ef user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-03
23:53
Search for method indexes when binding for methods is about to begin. check-in: 14c841eee0 user: stephanie.gawroriski tags: wip-nanocoatexec
20:35
Add blank classes for DoJa graphics3d. check-in: c91ec98f15 user: stephanie.gawroriski tags: trunk
01:52
Correct seeding of multiple scratchpad related data. check-in: 9fec17bfdc user: stephanie.gawroriski tags: trunk
00:24
Implement DoJa Frame.setBackground(). check-in: 997e165e42 user: stephanie.gawroriski tags: trunk
2024-11-02
21:13
Add tests which should be included as part of the todobus. Leaf check-in: 0266fedd39 user: stephanie.gawroriski tags: wip-todobus
21:12
Allow the accent colors to be changed. check-in: 123ad34691 user: stephanie.gawroriski tags: trunk
00:46
Move some parts of class initialization into their own functions; Mark out some areas that if there is no dynamic library implementation, then they cannot do anything. check-in: 7118c7b9f6 user: stephanie.gawroriski tags: wip-nanocoatexec
2024-11-01
00:10
Use error codes if there are too many fields or methods; Add document to put in some absolute theoretical limits. check-in: 8b0ad15c07 user: stephanie.gawroriski tags: wip-nanocoatexec
2024-10-31
23:50
Determine the index of static and instance methods along with their class offsets. check-in: eb25fce947 user: stephanie.gawroriski tags: wip-nanocoatexec
21:41
Store more error cases; If a class file is not found, then indicate failure. check-in: 260b7d87c0 user: stephanie.gawroriski tags: wip-nanocoatexec
21:35
If class load and/or initialize fails, then cache the error and return it again accordingly. check-in: fb16af9b19 user: stephanie.gawroriski tags: wip-nanocoatexec
01:36
Fixes for sdcc, mostly alloca() and other C library functions are missing. check-in: 3ae682b6ca user: stephanie.gawroriski tags: wip-nanocoatexec
2024-10-29
21:15
Base functions for initialization of static field values. check-in: efa42112d2 user: stephanie.gawroriski tags: wip-nanocoatexec
2024-10-28
23:01
Calculate field indexes; Calculate offset for instance fields in relation to the super class. check-in: 107fa28f13 user: stephanie.gawroriski tags: wip-nanocoatexec
22:49
Determine the indexes for each field based on static or instance. check-in: cfd2048dc7 user: stephanie.gawroriski tags: wip-nanocoatexec
17:10
State of SquirrelJME October 2024. check-in: 3a59444128 user: stephanie.gawroriski tags: trunk