Review of "Net speed Simplified" version 8

Details Page Preview

A Net Speed extension With Loads of Customization. Fork of simplenetspeed Full CHANGELOG can be found on github releases page Features 1. Clean UI 2. Adjustable Refresh rate 3. Preferences to manage extension 4. Vertical Alignment Support 5. Two Icon sets for Indicators Feature Highlights for Preferences 1. Lock Mouse Actions option 2. Advance Position options to pinpoint where to place the indicator on the Panel. 3. Refresh time option by which you can change refresh rate value between 1.0 and 10.0 seconds. 4. Option to show upload speed first 5. Color Customizations for speed indicators 6. Option to Hide when Disconnected 7. Option to use shorter units like K/s instead of KB/s 8. Limit Unit option and more... Modes 1. Total net speed in terms of bits per second 2. Total net speed in terms of bytes per second 3. Combined Up & down speed in terms of bits per second 4. Combined Up & down speed in terms of bytes per second 5. Total transferred data in terms of bytes (Right click to reset counter) Mouse Events - Left click to change modes - Right click(in 1-4 modes): Toggle the visibility of total transfer data. - Right click(in 5th mode): Reset total transfer data. - Right Click(Four consecutive times): Toggle through horizontal/vertical alignment. - Middle click: Cycle through the font sizes.

Extension Homepage
https://github.com/prateekmedia/netspeedsimplified

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Previous Reviews on this Version

andyholmes active
andyholmes rejected
Sorry, missed the previous review notes. See https://wiki.gnome.org/Projects/GnomeShell/Extensions/Review for information on what reviewers check for. The wiki page you have referenced is marked as obsolete and was written for GNOME Shell 3.4. If this is too confusing, we can archive that page so no one else is confused by the discrepancies.
Prateek SU waiting for author
@andyholmes the original extension that I forked also have same code base, idk how to rewrite that connect part can you suggest a documentation for that or for create objects beside init?
andyholmes posted a review
Just move the code from `init()` into `enable()` or function called in `enable()`. Then destroy anything created in `enable()` in `disable()`. There are a number of examples in the Wiki: https://wiki.gnome.org/Projects/GnomeShell/Extensions/Writing#Adding_UI_Elements
Prateek SU posted a review
Ok Thanks
andyholmes rejected
newer version approved