wukko
d8ced84df9
merge: update ungoogled-chromium to 147.0.7727.116
2026-04-25 00:38:23 +06:00
wukko
2b77669c77
helium/ui/status-bubble: fix text color refreshing on linux
2026-04-24 23:56:19 +06:00
wukko
64a8a04761
helium/ui/zen-mode: don't draw a separator if VTS is floating
2026-04-24 23:18:02 +06:00
wukko
4864f1010e
helium/ui/zen-mode: don't paint toolbar items outside of frame on linux
2026-04-24 19:06:21 +06:00
wukko
b95aacd03b
helium/ui/frame-background: replace old frame background in more places
...
should fix the gap on linux
2026-04-24 16:48:41 +06:00
wukko
18d41fefa8
helium/ui/drop-target: use new frame styling with dynamic corners
2026-04-24 16:09:40 +06:00
wukko
b91da86c49
helium/ui/zen-mode: smooth slide animations, optimize corners better
...
and slight refactor
fixes dynamic tab strip animation, new tab button popping into existence, and unexpected extensions container animation
2026-04-24 12:34:40 +06:00
wukko
69ce5c0207
helium/ui/zen-mode: optimize for the rounded frame and dynamic corners
2026-04-24 12:34:40 +06:00
wukko
419f7fb6d4
helium/ui/tabs: unify split tabs style
...
now they look the same in vertical and horizontal tab strips
2026-04-24 12:34:40 +06:00
wukko
aca8a005a2
helium/ui: style side panel to match web contents, fix layout separators
...
- adapted side panel ui to use the same dynamic rounded corners, padding, and outline as web contents
- removed linux workaround for the missing side panel background as it's no longer applicable, now that we have a background again
- layout can now draw several floating rounded corners, and those corners use the common radius used in other frame elements. this allows for corners on both leading (for example, vertical tabs) and trailing (side panel) sides, when rounded frame is disabled.
2026-04-24 12:34:40 +06:00
wukko
152d74a019
helium/ui/rounded-frame: use pref instead of flag, fix outline color
2026-04-24 12:34:40 +06:00
wukko
ae72b022a2
helium/ui: refactor frame, move mini toolbar removal into separate patch
...
- moved mini toolbar removal hunks into ui/remove-split-view-mini-toolbar in order to make ui/multi-contents-view readable and better scoped
- refactored new code in ui/multi-contents-view and ui/rounded-frame-corners
- moved split-view-exclusive hunks to ui/split-view.patch and merged core/split-view.patch into the same patch
2026-04-24 12:34:39 +06:00
wukko
39bf3f48d2
helium/ui: use frame radius helper, reduce radius in fullscreen
...
and refactor
now multi contents view uses the radius helper & snaps the radius to 8 in fullscreen
2026-04-24 12:34:39 +06:00
wukko
e4fe9b15bb
helium/ui: create a frame radius helper for best corners on every OS
2026-04-24 12:34:34 +06:00
wukko
3c1b040a08
helium/ui: add stroke to rounded frame, limit rounding to normal window
2026-04-24 12:22:07 +06:00
wukko
4207bd0e22
helium/ui: add a rounded webview frame with adaptive corners
...
and remove the fake rounded corners from vertical and zen mode :D
can be turned off via a flag
2026-04-24 12:22:07 +06:00
wukko
53ff75eb2f
helium/ui: restore side panel to original form
2026-04-24 12:22:07 +06:00
wukko
567d02d22b
helium/ui: restore multi content borders and optimize them for helium
...
and also move all generic multi content ui stuff from core/split-view.patch to ui/multi-contents-view
2026-04-24 12:22:07 +06:00
wukko
b4b060a3cb
helium/ui/status-bubble: redesign and refactor
...
ensures that the status bubble looks the same on all platforms
previously, it had an awkward shape, an awkward stroke, and a shadow that's visible only on macOS
2026-04-24 12:22:06 +06:00
wukko
6b900835b4
helium/ui: restore layout separators
2026-04-24 12:22:06 +06:00
wukko
79784c93d3
helium/ui/tabs: update tab strip colors, transparent tabs by default
2026-04-24 12:22:06 +06:00
wukko
d0ba605ba3
helium/ui: use bright colors for the browser frame
2026-04-24 12:22:05 +06:00
Marcell Schuh
5e21690e93
helium/core: add support for custom profile avatars ( #1131 )
...
Closes #143
2026-04-24 00:03:44 +06:00
Blaise
d74f54bb06
Update to Chromium 147.0.7727.116
2026-04-22 13:17:19 -05:00
jj
5085b57781
helium/zen: keep top bar open for bubbles, delay mouse-exit collapse ( #1397 )
2026-04-19 09:26:59 +02:00
wukko
9b214c030a
helium/layout/vertical: remove leftover tab context menu option ( #1383 )
...
accidentally left around
fixes #1260
2026-04-16 19:32:44 +00:00
wukko
e24bdcf9b7
helium/ui/layout: restore tab strip NTB in compact layout ( #1382 )
...
closes #1215
2026-04-17 01:06:35 +06:00
wukko
6c96742fc2
patches: refresh for chromium 147.0.7727.101
2026-04-16 13:55:09 +06:00
wukko
2350d3e669
merge: update ungoogled-chromium to 147.0.7727.101
2026-04-16 10:26:22 +06:00
Blaise
9805b3260c
Update to Chromium 147.0.7727.101
2026-04-15 14:15:01 -05:00
wukko
2d05bceae0
helium/core/keyboard-shortcuts: fix cmd+shift+c enabling ( #1358 )
...
fixes the currently broken ctrl/cmd+shift+c shortcut that doesn't work
unless you re-toggle `kCopyPageUrlShortcut`
should've done it this way long time ago
2026-04-14 13:24:05 +06:00
jj
2ddb659ea9
brave/chrome-importer: fix build on windows ( #1254 )
2026-04-11 18:14:45 +00:00
wukko
cac00754b5
helium/core: disable side panel flyover animation
...
it's just horrible
2026-04-11 18:10:51 +06:00
wukko
3de6ec1c45
helium/ui/layout/vertical: use same tween & duration in flyover
...
should fix the cheap feel of the expand animation on linux/windows
if it doesn't, we'll just disable the flyover feature altogether
2026-04-11 17:47:40 +06:00
wukko
ea414ca19c
helium/core: make sure that tab search is in toolbar
...
and also refactor the patch and remove the flag that breaks it
2026-04-11 17:32:12 +06:00
wukko
d75cbc86f4
helium/core/exclude-irrelevant-flags: update for m147
2026-04-10 23:03:56 +06:00
wukko
bff1779af4
ungoogled/prunned-binaries: don't null out ActorKeyedService
2026-04-10 23:03:56 +06:00
wukko
de9d0e0ef1
patches: refresh for chromium 147.0.7727.55
2026-04-10 23:03:52 +06:00
dilinger
33f864e2ef
Fix search bar on new tab page for downstream disable-ai.patch users ( #3729 )
2026-04-10 06:56:20 -05:00
wukko
2ffbca8411
merge: update ungoogled-chromium to 147.0.7727.55
2026-04-10 10:58:31 +06:00
jj
b0aeb4e2e4
patches/helium: fix build warnings caused by helium patches ( #1177 )
...
#780
2026-04-08 17:37:47 +00:00
jj
07851e4fb2
helium/ui/experiments: zen mode ( #1158 )
...
closes #221
2026-04-08 16:19:32 +06:00
Blaise
f20303e7b1
Update to Chromium 147.0.7727.55
2026-04-07 16:31:23 -05:00
jj
1dc7d3de8e
helium/core: fix opening tabgroups when focused in a tabgroup ( #1180 )
...
... and with `Open new tabs next to the active tab` enabled
fixes #1163
2026-04-07 18:03:40 +00:00
jj
1a13e62f85
helium/layout: fix for dynamic tab strip in gtk mode ( #1194 )
2026-04-06 17:21:15 +00:00
jj
1495af694d
helium/core/tab-cycling-mru, helium/ui/layout: format ( #1189 )
2026-04-06 19:03:07 +02:00
wukko
e2abb5fbf6
helium/layout/dynamic: set correct top area height
...
fixes empty background on linux
Co-authored-by: dumbmoron <log@riseup.net >
2026-04-06 12:51:36 +06:00
wukko
072a95d7b1
helium/layout/vertical: position under toolbar, remove top container
2026-04-06 12:51:31 +06:00
wukko
4419d8f3ec
helium/layout: add vertical toggle & new tab button to toolbar
...
and hide the new tab button & separator in horizontal tab strip in layouts other than Classic
2026-04-05 12:45:07 +06:00
wukko
e6405c42c6
helium/layout/core: add IsVerticalLayout() and IsDynamicLayout()
2026-04-05 12:43:49 +06:00