129 Commits

Author SHA1 Message Date
4a0611dd5b Fix translations again 2023-01-19 19:14:32 +01:00
11e2cdccf2 Improve the script to download the translations 2023-01-19 18:55:45 +01:00
d2550d1c8e Android Build: Remove verbosity
Not required. It creates too much noise.
2023-01-16 23:10:50 +01:00
cbb40212b0 Get all translations as arb files
I'm not convinced that committing all of these in Git is the best idea.
Let see.
2022-11-27 20:59:28 +01:00
fb9f54595e Remove yaml based translations 2022-11-27 20:59:28 +01:00
cdcbe54dd7 Remove unused scripts 2022-11-19 04:10:07 +01:00
b925da7a47 Use the generated localization instead of easy_localization
Not everywhere, but a large part of the code base.

This way, hot reloading will also reload the strings which makes for
such a better developer experience.
2022-11-19 03:02:01 +01:00
b56ae4c882 Convert the json localization file to arb
Also added a script to combine all the keys. The arb which we get from
poeditor have multiple objects.
2022-11-19 02:03:11 +01:00
b129ea8969 Echo the cocopod version 2022-06-29 01:06:16 +02:00
e55826b6fa Flutter upgrade to version 3 2022-06-07 11:30:06 +02:00
7867dbe430 Bump flutter version and major version number 2022-04-22 13:07:35 +02:00
b4c6e6f22e Bump ios libs 2022-03-25 12:34:11 +01:00
76f9dec140 CI: Disable Test reporting
I've wasted enough time on this.
2022-02-23 16:50:28 +01:00
6c69209f97 CI: Fix test reporting 2022-02-23 16:39:20 +01:00
249a07d74e Use junit test results format
The GitHub action which shows the test coverage in a pretty way isn't
working with the flutter json format
2022-02-20 02:40:54 +05:30
28a7a6a628 test: use tee instead 2022-02-20 02:19:33 +05:30
29b7cd5d82 test: Dump the json 2022-02-20 02:14:01 +05:30
793b02be92 CI: Use flutter-json test output format 2022-02-20 01:38:07 +05:30
19377812c9 CI: Add better test reporting 2022-02-20 01:35:36 +05:30
0f4373c3bc Bump flutter version everywhere 2022-01-17 15:24:44 +01:00
991a100b23 Fix flutter run script 2021-12-28 18:00:35 +01:00
ccb88e2f02 Improve flutter run script 2021-12-28 18:00:34 +01:00
d4aef9468e CI: Build 'dev' version apk
This way I can also publish this on FDroid.
2021-11-29 17:19:49 +01:00
c965584c85 Android: Rename build artifact to follow fdroid naming scheme 2021-11-29 16:17:47 +01:00
1a08f07bff Android CI: Better APK name 2021-11-24 09:58:19 +01:00
86ef615afa Cleanup
* Remove more print statements
* Remove unused experiments
2021-10-14 00:47:13 +02:00
3cf8bd439f Bump to flutter 2.5.2 2021-10-11 23:18:59 +02:00
a400f2243a Analytics: Add install source
This way I can get an estimate of fdroid vs google-play users
2021-09-28 14:22:17 +02:00
7f93825855 Bump flutter minor version
Also added docs on what all needs to be bumped
2021-09-22 18:19:40 +02:00
c4ef1f569b Use flutter_lint
Instead of picking lint values. This way I don't need to routinely
looking at extra lints to enable.
2021-09-21 15:42:13 +02:00
4aa1675a77 version script: Fix shebang 2021-09-17 14:04:46 +02:00
e12eb634ff Add a script to print the current version 2021-09-17 11:13:38 +02:00
e1ec1c1b1e Remove useless debug statement
+ add missing license
2021-09-17 10:10:55 +02:00
69520d21c2 Add a script to print logging statements since the last release 2021-09-17 10:07:08 +02:00
b631914ffa More license headers 2021-09-16 11:17:00 +02:00
8324df38cc Add a script to add license headers to the translations 2021-09-16 10:46:20 +02:00
4943423d69 scripts: Add REUSE licensing 2021-09-15 14:00:09 +02:00
a9bfffa376 Use flutterw 2021-09-14 10:21:29 +02:00
68447e7afa Swap flutter for flutterw in the scripts 2021-09-14 08:49:26 +02:00
e447962fdb Bump flutter version everywhere 2021-09-13 17:40:59 +02:00
7272585ce9 Improve flutter_run helper script 2021-09-08 10:07:23 +02:00
deaba947da Revert "Linux: Give the correct build number and name"
This reverts commit 62115382d78ac49f062a0a0df273953c90d64b4f.

Apparently --build-number and all isn't supported on Linux.
2021-09-07 19:30:12 +02:00
62115382d7 Linux: Give the correct build number and name 2021-09-07 18:31:11 +02:00
467165f862 CI: Update en translations in poeditor 2021-09-07 16:24:21 +02:00
3557bfd39c Remove unused crashlytics code 2021-08-26 20:27:57 +02:00
7b0d97ea37 Env: Make it type safe
This way there can never be typos
2021-08-26 15:19:27 +02:00
99c9897ae7 env: Get the variables from a json encrypted file
Instead of getting it from the env variable. This way, we don't need to
add each env variable to the CI.
2021-08-26 15:07:33 +02:00
8a39e313d0 macos notarization: Wait for the notary to be ready
Pffff
2021-08-25 16:59:42 +02:00
815f9e292c macos signing: Fix tee problem
This signs the files, but it doesn't staple the signature as we aren't
waiting for the notarization to complete.
2021-08-25 16:19:12 +02:00
e6fcd576ee macos: Save the notarize request id into a file
One option would be to just wait till the notarization is complete, but
that would mean an expensive macos machine is just waiting and doing
nothing. Maybe this needs to be done in multiple jobs.
2021-08-25 15:35:20 +02:00