--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/acce998b-434f-42d3-8288-9ab030a00933%40chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.
--
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/e29f5028-df64-4fbb-ad4a-42c6e8a2ed7d%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/ca945534-d475-4bea-908f-54ad0592b3c9%40chromium.org.
If the change to extension icons showing up in the puzzle icon submenu goes forward unchanged, is there any way for Enterprise / G+ Suite customers to pin an extension's icon by default (or by force) when an extension is force installed through G+Suite?
We have an extension that we force install and have enterprise customers force install via G+ Suite, and we want the extension icon to continue show up for easy access without having to have all of our customers' G+ Suite users pin the extension manually.
If there is not currently a way to allow for this, could you please add this use case to the feedback for your team's consideration?
Thanks so much,
Matt Light
Kelvin Education
Badar, please open a bug on crbug.com. It would be helpful if you could share the extensions you're using that caused the bug and system information. If you're not comfortable with sharing them publicly, you can upload them to Google Drive or a similar service and share them directly with me. In turn, I will only share them with chromium contributors directly working on the issue.Everyone else, thank you for sharing your concerns. I've shared initial feedback with the team and plan to follow up with more discussions soon.Cheers,Simeon - @dotprotoExtensions Developer Advocate
On Fri, Apr 3, 2020 at 7:22 AM Badar ahmed <badara...@gmail.com> wrote:
This feature just crashed my chrome when I enabled one of my extension.--
Scenario is I am working on two extensions both installed through my computer in development mode. one of extension works fine while other is disabled. whenever I
disable one ext. and enable other my chrome get crashed and I have to reopen it.
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/9e4b11a4-32d8-4e29-a4a1-35177c561f35%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAFY0HLMwhBDTdhhCK6rcK6z1_YFYZDyk6TqUXGiFQ7kjsnsbZw%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/9e4b11a4-32d8-4e29-a4a1-35177c561f35%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/e7f66771-5267-44af-b8a7-bcb3930c5bb7%40chromium.org.
May 13, 2020 update: Posted a reply discussing our thinking on the default pinned state change.
Greetings extensions developers,
The Chrome Extension Platform team recently began experimenting with a new extensions menu to Chrome's main toolbar. We don't normally call attention to experimental features, but I wanted to highlight this one because it changes the end user experience of installing and using extensions. If the experiment goes well, this experience could reach Stable in the next few months.
Extension icon
This experiment adds a new button with a puzzle piece icon to Chrome's UI. Clicking this button opens the extension menu. This button is hidden when the user doesn’t have any extensions installed and enabled. The following two screenshots show this button:
In the left-hand example, the extension button is hidden because no extensions are enabled. The right-hand example shows the puzzle piece button that appears in the toolbar when at least one extension is enabled.
Extension menu
Our goal with this new UI is to make it easier for users to see what extensions can access their data. When the user clicks the puzzle piece icon, the extension menu opens and displays a list of all enabled extensions the user has installed. The extension list is grouped by the level of data access the extension has on the currently selected tab.
Install flow
We've also made a small change to the install flow for extensions. After the user installs an extension, the extension's action button slides out from the puzzle piece and a prompt appears stating that the extension has been added to Chrome:
Once this prompt is dismissed, the action button hides itself again.
Pinning an extension
An extension's action button can be pinned to the toolbar for easy access or unpinned to keep the main UI uncluttered. This behavior is the reverse of what is in the current stable version of Chrome (M80): the user must choose to pin the extension rather than choose to hide it. The following screenshots show this user flow:
Opening the extension menu shows a list of extensions; each extension in the list has a pin icon on the right side of the menu. Clicking this icon pins or unpins the extension. Once the extension is pinned, its action button remains in the toolbar.
Main takeaways
- If your extension's action button is a key component of your experience, consider updating your onboarding flow to encourage users to pin the extension to their toolbars.
- As users better understand how extensions are accessing their data, they may increasingly limit where extensions can run. Consider using the chrome.permissions methods and callbacks to detect and handle this. Specifically, be prepared for your extension to not have the host permissions you expect.
- To experiment with these changes yourself, open chrome://flags/#extensions-toolbar-menu and enable the feature. Report any functionality bugs you encounter on crbug.com.
Cheers,
Simeon - @dotproto
Extensions Developer Advocate
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/b165cfbf-a204-4e3f-a25c-1a55c232da3eo%40chromium.org.
Badar, please open a bug on crbug.com. It would be helpful if you could share the extensions you're using that caused the bug and system information. If you're not comfortable with sharing them publicly, you can upload them to Google Drive or a similar service and share them directly with me. In turn, I will only share them with chromium contributors directly working on the issue.Everyone else, thank you for sharing your concerns. I've shared initial feedback with the team and plan to follow up with more discussions soon.
Cheers,Simeon - @dotprotoExtensions Developer Advocate
On Fri, Apr 3, 2020 at 7:22 AM Badar ahmed <badara...@gmail.com> wrote:This feature just crashed my chrome when I enabled one of my extension.
Scenario is I am working on two extensions both installed through my computer in development mode. one of extension works fine while other is disabled. whenever I
disable one ext. and enable other my chrome get crashed and I have to reopen it.
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/ca945534-d475-4bea-908f-54ad0592b3c9%40chromium.org.
Greetings extensions developers,
The Chrome Extension Platform team recently began experimenting with a new extensions menu to Chrome's main toolbar. We don't normally call attention to experimental features, but I wanted to highlight this one because it changes the end user experience of installing and using extensions. If the experiment goes well, this experience could reach Stable in the next few months.
Extension icon
This experiment adds a new button with a puzzle piece icon to Chrome's UI. Clicking this button opens the extension menu. This button is hidden when the user doesn’t have any extensions installed and enabled. The following two screenshots show this button:
In the left-hand example, the extension button is hidden because no extensions are enabled. The right-hand example shows the puzzle piece button that appears in the toolbar when at least one extension is enabled.
Extension menu
Our goal with this new UI is to make it easier for users to see what extensions can access their data. When the user clicks the puzzle piece icon, the extension menu opens and displays a list of all enabled extensions the user has installed. The extension list is grouped by the level of data access the extension has on the currently selected tab.
Install flow
We've also made a small change to the install flow for extensions. After the user installs an extension, the extension's action button slides out from the puzzle piece and a prompt appears stating that the extension has been added to Chrome:
Once this prompt is dismissed, the action button hides itself again.
Pinning an extension
An extension's action button can be pinned to the toolbar for easy access or unpinned to keep the main UI uncluttered. This behavior is the reverse of what is in the current stable version of Chrome (M80): the user must choose to pin the extension rather than choose to hide it. The following screenshots show this user flow:
Opening the extension menu shows a list of extensions; each extension in the list has a pin icon on the right side of the menu. Clicking this icon pins or unpins the extension. Once the extension is pinned, its action button remains in the toolbar.
Main takeaways
- If your extension's action button is a key component of your experience, consider updating your onboarding flow to encourage users to pin the extension to their toolbars.
- As users better understand how extensions are accessing their data, they may increasingly limit where extensions can run. Consider using the chrome.permissions methods and callbacks to detect and handle this. Specifically, be prepared for your extension to not have the host permissions you expect.
- To experiment with these changes yourself, open chrome://flags/#extensions-toolbar-menu and enable the feature. Report any functionality bugs you encounter on crbug.com.
Cheers,
Simeon - @dotproto
Extensions Developer Advocate
--
You received this message because you are subscribed to the Google Groups "Chromium Extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAFY0HLOpQjxP2YFAvve7g1LT4cjMkW6f5v06HiAgzip8m%3D16tw%40mail.gmail.com.