-
Notifications
You must be signed in to change notification settings - Fork 974
Support jump lists #6094
Comments
Related: #5141 (New Private Window in jump list) |
Hello! |
+1 It's best to stick a feature/tor label on this as well so it can be arranged sooner. |
@flamsmark don't you think it's a good idea to stick a feature/tor label on this issue and to additionally display something similar to the bottom inferences:
It will probably defeat the purpose for some users to insecurely open a new window and then toggle T̶A̶B̶ PTT afterwards if their intention is to T̶A̶B̶ PTT. Do you know what I mean? |
@NumDeP This feature doesn't depend on new Tor modes for implementation. When new Tor features are implemented, we can add them as additional options here and in the equivalent places for other docks/launchers. No reason to block this right now. |
@NumDeP this feature doesn't have anything to do with Tor (although, having a @ShinyStar I'd love to help you work on this 😄 The docs linked to in the original post should be enough to help get started. Please note: we use Muon, a fork of electron... but much of the code is the same 😄 Maybe start by getting a jump list showing and then we can go from there. The full chromium command line flags can be found here (although, we don't support all of them). Let me know if you have any more questions or if you want a review |
@bsclifton Thanks a lot for the help! I already have the jump list showing. As the post, said, its just a simple call to app.setUserTasks(). My problem is, however, getting it to open the new window because there isn't (or I haven't found) a way to open a new window by calling the program with arguments to do so. I thought I could implement that first and then apply it here, and I'm looking into it now. :) |
@bsclifton Hi! I did this to add the command line argument and jump list but since I'm calling Brave from the development environment it results in just Electron so I can't really test if the jump list works, I have only checked that the command line argument works by modifying npm start. How could I generate an installer to make sure that it really works? |
@ShinyStar no need to generate an installer- you can create the packaged binaries and test using those 😄 From the command line, run |
Closing as |
Did you search for similar issues before submitting this one?
YEs
Describe the issue you encountered:
Similar to #3024, Windows should show a jump list
Expected behavior:
When Brave is pinned to the taskbar in Windows, you should be able to right click it and get a jump list of common actions, similar to what you do with other Windows apps
Here are some great docs with information about how we can do this (see
User Tasks (Windows)
):http://electron.atom.io/docs/tutorial/desktop-environment-integration/
(should be as easy as making a few calls to the
app.setUserTasks
API)For now, we might only be able to offer a "New window" option (since we don't have a concept of a private window yet).
Here's an example with a site pinned to taskbar from Internet Explorer (see the "Tasks" section)
Windows
The text was updated successfully, but these errors were encountered: