aboutsummaryrefslogtreecommitdiff
path: root/TODO.org
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-04-20 17:40:09 +0530
committerAkshay Nair <phenax5@gmail.com>2025-05-02 16:15:41 +0530
commit31872258b18e81d5f973080e5130ebf49db3271f (patch)
tree6b70d71d2f9d845ffa2798df89010f347040d381 /TODO.org
parentb4b6a646b3a7a7f6c7e990c67f208b76f4b5f748 (diff)
downloadnull-browser-31872258b18e81d5f973080e5130ebf49db3271f.tar.gz
null-browser-31872258b18e81d5f973080e5130ebf49db3271f.zip
Some more lua api specs
Diffstat (limited to '')
-rw-r--r--TODO.org16
1 files changed, 10 insertions, 6 deletions
diff --git a/TODO.org b/TODO.org
index 3c0359d..8bfcd63 100644
--- a/TODO.org
+++ b/TODO.org
@@ -1,13 +1,17 @@
** Usable
+- [X] `web.inspect`: like vim.inspect
+- [X] static linking for libluv
+- [X] Update window title on current webview title change
- [X] Search text in page
- [X] Dev tools
+- [ ] Configuration
+- [ ] Scroll api (for j/k/h/l/gg/G)
- [ ] Tests for api
- [ ] Fullscreen
- [ ] Zoom in/out
-- [ ] Scroll api (j/k/h/l/gg/G)
- [ ] Permission requests handling/persisting
-- [ ] window.opener controls (use createWindow api directly?)
- [ ] Notifications
+- [ ] window.opener controls (use createWindow api directly?)
** Bugs
- [ ] INVESTIGATE: segfault on api module error
@@ -20,7 +24,7 @@
- [ ] Tests for window
- [ ] More tests for stack
- [ ] Tests for router
-- [ ] Run JS in page
+- [ ] Run JS in page (web.view.eval_js())
- [ ] Window list api
- [ ] Log stdout, errors and results from lua somewhere
- [ ] Use table for all internals api options?
@@ -39,11 +43,11 @@
- [ ] User stylesheets (per site and global?)
- [ ] Support multiple modes for keymap.set: `web.keymap.set({'n','i'}, ...)`
- [ ] static linking for qt
-- [X] `web.inspect`: like vim.inspect
- [ ] vendor web.inspect with build
-- [X] static linking for libluv
-- [X] Update window title on current webview title change
- [ ] Right click context menu items
+- [ ] Listen to renderprocesstermination signal
+- [ ] Create view with html (web.view.set_html())
+- [ ] Change instance manager command format
** Later later
- [ ] Custom file picker