cb126c733a
Add missing file
2020-04-10 13:46:49 +02:00
14d734bf08
Fix handling of Note renames
...
We often use the note's filePath as a unique identifier, however that
can change, and we need to update the caches accordingly.
Fixes #97
2020-04-10 13:45:19 +02:00
d16b4e9eb9
Update build instructions
2020-04-10 13:03:00 +02:00
0e05422f16
Stop tracking .env.dart file
2020-04-10 13:01:54 +02:00
d724dfb8ad
Implement basic IAP support for Android
...
It's very ugly, but it works.
2020-04-10 12:58:21 +02:00
37909c84f8
Make sure widgets are mounted
...
Might solve some of the crashes
2020-04-10 12:12:17 +02:00
ed5e86cf83
Get Sentry DSN from env variable
2020-04-10 12:10:37 +02:00
20a5ad8043
AppDrawer: Only show Pro Mode button if we aren't in Pro Mode
2020-04-08 14:18:47 +02:00
b1683acbf3
Add a way to pass certain keys via env variables in the CI
2020-04-06 19:57:10 +02:00
49f4e334dc
Add a very basic purchase screen
...
Along with a 'Go Pro' option in the sidebar. This is extremely ugly and
is therefore disabled by default right now.
2020-04-06 19:26:09 +02:00
9e2d7be716
Android: Add billing permission
2020-04-06 17:44:00 +02:00
531eb6f3ae
Dismissable: Increase threshold to 60%
...
A number of users have complained that they currently land up deleting
note accidentally because of the swipe gesture.
2020-04-06 17:14:50 +02:00
0c53c9469c
Add the legacy checklist format migrator
...
Ideally, I would love to just skip this, but it would break existing
checklist and we do have a decent number of users now.
2020-04-06 01:36:46 +02:00
1c869bc02b
Checklist: Adapt other tests
...
This still doesn't fix all the tests
2020-04-06 01:29:49 +02:00
219e241deb
Checklist: Add support for upper case 'X'
...
Requires an extra commit in markd
2020-04-06 01:14:36 +02:00
de2c82f4bd
Try to support the proper checklist format
...
According the markdownguide.org, the checklist items are always inside a
list. It can any kind of list, but they are inside a list.
This commit breaks the old syntax and most of the tests. It also
requires a custom version of markd :/
2020-04-06 01:10:44 +02:00
7683064ba1
README: Add utm codes to installers
...
This way I should be able to track installs from GitHub.
2020-04-04 11:53:31 +02:00
de84d99c11
CardView: Fix top padding
...
It should be part of the list and go away when scrolling.
2020-04-04 11:51:10 +02:00
bb0e574495
Abstract out the logging
...
This way moving away from Fimber will be much easier.
2020-04-04 11:50:57 +02:00
56dcb1cb2e
README: Use images hosted on gitjournal.io
2020-04-04 11:05:05 +02:00
f49d5d59e1
Remove android screenshots
...
Lets not host them in this repo, instead we can host them on our
website. These image files can get quite heavy
2020-04-04 10:54:28 +02:00
4c73840d43
NotesCache: Increase its size to 20
...
With the cards view, we see way more notes.
2020-04-04 10:36:08 +02:00
0524ce665f
Update .gitignore
2020-04-03 19:40:09 +02:00
ceffa89eb2
Checklist: Add an extra assert
2020-04-03 19:39:03 +02:00
ea5667fcde
Screenshots: Add another note
2020-04-03 19:38:33 +02:00
9de5f913ed
Improve screenshot script
...
Which also acts as our integration test.
2020-04-03 19:38:33 +02:00
c6642bbb66
README: Add Community Links
2020-04-03 09:36:21 +02:00
ebd05bcefd
Bump version
2020-04-02 19:39:39 +02:00
9e60a74c19
Allow opening relative links while are notes
2020-04-02 19:34:54 +02:00
cfc38b90b9
NoteTile: Implement Inkwell
...
It needs to be inside the Material to work.
2020-04-02 19:15:18 +02:00
2b6c5e69f1
NoteTile: Adjust border color
2020-04-02 18:45:25 +02:00
fbbc92eea8
NoteTile: Remove empty lines in the end
2020-04-02 18:45:09 +02:00
6798eb0829
FolderView: Do not clip the body by the bottomNavigationBar
...
It looks weird as sometimes there is a grey border otherwise.
2020-04-02 18:20:29 +02:00
64e3d36130
Improve stripMarkdown formatting
...
At some point this will need to be done in another thread.
2020-04-02 18:19:50 +02:00
26f641380d
Checklist: Avoid extra \n
...
The markdown parser is weird.
2020-04-02 17:56:48 +02:00
28ef551805
On sync error: Show the error a bit better
...
Do not show 'GitException: error'. We do not need to expose that it was
an exception.
2020-04-02 17:29:03 +02:00
56f73ffe3d
NoteTile: Limit to 11 lines of body
...
Looks much better this way. It's also similar to how Google Keep does
it. This way users moving from it will feel right at home.
2020-04-02 17:25:06 +02:00
f119e60b79
OAuth: close the webview explicitly afterwords
...
Hopefully this will fix the problem on iOS
2020-04-02 17:21:25 +02:00
c322691614
ios: Fix report bug button
...
We don't have logs on ios
2020-04-02 17:17:32 +02:00
8e629b20f6
Add missing file
...
:/
2020-03-31 14:17:21 +02:00
46590aff48
Markdown: Show images
...
At least show existing images. The path needs to be relative
Related to #10
2020-03-31 14:11:01 +02:00
fe08b53539
Add a .gitjournal.yaml file in a folder
...
This file will be added to save the settings of how we want that folder
to behave. For example - default Editor, view, sorting mode, etc.
This feature is currently disabled as it will only be a part of the pro
mode.
2020-03-31 14:02:38 +02:00
3c2d4b0f74
VirtualNotesFolder's config cannot change
...
We haven't exposed any way to change it.
2020-03-31 11:22:52 +02:00
965639e6f2
Add the concept of Folder Settings
...
This contains the default editor / view / sortingMode / etc. For now the
folder settings are shared among all Folders. But the idea is that we
should be able to set different settings per folder (real or virtual)
2020-03-31 11:16:04 +02:00
c2b78f0ae7
EditorSelector: Make it prettier
2020-03-30 13:36:07 +02:00
564fa4cbc0
move NoteEditorSelector to its own file
2020-03-30 13:09:19 +02:00
a5fcb19d70
SyncButton: Use cloud download/upload instead of arrows
2020-03-30 13:04:28 +02:00
577b73ff3c
SyncButton: Seperate pulling and pushing
...
This way we also refresh the view after the pulling, as we don't need to
wait for a push for that.
2020-03-30 13:00:28 +02:00
040a1a228a
NoteTile: Make it prettier
...
Decrease the font size for the header and reduce some spacing. It's
finally starting to look somewhat okay.
2020-03-30 12:27:09 +02:00
b52613ef5b
GridView: Make the tiles smaller
2020-03-30 12:25:17 +02:00