2212 Commits

Author SHA1 Message Date
1f32a3c10e mdns: Add extra comments
This way I know how to continue working on this when I feel like it.
2020-09-24 21:03:45 +02:00
8032a5ca5a Experiment with mdns to resolve a service 2020-09-24 20:44:56 +02:00
289182b12e Fix Parent relative links not working
Fixes #256
2020-09-24 16:46:24 +02:00
f3715bd3c8 Markdown DarkTheme: Make the checkboxes lighter
This entire way of styling the markdown badly needs to be re-done from
scratch.
2020-09-23 02:18:47 +02:00
3e785cbc97 NoteViewer: Fix translation string lookup 2020-09-22 23:26:49 +02:00
acce7160b9 getTodayJournalEntry: Not all notes have a 'created'
Non Null by default is really needed. I can't wait for these kind of
errors to never happen again.
2020-09-22 12:17:06 +02:00
296e4de7b5 CI trigger_website: Fix typo
The file ends with .yml not .yaml
2020-09-22 01:00:47 +02:00
09b396b0e9 Changelog: Add a bug number 2020-09-22 00:55:11 +02:00
0717b0f872 CI: Add a job to trigger rebuilding the website
When the changelog over here changes, the website would need to be
rebuilt.
2020-09-22 00:43:45 +02:00
0a5e948710 Changelog: Add bug numbers 2020-09-22 00:03:50 +02:00
1daac916fe Changelog: Make all it structured 2020-09-21 18:41:58 +02:00
f70e511e6d Make more of the changelog machine readable 2020-09-21 18:11:52 +02:00
2cd645cba0 Bump version 2020-09-21 10:18:11 +02:00
cc676f08d9 Fix One Journal Entry Per Day
I wasn't handling the case when there is no journal entry for that day.
2020-09-21 10:17:35 +02:00
bcbdaf14f3 Changelog: Fix invalid keys 2020-09-19 21:54:13 +02:00
25d92f7f78 Changelog: Make large parts of it structured
I've still only gone down to version 1.52, and even then I haven't gone
through the commits and seen if I missed something. The changelogs I was
writing earlier weren't very comprehensive.
2020-09-19 21:45:57 +02:00
eda7f32309 Changelog: Replace 'Free' with GitJournal basic
GitJournal is not free on ios.
2020-09-17 13:40:58 +02:00
3f1635ee36 Remove release-checklist
Too personal. Moving it to my notes.
2020-09-17 12:09:09 +02:00
7e03eb5b27 changelog: Fix yaml key name 2020-09-16 23:53:24 +02:00
4334a47588 Changelog: Change we -> singular 2020-09-16 23:52:02 +02:00
2bf26d4b87 Add reddit link for 1.70 2020-09-16 22:41:31 +02:00
4f8e22fea0 Update changelog text 2020-09-16 13:07:18 +02:00
9821be66bc Improve changelog for 1.70 2020-09-16 11:45:47 +02:00
9d86c2a9db changelog.yml: Change version numbers to strings
jq eats up trailing zeros in floating point number. It would make the
'1.70' releasee = '1.7'. jq is super annoying.
2020-09-16 11:41:21 +02:00
92efc9df91 Bump version 1.70 2020-09-16 11:13:51 +02:00
265e253584 Generate one journal entry per day
Fixes #243
2020-09-16 11:08:16 +02:00
0b7448e535 Update changelog
Now that we have releases pages for release, our changelogs can be far
more detailed.
2020-09-16 10:13:07 +02:00
f6ebdf7d3d 1.68: Add image to changelog 2020-09-16 08:44:33 +02:00
0f248c2ec2 Changelog: Add issue number for FS view 2020-09-16 01:37:39 +02:00
cb4b3b8fa4 changelog: Fix typo 2020-09-15 17:48:28 +02:00
d552204640 Add changelog.yml
This is a machine readable changelog which will be used to showcase the
releases on the website and also inside the app.
2020-09-15 16:10:06 +02:00
11ff3ad249 Update release checklist 2020-09-15 13:29:44 +02:00
e34b4e992f Docs: Add a release checklist for me 2020-09-15 12:56:58 +02:00
365afb4abc Add leading zero to minutes < 10
Fixes #247
2020-09-15 01:29:22 +02:00
1368d8fb36 Add missing string 2020-09-15 00:36:20 +02:00
3a7f730489 Fix blockquote background color
The entire theme of the markdown viewer really needs to be improved.
2020-09-15 00:35:57 +02:00
0a2a5532f5 Link Refernces: Normalize the path properly 2020-09-14 22:12:08 +02:00
f82e239985 Try to add support for link-references and chicken out
This is going to be far far more difficult than I thought and will
require a much larger refactor.
2020-09-14 22:11:37 +02:00
719d6842c3 GraphView: Move initial node positioning logic to its own class
Right now we're just placing it in a grid, but we could also place them
in a circle as is done by Obsidian.
2020-09-14 17:57:38 +02:00
f7adeafe7d First iteration of the Graph View
I'm testing this with the Foam documentation. This has revealed a number
of bugs in our link resolver - most of which have now been fixed.

The graph layouting is not being done as this is so incredibly slow.

This has been added as an experimental feature.
2020-09-14 17:47:26 +02:00
a28fc308c0 Resolve "normal links" without a file extension
This is against the markdown spec, but the foam documentaiton seem to
have this in a number of places.
2020-09-14 17:41:53 +02:00
d2326658d4 LinkResolver: Make sure wiki link objects are properly resolved
There was no test for this, so it wasn't caught when I accidently broke
it today morning.
2020-09-14 17:39:20 +02:00
2404475074 HighlightedText: Ensure max lines is being followed
This results in the highlighted text not always being visible. I'm not
sure how to fix that, it seems rather complex.
2020-09-14 12:36:48 +02:00
c94ff85804 Overhaul Link parsing
We were mixing up header links with wiki links and the alt text. It was
a bit messy. We currently do not support linking to a particular part of
a note. Nor do we support wiki links as link references.

Fixes APP-A0
2020-09-14 12:20:15 +02:00
a58c27ed1c analysis: Add NNBD - commented out
It's nice to slowly start fixing all the errors. There are over 800 and
many will be legitimate bugs.
2020-09-13 20:59:56 +02:00
a599be89fe FlattenedNotesFolder: Make title non optional
Also translate the title string.
2020-09-13 20:59:53 +02:00
da459c65e3 NNBD: try fixing some of the errors 2020-09-13 20:52:16 +02:00
5cf8222c77 Integration Test: Take a screenshot on fail
This way we can more easily diagnose why this fails.

Also increase the timeout - depending on where these tests are running,
everything takes much much longer.
2020-09-13 11:21:59 +02:00
3ee84cfcb4 NoteEditor: Change default text
The integration test depends on the exact wording
2020-09-13 11:19:58 +02:00
c5326b2823 OnBoarding: Fix newlines in descriptions
Ideally we should be using some other mechanism to enforce the newlines.
2020-09-13 11:19:30 +02:00