SquirrelJME
Timeline
Not logged in

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

50 most recent timeline items

2017-05-27
02:50
[18def5d52b] Leaf: Add base for classes. (user: steven.gawroriski, tags: trunk)
2017-05-26
02:47
[d32a5d9a26] Add some base logic. (user: steven.gawroriski, tags: trunk)
01:47
[33faace950] Add base for VariableState family of classes. (user: steven.gawroriski, tags: trunk)
2017-05-25
23:45
[ad378ede20] Add base method for converting the virtual font sizes to pixel sizes. (user: steven.gawroriski, tags: trunk)
23:20
[da69ff39b9] Add base methods for getting every available font; Add checks to the getFont() parameters. (user: steven.gawroriski, tags: trunk)
2017-05-24
22:59
[21daba8fce] Implement Font.getDefaultFont(). (user: steven.gawroriski, tags: trunk)
22:52
[661708ee3a] Have LCDUI's font extend NativeFont so it can be exposed without needing chaotic magic. (user: steven.gawroriski, tags: trunk)
22:37
[15322af420] Get of width/height and setting display state. (user: steven.gawroriski, tags: trunk)
22:00
[5e87e94bc7] Add methods for the maximum and content size of displayables. (user: steven.gawroriski, tags: trunk)
21:15
[2087ecd03f] Add base for SwingCanvas and creation of native widgets. (user: steven.gawroriski, tags: trunk)
17:06
[0fb0d2d7e7] Add heads and initializing them. (user: steven.gawroriski, tags: trunk)
16:54
[4a173a24c9] Change wording around a bit. (user: steven.gawroriski, tags: trunk)
16:41
[d65104599a] Add NativeDisplayable and a way to create them. (user: steven.gawroriski, tags: trunk)
2017-05-23
21:46
[14e972ef2e] Add TODOs to constructors for the screen elements. (user: steven.gawroriski, tags: trunk)
21:38
[66320c071a] Add SwingNativeDisplay used to wrap Swing with the LCDUI system. (user: steven.gawroriski, tags: trunk)
21:35
[e703d4c7ca] Remove a bunch of the Swing code. (user: steven.gawroriski, tags: trunk)
21:27
[6b99d1bb67] Clear out a bunch of the old code which relied on connectors and such. (user: steven.gawroriski, tags: trunk)
17:33
[db30d65e57] Base for setting up the single native display service, code does not compile. (user: steven.gawroriski, tags: trunk)
17:24
[3193dd8ef7] Remove the old display instance code and such, it will be replaced by the native classes. (user: steven.gawroriski, tags: trunk)
17:22
[5b27803cea] Remove some classes. (user: steven.gawroriski, tags: trunk)
2017-05-21
17:19
[3f0066bba0] Add base for VirtualDisplay and VirtualDisplayable. (user: steven.gawroriski, tags: trunk)
17:16
[e3577f5938] Deprecate some more classes. (user: steven.gawroriski, tags: trunk)
16:24
[167bd5c6ae] Deprecate some of the LCDUI related classes, things are going to change a bit how the LCDUI system is layered. (user: steven.gawroriski, tags: trunk)
15:52
[8e7ac7ee34] Minor work. (user: steven.gawroriski, tags: trunk)
15:15
[96af748f49] Correct method description. (user: steven.gawroriski, tags: trunk)
03:10
[c483e1958a] Add a binary search for getting the zone based on a given address. (user: steven.gawroriski, tags: trunk)
00:07
[ab65636c9e] Clear out some old code and get ready for program recompilation. (user: steven.gawroriski, tags: trunk)
2017-05-20
23:48
[ee68b1749f] Parsing of the stack map table (hopefully it works). (user: steven.gawroriski, tags: trunk)
22:58
[69ee695a6d] Basic initialization for BasicVerificationTarget. (user: steven.gawroriski, tags: trunk)
22:36
[213561cb1c] Initialize JavaType for FieldSymbols. (user: steven.gawroriski, tags: trunk)
22:26
[d972d99fba] Base for initializing the initial entry state for the stack map table. (user: steven.gawroriski, tags: trunk)
20:20
[e8b234aafd] More form to the stack map parser. (user: steven.gawroriski, tags: trunk)
20:14
[2f2771cc81] Remove the old JIT. (user: steven.gawroriski, tags: trunk)
20:13
[5f0c323df1] Remove the class format code. (user: steven.gawroriski, tags: trunk)
20:07
[dadbf2d36a] Update code of conduct. (user: steven.gawroriski, tags: trunk)
19:27
[30996c8b1e] Add BasicVerificationTarget which will contain allocation-free entry verification targets; Base work on readjusting the stack map parser. (user: steven.gawroriski, tags: trunk)
19:06
[ad952e6494] Partition a method into basic block zones. (user: steven.gawroriski, tags: trunk)
15:58
[542afbbcd7] Add mnemonics for debugging operations. (user: steven.gawroriski, tags: trunk)
15:46
[84b399af9a] Correct operand being assigned the address for instructions. (user: steven.gawroriski, tags: trunk)
15:45
[12166f937d] Implement the iterator for the ByteCode. (user: steven.gawroriski, tags: trunk)
15:39
[8ecfa0073b] Remove the activation flag in the constant pool, that has not been used for a long time; Parsing of invocation arguments. (user: steven.gawroriski, tags: trunk)
15:23
[234b1f578e] Partial instruction initializtion; Add a type safe JumpTarget so that plain integers are not used. (user: steven.gawroriski, tags: trunk)
14:21
[78ebf386cc] Initialize base instructions. (user: steven.gawroriski, tags: trunk)
14:09
[47afbcee7c] Update caveats. (user: steven.gawroriski, tags: trunk)
2017-05-19
03:43
[858762c20b] Add ceaveats document. (user: steven.gawroriski, tags: trunk)
02:20
[52d9a3520f] Add method for creating erased reference arrays. (user: steven.gawroriski, tags: trunk)
2017-05-18
15:27
[687b515063] The ByteCode will have instruction representations which will make them easier to use. (user: steven.gawroriski, tags: trunk)
15:19
[9440776a1d] Base for jump target handling. (user: steven.gawroriski, tags: trunk)
14:44
[5130140a3e] Add base for handling exceptional jump targets. (user: steven.gawroriski, tags: trunk)
14:25
[7a5665480d] Debug print lengths. (user: steven.gawroriski, tags: trunk)