From 75157006bf6f1176f64e87695343980b16908bb6 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 20 Apr 2025 12:38:31 +0530 Subject: Update readme --- README.md | 4 +- TODO.org | 1 + flake.lock | 6 +-- flake.nix | 1 + media/banner.png | Bin 36303 -> 33029 bytes media/logo.png | Bin 0 -> 23795 bytes media/logo.svg | 117 +++++++++++++++++-------------------------------------- 7 files changed, 42 insertions(+), 87 deletions(-) create mode 100644 media/logo.png diff --git a/README.md b/README.md index 5864d87..6b080fa 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![null-browser banner](./media/banner.png) +![null-browser](./media/banner.png) # null-browser [WIP] A simple, fast web browser built using [qtwebengine (chromium)](https://wiki.qt.io/QtWebEngine), that is configured and extended using lua. @@ -34,7 +34,7 @@ This web browser is just a stack of web views that can be controlled using lua. - **No built-in AI** - add it if you want it -Any feature you want, you implement yourself. +Any feature you want, you implement yourself. Either from scratch or build on top of a built-in module. ## Who is it for? I built this for myself and people like me who enjoy tinkering with their tools. diff --git a/TODO.org b/TODO.org index df1c04c..3c0359d 100644 --- a/TODO.org +++ b/TODO.org @@ -43,6 +43,7 @@ - [ ] vendor web.inspect with build - [X] static linking for libluv - [X] Update window title on current webview title change +- [ ] Right click context menu items ** Later later - [ ] Custom file picker diff --git a/flake.lock b/flake.lock index 68e20ed..1387dc3 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1741037377, - "narHash": "sha256-SvtvVKHaUX4Owb+PasySwZsoc5VUeTf1px34BByiOxw=", + "lastModified": 1744868846, + "narHash": "sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "02032da4af073d0f6110540c8677f16d4be0117f", + "rev": "ebe4301cbd8f81c4f8d3244b3632338bbeb6d49c", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 012ddcb..45408f5 100644 --- a/flake.nix +++ b/flake.nix @@ -39,6 +39,7 @@ ccache gdb valgrind + go-grip ] ++ dependencies; LD_LIBRARY_PATH = "${pkgs.lib.makeLibraryPath buildInputs}"; diff --git a/media/banner.png b/media/banner.png index df9d23c..bc700e9 100644 Binary files a/media/banner.png and b/media/banner.png differ diff --git a/media/logo.png b/media/logo.png new file mode 100644 index 0000000..c3e5107 Binary files /dev/null and b/media/logo.png differ diff --git a/media/logo.svg b/media/logo.svg index db9e8df..eefabca 100644 --- a/media/logo.svg +++ b/media/logo.svg @@ -23,13 +23,13 @@ inkscape:pagecheckerboard="1" inkscape:deskcolor="#505050" inkscape:document-units="mm" - inkscape:zoom="0.31658486" - inkscape:cx="2171.6136" - inkscape:cy="-30.007752" + inkscape:zoom="0.27411499" + inkscape:cx="1621.5822" + inkscape:cy="131.33174" inkscape:window-width="1920" - inkscape:window-height="1080" + inkscape:window-height="1063" inkscape:window-x="0" - inkscape:window-y="0" + inkscape:window-y="17" inkscape:window-maximized="1" inkscape:current-layer="layer1" showgrid="false" @@ -40,13 +40,22 @@ inkscape:label="Layer 1" inkscape:groupmode="layer" id="layer1"> + - - - - - - - - + nullbrowser - - - - - - nullbrowser + -- cgit v1.3.1