Thursday, March 28, 2019

March 28

taking some time off from programming. wristlua is pretty decent.

the update finally hit the store so I've sent another update.  You will see it by the first week of april sometime im guessing.  CLI, buttons screen, font options, bluetooth spp, etc.

hope you like it!

Saturday, March 23, 2019

March 23 dev log

took the day off yesterday to fuddle with vnc and ssh.

today, added a bluetooth spp rfcomm socket, so, using the app BlueSPP from android store, you can connect to the watch and run lua code like a CLI. 7 hours.

Commands successfully issued over bluetooth are saved in your command history on the wristlua CLI screen and the output of the code is saved in the CLI output history.

Thursday, March 21, 2019

Dev Log March 21

Working since 5 am

fixed the ! ? indicators that indicate if the file has changed since loading.

*Changed: Lua Environment is Reloaded on execution of failed code in main window.

*Fixed: CLI history clear and last

*Fixed: go line crash on not filling its variable with sscanf

it's 2:30, thats 9 hrs today.

break time.

Wednesday, March 20, 2019

Dev Log March 20

14 hours fuddling with fonts. Learned a lot. Had some failures and compromises and work around but.

finally have a way to load your installed font into the input's font. will add save/load for this tomorrow.  You can go through the list and select one basically.  this keeps you from having to set your system font each time you want to use WristLua without your favorite choco cooky font.

for now i've had success for the day so.
break time.

Tuesday, March 19, 2019

Dev Log March 19

10 hours of programming later

added a CLI with history, past commands, and three buttons.

buttons now correctly output an error if they have an error in their coding.

loaded two example lua files into /documents/lua of the user. these are written over at each start of app with default file examples. wlrogue and wlsensor so far.

Monday, March 18, 2019

Dev Log March 18 2019

worked 12 hours on wristlua today.

made a bunch of fixes.

Wrote a roguelike in lua to demonstrate the button screen.

fixed the smilies which werent acting right.

bunch of other major fixes. too tired to remember.

lots of success today.

fixed an error where changing system font could glitch the view.
break time.

Sunday, March 17, 2019

Dev Log March 17 2019

Worked hard all morning on WristLua

added lots of lua buttons yesterday, added font color and bold controls today.

fixed an error where search and replace was might crash if the script was greater than 20k characters. upgraded this to the hardcoded limit of 200k characters same as the lua script.

You can now use " in your code

you can now use print("<color=#FF0000><font_size=32>Hello</color></font_size>") to print a red size 32 hello to output. recommended you dont go above 34 as it can glitch the watch view.  I have hardcoded a limit but you can set whatever size you want using this command.

That's 12 hours working on it today. think ill take a break.

Friday, March 15, 2019

Dev Log March 15 2019

Spent this morning doing some final fixes to WristLua and pushing it to the store.

they might come back to me with changes that need to be made, so it might be a week or two until the update hits everybody's purchase.

If you've purchased it recently, you will be very happy with the update.

I gave up on wristlua advanced.  WristLua now is full featured.  The reason is I didn't want to maintain two seperate projects that did the same thing and I felt guilty selling the version with fewer features so. whatever.

I'm pretty tired today and I'm back a creative point where I need to figure out what new features to add to one of my apps or else an idea for a new app.  I've worked hard for two weeks on wristlua and i just need some variety. all work and no play makes russ a dull boy.

the last major fix was protected mode for main() using lua_pcall(), meaning the app wont crash if there's a bug in main. yay!