Alright, finally I should have more time for Geany. If nobody noticed yet, I work like a switch - I'm terrible at doing things in parallel so either I work or Geany (which usually results in a flood of patches) or I do something else. The switch is in the Geany position now.
I'll go through all the comments, try to remember what I actually did 3 months ago and why and will address the issues in the next few days.