I made improvements to the new spatialite layer dialog.
Fixed the most annoying bug, now the map is repainted when an event occur on it, so the digitization is possible. Also, a busy indicator is shown until the rendering is complete.
Finished the GPS support, you can add features based on your position.
Currently, the GUI is disorganized some colors and dimensions are hardcoded (they should use the theme), and a couple of buttons are in the wrong place. I'll spend the rest of the weekend addressing this problems in order to finish the GSoC with the nicer GUI as possible.