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
a51b751ba8
Remove unused script
2020-09-12 22:07:00 +02:00
41139a085f
Fix onboarding translation keys
2020-09-12 21:40:13 +02:00
a7c5d87b69
README: Fix app store badges url
...
The old ones no longer exist
2020-09-12 13:17:50 +02:00
9fdf307dc7
README: Fix link to newsletter
2020-09-12 08:50:38 +02:00
f0a6f34deb
Test Driver: Fix find text
2020-09-12 08:49:35 +02:00
59f2098b36
Start to make sidebar configurable
2020-09-08 23:34:11 +02:00
56e5c10696
Add scaffolding to make emoji parsing optional
2020-09-08 23:33:48 +02:00
dc2c81648e
Bug: Typing '---' + Enter creates a new list
2020-09-08 23:08:14 +02:00
984fc6864e
Make all remaining strings translatable
2020-09-08 23:01:39 +02:00
461a887514
log completePurchase errors
...
This payment stuff is quite complicated!
2020-09-07 22:36:45 +02:00
fde1149f56
ios: Clear transactions which haven't completed
2020-09-07 22:29:01 +02:00
1fff957c8b
PurchaseWidget: Mark the strings as translatable
...
Also show a dialog to a user so they don't keep trying to click again
and again.
2020-09-07 21:46:03 +02:00
c229b7c2e8
PurchaseWidget: Log the exceptions
2020-09-07 21:43:40 +02:00
618ae071b9
PurchaseScreen: Center align the text
...
For smaller screens
2020-09-07 21:38:47 +02:00
c78b576bed
PurchaseScreen: Wrap the bottom buttons
...
Sometimes the available screen space is not enough for them to be on the
same line.
2020-09-07 21:32:25 +02:00
35f76ebe4c
StandardView/JournalView: Implement search highlighting
...
Fixes #14
2020-09-07 17:48:21 +02:00
d81b2ac3ab
HighlightText: Show the actual term
...
Not what we are searching for.
This is going to get really messy when I implement proper searching
which takes accents and text normalization into account.
2020-09-07 17:40:42 +02:00
cbc75e45e9
NoteTile: Also Highlight the title if it matches
...
Related to #14
2020-09-07 17:38:37 +02:00
a84da10d77
Change cursor color to dark green
...
Otherwise it is not visible when in app bar when searching.
2020-09-07 17:23:02 +02:00
db0d1eb866
Card/GridView: Add search highlighting
...
Related to #14
2020-09-07 17:16:53 +02:00
60b2478a29
Log search page in analytics
2020-09-07 17:14:25 +02:00
b9d8a8daa6
FolderView: Implement basic note selection
...
You can delete or share a note using this.
2020-09-07 16:37:51 +02:00
49dee11a26
Move Note Delete dialog to its own file
...
+ translate
2020-09-07 16:24:52 +02:00
5843b677e2
Update .gitignore
2020-09-06 12:45:31 +02:00
e2b1f5a7e4
ios ci: Remove which dart
...
No longer required. Dart is in the PATH.
2020-09-05 21:51:44 +02:00
cd6a656cd5
ios: Remove shell script from Build Phases
...
This was part of Crashlytics which is no longer used.
2020-09-05 21:51:14 +02:00
f12da4dfc3
ios: Enable the ci again
...
Extract the libs in the correct location!
2020-09-05 20:03:35 +02:00
fac2826800
Implement the scaffolding for search highlighting
...
Still need to implement the actual highlighting part
2020-09-05 16:14:16 +02:00
a2ffdaabc7
Search: Make string translatable
2020-09-05 16:10:07 +02:00
318bdd27a0
ios CI: Bump flutter version
2020-09-05 15:54:13 +02:00
fa075c25e0
FolderView: Implement selecting a note
...
This is disabled for now, untill I expose the actions which should be
performed when selecting a note.
2020-09-05 15:53:26 +02:00
8201e59014
Update screenshots path
...
They are now in a separate repo
2020-09-05 14:57:24 +02:00
8b96882365
Disable the ios CI for now
...
It fails to build and the emails are getting quite annoying.
2020-09-05 13:12:42 +02:00
87327f886e
Remove extra print statements
2020-09-05 13:11:16 +02:00
0ac2970a44
Revert "Temporarily disable test coverage"
...
This reverts commit cdbbb91b6348cab5a897f3b2f58413660c5eb639.
The CI is now working.
2020-09-05 13:11:05 +02:00
70b638dbe9
Github/GitLab test: Try to guess where the test data is
...
The env in the CI seems to be a bit different
2020-09-05 13:05:01 +02:00
cdbbb91b63
Temporarily disable test coverage
...
Until I can figure out why the test is failing
2020-09-05 12:56:11 +02:00
b62da0ce46
CI: List the directory as well
...
I'm really not sure which directory i'm in.
2020-09-05 12:56:07 +02:00
16fae264de
PurchaseWidget: Make sure it is still mounted before calling callback
...
Fixes APP-B1
2020-09-05 12:50:31 +02:00
3bc459c73a
CI: Print the working directory before running the tests
...
The test data doesn't seem to be picked up.
2020-09-05 12:43:26 +02:00
6b741bb4ea
MarkdownBugTest: Make it more self contained
...
It does result in some code duplication, but hopefully this test will go
upstream.
2020-09-05 12:39:48 +02:00
ac99eb24d1
ProScreen: Remove that GitJournal is Free Software
...
Apparently, it's a bit confusing to say "Free Software" on a screen where
we are asking the user to pay.
2020-09-05 12:32:59 +02:00
d9285f2cf0
ImageSettings: Make it freely available
...
I'm removing this as a pro feature.
2020-09-05 12:31:19 +02:00