index
:
extreload
bundle-lisp-dependencies
manifest-v3-support
master
Reload Chrome extensions from the command line
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
l
/
src
/
main.lisp
Age
Commit message (
Expand
)
Author
2021-02-21
When `chrome.tabs.reload()` errors, double decrement the wait group
Teddy Wing
2021-02-21
Remove hard-coded call ID comments
Teddy Wing
2021-02-21
reload-tab: Fix inconsistent tab reloading
Teddy Wing
2021-02-21
websocket-send: Add debug output for WebSocket message send
Teddy Wing
2021-02-21
Add `--debug` option to print debug output
Teddy Wing
2021-02-21
main: Replace hard-coded call IDs with a new counter
Teddy Wing
2021-02-21
ws-on-message: Adjust debug messages
Teddy Wing
2021-02-14
main.lisp: Rename `reload-extensions` to `attach-extensions`
Teddy Wing
2021-02-14
Timeout after five seconds
Teddy Wing
2021-02-14
main.lisp: Remove handled TODOs and clean up comments
Teddy Wing
2021-02-13
Replace exit codes with constants from the `sysexits` system
Teddy Wing
2021-02-13
Add a generic "print error and exit" function
Teddy Wing
2021-02-09
Always reload current tab after reloading an extension
Teddy Wing
2021-02-09
Use proper extension target count for active tab reload condition
Teddy Wing
2021-02-09
Keep trying to reload tab until it succeeds
Teddy Wing
2021-02-08
Sort of found working reload current tab implementation
Teddy Wing
2021-02-08
Try reloading active tab after reloading all extensions
Teddy Wing
2021-02-06
reload-extensions: Add TODO to rename
Teddy Wing
2021-02-06
main: Add TODO reminder
Teddy Wing
2021-02-05
main: Exit on uncaught errors and print the message
Teddy Wing
2021-02-04
Make DevTools Protocol call ID auto-incrementing
Teddy Wing
2021-02-03
main: Replace hard-coded extension ID with list from command line args
Teddy Wing
2021-02-03
main: Get WebSocket URL from command line for `*client*`
Teddy Wing
2021-02-03
config: Initialise a new websocket-driver client on new config
Teddy Wing
2021-02-03
Move DevTools functions to `devtools-protocol.lisp`
Teddy Wing
2021-02-03
main: Move option parsing code to new function `parse-options`
Teddy Wing
2021-02-02
main: Handle command line argument parsing errors
Teddy Wing
2021-02-02
main: Show help output with -h/--help
Teddy Wing
2021-02-02
main: Start command line option parsing
Teddy Wing
2021-02-01
main.lisp: Update testing WebSocket URL
Teddy Wing
2021-02-01
main: Ensure WebSocket connection is always closed
Teddy Wing
2021-02-01
websocket-send: Use local `client` variable instead of global
Teddy Wing
2021-01-31
main: Replace `sleep` call with a `wait-group`
Teddy Wing
2021-01-31
Convert `filter` from a function to a macro
Teddy Wing
2021-01-30
main.lisp: Use `find-if` in `requested-extension-p`
Teddy Wing
2021-01-30
main.lisp: Change `filter` to use `remove-if-not`
Teddy Wing
2021-01-30
extension-targets: Use `string=` instead of `equal`
Teddy Wing
2021-01-30
main.lisp: Update temporary WebSocket URL
Teddy Wing
2021-01-24
main.lisp: Reload extensions
Teddy Wing
2021-01-24
main.lisp: Rename `get-targets-msg` to `target-get-targets-msg`
Teddy Wing
2021-01-24
filter: Fix `let` binding syntax
Teddy Wing
2021-01-24
main.lisp: Filter DevTools targets to chosen extensions
Teddy Wing
2021-01-24
main.lisp: Parse `Target.getTargets` response
Teddy Wing
2021-01-23
Send `Target.getTargets` message
Teddy Wing
2021-01-23
main.lisp: Update testing WebSocket URL
Teddy Wing
2021-01-20
Add a foundation for a Common Lisp version
Teddy Wing