Author Topic: Updating WZGUILib  (Read 158682 times)

0 Members and 1 Guest are viewing this topic.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Updating WZGUILib
« Reply #360 on: January 07, 2014, 11:57:42 am »
Me too, i like New 1 most.

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Updating WZGUILib
« Reply #361 on: January 07, 2014, 12:41:57 pm »
I think. LuaZM should be fine enough, but I guess Flyingfisch and Kerm would need to confirm.

LuaZM should be OK, though there are issues with loading libraries.

I would like it in both C and LuaZM, don't know how hard that would be.



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Updating WZGUILib
« Reply #362 on: January 07, 2014, 01:20:22 pm »
I would like it in both C and LuaZM, don't know how hard that would be.
As f**ing hard as porting SDL in both C and Lua, and this, just for you ? IMHO of course.
Feel free to downgrade this post, but I hate the way "can't wait a PRIZM version" and "I want it in both C and LuaZM" are formulated, so demanding ...
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Updating WZGUILib
« Reply #363 on: January 07, 2014, 02:48:10 pm »
In a nicer way, I would also add that it can be hard to develop for a calculator that we don't own. It is far worse with the PRIZM, because the simulator has a 90 day trial period that is very hard to get around and the full version is $200. On top of that, LuaZM is an interpreter written in C, and C/ASM doesn't run properly in the emulator (either too slow, too fast or freezing).

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #364 on: January 07, 2014, 03:00:49 pm »
Well, I do want to port it to the PRIZM, and the hardest part is just changing around the drawing code/hardware things, everything else is platform independent. Like DJ said its hard to work with the PRIZM because the emulator is $200. What I want to do is get this version released and then download the emulator and get this ported over to the PRIZM. The C versions are possible, just I need to get the lua versions completed first, so I don't end up working on 2 projects at once. The C version will start out being PRIZM only, and as I have time I will port it over to the Nspire. The porting process of the C version also wont be that hard because almost everything but the drawing code and other hardware related aspects will be platform independent.
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Updating WZGUILib
« Reply #365 on: January 07, 2014, 05:17:37 pm »
Actually, looking at your profile, I notice that you actually have a PRIZM. I guess it wouldn't be as hard, then. Developing for a calc you don't own can be extremely annoying, since you need to rely on testers to make sure your program works. This can be annoying with timezones and different schedules.

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Updating WZGUILib
« Reply #366 on: January 14, 2014, 01:44:58 pm »
I would like it in both C and LuaZM, don't know how hard that would be.
As f**ing hard as porting SDL in both C and Lua, and this, just for you ? IMHO of course.
Feel free to downgrade this post, but I hate the way "can't wait a PRIZM version" and "I want it in both C and LuaZM" are formulated, so demanding ...

In a nicer way, I would also add that it can be hard to develop for a calculator that we don't own. It is far worse with the PRIZM, because the simulator has a 90 day trial period that is very hard to get around and the full version is $200. On top of that, LuaZM is an interpreter written in C, and C/ASM doesn't run properly in the emulator (either too slow, too fast or freezing).

Umm, firstly, he already said he wanted to port to C:
I got my license and will be resuming development. During my break I have been working on improving my C skills and am really considering porting everything to C. By keeping all of the WZ definitions abstract this project would be very portable and would allow way more flexibility. I guess we will see what happens when the time comes. Until then I need to finish up my documentation before classes resume so maybe expect something by the end of next week? I am a slave to my schedule so I will see how it goes.

Secondly, he has been saying he is going to port to prizm for quite a while. And as DJ said, he also owns a prizm.

So I really don't see why I got a downvote.
« Last Edit: January 14, 2014, 01:45:55 pm by flyingfisch »



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Updating WZGUILib
« Reply #367 on: January 14, 2014, 02:02:03 pm »
So I really don't see why I got a downvote.

The real problem is on the form, as I said it in my previous post, even if he has the will to port it.
Also, if he already said he has the will to do it, why demanding it again ? (yes, your post looks like a demand).
« Last Edit: January 14, 2014, 02:02:14 pm by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Updating WZGUILib
« Reply #368 on: January 14, 2014, 08:39:48 pm »
The real problem is on the form, as I said it in my previous post, even if he has the will to port it.
Also, if he already said he has the will to do it, why demanding it again ? (yes, your post looks like a demand).
LuaZM should be OK, though there are issues with loading libraries.

I would like it in both C and LuaZM, don't know how hard that would be.

I am sorry about asking in that form. I was in a hurry and that was how it came to me. On another note, I think maybe it would have been better to use the report to moderator link or let jwalker himself complain about my form.

And the form of the rebuke you made to my post sounded a bit insulting, just so you know. ;)

Also, as a developer myself, I know very well how hard it is to port things from lua to C and vice versa. I also know how hard it is to port from other platforms to PRIZM. And I know that a demanding community can be an issue, but as I said, I don't think I was really being overly demanding.
« Last Edit: January 14, 2014, 08:42:40 pm by flyingfisch »



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #369 on: January 30, 2014, 11:57:23 pm »
Here is a version with the new button style, fixed clipping on tab controls and a newly styled checkbox to go along with the new button style. Over time I will be restyling and fixing issues with controls and releases like these will be more common. To view the new checkbox, just uncomment ncheckbox and comment out tabcontrol in the on.construction method.
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Updating WZGUILib
« Reply #370 on: January 31, 2014, 01:36:30 am »
Good to see a new update :D

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #371 on: March 04, 2014, 08:21:43 pm »
Here is the newest update. Shows the new look of buttons and checkboxes. There will be more to come as I update the looks of the controls.
This also fixes the tab control yet again. I tested it thoroughly and all drawing problems should be fixed.
I plan to add a way to scroll through the tabs.
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Updating WZGUILib
« Reply #372 on: March 05, 2014, 02:54:18 am »
Pretty nice, as always. :D By the way, I wonder if gradients in title bars would look nice?

Offline jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: Updating WZGUILib
« Reply #373 on: June 22, 2014, 08:51:07 am »
So I have been working off and on when I get time, I think I will round off what I have done once I rewrite textboxes and make an actual release, but that may not be for a while as it depends on the time that I have. I have done some optimizations and I would like to do more if it is possible so that this library will be sped up.
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Updating WZGUILib
« Reply #374 on: September 22, 2014, 01:52:59 am »
You are finally getting your front page mention for this program. I don't know if it's still being worked on, but I finally cleared the 2 years long utility feature pending queue and the news will appear as soon as staff approves it. :)