-
Notifications
You must be signed in to change notification settings - Fork 864
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP - Redesign #516
WIP - Redesign #516
Conversation
Also, @lidel pretty soon you can start recommending users to install an IPFS node through station so that they can use ipfs-companion with go-ipfs. |
@diasdavid apparently, PollStats was already running only when the window was opened. I don't fully understand why the #283 was opened in first instance since the code in that time already polled only if the window was visible. |
Add further requirements to build on macOS
In #519, the CONTRIBUTING file suggests adhering to a conventions file when submitting a PR. The link to this file is broken in the Station CONTRIBUTING.md. This PR updates the link. As the originally linked page no longer exists, I am unsure if this was the intended link, but based on the now-changed project structure, the new URI is my best guess as to what was intended.
Update conventions link in CONTRIBUTING
@diasdavid,right now, if there is an uncaught exception, the program will just close without any warning. THere's an app.log with the info, but don't you think we should say something to the user? (most of the times is this error: #516 (comment)) |
@hacdias agreed. There should be an infobox with that error and then try to graciously close the program. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just a couple nitpick :)
ipfs().config.get('Addresses.API') | ||
.then((res) => { | ||
shell.openExternal(apiAddrToUrl(res)) | ||
}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nitpick, you can reduce this to just one line: .then((res) => shell.openExternal(apiAddrToUrl(res)))
import {apiAddrToUrl} from './utils' | ||
import {logger} from '../config' | ||
|
||
export default function openWebUI (ipfs, cb) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, always please use callback
as the top level callback of a function and cb
for internal ones (makes them easier to distinguish)
Fantastic work @hacdias !!! This makes Station so much better 👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽👏🏽 |
Please refer to #513 for the older conversation. Based on #509.
right click
~~alt click
for settings and quit #28 (Context Menu for Settings and Exit)