Commit Graph
100 Commits
Author SHA1 Message Date
wukko 15e39d7790 revision: bump to 5 (#2089) 2026-07-09 20:44:08 +00:00
wukko 9b6090c9eb merge: update to chromium 150.0.7871.114 (#2085) 2026-07-09 23:55:15 +06:00
wukko 436d84b083 patches: refresh for chromium 150.0.7871.114 2026-07-09 17:50:00 +06:00
wukko bb234e3048 merge: update ungoogled-chromium to 150.0.7871.114 2026-07-09 17:49:51 +06:00
wukko 36aa5e34ae revision: bump to 4 (#2076) 2026-07-07 20:56:57 +00:00
wukko 3b87cfd21b merge: update to chromium 150.0.7871.100 (#2075) 2026-07-08 02:30:45 +06:00
wukko 6d652dee90 merge: update ungoogled-chromium to 150.0.7871.100 2026-07-08 01:54:11 +06:00
wukko 1c614653c8 helium/ui: add experimental native frame materials for macOS (#2056)
adds a flagged option for using system's native materials for the
browser frame instead of an opaque color. still experimental and will
improve in the future.

partially addresses #325
2026-07-07 21:38:37 +06:00
wukko 389fe06c39 helium/zen: don't force floating VTS to expand when not attached (#2068)
and also drop usage of a testing method from vertical patch

fixes #2059
2026-07-06 19:17:33 +00:00
wukko 320bccb749 helium/core/search: add url for reverse image search with google (#2065)
closes #339
2026-07-06 21:11:00 +06:00
wukko 2420c7b531 helium/ui/separators: remove rounded corner on attached side (#2054)
now web content is not rounded at all if the rounded frame is disabled,
even if leading/trailing chrome is attached

fixes #1133
2026-07-05 15:26:46 +06:00
wukko 8a83377c3f revision: bump to 3 (#2047) 2026-07-03 20:40:29 +00:00
wukko 7079bcbe30 helium/ui/cab: invalidate toolbar layout on window state change (#2046)
fixes the stale alignment issue on Windows by invalidating toolbar
layout after maximize/restore so the centered address bar recomputes
against the new frame width

fixes #1958
2026-07-03 19:35:48 +00:00
wukko 9d129c636f helium/ui/vertical: fix incorrect tab alert indicator position (#2045)
fixes #1994
2026-07-03 19:12:03 +00:00
wukko e33c394d1d helium/core: enable bookmark bar visibility options (#2038)
enables kNtpSimplificationBookmarkBar, which includes proper visibility
options for the bookmark bar

closes #1349 (for real this time)
2026-07-03 21:13:28 +06:00
wukko 9fb4aee359 merge: fix chromium 150.0.7871.46 merge (#2034) 2026-07-01 14:28:48 +06:00
wukko 0ecd06656c revision: bump to 2 2026-07-01 14:19:42 +06:00
wukko fe345e4712 patches: refresh for updated 150.0.7871.46 merge 2026-07-01 14:18:57 +06:00
wukko 2aadcac1a7 merge: update ungoogled-chromium to updated 150.0.7871.46 2026-07-01 14:17:35 +06:00
wukko 7545e74a59 merge: update to chromium 150.0.7871.46 (#1998)
closes #1349
fixes #1805
2026-07-01 01:18:43 +06:00
+3 6453d4baf8 i18n: translate new strings (#1939)
Co-authored-by: Miguel <m.costa.torre.2005@gmail.com>
Co-authored-by: Supakit Khawmeewong <loukhin@lop.town>
Co-authored-by: Eduardo R <128652323+eduqr@users.noreply.github.com>
Co-authored-by: jj <log@riseup.net>
Co-authored-by: niewiemczego <50675404+niewiemczego@users.noreply.github.com>
Co-authored-by: FeriVOQ <36544651+ferivoq@users.noreply.github.com>
Co-authored-by: Furkan Ay <furkan-ay@outlook.com>
Co-authored-by: Giorgio Bellisario <72039923+Bellisario@users.noreply.github.com>
Co-authored-by: Jinwoo Lee <blackbox0209@gmail.com>
Co-authored-by: Shriyash Patil <145419727+Shriyash-24@users.noreply.github.com>
Co-authored-by: Ashiq Hasan <53382135+ahXN00@users.noreply.github.com>
Co-authored-by: ~flonky <contact@flky.dev>
2026-06-30 21:04:43 +02:00
wukko e6e5cd3b34 helium/core: enable some glow up features
enabled webui glow up and moved refreshed tab group colors to the same patch, since we'll be enabling all glow up features progressively as we adapt helium for them
2026-06-30 20:28:57 +06:00
wukko a175959222 helium/core/irrelevant-flags: update for m150 2026-06-30 20:28:57 +06:00
wukko e1c55fcd73 ungoogled: restore clickable theme button in appearance settings 2026-06-30 20:28:57 +06:00
wukko 47c26b8c09 helium/core: remove google stuff from simplified context menu 2026-06-30 20:28:57 +06:00
wukko 582c023fae helium/ui: fix rounded frame margins, separators, and floating corners 2026-06-30 20:28:52 +06:00
wukko 2f86163235 helium: minor m150 merge fixes 2026-06-29 20:34:52 +06:00
wukko c6feb7e095 revision: bump to 6 (#2015) 2026-06-26 15:10:57 +06:00
wukko 03a16cfa23 merge: update to chromium 149.0.7827.200 (#2014) 2026-06-26 13:45:20 +06:00
wukko d447f8892d merge: update ungoogled-chromium to 149.0.7827.200 2026-06-26 13:32:50 +06:00
wukko 7019790c7a revision: bump to 5 (#2001) 2026-06-24 04:25:28 +06:00
wukko 1ff4e281e6 merge: update to chromium 149.0.7827.196 (#2000) 2026-06-24 04:04:11 +06:00
wukko b71fd25a0a patches: refresh for chromium 149.0.7827.196 2026-06-24 03:46:17 +06:00
wukko 53235ce907 merge: update ungoogled-chromium to 149.0.7827.196 2026-06-24 03:42:38 +06:00
wukko 3c92902a6c Update to Chromium 149.0.7827.196 2026-06-24 03:29:55 +06:00
wukko 0a4f11497b revision: bump to 4 (#1969) 2026-06-17 18:47:46 +00:00
wukko 4848de1fc7 helium/core: enable the chromium screenshot feature (#1968)
i don't really see its purpose, but we already compile it, and it works
fine, so why not enable it by default

closes (?) #206
2026-06-18 00:00:43 +06:00
wukko afa6a0592c helium/core: disable pdf infobar feature (#1965)
helium will no longer nag users about setting it as default pdf viewer
2026-06-17 22:15:23 +06:00
wukko eba585e718 helium/ui/vertical: fix new tab button alignment and icon size (#1964) 2026-06-17 16:11:23 +00:00
wukko 6ecfc9e06e helium/ui/tabs: fix horizontal tab hover background color (#1963)
the hover background was drawn twice, which is not how it's handled in
vertical tabs. now both tab types have the same hover bg color.
2026-06-17 15:59:56 +00:00
wukko 3db87dc072 helium/ui/tabs: fix new tab button hover/press colors (#1962)
the new tab buttons no longer stand out and have the same hover color as
the tabs next to them
2026-06-17 15:51:05 +00:00
wukko 6bbdcc3e5e helium/ui: improve tab group UI in all layouts (#1961)
fixes #890
fixes #1910
fixes #1802
closes #1179
fixes #1034
2026-06-17 21:35:42 +06:00
wukko 53deb3148a helium/ui/tabs: enable tab group hover cards 2026-06-17 21:25:42 +06:00
wukko e93aece7f5 helium/ui/vertical: fix tab group appearance, prevent line overlap
fixes #1034
2026-06-17 21:25:42 +06:00
wukko 629f549537 helium/ui/tabs: restore solid group header colors, enable new colors
closes #1179
2026-06-17 21:25:42 +06:00
wukko 961c962ed4 helium/ui/tabs: move horiz tab group underline to bottom, make it thick
now the tab group line is properly visible in all layouts

fixes #890
fixes #1910
fixes #1802
2026-06-17 21:25:06 +06:00
wukko c96deab6c0 merge: update to chromium 149.0.7827.155 (#1959) 2026-06-17 19:47:33 +06:00
wukko 36db56b468 i18n: update source.gen.json 2026-06-17 14:55:12 +06:00
wukko 5ce006ae98 patches: refresh for chromium 149.0.7827.155 2026-06-17 14:53:30 +06:00
wukko b4c1ea62e5 merge: update ungoogled-chromium to 149.0.7827.155 2026-06-17 14:43:42 +06:00
wukko a0a5bbaf90 helium/core: simplify context menu and prevent huge widths (#1951)
- max selection text length was reduced to the value used in safari
(50 -> 24)
- search entry no longer has selected text in quotation marks
- back & forward page actions are hidden when not available, just like
in safari
- moved "save link as..." below "copy link address", because it's used
way less often

overall, the context menu is more demure than before
2026-06-15 23:04:44 +06:00
wukko 11d1698665 devutils/i18n: add an option to translate using local CLI tools (#1942)
allows for translations using CLI tools like codex, opencode, claude,
and etc.

these CLI tools are run in a temporary directory to prevent agentic tool
usage. you must pass restrictive arguments if you use this option
yourself.
2026-06-14 13:01:01 +00:00
wukko d820c3a286 i18n/prompt: tighten translation rules to prevent common errors (#1940) 2026-06-14 11:52:41 +00:00
wukko cf82700725 Update to Chromium 149.0.7827.114 2026-06-12 02:39:39 +06:00
wukko b3cbb2baa4 revision: bump to 3 (#1925) 2026-06-11 20:34:53 +00:00
wukko bcacb8c79e chromium: update to 149.0.7827.114 (#1924) 2026-06-12 02:24:16 +06:00
wukko 6b6fbd0f60 revision: bump to 2 (#1907) 2026-06-09 21:21:29 +00:00
wukko e3980159d7 deps: bump onboarding (#1905)
the new version uses new autoupdate strings across all platforms
2026-06-09 20:51:24 +00:00
wukko c99531d55d helium/core: add an option to copy URLs from tab context menu (#1904)
closes #166
closes #1817
2026-06-09 20:45:47 +00:00
wukko c1aba0ea7c helium/search: add kagi image search params (#1899)
allows for kagi reverse image search from image context menu
2026-06-09 16:27:35 +00:00
wukko eb6711f4ce helium/core/hibernate: add an option to hibernate other tabs (#1901)
the new option appears when calling the context menu on a foreground
tab. users can select tabs to keep active, right click on the last one,
and hibernate all other tabs. also, the hibernate option is now
separated from close actions.
2026-06-09 22:17:38 +06:00
wukko 425306f53a merge: update to chromium 149.0.7827.102 (#1897) 2026-06-09 13:53:25 +06:00
wukko ae94c3c884 helium/core/update-pref: improve auto updates strings (#1896)
- the common updater text is now easier to read and understand
- windows now has auto updates, so we use the same strings as on macos
- linux will not have in-browser auto updates, so we nudge the user
towards updating helium via the package manager every week
2026-06-09 09:47:43 +02:00
wukko 06897c1d1b patches & domain_substitution: refresh for chromium 149.0.7827.102 2026-06-09 13:21:27 +06:00
wukko d09826d0f9 merge: update ungoogled-chromium to 149.0.7827.102 2026-06-09 11:44:47 +06:00
wukko 5bf45fed69 merge: update to chromium 149.0.7827.53 (#1857) 2026-06-06 23:08:48 +06:00
wukko 3bbe6a3ca1 revision: reset to 1 2026-06-06 22:59:36 +06:00
wukko e3525bb6a5 helium/zen: reorder patch hunks 2026-06-06 22:59:18 +06:00
wukko d4e588027a helium/ui: redesign infobar, optimize and rename zen (#1868)
- top chrome reveal in zen mode now feels less chopped
- "Zen mode" is now "Frameless mode" in UI
- removed experimental label for zen mode and feature gates
- the infobar no longer looks out of place. it's thinner, looks like a
part of top chrome with rounded frame enabled, and has proper borders on
sides if rounded frame is disabled. it also behaves accordingly in zen.
2026-06-06 22:20:36 +06:00
wukko c20175cf8b helium/ui/infobar: redesign, draw proper borders, fix webview relations 2026-06-06 21:53:35 +06:00
wukko e8a1bfc1ff helium/zen: rename Zen to Frameless in UI, remove feature gates
and also remove the experimental label. zen feature has been enabled by default for one major, it's time to remove the unused gate.
2026-06-06 21:53:28 +06:00
wukko bf560c6ae7 helium/layout: optimize zen top reveal, move out of experiment dir 2026-06-06 21:44:45 +06:00
wukko 34ef5f26f7 patches/brave/chrome-importer: remove os_crypt-related dead code 2026-06-06 19:58:49 +06:00
wukko 99cef46cfe helium/ui: clean up patches, fix accidental string OS gates 2026-06-06 19:09:13 +06:00
wukko c362740d53 patches: update for chromium 149.0.7827.53 2026-06-05 03:44:40 +06:00
wukko b8a660950d merge: update ungoogled-chromium to 149.0.7827.53 2026-06-04 13:57:24 +06:00
wukko f67a06c409 merge: update chromium to 148.0.7778.215 2026-05-28 02:25:42 +06:00
wukko 70f4b07e91 helium/ui/toast: anchor to web content, update visual style (#1806)
the toast is now anchored to currently active web contents and the
visual style was updated to follow the helium style, match the status
bubble, and be less noisy in dark mode.

this PR also fixes a plethora of overlapping issues: the toast no longer
overlaps with the toolbar in zen mode, side panels, or right-aligned
vertical tabs sidebar.

the toast now also appears on the currently active split in split view,
which typically makes way more sense contextually.

addresses the "too bright in dark mode" part of #1699
2026-05-27 19:38:33 +02:00
wukko 672b6b286e helium/zen: rephrase toast pref toggle in a11y settings (#1810)
updates the toast pref toggle to clearly indicate what it toggles:
clipboard copy and background new tab notifications
2026-05-27 16:57:51 +00:00
wukko b879674d20 upstream-fixes: fix black flash on tab when leaving split view (#1809)
picked to M148 from https://crrev.com/c/7832567
2026-05-27 16:15:30 +00:00
wukko d1ecca126c helium/settings/clear-data: remove google link, always expand (#1792)
removed the google data link, because it's not applicable in helium, and
was likely added by google to cover their asses from legal issues. also
flipped the `dataTypesExpanded_` bool to true by default, which
eliminates an extra step needed to see all data types available for
clearing.

fixes #1780
2026-05-25 09:38:41 +00:00
wukko e2ab1b4582 helium/zen: don't reveal top chrome for toasts (#1790)
fixes #1699
2026-05-25 08:43:25 +00:00
wukko 3f49fa539d helium/zen: don't show new tab toast when tabs are visible (#1789)
the new tab toast no longer shows up when tabbed chrome is visible in
zen mode, either on hover or when pinned

fixes #1684
2026-05-25 13:59:21 +06:00
wukko 549f912f82 merge: update to chromium 148.0.7778.167 (#1679) 2026-05-14 12:17:38 +06:00
wukko b304a82afb patches: refresh for chromium 148.0.7778.167 2026-05-13 15:26:49 +03:00
wukko 4f53b3ce3e merge: update ungoogled-chromium to 148.0.7778.167 2026-05-13 15:09:12 +03:00
wukko d3c146cab1 helium/ui/zen: floating VTS sidebar with slide animation, refactor (#1590)
- the sidebar now visually appears as a floating surface, with proper
padding, margins, rounded corners, and an outline
- the sidebar now slides in/out instead of scaling down in width
- separated top/side chrome pin effect logic
- redone top chrome autopin when any bubbles (and app menu, which is not
a bubble, surprisingly) are visible
- introduced a ZenModeLayoutState struct to reduce generic zen prop
duplication
- reduced trigger area thickness and improved grace period timing
2026-05-12 12:29:44 +06:00
wukko de395cbfc6 helium/ui/color-mixers: improve light mode element contrast (#1663)
increases contrast of tabs and location bar in light mode, both in
greyscale (default) and tinted themes. also fixes the color of content
separators in default light theme.

fixes #1532
2026-05-11 14:50:32 +06:00
wukko e830f2cf55 helium/ui: remove toolbar dividers (#1656)
fixes #1116 
supersedes #1654
2026-05-11 02:31:09 +06:00
wukko 06bc5f816d helium/ui/app-menu: restore exit option under "more tools" (#1628)
closes #1612
2026-05-08 16:45:13 +00:00
wukko 927c3f0fa3 helium/ui/app-menu: remove vertical tabs & exit options (#1595)
- vertical tabs are managed via other means, we don't need the chromium
option here
- the exit option makes no sense and elongates the menu for 0 benefit.
linux and windows have other means to close the app (such as the close
button in window controls)
2026-05-05 20:10:10 +06:00
wukko f5193786ab ungoogled/disable-ai: remove prediction_model factory (#1593)
fixes building on windows
2026-05-05 19:44:44 +06:00
wukko 3e668c7736 utils/downloads: remove deprecated args and SSL disabling (#1582)
only windows packaging passes the unused SSL disabling flag, i'll
remove it in a followup platform PR
2026-05-04 16:20:06 +06:00
wukko 9a9c3c92ca merge: helium 0.12.0, chromium 148.0.7778.96 (#1546) 2026-05-04 02:25:31 +06:00
wukko 8eac461288 helium/irrelevant-flags: update for M148
i truly believe that 99% of these shouldn't be in chromium in the first place, but it is what it is i guess
2026-05-04 02:06:48 +06:00
wukko b9c270aa6b helium/ui/vertical: fix ntb height, tab insets and collapsed state
also removed an extra separator which fixes #1498 and prevents tabs from moving coordinates between states
2026-05-03 23:55:59 +06:00
wukko 7330d57709 revision: bump to 7 (#1524) 2026-04-29 13:22:40 +00:00
wukko cacfef8cd3 merge: update to chromium 147.0.7727.137 (#1515) 2026-04-29 19:08:59 +06:00
wukko 9165e47027 patches: refresh for chromium 147.0.7727.137 2026-04-29 16:52:52 +06:00
wukko 347441cf8e merge: update ungoogled-chromium to 147.0.7727.137 2026-04-29 13:59:46 +06:00