7a5964289a
Remove intl fork
...
The workaround no longer seems to be required with the latest version of
flutter.
2020-09-05 11:29:33 +02:00
362b29929e
Undo Snackbar: Make strings translatable
2020-09-05 11:21:54 +02:00
9e045519bb
Add tests for GitHub & GitLab apis for fetching the list of repos
2020-09-05 11:18:54 +02:00
ccf5f65e55
List Repos: Print the http req as curl
...
Makes it easier to test
2020-09-05 11:03:15 +02:00
43fd939103
ios ci: Expose the secrets as ENV variables
2020-09-04 23:15:03 +02:00
c4ac886372
ios: Add missing Runner-Bridging-Header.h
2020-09-04 23:08:13 +02:00
ef816725ef
ios CI: Try building the app without code signing
2020-09-04 23:03:35 +02:00
f9993f3dd3
ios CI: Setup the env before running the tests
2020-09-04 22:43:19 +02:00
23b9c17364
ios: First attempt at CI
2020-09-04 22:38:33 +02:00
807dca4ac8
build_ios: Get gj_common if it doesn't exist
2020-09-04 22:21:56 +02:00
067344775a
Add Russian Translation
2020-09-04 19:00:04 +02:00
d202d91a80
Debug Screen: Make levels translatable
2020-09-04 18:51:45 +02:00
c8e3318bb9
HostSetup: Make all remaining strings translatable
2020-09-04 18:46:16 +02:00
12fce59fc5
build_ios: Download the required libs
2020-09-04 11:47:48 +02:00
5b26d8cb1d
build_ios: Undo changes after build
...
fastlane changes the Info.plist file to add the correct version number.
2020-09-04 11:39:17 +02:00
0d5dc317c1
Add a script to build on ios
...
I usually do these steps manually each time.
2020-09-04 11:23:07 +02:00
48e4657161
FolderView: Make strings translatable
2020-09-04 09:16:43 +02:00
ab072fc75e
Bump firebase analytics
2020-09-04 09:03:01 +02:00
01a436d182
Replace FirebaseAnalyticsObserver with our own
...
This way we have the screen names in the debug log and diagnosing issues
becomes easier. Also, this brings me closer to being able to drop
Firebase Analytics.
2020-09-04 08:41:38 +02:00
4c55c0882d
Add an easier way to toggle pro mode
2020-09-04 08:19:56 +02:00
45af5c3863
RepoSelector: Add language colours
...
This is disabled for now, as the new UI is still a WIP
Fetched from https://github.com/Diastro/github-colors
2020-09-04 02:39:31 +02:00
f76090a8f4
Update changelog
2020-09-04 02:29:06 +02:00
96bbef436b
Add a dark mode switcher in the App Drawer
...
Inspired by Telegram, though our animation is not as fancy.
Related to #121
2020-09-04 02:21:22 +02:00
a05e9d04de
Setup: Make more strings translatable
2020-09-04 01:57:01 +02:00
8c859d908c
Bump version
2020-09-03 22:08:03 +02:00
0c92ab2d26
GitLab: Fix license parsing
2020-09-03 21:53:54 +02:00
482250f253
RepoSelector: Remove overflow animation
2020-09-03 21:50:23 +02:00
53b4d643fb
Move ScrollViewWithoutAnimation to its own file
2020-09-03 21:50:23 +02:00
721153308e
RepoSelector: Show the datetime in relative terms
...
Unless it is more than 30 days
2020-09-03 21:50:23 +02:00
624998721e
RepoSelector: Try making it prettier
...
It's a mess, so for now lets go back to the previous design, but I still
want to keep this code.
2020-09-03 21:50:20 +02:00
e4fd84d4a4
RepoList: Parse more information
...
This way in the future we can make the repo list a bit prettier. It
currently looks quite ugly.
2020-09-03 20:54:46 +02:00
b96513b25f
RepoSelector: Mark strings as translatable
2020-09-03 20:05:49 +02:00
33e947a49e
MarkdownToolbar: Add some FIXMEs
2020-09-03 19:47:19 +02:00
e7038c3d9d
Bump yaml_serializer
...
It now handles maps.
2020-09-03 14:27:32 +02:00
ddf7345b0d
MdYamlCodec: Load maps properly
...
Our MdYamlCodec runs inside an isolate, and send the result back. The
YamlMap data structure doesn't seem to be serializable over an isolate
and gives us an error. Therefore, we should make sure it is a normal
map.
2020-09-03 14:03:49 +02:00
d3d04e6df9
NoteLoader: Handle the exceptions while trying to load the file
...
They were being silently dropped.
2020-09-03 13:48:57 +02:00
ec91a784de
NotesFolderFS: Remove any notes which failed to load
2020-09-03 13:42:54 +02:00
477d47c824
Remove unused imports
2020-09-03 12:27:27 +02:00
6e289a6b6e
Note: Add an API to get the images from a note
...
This will be used in the future to display the images in the grid/card
view.
2020-09-03 12:26:45 +02:00
9db05bb7d8
PurchaseWidget: Handle when it fails to load options
...
Fixes APP-AY
2020-09-03 11:55:43 +02:00
e33857f8e9
Do not show Tag Editing screen if the Note cannot have metadata
...
In the case of '.txt' notes or markdown notes without a yaml header.
2020-09-03 08:52:27 +02:00
d4463d8b60
TagListing: Show text when empty
2020-09-03 08:46:59 +02:00
40b5afdb7b
IAP Verify Fail: Report it to Sentry
...
Not as analytics. This should typically never be happening.
2020-09-03 08:30:17 +02:00
5f0a5573ed
Update ios .gitignore
2020-09-02 17:38:58 +02:00
1f071771ca
Do not allow empty inline tags
2020-09-02 17:38:43 +02:00
074e918db4
Implement basic inline tags
...
Fixes #44
2020-09-02 17:24:34 +02:00
25f516c15c
Add the scaffolding for automatically adding Wiki Links
...
The idea is that on save a Note, terms which have already been used
before as Wiki Links should automatically be converted into Wiki Links.
2020-09-02 17:02:13 +02:00
9ec33842bc
MarkdownToolbar: Remove old block tag
...
If a text starts with '# ' and we click on the '- ' button, it should
remove the old tag '#' and replace it with '- '. Before this it would
have done something like this '- #'
2020-09-02 00:00:53 +02:00
fefe354e83
MarkdownToolbar: Navigate across multiple lines properly
2020-09-01 23:32:14 +02:00
9990b2baf0
Fix quick_actions
2020-09-01 11:47:38 +02:00