Jan 25 2021 09:27 PM - edited Jan 27 2021 08:20 PM
Sorry devs, but I need to share this with my desperate fellows who want to try this new features too.
To enable new flyout menus for Downloads and Collections you need to add command line parameter to browser shortcut:
--enable-features=msDownloadsHub,msCollectionsHub
Tested on version 90.0.778.0
UPD: cmd line with 'Smart Copy':
--enable-features=msDownloadsHub,msCollectionsHub,msEdgeAreaSelect
Jan 26 2021 03:31 PM
Jan 26 2021 07:51 PM
@Wittycat wrote:
when you click on a link and edge is closed, it search somewhere in the os what is the default browser and open it.
For Windows it is in the Registry, but I recommend changing it only to those users who fully understand what they are doing.
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Shell\Associations\URLAssociations\{http|https}\UserChoice
Jan 26 2021 11:12 PM
Jan 26 2021 11:30 PM
This path contains settings for default browser. For me it is:
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice]
"ProgId"="MSEdgeHTM"
"MSEdgeHTM" leads us to:
[HKEY_CLASSES_ROOT\MSEdgeHTM\shell\open\command]
@="\"C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe\" --single-argument %1"
We can modify this command. Or duplicate whole registry key "MSEdgeHTM" to "MSEdgeHTM2", then change command in "MSEdgeHTM2" and set "ProgId" to "MSEdgeHTM2".
Jan 26 2021 11:51 PM
Jan 27 2021 12:17 AM
@HotCakeX wrote:
is "--single-argument %1" only a place holder?
I think it is.
@HotCakeX wrote:
and could this be done for Edge canary? not sure what its registry path is in "HKEY_CLASSES_ROOT"
Sorry, I'm using Canary without installation. So I don't have much to say about it's paths in Registry.
But you always can modify exe-path in command.
Jan 27 2021 08:58 AM
Jan 27 2021 10:13 AM
Jan 27 2021 10:46 AM
@eddiezato wrote:
@HotCakeX wrote:
is "--single-argument %1" only a place holder?I think it is.
so about that,
"%1" represent the file used as param of the msedge command. So basically it's your "MSEdgHTM" file. If you remove it, open a MSEdgeHTM file will just open msedge.exe without opening the file inside it.
"--single-argument :"
https://chromium.googlesource.com/chromium/src/+/master/base/command_line.h
The single-argument switch prevents unexpected parsing of arguments from other software that cannot be trusted to escape double quotes when substituting into a placeholder (e.g., "%1" placeholders populated by the Windows shell).
So its purpose is to be sure that the next argument (%1) will be interpreted correctly as a single argument.
It's probably better to keep it.
Jan 27 2021 10:48 AM
Jan 27 2021 08:18 PM
Feature name for enable 'Smart Copy':
--enable-features=msEdgeAreaSelect
Jan 28 2021 09:22 AM
Added the resource, sorry for the delay there - agreed this is a great link to have on the sidebar.
Feb 08 2021 09:59 AM