Comments (5)
As discussed in entry #1419, there is no technical way of associating a menu entry with a shortcut. However, I need to see if it would be possible to associate one (or more) for each profile.
from singlefile.
Well, the mouse (and extension button) context menu subitems can have accelerators, just checked by editing
"menuSaveWithProfile": {
"message": "&U Save page with profile",
"description": "Menu entry: 'Save with profile'"
},
And this works
That's already progress as that makes the selection within the menu easier
But then
- is this user-configurable or only editable via the
messages.json
- is there a way to add an accelerator to the extension item itself? So that (at least to the page context menu) it's
&SingleFile
- I've found that editing the name in the
manifest.json
works!!! Which is great, I'll do that locally, and since you can use external tool to open this context menu via a shortcut I can achieve the full chording experience!!!
- I've found that editing the name in the
- again, is the ↑ user configurable or only editable via the manifest?
(and I can add &profile_name
to even have accelerators working with dynamic profile selection menu!)
from singlefile.
Thank you very much for the info, I was not aware of this feature. I'll do some tests and keep you updated.
from singlefile.
I guess I'm missing something here, I tested your messages.json
file. However, this does not seem to work as expected. On my machine (macOS/Apple Silicon), if I type for example &
and d
when the first item is selected in the SingleFile menu then it does not select the "Save selection" entry. I did the test in Firefox and Chrome.
from singlefile.
Yeah, macOS doesn't support the &
convention by default (though interestingly enough, the &
sign isn't shown, so there is some awareness? ).
I don't know how whether there is a workaround/alternative for this (and don't understand why browsers don't support this)
from singlefile.
Related Issues (20)
- Manifest v3 support HOT 1
- Targeted optimization of web images to reduce the overall size of the archive HOT 1
- white page HOT 1
- Attempting to save a Reddit tab causes the tab to freeze and crash. HOT 3
- InternalError:allocation size overflow
- Export button on Firefox Android not working HOT 1
- Add option for space saving without deleting newlines HOT 3
- Hello, may I ask if my project can be added to the 'Projects using/compatible with SingleFile'? HOT 6
- Add option to remove menu entry in tab bar HOT 1
- SingleFile and SingleFileZ both have problem when saving a webpage tool based on Bootstrap. HOT 5
- Add an option to make the infobar opened by default when viewing an archive HOT 1
- Images (full-sized) not fully captured on eBay listing
- Auto save on tab removal HOT 3
- Unable to edit page on mzh.moegirl.org.cn, blank in annotation editor with `Content Security Policy` errors (but open success, saved with smaller size) HOT 2
- Saving with Zip format (including SingleFileZ) fails to save some elements HOT 1
- The `white-space` attr will be removed after saving in Safari HOT 3
- Ability to run SingleFile within a Playwright context HOT 1
- Underlining of text
- 保存网页后,本地html文件无法正常显示网页内容
- Re-save a folder as a self-extracting zip html file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from singlefile.