Commit Graph

162 Commits

Author SHA1 Message Date
Damien Elmes
fa596f1848 Update Mac bundle to Qt 6.3.2 2022-09-21 12:52:45 +10:00
Damien Elmes
8cf829d442 Update translations 2022-09-02 15:04:10 +10:00
Damien Elmes
eceacb643b Update translations 2022-07-22 20:06:45 +10:00
Damien Elmes
0c3a7a88d3 Update translations
Fixes https://forums.ankiweb.net/t/bug-cannot-import-txt-and-csv-files-for-2-1-54-for-russian-language/21422
2022-07-17 09:49:07 +10:00
Damien Elmes
87d9bc726f Update translations 2022-07-12 12:45:36 +10:00
Damien Elmes
18d3b85e48 Update translations 2022-06-24 15:13:15 +10:00
Damien Elmes
a8e34ce419 Update translations 2022-06-22 10:05:10 +10:00
Damien Elmes
bbe4e9e797 Update Mac Qt bundle to 6.3.1 2022-06-18 09:36:42 +10:00
Damien Elmes
c8670cec78 Update translations 2022-06-18 09:09:44 +10:00
Damien Elmes
fbb0d90935 Update translations 2022-06-11 10:11:40 +10:00
Damien Elmes
80fe6e8692 Update translations 2022-06-01 20:33:28 +10:00
Damien Elmes
383c890b0d Fix duplicate Anki icons appearing in dock
MPV was previously stored in the MacOS/ folder, which made macOS think
it should have a dock icon.

Fixes #1812
2022-05-26 11:05:36 +10:00
Damien Elmes
0d8657b30e Update translations 2022-05-20 17:58:16 +10:00
Damien Elmes
aed3988d48 Update translations 2022-05-19 12:49:38 +10:00
Damien Elmes
ab1c23953e Update translations 2022-05-10 13:18:07 +10:00
Damien Elmes
228b4331c3 Update translations 2022-05-06 09:27:15 +10:00
Damien Elmes
63f05b2b1e Update translations 2022-05-02 21:14:10 +10:00
Damien Elmes
a989e50838 Update translations 2022-04-25 14:35:35 +10:00
Damien Elmes
031fc625fd Update Mac build to Qt 6.3 2022-04-20 21:33:31 +10:00
Damien Elmes
ff9aed91de Update translations 2022-04-20 19:12:10 +10:00
Damien Elmes
a7ad6aebba Update translations 2022-04-09 13:08:35 +10:00
Damien Elmes
26d40c3a8e Update translations 2022-04-06 11:51:49 +10:00
Damien Elmes
c96ef8cd0a Update translations 2022-04-05 11:23:07 +10:00
Damien Elmes
6718e67883 Update translations 2022-03-31 14:48:08 +10:00
Damien Elmes
ebe33a993c Update translations 2022-03-29 10:53:45 +10:00
Damien Elmes
07ac2e6352 Update translations 2022-03-28 18:54:40 +10:00
Damien Elmes
44342660d8 Update translations
Update translations
2022-03-21 21:49:28 +10:00
Damien Elmes
02c580e4f8 Update translations 2022-03-17 21:09:49 +10:00
Damien Elmes
02ba50f277 Update translations 2022-03-15 16:52:15 +10:00
Damien Elmes
e7f99356e9 Update translations 2022-03-09 18:06:58 +10:00
Damien Elmes
2c80bcb571 Update to latest rules_rust, which unblocks the tokio upgrade
Rust version has been pinned, as 1.59 gets stuck compiling pyo3_macros,
and appears to have other issues:
https://github.com/rust-lang/rust/issues/94390
2022-03-03 19:48:17 +10:00
Damien Elmes
3564ece6b5 Update translations 2022-02-25 17:24:53 +10:00
Damien Elmes
902f125954 Update rules_nodejs 2022-02-25 16:19:26 +10:00
Damien Elmes
4ed499fbab fix bundle_extras_linux_amd64 link 2022-02-22 23:42:21 +10:00
Damien Elmes
d4f27d1d56 update translations 2022-02-14 18:54:19 +10:00
Damien Elmes
95dbf30fb9 updates to the build process and binary bundles
All platforms:

- rename scripts/ to tools/: Bazelisk expects to find its wrapper script
(used by the Mac changes below) in tools/. Rather than have a separate
scripts/ and tools/, it's simpler to just move everything into tools/.
- wheel outputs and binary bundles now go into .bazel/out/dist. While
not technically Bazel build products, doing it this way ensures they get
cleaned up when 'bazel clean' is run, and it keeps them out of the source
folder.
- update to the latest Bazel

Windows changes:

- bazel.bat has been removed, and tools\setup-env.bat has been added.
Other scripts like .\run.bat will automatically call it to set up the
environment.
- because Bazel is now on the path, you can 'bazel test ...' from any
folder, instead of having to do \anki\bazel.
- the bat files can handle being called from any working directory,
so things like running "\anki\tools\python" from c:\ will work.
- build installer as part of bundling process

Mac changes:

- `arch -arch x86_64 bazel ...` will now automatically use a different
build root, so that it is cheap to switch back and forth between archs
on a new Mac.
- tools/run-qt* will now automatically use Rosetta
- disable jemalloc in Mac x86 build for now, as it won't build under
Rosetta (perhaps due to its build scripts using $host_cpu instead of
$target_cpu)
- create app bundle as part of bundling process

Linux changes:

- remove arm64 orjson workaround in Linux bundle, as without a
readily-available, relatively distro-agonstic PyQt/Qt build
we can use, the arm64 Linux bundle is of very limited usefulness.
- update Docker files for release build
- include fcitx5 in both the qt5 and qt6 bundles
- create tarballs as part of the bundling process
2022-02-10 19:23:07 +10:00
Damien Elmes
66c7a5d420 update translations 2022-02-07 22:25:35 +10:00
Damien Elmes
8cdb978a03 update to Rust 1.58.1
https://blog.rust-lang.org/2022/01/20/cve-2022-21658.html
2022-01-24 13:21:00 +10:00
Damien Elmes
a6c6de8a29 update translations 2022-01-16 15:48:46 +10:00
Damien Elmes
732c33c2b3 update to latest rules_python 2022-01-15 16:16:33 +10:00
Damien Elmes
27f6585307 update to latest rules_rust + Rust 1.58 2022-01-15 14:22:21 +10:00
Damien Elmes
a3b09b0c81 update rules_rust 2021-12-20 17:28:52 +10:00
Damien Elmes
cf4c555169 update translations 2021-12-20 12:57:35 +10:00
Damien Elmes
fa71b40df9 update translations 2021-12-08 10:23:27 +10:00
Damien Elmes
67ee6f9c0e update to Rust 1.57 + latest rules_rust 2021-12-03 20:35:52 +10:00
Damien Elmes
763932cbed update translations 2021-12-03 19:51:28 +10:00
Damien Elmes
c20bc0a726 update translations 2021-11-24 14:44:02 +10:00
Damien Elmes
11042a16ce Fix latest Rusqlite on Windows
https://github.com/bazelbuild/rules_rust/pull/1025
2021-11-19 10:44:02 +10:00
Damien Elmes
b4faa2f459 update Rust to 1.56.1 2021-11-18 20:44:15 +10:00
Damien Elmes
757cabf915 update translations 2021-11-15 16:03:31 +10:00