I've also been looking for information on how to do small bug fixes in the source code (just locally for now).
I've set up a Visual Studio project, as described in the above link ('build G from source') and all is fine.
But now, I'm not sure how to proceed ; I feel this is missing from the documentation( for noobs) :) .
I would like to fix the (mouse_over/_exit + drag) event for Controls (drag -off- a control should not register as a click -on- the control, but it does) ...
So, I tried setting breakpoints in control.cpp on NOTIFICATION_MOUSE_ENTER/ NOTIFICATION_MOUSE_EXIT, but they don't seem to be triggered when I run my game from VS debug ...
At this point, I'm not even sure if I'm going about it in the right way. It would be great if someone could shed some light here ... B)
Thanks !