traviscross/mtr — pull request #44 by wcummings (2014-04-07 03:20:53+00:00)
Title: Fixed a UI bug

As an avid MTR user, I consider this a critical fix. I have removed some buggy UI components, which have adversely effected my own, and I expect others, otherwise splendid MTR user experience. The extra latency incured by GTK display is simply unreasonable these days, and installing XQuartz is frankly too much to ask of most OSX users.

To prove my point, I included tcpdump to lo0 and looked at port 6000; what used to only be a few bytes/sec of text in my serial terminal has become a fat fucking blob of shit like RMS, chewing up megabits of XUPDATES from GTK.

I believe this patch also simplifies the codebase, removing unnecessary complexity and clutter. I always feel good after a hacking session, having reduced the line count of an application, and this is no exception.

I hope you carefully consider this important addition (and yes, I consider this an addition to the current MTR functionality) before deciding to accept my proposal.