velzie
79d493f36b
move siteFlags to controller and make them weaker
2026-09-25 13:54:01 -04:00
velzie
ac33173067
CV build system ( #129 )
2026-09-25 08:51:43 -04:00
velzie
01fd575dbe
[core] refactor client.natives with new deterministic prototype proxy ( #90 )
...
* [core] refactor client.natives with new deterministic prototype proxy
* fix prototype chaining and old api use
2026-09-24 16:44:35 -04:00
Hariz S. and Codex
61037b57ad
fix(chrome): make address-bar navigation and suggestions reliable ( #120 )
...
Share address parsing and configured search providers between the address bar and new-tab page. Include bookmarks and history, discard stale suggestions, and handle keyboard input and suggestion clicks consistently.
Co-authored-by: Codex <[email protected] >
2026-09-22 21:31:24 -04:00
Hariz S.
72ffaec6a4
[chrome] Make settings pages use Inter like the rest of the interface
2026-09-22 17:02:04 -04:00
Hariz S.
d631683bd5
[chrome] Set default search engine to DuckDuckGo
2026-09-22 16:30:21 -04:00
Hariz S. and Codex
b640011cbc
Fix profile persistence and startup preferences ( #101 )
...
* fix(chrome): preserve edits during asynchronous saves
Write one snapshot per flush, retain concurrent changes, and retry failed saves.
Co-authored-by: Codex <[email protected] >
* fix(chrome): persist bookmark and browsing history changes
Validate bookmark drafts without mutating saved URLs. Add searchable, removable history, preserve visit timestamps, and honor clear-history-on-exit. Retain service listeners across garbage collection.
Co-authored-by: Codex <[email protected] >
* fix(chrome): honor startup preferences and preserve pinned tabs
Restore the previous session or open a fresh tab while retaining pins. Supply missing settings defaults and recover from empty saved sessions.
Co-authored-by: Codex <[email protected] >
---------
Co-authored-by: Codex <[email protected] >
2026-09-22 11:48:03 -04:00
percs
75e83d33fc
[chrome] add branding variables ( #99 )
2026-09-21 20:53:54 -04:00
percs
67bbb0182d
[chrome] remove favicons from bookmark entries, fetch them from service ( #97 )
2026-09-20 18:49:23 -04:00
Hariz S.
ad1cc5610d
[chrome] better styling for rounder, attached tab style
2026-09-19 15:45:48 -04:00
velzie
8c9ccabaa4
[chrome] fix race condition in openUrl
2026-08-06 13:45:11 -04:00
Toshit Chawda
adc2ace513
fix anonymous peer
2026-08-05 23:16:50 -07:00
velzie
47be8ab67c
[chrome] decode openUrl
2026-08-06 01:26:31 -04:00
Hariz S.
708a7493a2
(chrome) New neutral color schemes ( #92 )
2026-08-06 00:24:28 -04:00
Neal Shah
5e7e48f5d7
fix referrer check for openUrl ( #91 )
2026-08-05 18:47:06 -04:00
percs
c8856249bd
[chrome] fix history update in settings page being hardcoded ( #89 )
2026-08-05 14:42:23 -04:00
velzie
5f8a3e442b
[PUBLISH]
2026-08-05 14:37:45 -04:00
Hariz S.
b211e7d25d
[chrome] UI Tweakability ( #88 )
...
* add ui style option and copy chrome style implementation from early aboutbrowser v2
* tweak chrome style tabs
* change icons and animations in chrome style
* independent tweak options instead of single style switch
* add untracked files
* allow changing whole config through vite config
* updated logic for icon theming stuff
2026-08-04 18:41:45 -04:00
velzie
6a592f4332
[chrome] add anonymous path for puter branding
2026-08-04 02:12:02 -04:00
velzie
528635bb4c
[chrome] use epoxy v3 ws api
2026-07-28 17:09:17 -04:00
velzie
f75cead23c
[chrome] epoxy v3 and loopback support
2026-07-22 15:52:10 -04:00
Hariz S.
5ce1c6ca1c
Improve UI consistency and fix various bugs ( #86 )
2026-07-21 13:52:13 -04:00
velzie
fb7ba73ab4
[chrome] add plausible analytics
2026-07-08 15:33:23 -04:00
Hariz S.
94c5d2388a
[chrome] Pinned tabs, take two ( #82 )
2026-07-07 18:17:58 -04:00
velzie
e61223a123
[chrome] close contextmenu on mousedown as well as click
2026-05-29 20:04:43 -04:00
velzie
7f96fd7d58
[chrome] disable incomplete features in UI
2026-05-28 15:26:34 -04:00
Hariz S.
f408d258c9
[chrome] really dirty omnibox alignment fix for full vertical mode ( #78 )
2026-05-24 17:39:54 -04:00
velzie
793ddc8531
[chrome] enable sourcemaps in prod
2026-05-23 20:25:35 -04:00
velzie
d7a9d93051
[chrome] enable keepNames
2026-05-23 20:24:53 -04:00
velzie
1b610640bd
[PUBLISH] [chrome] fix bad migration logic
2026-05-23 20:16:38 -04:00
velzie
09c4bb220d
[chrome] wait for tab to become active before resuming it from restore
2026-05-23 19:14:51 -04:00
velzie
214cc22a75
[chrome] add some default bookmarks
2026-05-23 19:13:18 -04:00
Hariz S. and velzie
fc28744c76
[chrome] More tab strip types ( #76 )
...
Co-authored-by: velzie <[email protected] >
2026-05-23 19:12:50 -04:00
velzie
45fa21f54c
[chrome] disable puter context menus temporarily
2026-05-23 18:30:10 -04:00
velzie
00966d5bac
[scramjet/utils;chrome] do not attempt to cache 206s
2026-05-23 18:29:49 -04:00
velzie
7c69626d4a
export esm builds as stubs that destructure globals
2026-05-23 17:29:37 -04:00
velzie
f88b123370
[chrome] fix new tab page bugs
2026-05-21 17:26:49 -04:00
Hariz S.
ba99e9ec34
[chrome] NTP Refresh ( #75 )
2026-05-20 22:32:37 -04:00
velzie
9f1ec8b857
fix up npm packages for publish
2026-05-20 20:08:30 -04:00
velzie
0a6d8caff8
[chrome] use remotetransport for websockets
2026-05-20 16:25:00 -04:00
velzie
44ac04ba04
[chrome] fix no destination sent to scramjet fetch
2026-05-20 14:34:12 -04:00
Hariz S.
dbd946e76a
[PUBLISH] handle undefined progress in downloads menu ( #73 )
2026-05-18 23:55:40 -04:00
velzie
03a4bd4a1a
[chrome] fix hamburger menu
2026-05-18 18:06:07 -04:00
velzie
9ab60ba2a3
make base create-proxy-app template
2026-05-18 17:34:17 -04:00
Hariz S.
e6cdb5d9f9
[chrome] miscellaneous minor tweaks ( #70 )
2026-05-08 17:59:54 -04:00
percs
ca2732b01a
[scramjet/controller] use skipwaiting in controller sw ( #71 )
2026-05-08 17:51:54 -04:00
Hariz S.
2d9a7350df
[chrome] add more close options to tab context menus ( #72 )
2026-05-07 16:43:22 -04:00
velzie
e743792261
[chrome] puter.kv.has does not exist
2026-05-03 14:21:56 -04:00
Hariz S.
bc058ad9e7
[chrome] minor settings page tweaks ( #68 )
2026-05-03 13:54:20 -04:00
Hariz S.
064b080b31
[chrome] reworked tab hover cards ( #65 )
2026-05-02 23:35:16 -04:00