47 Commits

Author SHA1 Message Date
Nayan Sawyer
5135e3ad90 Revise blog link text in README
Updated blog link text for clarity.
2026-03-16 16:22:38 -04:00
Nayan Sawyer
60de46a657 Update README with blog link for B12NumbersV3
Added a link to the blog for more information about B12NumbersV3.
2026-03-16 16:22:22 -04:00
Nayan Sawyer
a586ace0ad Update README.md 2022-10-28 14:03:33 -04:00
Nayan Sawyer
659c6fba50 Update README.md 2022-10-28 14:03:18 -04:00
Nayan Sawyer
2e54b39771 Update README.md 2022-10-28 13:59:37 -04:00
Nayan Sawyer
7311164c47 Update README.md 2022-10-28 13:59:20 -04:00
61616
ff5ac1f410 Text updates v1.0.0.2 2022-10-28 13:49:47 -04:00
61616
439d5c4161 Update zchangelog.pde 2022-10-28 13:35:20 -04:00
Nayan Sawyer
a621b36d5c Create LICENSE 2022-10-28 13:32:42 -04:00
61616
19d7c18233 removed source code archive v1.0.0.1 2022-05-21 19:35:48 -04:00
61616
84aa477af9 1.0.0.1 - fixed timer end message 2022-05-21 19:33:47 -04:00
Nayan Sawyer
0a7a63c3ba update readme 2022-05-20 16:53:20 -04:00
Nayan Sawyer
1a90ebec25 update readme 2022-05-20 16:52:43 -04:00
61616
f81325dffd 1.0.0.0 - First full release! v1.0.0.0 2022-05-20 16:46:13 -04:00
61616
8838f763ce 0.2.1.2 - Timer now complete 2022-05-20 14:23:50 -04:00
61616
f160a7fadd 0.2.1.1 - finished stopwatch 2022-05-19 17:35:10 -04:00
61616
ceb9c11c9c 0.2.1.1 - Finished Clock 2022-05-19 15:27:58 -04:00
61616
0ad49da001 0.2.1.0 - base changes and clock stuff 2022-05-18 17:08:14 -04:00
Nayan Sawyer
400eb0e78b Merge pull request #1 from GShadow5/temp
0.2.0.0 - Added expression evaluation
v0.2.0.0-beta1
2022-05-13 14:16:31 -04:00
61616
7f83b4db59 0.2.0.0 - Added expression evaluation
project has new dependency of exp4j
2022-05-13 14:14:48 -04:00
Nayan Sawyer
d8297af420 Update README.md 2022-05-12 20:01:13 -04:00
61616
a2034715c2 0.1.5.8 - beta release tweaks 2022-05-12 19:56:19 -04:00
61616
83f95e0d04 0.1.5.7 - presentation display setup done v0.1.5.8-beta 2022-05-12 18:45:46 -04:00
61616
534abc229c 0.1.5.6 - MathPad complete 2022-05-12 18:08:27 -04:00
61616
b10a747e04 0.1.5.5 - parsing and new chars 2022-05-12 15:00:45 -04:00
61616
0cc7aa1432 Setters, positioning, and expression parsing
button setters, mathPad positioning, and expression parsing to String
2022-05-11 15:31:45 -04:00
61616
6bae6f4fde 0.1.5.3 - button update, and setter returns
Setters now universally return their object instance. This allows chaining set methods at creation. Much nicer to use now
2022-05-09 13:51:04 -04:00
61616
c92e6ba345 Mouse handling changes
Method relay now uses weak references rather than strong references. This gets rid of the dangling button memory leak
2022-05-06 18:07:59 -04:00
61616
358dbe7ff8 Changes to mouse handling 2022-05-06 11:54:05 -04:00
61616
3bc734e9b5 test 2022-05-06 11:00:42 -04:00
61616
22035e0ab7 0.1.5.0 - Basic input implemented
version update to 0.1.5 as the structure of the code has changed significantly again. Got MathPad and MathDisplay working, and created the Calculator container class to hold them all. Calculator will eventually be the "widget" if you will for calculator functionality. Version numbers are now going to update every commit.
2022-05-05 21:17:02 -04:00
61616
81423f79e1 Much better button data pass
Using a setter is much better. Cleaned up B12Button as well
2022-05-05 18:00:56 -04:00
61616
24a4ff043e intermediate object pass implementation 2022-05-05 17:48:25 -04:00
61616
ada2473089 version number fix
Really need to remember to update them more often
2022-05-05 17:19:16 -04:00
61616
ab651ab83b Moved Button click calls
Rolled method relay button click calls from B12Button to Button, allowing buttons to function without defining a child class
2022-05-05 17:18:25 -04:00
61616
de9855a859 Buttons NOW work (preliminary) 2022-05-05 15:37:28 -04:00
61616
3da57e1ef0 Buttons now work (preliminary) 2022-05-05 15:37:06 -04:00
61616
9a08094c35 Added mathpad beta and number interface 2022-05-05 10:43:27 -04:00
61616
5c8461741f Updates to Button class 2022-04-30 22:37:36 -04:00
Nayan Sawyer
e0daa7022e Fixing readme 2022-04-30 19:21:16 -04:00
61616
193b6994ba MethodRelay, file condensing, working towards gui
Added MethodRelay code from Quark. Some fixes and changes as well. Condesed some things into fewer files for so the ide is easier to use, but they will be moved back into their own files as version 1.0 approaches. Everything is prep for adding gui elements (MethodRelay included)
2022-04-30 17:53:08 -04:00
61616
bce04a90eb Comments and skeleton code
Some additional documentation comments. Ignore the beginning of a dynamic mouse event handler, that is coming later
2022-04-29 22:26:16 -04:00
61616
64790b77dd Updated version # and added changelog
Also squashed a bug with the second B12Digit constructor not filling initializing refPos.
2022-04-29 18:20:38 -04:00
61616
7cdcddd287 Deprecated B12Class
B12Class is now officially deprecated. It's functionality has been rolled into the B12Digit class. All references to B12Char have been switched to B12Digit, but the code has not yet been refactored to use B12Digit with total efficiency
2022-04-29 18:13:04 -04:00
61616
effb65ad61 Pre-B12Digit refactor save
In the process of adding keypad, math, etc., and about to break B12Digit class
2022-04-29 17:54:02 -04:00
61616
baa6ba063f First file commit 2022-04-29 11:39:24 -04:00
61616
2dbf0fe3a5 Initial commit 2022-04-29 11:36:49 -04:00