Commit Graph

3633 Commits

Author SHA1 Message Date
wukko 5e94168884 ungoogled/scroll-tabs-flag: add support for vertical tabs scroll 2026-06-18 00:39:15 +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
Blaise 4e5e867125 Update to Chromium 149.0.7827.155 2026-06-16 17:40:45 -05:00
Nika Gvalia 08a3e7dae4 helium/ui/layout: disable mute on collapsed vertical tabs (#1778)
fixes #973

Co-authored-by: wukko <me@wukko.me>
2026-06-15 18:17:04 +00: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
jj c4732aacde devutils/i18n: add forage command (#1944)
forages for strings that were already translated in the past within
chromium and adds them to the translations, effectively reducing effort
for review
2026-06-15 16:00:14 +02: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) 0.13.3 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) 0.13.2 2026-06-09 21:21:29 +00:00
Jeffrey Salinas cb3f77bdd2 helium/ui/zen: fix cmd+s shortcut sidebar preference in zen mode (#1849)
fixes #1717
2026-06-10 03:14:31 +06: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
Blaise 6e3d516452 Update to Chromium 149.0.7827.102 2026-06-09 07:17:05 -05: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
jj 9aeb58daa7 helium/search-engine: reject default engine urls without %s (#1893)
fixes #1629
2026-06-09 11:41:07 +06:00
Blaise 4d7bb96593 Update to Chromium 149.0.7827.102 2026-06-08 16:23:33 -05:00
jj fa67665c5e i18n: fix "add shortcut" string collision (#1891) 2026-06-08 15:15:12 +02:00
jj 6894bd30d9 devutils/i18n: parse meaning into source.gen.json 2026-06-08 13:05:23 +00:00
jj dc3fe739e6 helium/kb-shortcuts: disambiguate "Add shortcut" string
adding a meaning so that the fingerprint does not collide with another
Add shortcut string which is used for adding shortcuts on the NTP
2026-06-08 13:05:15 +00:00
jj cbf38eb4a9 i18n/apply: pass meaning to fingerprint generator 2026-06-08 13:05:03 +00:00
wukko 5bf45fed69 merge: update to chromium 149.0.7827.53 (#1857) 0.13.1 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
jj d48bc49673 deps: update ublock to 1.71.0 (#1875) 2026-06-06 22:22:27 +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