2503 Commits

Author SHA1 Message Date
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
836d7dc216 EditorHeuristics: Null safety 2021-05-25 09:36:46 +02:00
be9fcecb1f pubspec lock upgrade 2021-05-25 09:26:11 +02:00
b8eb29150e ios: Add uncommitted file 2021-05-21 15:20:40 +02:00
5799582732 Merge pull request #503 from MisterY/org-flutter-upgrade
updating org_flutter
2021-05-19 13:23:37 +02:00
cb224e16df updating org_flutter 2021-05-19 13:22:27 +02:00
862ac6f137 CheckList: NullSafety 2021-05-19 12:45:26 +02:00