This week, we have been busy in the mobile part of the framework, as you might have already read in our separate blog post about the new waypoint feature. This is a handy new feature you might want to try in the playground for yourself. This also enables you to implement a commonly used pattern called pull to refresh.
We have also been busy in refactoring the picker widget, but more details on that will be covered in a blog post coming next week.
For a complete list of all tasks accomplished during the last working week, see this bugzilla query.
As last week, most of the core team is on vacation so we had a quiet week here in the office.
Still, the development in the grunt based toolchain continued and we could finish the variant optimization which is a good step towards replacing the existing python-based generator.
Another piece of work worth mentioning is the reduced code size of the environment class. This is really helpful if you want to use qx.Website with a minimal code size. The Environment class had a size of 13kb (minimized), not including all the feature check classes we offer and we managed to get the code size down to 5kb (minimized) offering the exact same feature set as before.
We also put some effort in improving the data binding layer. This included a dispose fix for objects and a new helper which lets you remove all bindings between two objects. This might also help on disposing objects.
For a list of all tasks accomplished during the last working week and more details on the mentioned topics, use this bugzilla query.
As mentioned last week, we want to keep you informed what’s happening during the week within the framework development. As it is vacation time over here in Germany, some of the core team members are out of office so not too much happened this week.
Nevertheless, we worked on improving the mobile list by adding two cool new features. The first is the possibility to add waypoints that correspond to the lists scroll position. Once such a waypoints is scrolled into view, an event will be fired which gives you a chance to run custom code as easy as possible. Take a look at the list demo in the MobileShowcase to see it in action.
Another cool new feature can be discovered in the same demo but only on an iOS device. Check it out and you will see the sticky headers of the list.
For a list of all tasks accomplished during the last working week, use this bugzilla query.
As you surely recall we used to post “The week in qooxdoo” activity reports at the end of each week. We didn’t keep up with that tradition recently, as we mostly focused on various tasks in or around the framework as well as exciting new features. Many of those results went right into the latest releases, such as qooxdoo 4.0
This time we cover all the issues that where resolved in the recent weeks. So here you get several links that group those fixes into smaller chunks: May, June, July up to now.
C U next week.