github will-stone/browserosaurus v3.0.0

latest releases: v20.8.0, v20.7.0, v20.6.1...
6 years ago

Phew! A nearly-complete rewrite of the whole app. This release brings in some visual polish, using the brilliant Blueprint UI toolkit by Palantir Technologies. Whilst most other changes will be behind-the-scenes, it means that the app will be easier to update with new features.

  • Refreshed UI using Blueprint.
  • Less blue - more green! After all, Broweserosaurus is a dinosaur and not a Smurf.
  • The top-most browser is the default and can be opened using the enter key. Closes #34.
  • Logo in About tab links to the Browserosaurus homepage. Closes #36.
  • Preferences includes a "rescan for browsers" button. Use this if you add or remove a browser and want to update Browserosaurus's list without restarting the app. Note: detection of browser changes cannot be done automatically without polling which would be CPU intensive. This is a happy compromise. Closes #28.

For those interested in the code:

  • Renderers now use React. I am a React dev by trade and this will make it easier for me to maintain going forward. Closes #37.
  • Blueprint components have been used where possible to limit the amount of bespoke code required.
  • SASS added for the compilation of Blueprint (primary colour change to green).
  • Please note I still need to go back over and ensure all JSDoc comments are up-to-date, but the code should be fairly straight forward to follow.

Don't miss a new browserosaurus release

NewReleases is sending notifications on new releases.