Commit Graph
869 Commits
Author SHA1 Message Date
Claudio DeSouza baf02b3da0 gnrt run for Chromium 133.0.6904.2. 2025-01-27 09:41:26 -05:00
Max Karolinskiy 5043f29049 L10n scripts fixes. 2025-01-17 17:00:08 -05:00
Max Karolinskiy 5e2b579cae Updated l10n for 1.74.x release (lowered from 1.74.x) (#27217)
Updated l10n for 1.74.x release. (#27207)

* Adds timeout parameter in Crowdin API wrapper.

* Updated l10n for 1.74.x release.
2025-01-14 12:12:35 -05:00
Max Karolinskiy b6114c1e8e Merge pull request #27005 from brave/maxk-crowdin-l10n
Adding Crowdin integration to l10n scripts.
2024-12-30 15:39:37 -05:00
mkarolin 3e089dee3f Added timeouts to requests.get calls. 2024-12-13 12:53:26 -05:00
mkarolin af02873785 Code Review fixes. 2024-12-13 12:46:22 -05:00
cypt4 d6f3c15ee2 Add shardtree crate (#26966)
* Add shardtree crate
Resolves https://github.com/brave/brave-browser/issues/40408
2024-12-13 16:18:45 +04:00
mkarolin 380f064009 Adding Crowdin integration to l10n scripts. 2024-12-12 17:36:09 -05:00
mkarolin e94a53b4ea Removes person/people -> profile string replacements. 2024-12-05 10:21:16 -05:00
Jay Harris f45780cb4d [WebUI]: Add chromium_src support for WebUI files (#26676) 2024-12-03 00:24:58 +01:00
Max Karolinskiy 09389bfef9 Merge pull request #26540 from brave/maxk-fix-person-people-replacements
Fixes aggressive replacements of person/people with profile(s).
2024-11-19 14:09:26 -05:00
mkarolin 6ffc6cffd4 Fixes cert manager branding. 2024-11-18 09:20:35 -05:00
mkarolin 7a972fd3dd Fixes aggressive replacements of person/people with profile(s). 2024-11-13 17:18:08 -05:00
Artem Samoilenko 538b167681 [Android] Fix for branding in browser_ui component strings 2024-11-11 09:41:44 -05:00
Kyle Hickinson 4b112bfaef [iOS] Move nala symbols & color assets into core build
This shifts the actual symbol & color asset catalog generation and compilation into the brave-core ninja build system and bundles them in a dynamic framework which will allow asset sharing between targets saving some disk space.

This change will improve incremental build times of anything that would have imported the `DesignSystem` target by 30s+ per build as SPM plugins were executing incorrectly every build (with no way to seemingly fix it for asset catalogs) thus causing asset catalog recompilations each time.
2024-11-06 23:41:22 -05:00
Mikhail b8a60ee66f Remove Greaselion (#26283)
* remove greaselion files
* cleanup *.h files
* cleanup *.cc files
* cleanup GN
* cleanup other files
* Fix presubmit
* Remove extension* from {push/pull}_l10n
2024-11-04 21:10:33 +01:00
AlexeyBarabash 9540486fa1 Fixed multiple errors
METADATA ERROR: missing required fields in README.chromium in brave/third_party/rust/***

These libs and it's metadata are at upstream src/third_party/rust
2024-10-03 17:06:30 +01:00
cf101980b5 Update filecoin-cxx deps, mainly multihash reland (#25666)
Update `filecoin-cxx` deps, mainly `multihash`

This change is a first pass in getting the dependecies for
`filecoin-cxx` updated, to eventually be able to drop the unmaintained
crate `proc-macro-error`.

This change updates `multihash` to `v0.16.3`->`v0.18.1`. In a follow up
PR, the goal will be to deploy `v0.19.1`, which drops the unwanted crate
as a transient dependency.

---------

Co-authored-by: Ralph Giles <rgiles@brave.com>
Co-authored-by: Claudio DeSouza <cdesouza@brave.com>
2024-09-20 16:48:45 -07:00
Michael Herrmann acf76d211a Revert "Work around flaky create_dist_zips on macOS (#25576)" (#25631)
This reverts commit ab04e497f0.
It seems that the other recent "fix" commit did fix the issue.
2024-09-18 21:29:41 +02:00
Pavel Beloborodov 09558152d8 Added adblock info tab. (#25490)
* Added adblock info tab.
2024-09-17 08:01:27 +02:00
Michael Herrmann ab04e497f0 Work around flaky create_dist_zips on macOS (#25576) 2024-09-16 16:38:57 +01:00
Anthony Tseng bd1d89cb2e Formatting fixes which not related to this PR
failure is cause by https://github.com/brave/brave-core/pull/25065
which skips CI
2024-08-22 10:36:57 -07:00
Anthony Tseng 4305a4e990 Compare similarity between page context and prompt to extract relevant
parts for contents that exceeds context limit
2024-08-22 09:59:41 -07:00
Michael Herrmann 09d2b1d70c Use Omaha 4 in Brave.pkg when brave_enable_updater (#24676) 2024-08-16 08:20:39 +02:00
Michael Herrmann c43aad5289 Cross-compilation improvements for codesigning (#25087) 2024-08-13 18:08:18 +02:00
goodov b1dc9a2733 Disable few pylint checks. (#25065)
Update pylint rules.
2024-08-13 18:32:30 +07:00
Michael Herrmann 8e3b3c4aef Make it possible to codesign, create DMG and PKG installers when cross-compiling Brave for macOS in Linux (#24701) 2024-07-20 07:26:33 +02:00
Artem Samoilenko 818264c2f7 [C127] [Android] Fix for web app branding icon and string 2024-07-02 09:47:08 -04:00
Michael Herrmann 5a41eb535f Fix codesigning on macOS (#24392) 2024-06-26 19:43:04 +02:00
Michael Herrmann 483bd78d5e Enable automatic update of per-user installations via Omaha 4 on macOS (#24243)
Flesh out Omaha 4 auto-updater on macOS

Before this commit, it was possible to update Brave on macOS with
Omaha 4 by enabling the `brave_enable_updater` build flag and manually
installing O4 on the user's system. After this PR, manually installing
O4 is no longer required for at least per-user installations.
2024-06-26 10:12:52 +02:00
zenparsing ed6fb1d7fc Allow transpile_web_ui to output a JS module 2024-06-11 20:57:52 -04:00
Max Karolinskiy 5845fb9ffd Update l10n for 1.67.x (Chromium 126) (1.67.x). (#24074)
* Fixes tags validation in l10n scripts.

* Adds tag u to allowed l10n strings tags

* Updated l10n for 1.67.x release.
2024-06-10 15:39:39 -04:00
mkarolin c8d93a631f Adds missing LICENSE files for rust crates. 2024-06-05 14:20:22 -04:00
mkarolin fa0bb55cf8 Adds special case license treatment for rust futures-retry crate. 2024-06-05 14:20:22 -04:00
mkarolin 2e9a77ad46 Formatting fixes. 2024-06-05 14:20:21 -04:00
mkarolin c8eed4c7fa Add Chromium Rust crates to credits. 2024-06-05 14:20:21 -04:00
mkarolin e09caafcd4 Adds rust license exceptions. 2024-06-05 14:20:21 -04:00
mkarolin 5f32b62a76 Modifies license helper script to include Rust crates. 2024-06-05 14:20:20 -04:00
goodov 27cee6f0e4 Fix chromium_src includes order in .clang-format. (#23938)
* Fix chromium_src includes order in .clang-format.

* Rename things a bit.
2024-06-03 16:26:40 +02:00
Jay Harris d575976afc [Lit]: Fix patching approach 2024-05-24 09:45:42 -04:00
Max Karolinskiy 639345a7be Update l10n for 1.66.x (Chromium 125) (1.66.x). (#23555)
* Chromium now uses <em> element in their strings.

* Updated l10n for 1.66.x release.
2024-05-10 14:02:06 -04:00
mkarolin f5f985e8cd Fixes overly aggressive string replacements. 2024-03-15 10:50:34 -04:00
Brian Johnson afb81b3f21 move rust crates to chromium_crate_io (#21759)
Chromium changed the location of vendored crates and now uses Cargo.toml directly to manage dependencies
https://source.chromium.org/chromium/chromium/src/+/0ec93d1ef9e4d367ee428d2fa8827c226107a440
This change moves all the vendored files to the new location and patches gnrt to work correctly in the brave third_party/rust directory. All build files for rust dependencies were regenerated using gnrt.
2024-03-12 11:16:32 -07:00
Michael Herrmann 55b64b2b0a Add a comment about our use of signtool (#22492) 2024-03-08 17:05:30 +01:00
Max Karolinskiy d4252d4144 Merge pull request #22245 from brave/maxk-fix-brave-strings-l10n
Fixes l10n for brave_strings.grd.
2024-02-23 14:27:06 -05:00
mkarolin 7075341e8c Formatting fixes. 2024-02-23 11:29:52 -05:00
mkarolin 41a092cc9d Fixes formatting when migrating google l10n to brave_strings_*.xtb 2024-02-23 10:28:38 -05:00
mkarolin 6c39360a10 Fixes creation of XTB files for brave_strings.grd. 2024-02-22 16:56:33 -05:00
mschfhandAleksey Khoroshilov 96689ef966 Migrate hermetic toolchains (#22254)
* Migrate hermetic toolchains

* Add internal deps endpoint availability check and a warning.

* Format.

---------

Co-authored-by: Aleksey Khoroshilov <akhoroshilov@brave.com>
2024-02-22 23:06:48 +07:00
Aleksey Seren 6488c65998 Moved cbr rust cxx library to brave components 2024-02-16 17:57:22 -05:00