Commit Graph

16 Enmetoj

Author SHA1 Message Date
Jaidyn Ann da847fc55c Also substitute referrer-URL into commands
… as the variable $REFERRER.
2024-03-12 17:55:16 -05:00
Jaidyn Ann 2a33fdaec1 Open settings-page in new tab, from toolbar button 2024-03-09 13:41:16 -06:00
Jaidyn Ann 7f07d30f56 Embed port error-message into error-page
This should ease troubleshooting for users.
2024-03-04 21:56:08 -06:00
Jaidyn Ann 3b09eb6d2a Split files into subdirectories
No functional change!
2024-03-04 14:34:56 -06:00
Jaidyn Ann d4ad23b893 Display an error-page when not fully installed 2024-03-04 12:58:05 -06:00
Jaidyn Ann 0ba9d32915 Add support for download-commands
Now you can set commands to run on the beginning
or completion of a file-download.
2024-03-03 22:48:34 -06:00
Jaidyn Ann b1ce996246 Add localization support + Esperanto translation 2024-03-03 10:46:17 -06:00
Jaidyn Ann b77c1652f4 Display all available commands in context-menus
… including, at the very top, the “default”
(read: regex-according) one.
2024-03-02 22:24:51 -06:00
Jaidyn Ann 405e8a673b Add a context-menu to addressbar for cmd-selection
Now, right-clicking on the address-bar button will
allow the user to choose to execute a specific
command on the current page.
2024-03-02 22:13:20 -06:00
Jaidyn Ann 45462ffa98 Register commands and URL-regexes separately
This allows easy re-use of commands, tying names
to URL-regexes rather than command-strings.
Much more user-friendly, I reckon!

Also, now we use “$URL” instead of “%s” for URL
substitution in commands. More shelly that way.
2024-03-02 13:25:06 -06:00
Jaidyn Ann 40b5ae16cb Context-menu items to run a page/link’s command
Now you can right-click on a page and see a
“Run shell command” item or a
“Run command on link” item.
2024-03-02 11:39:44 -06:00
Jaidyn Ann 4d74ed0a10 Show a context-menu item to run a page’s command 2024-02-28 23:24:01 -06:00
Jaidyn Ann a1578a12ef Enable/disable address-bar button on tab-selection
… also slightly refactor.
2024-02-28 22:30:32 -06:00
Jaidyn Ann 9000b2a3b0 Substitute “%s” in commands with the target URL 2024-02-28 18:52:02 -06:00
Jaidyn Ann a41b7a70cf Execute configured command for URL, on button-hit
Now we don’t run a hardcoded command when the
address-bar button is pressed, but the command
configured for that URL.

Also, we only enable the address-bar button for
tabs whose URL is matched by some command.
2024-02-28 18:37:13 -06:00
Jaidyn Ann c34ff80d7d Init
Base proof-of-concept functionality implemented.
That is, we can launch Emacs from Firefox.
… much work remains. :^)
2024-02-27 23:53:53 -06:00