commit | 5b4088858379cdda976998a5ddd6c583b4ad00d0 | [log] [tgz] |
---|---|---|
author | Ali Ghassemi <aghassemi@google.com> | Fri Jan 16 14:58:00 2015 -0800 |
committer | Ali Ghassemi <aghassemi@google.com> | Fri Jan 16 14:58:01 2015 -0800 |
tree | a736e11652654ba18a3e078840ad9b269acdac80 | |
parent | c0e5568c91fe3a4b2bfd576ac2442cc1a58072da [diff] |
namespace_browser: Bookmarks and Top Recommendation UI polish. This CL refactor the UI and the code around Bookmarks/Recommendations and Items views. Main UI Refactors: -View switcher for Grid View, Tree View, Visualize View, Bookmarks, Recommendations https://screenshot.googleplex.com/4BagmtKoVG.png https://screenshot.googleplex.com/bsoME6UJ6G.png https://screenshot.googleplex.com/f2a8Rf9qJV.png https://screenshot.googleplex.com/9bT6TMfe3X.png https://screenshot.googleplex.com/exJOkG7vLV.png https://screenshot.googleplex.com/rj1tpydVmu.png -Bookmark action moved to the side panel with UNDO-able toast. https://screenshot.googleplex.com/hyZoMWN32N.png Main code refactors: -Splitting browse component into several sub components -Moving bookmark and recommendation business logic to a service layer Also includes random bug fixes (UI and logic) as I noticed them during testing Change-Id: Ic9dfd3267bbd3e71733d06e53ea40ef67ccd8f61
Namespace browser is a browser application that lets the user view and traverse mount tables, intermediate nodes, and services. It also lets the user invoke services either to see the results, or to change the state of a server.
Before you can run Namespace Browser, you need to build. Simply run:
make
You must have the Veyron Extension installed to run this.
Get it here: https://github.com/veyron/release/javascript/core/raw/master/extension/veyron.crx
make start
and navigate to http://localhost:9000
to stop simply CTRL-C the console running the make start
If you have any problems after updating the code, try
make clean
make start