The developer of wifi-radar replied, let’s see what happens when he takes a closer look into my code. I’ve set up a git here:
Latest improvements are:
* Use scroll wheel to scroll through access points or channels (depending on the view) * Select multiple channels to display with CTRL and left click * Use ESC key to unselect individual channels * Better speed, especially when firing up the radar * A little clean-up * A couple of bug fixes
I did some changes to Wifi-Radar lately so it better fits my needs:
* Bugfix: crash when connection in awkward state * Bugfix: mouse wheel not working (use GtkScrolledWindow instead of VScrollBar) * Main window is GtkWindow instead of GtkDialog now * Ctrl+c handler for main window * ESSID in bold markup for better visualization * New column in list: quality - shows a progress bar, percentual values and dBm * New icon * New radar display: * Radial visualization of access points grouped by channels * Signal strength visualized via distance from center * Legend explaining relationship of colours and channels * Legend shows occupation of channels as tiny bars * Highlight follows selection in TreeView
I mailed this stuff to Sean Robinson, the actual maintainer of the project, let’s see what happens.
The changed source of the version 2.0.s08+dfsg-1.1 from Debian repositories can be downloaded here (put into /usr/sbin/) and the new icons (from /usr/share/pixmaps/) can be downloaded here. Install package first and copy things over afterwards. Alernatively here is the full package.