wukko
47f145b53f
revision: bump to 4 ( #989 )
0.9.4
2026-02-24 08:57:15 +00:00
wukko
b8f64f5647
helium/ui/pdf-viewer: fix stuck width when sidebar's collapsed ( #988 )
...
fixes #844
2026-02-24 08:52:03 +00:00
wukko
d1c61d67f6
merge: update to chromium 145.0.7632.116 ( #987 )
2026-02-24 14:25:03 +06:00
wukko
8c8ba4780b
patches: refresh for chromium 145.0.7632.116
2026-02-24 11:29:11 +06:00
wukko
fd4ebb9451
merge: update to ungoogled-chromium 145.0.7632.116
2026-02-24 11:10:16 +06:00
Blaise
3ef1b41ede
Update to Chromium 145.0.7632.116
2026-02-23 17:17:43 -06:00
jj
3f5b4b7412
helium/noise/hardware-concurrency: add forgotten traits patch ( #971 )
2026-02-21 13:28:27 +06:00
jj
6fd9b6bece
helium/noise: implement navigator.hardwareConcurrency noising ( #969 )
2026-02-20 18:29:30 +01:00
wukko
dd2e11f361
helium/core: add a context menu option to hibernate tabs ( #968 )
...
partially addresses #172
2026-02-20 22:42:52 +06:00
wukko
e8e57e3486
revision: bump to 3 ( #963 )
0.9.3
2026-02-20 09:42:22 +00:00
wukko
643674676d
merge: update to chromium 145.0.7632.109 ( #958 )
2026-02-20 15:34:54 +06:00
wukko
2b388075c3
patches: refresh for chromium 145.0.7632.109
2026-02-20 11:13:02 +06:00
wukko
ff63ad4bbd
merge: update to ungoogled-chromium 145.0.7632.109
2026-02-20 03:32:26 +06:00
wukko
2a1432b0e4
helium/noise/canvas: fix laddering and color bleeding post-noise ( #955 )
...
this fix is not perfect, but it resolved the most critical visual
artifacts. some visible grain remains, which we should blend better in a
follow-up.
- remove scan-order dependent copy paths that caused laddering/color
bleed
- noise from an immutable source snapshot instead of mutated output
pixels
- tune nearby context sampling offset to reduce visible grain and rename
the constant (`kMaxClosePixelDelta = 10` is now `kNearbyPixelMaxOffset =
2`)
fixes #827
2026-02-19 21:28:15 +00:00
wukko
e56531d482
upstream-fixes/vertical: show discard indicator on discarded tabs ( #957 )
...
and remove discard promo because it was called before a valid UI context
(tab strip) was created, which was causing a crash. helium doesn't have
user education promos, so it was a no-op anyway.
fixes #926
2026-02-20 02:38:58 +06:00
wukko
47a6b26022
upstream-fixes/vertical: autoscroll to activated tabs ( #952 )
...
closes #916
2026-02-19 22:44:19 +06:00
wukko
abe3bf12d8
upstream-fixes/vertical: fix vertical tabs layer z order ( #950 )
...
prevents side panel from painting over the tab strip
2026-02-19 22:15:13 +06:00
wukko
46578b03ec
helium/ui/layout: keep vertical state & snap to default width ( #949 )
2026-02-19 21:19:34 +06:00
wukko
c1c4d007dc
helium/ui/layout: snap to default uncollapsed vertical width
...
makes restoring to default state easier
2026-02-19 21:15:50 +06:00
wukko
edfd9ad0ea
helium/ui/layout: store vertical collapse & resize state in prefs
...
fixes #928
2026-02-19 20:15:03 +06:00
wukko
6f7b4a9029
helium/ui/layout: add an option to display vertical tabs on right ( #940 )
2026-02-19 20:13:36 +06:00
wukko
4bbcd21640
upstream-fixes: disable scroll to change tabs on linux ( #937 )
2026-02-19 12:37:43 +06:00
Blaise
54de4017ee
Update to Chromium 145.0.7632.109
2026-02-18 15:42:31 -06:00
wukko
c0b9568b65
revision: bump to 2 ( #919 )
0.9.2
2026-02-16 21:21:37 +00:00
wukko
941352d902
helium/ui/vertical: tab indicator reposition & minor fixes ( #918 )
2026-02-17 03:11:50 +06:00
wukko
4cf9165668
helium/ui/vertical: fix top & bottom gaps
...
fixes perceived bottom margin to new tab button & between top actions in collapsed state. now tabs, buttons, and new tab button have visually the same margin.
2026-02-17 03:07:53 +06:00
wukko
4963889d71
helium/ui/vertical/bottom: fix disabled state text color
...
previously the text color would change on window unfocus
2026-02-17 03:05:41 +06:00
wukko
01a6615e60
helium/ui/vertical/tab: show indicator before title
...
fixes jiggle on hover
2026-02-17 03:04:55 +06:00
wukko
a6994c688e
helium/ui/vertical: draw a rounded corner on top of contents ( #912 )
...
instead of rounding the contents which causes a hole on linux & windows
2026-02-16 23:36:28 +06:00
wukko
23908b348c
helium/ui: remove all layout separators, not just the top one ( #908 )
2026-02-16 14:30:03 +00:00
jj
1a3f947eb8
utils/name-substitution: replace fake async with process pool ( #909 )
...
before: real 0m46.312s
after: real 0m14.080s
2026-02-16 13:02:46 +01:00
wukko
9aed4b3a85
helium/ui: disable ink ripple effect on all platforms & webui ( #907 )
2026-02-16 17:59:40 +06:00
wukko
024340269c
update: helium 0.9.1 ( #860 )
...
chromium m145, vertical tabs and layout switching (#864 ),
other minor improvements
Co-authored-by: jj <log@riseup.net >
0.9.1
2026-02-15 18:01:57 +06:00
wukko
b662c376d1
revision: reset to 1
2026-02-15 17:52:39 +06:00
wukko
13e5ba2196
helium/ui/layout/settings: use enum instead of magic numbers
2026-02-15 17:52:28 +06:00
wukko
df2f950984
patches: refresh for chromium 145.0.7632.75
2026-02-15 17:29:39 +06:00
wukko
838688ad33
merge: update to ungoogled-chromium 145.0.7632.75
2026-02-15 17:23:04 +06:00
jj
3b6fd05352
utils/namesub: ignore known-useless directories ( #886 )
...
before: real 1m6.983s, user 1m6.178s sys 0m0.783s
after: real 0m46.058s, user 0m45.383s, sys 0m0.650s
2026-02-15 17:18:13 +06:00
wukko
5642bceece
helium/ui: vertical tabs, layout switching, unflag compact layout ( #864 )
2026-02-15 17:14:42 +06:00
wukko
8d2c72bdda
helium/ui: fix pwa toolbar height on macos
2026-02-15 16:56:33 +06:00
jj
ef21369a09
upstream-fixes/vertical: remove test hunks from backports
2026-02-15 10:47:32 +00:00
jj
09de5cf3fd
upstream-fixes/vertical: backport disabling split view for tab groups
2026-02-15 10:27:35 +00:00
wukko
35b5c49350
helium/ui/vertical: fix top container button padding
...
fixes unexpected 1px "border" around the button
2026-02-15 16:01:44 +06:00
wukko
7fc527c933
upstream-fixes/vertical: don't reset inexistent tab strip
...
prevents a crash when vertical collapse state changes
2026-02-15 14:55:43 +06:00
wukko
9e55d51f84
upstream-fixes/vertical: keep vertical drag alive across capture handoff
2026-02-15 14:55:13 +06:00
jj
378ebe1d22
patches/upstream-fixes: re-backport reland of lazily-load-tabstrip
...
also add r1573180, which lazily-load-tabstrips depends on
2026-02-14 21:38:36 +00:00
wukko
18fb49be09
helium/ui/layout: don't use magical numbers & refactor
2026-02-14 22:55:03 +06:00
wukko
02af40f670
helium/ui/layout: update vertical option to say "experimental"
...
not even beta yet imo
2026-02-14 04:38:49 +06:00
wukko
36ec10ebbc
helium/ui: fix GetTabStripHeight() in browser view with vertical tabs
...
fixes window controls position on macos
2026-02-14 04:38:09 +06:00
wukko
13390812d1
upstream-fixes: backport & optimize more vertical tabs functionality
...
- patches were manually optimized for m145, lots of hours lost here.
- all tabs are now properly draggable and all crashes have been eliminated.
- previously backported patches were revised & renamed for consistency.
- all of this will go away with m146 (hopefully?).
Co-authored-by: dumbmoron <log@riseup.net >
2026-02-14 04:01:23 +06:00