diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-04-05 19:07:03 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-04-05 19:07:03 +0530 |
| commit | 26504893e75fb33e9d3f01abdebf1d61f362f1b1 (patch) | |
| tree | 2610afb45431ddb53e43161214cb1feaa4f0dd99 /TODO.org | |
| parent | f682527b2f81376ca462d14bcbaae9e0ce77561d (diff) | |
| download | null-browser-26504893e75fb33e9d3f01abdebf1d61f362f1b1.tar.gz null-browser-26504893e75fb33e9d3f01abdebf1d61f362f1b1.zip | |
Set url for windows synchronously + handle title change in webview
Diffstat (limited to 'TODO.org')
| -rw-r--r-- | TODO.org | 28 |
1 files changed, 18 insertions, 10 deletions
@@ -18,28 +18,36 @@ - [X] Url changed event - [X] History storage - [X] History completion +- [ ] Close window if last tab closed +- [ ] Switch to __internals +- [ ] Tests for api - [ ] Log stdout, errors and results from lua somewhere - [ ] Downloading ** Next +- [ ] Search text in page +- [ ] Dev tools +- [ ] Fullscreen +- [ ] Zoom in/out +- [ ] Permission requests handling/persisting +- [ ] window.opener controls +- [ ] Notifications - [ ] Conflict in keymap (keymap already exists) +- [ ] Allow pattern filtering for event listeners +- [ ] Allow tab_id, win_id filtering for event listeners +- [ ] Handle resource cleanup + signal disconnecting - [ ] Open url sanitize/humanize (add protocol if missing, remove quotes, etc) +- [ ] static linking for qt +- [ ] static linking for libluv - [ ] Bookmarking -- [ ] Get static linking for qt and libluv working -- [ ] Handle resource cleanup + signal disconnecting ** Later - [ ] Support multiple modes for keymap.set: `web.keymap.set({'n','i'}, ...)` -- [ ] Search text in page -- [ ] Notifications -- [ ] Dev tools -- [ ] Permission requests handling -- [ ] Pipe page contents to external program -- [ ] `web.inspect` -- [ ] Update window title on current webview title change +- [ ] Read page contents via lua +- [ ] `web.to_string`: like vim.inspect +- [X] Update window title on current webview title change ** Later later -- [ ] Fullscreen - [ ] Custom file picker - [ ] remote debugging with cdp (spider-repl) |
