aboutsummaryrefslogtreecommitdiff
path: root/TODO.org
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-05-02 12:04:43 +0530
committerAkshay Nair <phenax5@gmail.com>2025-05-02 16:24:38 +0530
commit398b1a4b398324311b6e0f15d2e4ede5ad8500ff (patch)
tree4af9a1b5106dc30d22adc0a4391b5ac006dd7141 /TODO.org
parent8a71de53c002b7afdd516cff7190896d40496483 (diff)
downloadnull-browser-398b1a4b398324311b6e0f15d2e4ede5ad8500ff.tar.gz
null-browser-398b1a4b398324311b6e0f15d2e4ede5ad8500ff.zip
Prefix uv with web.uv + add permissions_persistance config option
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org10
1 files changed, 4 insertions, 6 deletions
diff --git a/TODO.org b/TODO.org
index 1019246..6de3412 100644
--- a/TODO.org
+++ b/TODO.org
@@ -1,20 +1,19 @@
** Usable
- [-] Tests for api
-- [ ] Config permission persist (persist_permission_state = 'always' | 'never' | 'in_memory')
- [ ] Permission list/allow/deny api
- [ ] Fullscreen
- [ ] Zoom in/out
- [ ] Run JS in page (web.view.eval_js())
- [ ] Use table for all internals api options?
- [ ] Create window with new profile
+- [ ] User data/profiles management
** Bugs
-- [ ] INVESTIGATE: segfault on api module error
-- [ ] INVESTIGATE: Check why urlchanged doesnt fire for first url open
-- [ ] INVESTIGATE: Segfault on close
-- [ ] INVESTIGATE: Errors in keymap/thread segfaults
+- [ ] INVESTIGATE: Check why urlchanged doesnt fire for first url open sometimes
+- [ ] INVESTIGATE: Segfault on close sometimes
** Next
+- [ ] Configuration validation
- [ ] web.win.* apis (list, current_id)
- [ ] Allow toggling devtools
- [ ] Tests for window
@@ -26,7 +25,6 @@
- [ ] Allow pattern filtering for event listeners
- [ ] Allow tab_id, win_id filtering for event listeners
- [ ] Handle resource cleanup + signal disconnecting
-- [ ] Profiles
- [ ] Private window (in-memory profile)
- [ ] Read page contents via lua