Here are some changes contributed by Mike Terry. What he's done is:
- Reduce the code in the generate boiler plate down to about 65 lines. This makes it a lot easier to hack on and maintain.
- Make it so that you don't have to use the builder to access widgets that you've added in glade. Instead of "self.builder.get_object("entry1").set_text("hi"), you can just do self.ui.entry.set_text("hi"). In other words, Quickly just knows.
- The third thing demoed here is the new auto signals feature. Instead of picking a signal handler name, and defining it in Glade and in your code, if you follow some simple conventions when you name your function, Quickly will just know it's a signal handler, and it will work.
In this second video, you can see the much much much improved preferences system contributed by Tony Byrne. By following some naming conventions, and adding 2 lines of code, you can persist and access user settings with ease.