2759 Commits

Author SHA1 Message Date
8db5294a6c Bump dart-git 2021-06-06 10:42:58 +02:00
b69de2b312 CI: Run flutter analyze again 2021-06-06 10:40:36 +02:00
25c386b2ba Stop using deprecated methods 2021-06-06 10:39:40 +02:00
13ca274db1 CI: Avoid running juint
I'm trying to figure out why the tests are taking forever ..
2021-06-06 10:14:34 +02:00
bd88b8e394 Disable ssaid collection
Not sure why I never disabled this before. Maybe it's new.
2021-06-06 10:04:06 +02:00
c9bd6b102d CI: Enable sound null safety 2021-06-06 10:00:47 +02:00
cce1f787d3 Don't even touch the firebase code if analytics are disabled
The anlaytics fuctions do not do anything when analytics collection is
disabled, and I've verified that I do not get any events in the firebase
dashboard.

However, to be on the safer side lets not even touch the code.

Related to #506
2021-06-06 09:53:24 +02:00
88e57bb705 Add 'colorScheme' to the themes
This way there are no blue colours anymore, and the themes are kind of
better.
2021-06-06 01:29:30 +02:00
82b513b3ed Add missing await 2021-06-06 01:11:43 +02:00
2fc192580a Update changelog 2021-06-05 14:21:31 +02:00
cca40de706 Bump dart-git
Since dart-git's API has completely changed, this is a huge change. And
it's now obvious where all the code can fail. This needs a massive
re-write.
2021-06-05 13:39:46 +02:00
76126aa813 Hide output from logger test 2021-06-05 12:43:23 +02:00
d6e2f09a72 Move all settings code to its own folder
Jumping around between the widgets / screens and outside is bit
confusing. Also this way, I can add the stories right here.
2021-06-05 12:23:28 +02:00
30b9a850d4 Move utils file to utils folder 2021-06-04 18:59:58 +02:00
3f306932ef Cleanup themes 2021-06-04 18:55:19 +02:00
f277c5567f OAuthApp: Move to experiments 2021-06-04 18:49:00 +02:00
da049fbfa7 Rename file 2021-06-04 18:47:16 +02:00
28c8a63fed Move main_* files to an experiments folder
The main folder is cleaner this way.
2021-06-04 18:46:00 +02:00
374bc5e818 IAP: Move its stories to the same folder
This removes the top level stories folder. I prefer having the stories
next to the code. I would love to do the same for the tests as well, but
that isn't the convention in Dart.
2021-06-03 13:49:53 +02:00
bc0476ce62 IAP: Move all the code to one folder
It's confusing to have it sprawled across the widgets and screens and
base folder.
2021-06-03 13:48:46 +02:00
5318dddf09 HostSetup: Add some stories
These are used with Monarch, and make developing some screens so much
easier. I should have done something like this long long ago.
2021-06-02 12:09:23 +02:00
f125d6862c Ship all the languages 2021-06-02 12:09:10 +02:00
fb1b116947 Fix issues detected by null safety 2021-06-02 12:08:54 +02:00
16fad3b98c Finish null safety migration 2021-06-02 11:25:16 +02:00
a0562dfe94 IAP: Finish null safety migration
I'm quite uncomfortable with this code. It seems to work, but the error
handling is really bad.
2021-06-02 11:21:10 +02:00
4cdbf30f44 iap: null safety++ 2021-06-02 11:02:27 +02:00
fce1a8ac06 NoteEditor: null safety++
With this we are nearly done with null safety
2021-06-02 10:46:29 +02:00
2e77b3e191 GraphView: null safety++ 2021-06-02 09:52:02 +02:00
bdd23f44ee Images: null safety++ 2021-06-02 09:42:33 +02:00
9acf3d15f6 null safety++ 2021-06-02 09:40:53 +02:00
b76fe9e27a null safety++ 2021-06-02 09:07:29 +02:00
8389bf84e9 monarch: bump version 2021-06-02 08:42:33 +02:00
a5b6940884 Setup: Migrate to null safety 2021-06-02 08:42:13 +02:00
a65477080e Update import sorter
It contains my patch!
2021-05-31 12:21:43 +02:00
f913b00203 Fix translation key 2021-05-30 23:26:30 +02:00
8b67abbc83 APIs: Make the tests pass with null safety 2021-05-27 13:56:56 +02:00
190dae6f09 Null Safety++
This is exhausting
2021-05-27 13:41:34 +02:00
789a0b1208 Settings Screens: Null safety++ 2021-05-27 13:19:20 +02:00
8c326399bd null safety++ 2021-05-25 16:33:48 +02:00
384c64b1cc null safety++ 2021-05-25 12:57:06 +02:00
a8de212430 Port most of the editors to null safety 2021-05-25 12:39:35 +02:00
844111007b FolderViews: Null Safety++ 2021-05-25 11:25:24 +02:00
94f8307315 Fix exceptions
Minor problems because of the null safety migration
2021-05-25 11:04:47 +02:00
c0a42aab54 CI: Run with unsound null safety
It's better to have the CI be green.
2021-05-25 11:00:03 +02:00
f3d3cfcb3b Repository: Null safety 2021-05-25 10:43:10 +02:00
f133550921 Use firstWhereOrNull
Simplifies the code
2021-05-25 10:42:49 +02:00
4632dc40b9 Split NoteEditor types into its own file
NoteEditor still hasn't been migrated to null safety
2021-05-25 10:16:59 +02:00
d4a5467e23 null safety++ 2021-05-25 10:10:14 +02:00
3b5ff6c9df Core: Finish null safety migration 2021-05-25 09:54:19 +02:00
eeb05821ee ios: Add xcsettings 2021-05-25 09:36:55 +02:00