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
bd19d8c9eb
PurchaseScreen: Add more spacing between the cards
2020-08-20 09:47:57 +02:00
518ae9d4ef
First Iteration of Yearly Purchase
2020-08-20 09:32:40 +02:00
9db302164e
Bump version
2020-08-19 17:52:49 +02:00
c246ae4eca
Reduce the number of monthly prices visible
...
Going up to 50$/month is just way too much, since then the slider looks
quite ugly as it is barely ever gets full.
2020-08-19 17:25:01 +02:00
732c547cef
PurchaseSlider: Make it prettier
...
It now appears as a triangle which is getting filled up. It no longer
lets you click on it, but we have buttons on the side for that.
2020-08-19 17:24:56 +02:00
7d88ef0399
Add a YearlyPurchaseWidget - disabled for now
...
Abstract out the PurchaseWidget and use it for both monthly and yearly
purchases. The yearly purchases hasn't been enabled so far, as the IAPs
still need to be approved on iOS and the PageView widget I was using to
switch between the two options isn't giving me what I want.
2020-08-19 16:39:42 +02:00
40c03f2c3e
PurchaseScreen: Change padding
2020-08-19 13:51:23 +02:00
2a18c42390
Add Desktop support to Planned Features
2020-08-19 13:49:18 +02:00
8c57368851
PurchaseScreen: Make it a bit prettier
2020-08-19 13:47:43 +02:00
06e78eb1d3
PurchaseScreen: Move Feature Timeline button below
2020-08-19 13:31:11 +02:00
d6fb63c696
Show Features in development and planned features
2020-08-19 13:26:03 +02:00
971e73af09
FeatureTimeline: Refactor
2020-08-19 13:04:00 +02:00
f4ab547fd5
Change default purchase amount
2020-08-19 12:31:27 +02:00
6f3eff20e8
Remove sku_monthly_min
2020-08-19 12:29:54 +02:00
e449ed4261
NoteBacklinks Summary: Use the LinkResolver
...
The link resolution algorithm is complex and we shouldn't be using the
adhoc method.
Fixes APP-4V
2020-08-19 12:29:50 +02:00
2668d14510
Replace test with simpler test
...
Also lets not auto convert old notes title format.
2020-08-19 11:40:50 +02:00
ada656c675
Do not write the title as h1 if it is in the yaml header
...
In general, we try to follow the conventions in the note parsed over
whatever the default config.
Related to #214
2020-08-19 11:31:16 +02:00
32f032204f
Bump yaml_serializer
2020-08-19 11:03:49 +02:00
8f2bb557da
YAML tags: Let it be a string seperated by spaces and have a #
...
In general we try to follow the same format as specified in the input
note.
2020-08-19 10:41:52 +02:00
9380f3cc06
Allow YAML tags to be a string
2020-08-19 10:12:07 +02:00
6be1c22496
Remove extra _notifyModified
2020-08-19 10:02:03 +02:00
7c1eade09b
GraphView: Show the Node's label
2020-08-18 13:37:57 +02:00
f2dcc4d193
GraphView: Highlight the edges of the selected node
2020-08-18 13:35:33 +02:00
f1d8546e81
GraphView: Start layouting on moving the nodes
...
This is awesome. It's exactly what I wanted. The graph layout algorithm
will need to be improved, but this is already quite usable.
2020-08-18 13:33:30 +02:00
f2e61d3efd
GraphView: Draw the edges with a normal canvas
...
We no longer need the touchy canvas as the nodes are proper Widgets
which makes everything so much easier.
2020-08-18 13:17:57 +02:00
06275ae206
Graph: Try to implement it with a Stack
...
This seems a far easier way, and moving it around also works so so much
better.
2020-08-18 13:12:27 +02:00
3885a5e153
ios build
...
The Podfile format has changed with Flutter 1.20
2020-08-18 12:03:18 +02:00
e80525ca01
Bump version
2020-08-18 11:37:28 +02:00
b15da0677a
Document firebase's automatic events
...
We just need to duplicate these events ourselves, and then we could
replace firebase with our own solution.
2020-08-18 11:34:33 +02:00
9859aa6106
Allow custom metadata to be specifiec for any note
...
This way we can add 'draft: true' to all new notes.
Fixes #168
2020-08-18 10:47:26 +02:00