Added changes to support horizontal layout.
Issue #96:Fix for Buggy horizontal mode
I pulled this into my fork and it worked great.
This fix works great, why don't you accept this?
Thanks for the contribution. After re-reviewing the patch, I regret to say that it might not be pulled into the next master release in its current form due to quality issues. It still contains a lot of useful ideas and I understand that vertical support is an important aspect of the project. It’ll be given priority treatment.
The problem for me is horizontal scrolling. It does not work, it is broken. I did not make this changes, but I know they work :) (but not if they break something else).