06-05-2011 02:36 AM
It's free. For any use. I'm still looking into picking the best license but it will be one that allows you to do whatever you want with it.
b.t.w. not sure what AIR has to do with this? These are for use within WebWorks apps...
06-05-2011 09:02 AM
You can see them in my "jsrewrite" branch: https://github.com/dcneiner/WebWorksQNXWidgets/tre
I sent a pull request for this part, and I will send another one once I have the Select part rewritten.
You can now call $( "selector" ).qnxwidget() on any compatible control to create it as a control. Additionally, I tried to make the code as legible as possible.
Finally, the controls I refactored no longer need a containing element. You can could tecnically have multiple widgets within the same direct parent.
06-05-2011 01:52 PM
This sounds awesome. I guess we're now running this thing together?
I went ahead and attempted the first 'field test' of the original version and ran into some big issues. The original form component refuses to update when the widget attempts to do so.
I'm gonna try your code some time today to see if yours eliminated that problem.
It's great that you went ahead and refactored things. I was already planning to go to a more 'real widget' kind of structure eventually since the current code was kind of a hack.
06-05-2011 06:40 PM
Ok exciting stuff guys! Doug jas joined on this effort and things are chugging along quite nicely.
I decided to go bold and try to implement the widgets we have so far in a real-world situation: my Screamager app.
It's working mostly!!!!
06-06-2011 02:07 AM
Note that this doesn't mean these components are 'done' or anything. As it stands now it requires way too much hacking to get it all to work. Eventually I'm hoping they'll be as easy to implement as regular form elements.
06-06-2011 07:53 AM
Well Marco, I was even bolder and used your code, and actually submitted it for approval - it got approved this morning . It works quite nicely, but I'm really only using the toggle switches so far. Anyone who's interested to see how they work can download it from here: http://appworld.blackberry.com/webstore/content/32
The QNX UI widgets are in the setting screen, which you can get to from the settings button, or from a swipe down.
Thanks for your work on this guys, and I look forward to seeing how you continue to implement the rest of the widgets.
06-07-2011 02:11 AM
I just submitted Screamager 188.8.131.52 to AppWorld. It's only been 9 days since I made the first button so I'm pretty pumped up about this project now. This is really awesome. Especially now that Doug has joined in I think we might very well end up with a complete set of widgets, including the hairy ones like spinners and the scroll component in dropdowns.
So if you want to experience the current state of affairs, look for Screamager 184.108.40.206 or higher to show up in the app catalog!
06-09-2011 11:32 AM
06-11-2011 04:24 AM
The project is picking up speed thanks to Doug joining!
Hell-bent to take over the WebWorks world!