-
Notifications
You must be signed in to change notification settings - Fork 974
Add basic styles to about:about and created page w/ version information (about:brave) #5436
Conversation
super() | ||
this.state = { versionInformation: Immutable.fromJS([]) } | ||
ipc.on(messages.VERSION_INFORMATION_UPDATED, (e, versionInformation) => { | ||
console.log('got message') |
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.
nit remove logging
ipc.on(messages.VERSION_INFORMATION_UPDATED, (e, versionInformation) => { | ||
console.log('got message') | ||
if (this.state.versionInformation.size === 0) { | ||
console.log('updating') |
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.
nit: logging
This is great, I don't mind about:about being combined either. Can you get rid of the dialog though from the about menu and make it go here instead? Test main menu locations and hamburger menu location. |
Maybe once there's more about pages, we can break this out into it's own about:version page; my initial thought was that (with limited info) it makes sense to show as many details about Brave as possible in one place 😄 We could possibly add more info we find valuable for troubleshooting, like OS version, Video drivers, etc. Working on the fixes now... |
Wouldn't it nice if we display the additional version info like "RC1" or "preview1"? |
Updated! @darkdh, if you have a moment, please check out the changes. There are two message boxes that were in @bbondy picking |
++ for the importer dialog, thx. |
svg buttons alignment on tabsbar
cc @bradleyrichter do we want to combine the about page with about:about? Note other browsers keep them separate and we might double or triple our about:about pages in the next year. I'm fine either way. |
Removed app/aboutDialog.js, moved import methods over to `app/importer.js` Added os platform/release/arch and changed electron to muon :) Fixes #463 Auditors: @bbondy, @bradleyrichter, @darkdh (see changes to app/importer.js) Test Plan: 1. Launch Brave and visit about:about 2. Pull up version from Help > About Brave (or on Mac, Brave > About Brave) 3. Import bookmarks to ensure the message box shown there still works
break | ||
case 'about:safebrowsing': | ||
element = require('./safebrowsing') | ||
break | ||
case 'about:styles': | ||
element = require('./styles') | ||
break |
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.
this is sorted alphabetical now
'about:passwords': module.exports.getAppUrl('about-passwords.html'), | ||
'about:flash': module.exports.getAppUrl('about-flash.html'), | ||
'about:error': module.exports.getAppUrl('about-error.html'), | ||
'about:autofill': module.exports.getAppUrl('about-autofill.html'), | ||
'about:styles': module.exports.getAppUrl('about-styles.html') |
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.
same here; alphabetical FTW 😛
fancy with the sortable table 👍 |
fannnntastic, thanks. |
@bsclifton doesn't brave/muon/channel/os needs to be capitalized?? |
@srirambv that is a good question! I didn't consider that- I'll do a follow up which fixes that 😄 |
git rebase -i
to squash commits (if needed).Add basic styles and version information to about:about
Fixes #463
Auditors: @bbondy, @bradleyrichter
Test Plan
Screenshots
The new look
Text is really easy to select for copy/paste
compare this to the current look