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
3f0606449f
QuickAction: Show the icons in production
...
Workaround for bug https://github.com/flutter/flutter/issues/51455
2020-09-01 11:02:20 +02:00
4596e11ab4
PurchaseScreen: Make all strings translatable
2020-09-01 10:48:05 +02:00
588f1db263
PurchaseScreen: Change the text
...
* Call it a Monthly Subscription - as that is exactly what it is
2020-09-01 10:38:19 +02:00
4c324a1194
IAP: Ignore user cancelled errors
2020-09-01 10:30:09 +02:00
b3bdb8657c
Handle IAP of products
...
We were only handling subscriptions properly
2020-09-01 10:29:50 +02:00
822607ba18
Add extra logs
2020-09-01 09:18:16 +02:00
3bcbe5a71d
IAP: Do not consume the purchase
...
Otherwise it will not show up when querying past purchases
2020-09-01 09:17:33 +02:00
b35db2a343
IAP: Exit after an error
...
Do not try to consume the purchase
2020-09-01 08:51:37 +02:00
1ee0866a85
Improve the monthly text a bit more
2020-08-31 18:05:53 +02:00
7a23915686
Clarify the the Monthly Purchase option text
...
Clearly show how much they would need to pay in order for it to convert
into a normal One Time Purchase.
2020-08-31 18:00:07 +02:00
957638d8a1
Change yearly subscription to 'One Time Purchase'
...
I could have a yearly subscription as well, but the screen is confusing
enough as it is. Also, by next year - I should have the Stripe
Integration running and I can possibly avoid the extra 30%.
2020-08-31 17:28:08 +02:00
f1fa527ecd
Fix localization feature date
2020-08-31 13:28:50 +02:00
2aca8a10f2
Bump version
2020-08-31 11:38:14 +02:00
4e1b2e2563
Add Localization as a Feature
2020-08-31 11:38:14 +02:00
0f5bb345d3
Allow Swipe to delete to be configurable
2020-08-31 11:38:04 +02:00
d11c9e076d
Feature Timline: Track when the user clicks on the link
2020-08-31 10:16:22 +02:00
43190b718e
Feature Timeline: Add a link to GitHub issues
2020-08-31 10:14:43 +02:00
b340e5e0ef
Bump flutter_markdown
2020-08-31 09:08:24 +02:00
0b4867da10
LinksLoader: Ignore non local links
...
In Reference links
Fixes APP-9M
2020-08-31 08:55:27 +02:00
a8af8d795e
MdYamlDoc: Add a very basic reverse implementation
...
A user requested that the YAML header be present at the bottom. I
thought this would be quite simple, but there are lots of edge cases
which will need to be solved.
Related to #223
2020-08-30 15:49:08 +02:00
a3f556df47
Actually implement the Zettelkasten filename format
...
I like an idiot only exposed it in the Settings.
2020-08-30 15:16:03 +02:00
bdb3dafdab
Add missing file
2020-08-21 13:02:29 +02:00
f2f10433d9
AutoConfigure: Make it clear what permissions will be requested
2020-08-21 12:36:42 +02:00
aabeb57fc0
InlineTags: Add settings page
...
And support multiple prefixes.
This is disabled for now as it hasn't been fully integrated.
2020-08-21 12:18:55 +02:00
36fa1e3f80
InlineTags: Test for tags with -
2020-08-21 11:42:54 +02:00
6078f7f7ef
InlineTags: Add a test for non-ascii words
2020-08-21 11:41:53 +02:00
b6f9c27bf1
PurchaseScreen: Change text of yearly to "Purchase"
...
Instead of "Subscribe". Maybe this will help.
2020-08-21 11:37:02 +02:00
5660b30e5f
PurchaseScreen: Make it clear that a min amount is required
...
Apparently saying "Pay what you want" is confusing if there is a minimum
amount required.
2020-08-21 11:36:36 +02:00
cc9d115762
InlineTags: Handle case of #a#b as two tags
2020-08-21 11:12:08 +02:00
61e16daefe
EditorSettings: Move Last State to common
...
Now that you can see the Markdown Preview from any of the Editors, it
doesn't make sense to have this inside the Markdown Editor settings.
2020-08-21 11:06:24 +02:00
3fd418ce29
Remove useless FocusScope
2020-08-21 11:02:36 +02:00
7e7503ca2f
Editors: Expose the preview markdown button on all editors
...
It's nice to sometimes use the RawEditor to edit something and then
later you want to see what it looks, and having to switch to the
Markdown Editor for that is very annoying.
2020-08-20 11:47:31 +02:00
0d71daa09e
Add MarkdownToolbar to In Progress
2020-08-20 11:46:42 +02:00
d05e88ef89
Add an indicator in the AppDrawer for Pro Mode
2020-08-20 10:59:32 +02:00
6ba0f3974a
NoteEditor: Pass it the parentFolder
...
A note has a parent which is the physical folder it is inside, and a
parent folder which it is being displayed inside. It's useful to have
the latter as that can be used to display the next note - in the case of
the Journal Editor, and open the graph view as well.
2020-08-20 10:42:39 +02:00
d90a87aa4f
PurchaseScreen: Remove the left/right padding from the cards
...
This way the cards can horizontally scroll across the entire screen.
2020-08-20 09:51:28 +02:00