Commit Graph

3467 Commits

Author SHA1 Message Date
wukko d8ced84df9 merge: update ungoogled-chromium to 147.0.7727.116 2026-04-25 00:38:23 +06:00
jj 8810266377 merge: second batch of translations (#1400)
Co-authored-by: Artsiom Voitas <artsiom.voitas@gmail.com>
Co-authored-by: nanand <61643931+nanandr@users.noreply.github.com>
Co-authored-by: Plabew <plabew@meowcaps.com>
Co-authored-by: FeriVOQ <36544651+ferivoq@users.noreply.github.com>
Co-authored-by: bbertold <136192120+bbertold@users.noreply.github.com>
Co-authored-by: Erlend Ellefsen <35459838+erlendellefsen@users.noreply.github.com>
Co-authored-by: Jack <hello@viis.dev>
Co-authored-by: Shuuino <shuuino@users.noreply.github.com>
Co-authored-by: TotoCode <totocodefr@duck.com>
Co-authored-by: odrinateur <odrinateur@users.noreply.github.com>
Co-authored-by: anoscetia <anoscetia@users.noreply.github.com>
Co-authored-by: wukko <hi@wukko.me>
Co-authored-by: Shachar MW <53349272+cheddZy@users.noreply.github.com>
Co-authored-by: Encoded <3ncoded@users.noreply.github.com>
Co-authored-by: Fabrice Werger <f3bw@users.noreply.github.com>
Co-authored-by: Carl Villads Priisholm <157688211+carlvillads@users.noreply.github.com>
Co-authored-by: Sokpiseth Thin <82426060+qwlp@users.noreply.github.com>
Co-authored-by: Lennard <151679805+Lennard-09@users.noreply.github.com>
Co-authored-by: Shriyash Patil <145419727+Shriyash-24@users.noreply.github.com>
Co-authored-by: franua <44713760+franud@users.noreply.github.com>
Co-authored-by: Miguel <m.costa.torre.2005@gmail.com>
Co-authored-by: Coellito <72462404+oacoello@users.noreply.github.com>
Co-authored-by: manuel <85644163+manuelitou@users.noreply.github.com>
Co-authored-by: Alan Moyano <alanmoyano203@gmail.com>
Co-authored-by: vmx <151973031+vmx2f@users.noreply.github.com>
Co-authored-by: diEXIA <71581655+diEXIA@users.noreply.github.com>
Co-authored-by: Eduardo R <128652323+eduqr@users.noreply.github.com>
2026-04-24 18:36:55 +00:00
wukko 8591b4488a helium/ui: better content separation and consistent framing (#1408)
- switched the window frame color to the bright shade to match the rest
of applications (on macos, but pretty much everywhere else too)
- restored proper color for the location bar
- restored separators and fixed the way they behave, should fix (maybe)
#501
- redesigned and refactored the status bubble, now it uses chromium
rendering for all effects, uses proper colors, and looks the same across
all platforms instead of looking bald on linux & windows
- restored the borders around split view, making it more obvious what
half is focused, with matching platform rounded corners
- added a window frame that matches system corners on all platforms,
enabled by default
- restored the side panel header and applied the same frame styling used
for main contents, with matching dynamic rounded corners in all cases
- improved zen mode animations, now top chrome slides in/out instead of
scaling in/out
- optimized zen mode for various corner states, made sure everything
feels great
- a lot of effort to make sure corners stick and unstick from the window
frame consistently and logically in all frame elements
- a lot of refactors, see PR commits for details
2026-04-25 00:35:18 +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
jj 67ea7682cc i18n: deduplicate strings 2026-04-23 20:34:59 +00:00
jj da04702c97 i18n: untranslate do not track 2026-04-23 20:34:31 +00:00
jj 9cbad6bf52 i18n: add Spanish (Latin America) (es-419) translation (#1285)
Co-authored-by: Coellito <72462404+oacoello@users.noreply.github.com>
Co-authored-by: manuel <85644163+manuelitou@users.noreply.github.com>
Co-authored-by: Alan Moyano <alanmoyano203@gmail.com>
Co-authored-by: vmx <151973031+vmx2f@users.noreply.github.com>
Co-authored-by: diEXIA <71581655+diEXIA@users.noreply.github.com>
Co-authored-by: Eduardo R <128652323+eduqr@users.noreply.github.com>
2026-04-23 22:26:27 +02:00
jj 1594bc730b i18n: add Catalan (ca) translation (#1277)
Co-authored-by: franua <44713760+franud@users.noreply.github.com>
Co-authored-by: Miguel <m.costa.torre.2005@gmail.com>
2026-04-23 22:06:07 +02:00
jj d66528afde i18n: add Hindi (hi) translation (#1296)
Co-authored-by: Shriyash Patil <145419727+Shriyash-24@users.noreply.github.com>
2026-04-23 19:46:41 +00:00
jj 0eea8e66f0 i18n: add French (Canada) (fr-CA) translation (#1292) 2026-04-23 19:46:41 +00:00
jj f23a9e6f66 i18n: add German (de) translation (#1281)
Co-authored-by: Lennard <151679805+Lennard-09@users.noreply.github.com>
2026-04-23 19:46:41 +00:00
jj 3c33a6b8f1 i18n: add Khmer (km) translation (#1306)
Co-authored-by: Sokpiseth Thin <82426060+qwlp@users.noreply.github.com>
2026-04-23 19:46:41 +00:00
jj f532f0167c i18n: add Danish (da) translation (#1280)
Co-authored-by: Carl Villads Priisholm <157688211+carlvillads@users.noreply.github.com>
2026-04-23 19:46:41 +00:00
jj 2036f3452a i18n: add Dutch (nl) translation (#1321)
Co-authored-by: Encoded <3ncoded@users.noreply.github.com>
Co-authored-by: Fabrice Werger <f3bw@users.noreply.github.com>
2026-04-23 19:46:41 +00:00
jj d2c3aa41a7 i18n: add Hebrew (he) translation (#1295)
Co-authored-by: Shachar MW <53349272+cheddZy@users.noreply.github.com>
2026-04-23 19:46:41 +00:00
jj 8d105f8cb1 i18n: add French (fr) translation (#1291)
Co-authored-by: Jack <hello@viis.dev>
Co-authored-by: Shuuino <shuuino@users.noreply.github.com>
Co-authored-by: TotoCode <totocodefr@duck.com>
Co-authored-by: odrinateur <odrinateur@users.noreply.github.com>
Co-authored-by: anoscetia <anoscetia@users.noreply.github.com>
Co-authored-by: wukko <hi@wukko.me>
2026-04-23 19:46:41 +00:00
jj a2fb72f955 i18n: add Norwegian Bokmål (nb) translation (#1319)
Co-authored-by: Erlend Ellefsen <35459838+erlendellefsen@users.noreply.github.com>
2026-04-23 19:46:41 +00:00
jj 6b19ea4ee3 i18n: add Hungarian (hu) translation (#1298)
Co-authored-by: FeriVOQ <36544651+ferivoq@users.noreply.github.com>
Co-authored-by: bbertold <136192120+bbertold@users.noreply.github.com>
2026-04-23 19:46:41 +00:00
jj 386150eb0f i18n: add Armenian (hy) translation (#1299) 2026-04-23 19:46:41 +00:00
jj 1e21aad1f6 i18n: add Lao (lo) translation (#1310) 2026-04-23 19:46:41 +00:00
jj e67e814520 i18n: add Kyrgyz (ky) translation (#1309) 2026-04-23 19:46:41 +00:00
jj 177d9c0169 i18n: add Kannada (kn) translation (#1307) 2026-04-23 19:46:41 +00:00
jj 1af0b6e799 i18n: add Galician (gl) translation (#1293) 2026-04-23 19:46:41 +00:00
jj 90223b1061 i18n: add Persian (fa) translation (#1288) 2026-04-23 19:46:41 +00:00
jj 4ccd99fa8c i18n: add Greek (el) translation (#1282) 2026-04-23 19:46:41 +00:00
jj 1a45aa12b1 i18n: add Bengali (bn) translation (#1275)
Co-authored-by: Plabew <plabew@meowcaps.com>
2026-04-23 19:46:30 +00:00
jj ea84198185 i18n: add Bulgarian (bg) translation (#1274) 2026-04-23 19:46:14 +00:00
jj 7e663390f7 i18n: add Azerbaijani (az) translation (#1272) 2026-04-23 19:46:14 +00:00
jj 95d5228118 i18n: add Georgian (ka) translation (#1304) 2026-04-23 19:46:14 +00:00
jj be3d15c701 i18n: add Gujarati (gu) translation (#1294) 2026-04-23 19:46:14 +00:00