Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 121 users online: 2 members, 91 guests and 28 bots. Members: charlessprinkle. Bots: VoilaBot (2), Spinn3r (1), Magpie Crawler (4), VoilaBot (4), Googlebot (17).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
|
| Author |
Message |
|
flyingfisch

Super-Expert

Joined: 02 Feb 2012 Posts: 896 Location: Akron, OH
|
Posted: 17 Apr 2013 03:20:46 pm Post subject: LuaZM Wish/Bug List |
|
|
Rather than posting it in the original LuaZM topic, where it always seems to get lost, I thought I would post this here.
Anyone can post in this topic, lets try to keep it organized though.
Wishlist (last update: 5-2-2013)
- IO Library
- OS Library
- String Library
- 3-pin serial library
- zmg.drawCircleFill function
- zmg.copySpriteAlpha
- zmg.copySpritePalette
- the compressed sprite routine that ahelper mentioned:
- a function for screen capture
- a function to display large text like PrintXY
- Have the file selector open on addin execution, and the shell prompt accessible with F6.
- transparent support for zmg.drawText
- zmg.drawArc()
- zmg.drawArcFill()
- class() //so I can port more Nspire stuff
- zmg.drawPoly()
- zmg.drawPolyFill()
- zmg.drawTextSans function? It would be nice to have a thinner sans-serif font to work with.
- implement the BitOp library.
- zmg.fileSelect() (mentioned by nsg in the luazm thread)
- zmg.getPixel(x,y) //gets color from pixel
- zmb.getAlpha("A")
- zmb.setAlpha("A",value) // θ?
- zmb.getList(1) // returns number-keyed table
- zmb.setList(1,table)
- zmb.getStr(1)
- zmb.setStr(1,"Hello")
- optional thickness setting for zmg.drawLine
Buglist (last update: 4-17-2013)
- zmg.keyDirectPoll: return values do not seem to work.
- make loops break-able with AC/on even if a getkey function is not called.
- zmg.copySpriteMask: does not display correctly
- zmg.drawText: calc freezes if text is drawn off the screen
- ("ludr"):upper() returns "+4#1" instead of "LUDR" and
("ludr"):lower() retruns something that looks like 4 spaces. _________________

 

Last edited by flyingfisch on 02 May 2013 04:32:08 pm; edited 5 times in total |
|
| Back to top |
|
|
Spenceboy98

Super-Expert

Joined: 06 Jan 2012 Posts: 854 Location: In the TARDIS
|
Posted: 20 Apr 2013 05:42:29 pm Post subject: |
|
|
I totally agree with these^^^^
Also, I'd like to suggest:
-zmg.drawArc()
-zmg.drawArcFill()
-class() //so I can port more Nspire stuff
-zmg.drawPoly()
-zmg.drawPolyFill() |
|
| Back to top |
|
|
flyingfisch

Super-Expert

Joined: 02 Feb 2012 Posts: 896 Location: Akron, OH
|
|
| Back to top |
|
|
flyingfisch

Super-Expert

Joined: 02 Feb 2012 Posts: 896 Location: Akron, OH
|
Posted: 29 Apr 2013 11:22:09 am Post subject: |
|
|
Wishlist (contd.)
- zmg.drawTextSans function? It would be nice to have a thinner sans-serif font to work with. _________________

 
 |
|
| Back to top |
|
|
flyingfisch

Super-Expert

Joined: 02 Feb 2012 Posts: 896 Location: Akron, OH
|
Posted: 01 May 2013 02:34:40 pm Post subject: |
|
|
Wishlist (contd.)
- zmg.fileSelect() (mentioned by nsg in the luazm thread) _________________

 
 |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55881 Location: Earth, Sol, Milky Way
|
Posted: 02 May 2013 01:01:57 am Post subject: |
|
|
Please be sure to keep the first post updated with all of the wishlist items! I almost definitely won't get to this until mid-May at the earliest, but I do hope to do it when I have time. Also, please nag Juju about the fixes to PrizmIO, as those bugs are a big part of what's keeping this from being more user-friendly. _________________
 |
|
| Back to top |
|
|
nsg
Advanced Newbie

Joined: 01 Feb 2013 Posts: 53 Location: Michigan
|
Posted: 02 May 2013 07:54:15 am Post subject: |
|
|
I would very much like a way to access Basic variables/lists/matrices/strings (both read and write).
zmb.getAlpha("A")
zmb.setAlpha("A",value) // θ?
zmb.getList(1) // returns number-keyed table
zmb.setList(1,table)
zmb.getStr(1)
zmb.setStr(1,"Hello")
Since there is no native support for matrices and complex numbers in Lua, it may be difficult to implement, but even without it, this limited interface would go a long way. |
|
| Back to top |
|
|
flyingfisch

Super-Expert

Joined: 02 Feb 2012 Posts: 896 Location: Akron, OH
|
Posted: 02 May 2013 09:29:59 am Post subject: |
|
|
| KermMartian wrote: | | Please be sure to keep the first post updated with all of the wishlist items! |
Updated first post.  _________________

 
 |
|
| Back to top |
|
|
Spenceboy98

Super-Expert

Joined: 06 Jan 2012 Posts: 854 Location: In the TARDIS
|
Posted: 02 May 2013 04:04:29 pm Post subject: |
|
|
Another:
zmg.getPixel(x,y) //gets color from pixel
Edit:
Also, line thickness(t'would be nice). |
|
| Back to top |
|
|
Spenceboy98

Super-Expert

Joined: 06 Jan 2012 Posts: 854 Location: In the TARDIS
|
Posted: 11 Jun 2013 11:07:38 pm Post subject: |
|
|
Hm. I don't know why I didn't suggest it before, but
zmg.drawEllipse()
zmg.drawEllipseFill() |
|
| Back to top |
|
|
|
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
» Go to Registration page
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.034650 seconds.
|