1d20b177e1
Add main_features
...
This doesn't work as it requires flutter, but I may as well commit it
2021-02-03 17:09:15 +01:00
bebbf7459f
Update .gitignore
2021-02-03 17:09:02 +01:00
04228cb497
Fix Experimental Markdown Toolbar
...
It's now again visible
2021-02-03 16:34:30 +01:00
2c071fb792
Disable undo/redo for editors where it hasn't been implemented
2021-02-03 16:06:28 +01:00
ebff34b753
Basic implementation of undo/redo
...
It's not great, as the granularity is too low. But it's a good first
step. It only works in the RawEditor so far.
2021-02-03 16:03:15 +01:00
e80fff575c
Move Editor Heuristics to be self contained
...
This way it can easily be used in other editors
2021-02-03 11:56:20 +01:00
350fbb1ccf
MarkdownEditor: Handle title change marking note as modified
2021-02-02 16:25:43 +01:00
8c3abe7b65
MarkdownEditor: Remove undo/redo poc
...
Figured out a better way to do, and it's better if this is in a separate
class as it needs to be reused with different editors.
2021-02-02 16:22:09 +01:00
b9d765f726
Rename EditorState to TextEditorState
...
Also remove the EditorHeuristicsResult class. This way all of these are
being combined together.
2021-02-02 16:08:15 +01:00
8c373986bc
Move Editor Bottom bar to its own file
2021-02-02 16:03:35 +01:00
be44cc05fe
Move autocompletion to inside the editors
2021-02-02 15:57:01 +01:00
9d230eebdb
Autocompletion: Show a bit more options
...
This is still just a Poc
2021-02-02 15:53:30 +01:00
df6cba7098
Tags AutoCompleter: More Tests
2021-01-28 15:20:04 +01:00
79207d9422
AutoCompletion: Add tests for tags autocompletion
...
Also move the file. I tried using the same code base for both the types
of auto-completion and this has resulted in a huge mess. It's best to
keep the logic completely seperate for the two.
2021-01-28 14:57:04 +01:00
07947d637a
Add some tests for autocompletion
...
All of these tests fail, I'm just trying to get an idea of what all I'll
need to implement. And what the interface should look like.
2021-01-27 21:41:58 +01:00
7b8c7479dd
BUILD: Mention NDK version required
...
Fixes #401
2021-01-27 13:40:11 +01:00
90d78d8187
Backlinks Summary: Stop crashing
...
Fixes APP-P6
2021-01-23 06:57:23 +01:00
6761d6a4e5
LinkResolver: Handle strange path
...
Fixes APP-P8
2021-01-23 06:53:03 +01:00
76c0ec6503
clone: Add some more debug statements
...
I cannot understand why a user has still reported a bug with it.
2021-01-23 06:37:58 +01:00
12a38450c9
AutoCompleter: Move to its own file
2021-01-22 18:19:11 +01:00
923b929392
AutoCompleter: Improve detection of startToken
2021-01-22 18:15:15 +01:00
c015f886da
AutoCompleter: Move to its own class
2021-01-22 17:41:28 +01:00
6e5954ae4a
AutoComplete: Only have 1 overlay
2021-01-22 17:05:21 +01:00
db2d6cdbdc
Bump minor version
2021-01-22 10:53:34 +01:00
ad4788f1d8
Repo Selection: Force the keyboard to close after selecting
...
It doesn't always close automatically
2021-01-22 10:53:02 +01:00
a60e2bbf2a
Fix setup git host failing
...
Outlined every case properly and tested it thoroughly. If this still
fails I am a terrible programmer, and should learn to isolate components
and write through tests.
Fixes #394 #378 #368
2021-01-22 10:51:53 +01:00
2199cd2a3a
Add some scaffolding for undo/redo
...
I don't want to lose these changes and putting them in a branch will
result in merge conflicts.
2021-01-22 10:11:35 +01:00
91426556e5
pubspec sort
2021-01-20 20:09:38 +01:00
dbf038f801
Hopefully fix the strange error of _startGitClone being called
...
In some debug reports I see logs of _startGitClone being called again
and again and again. I'm not sure what is causing it. Maybe this will
fix it?
2021-01-20 20:08:30 +01:00
408b16b2c1
pubspec: Add config for import sorter
2021-01-20 12:15:49 +01:00
f8ed88ad00
Rename keygen exp to not trigger flutter analyze
2021-01-19 19:16:41 +01:00
58604d7de1
Remove cryptography dependency
...
It was only being used in a poc, and it's cause the ios build to fail.
2021-01-19 19:06:45 +01:00
ea4af8a694
Removed unused import
2021-01-19 19:04:46 +01:00
80cea93866
ios: Commit the development team
...
Not sure how it got removed
2021-01-19 19:04:25 +01:00
a3d6319179
Bump minor version
2021-01-19 16:56:34 +01:00
2f4b60b51d
Update git_bindings
2021-01-19 16:56:23 +01:00
29ffa2c540
Improve logging
2021-01-19 16:55:27 +01:00
03899810e1
ios: Fix default branch
2021-01-19 16:55:27 +01:00
1baa803443
ios: Fix gitDefaultBranch
2021-01-19 16:55:27 +01:00
e46898cc5a
ios: Add missing keygen.c file
2021-01-19 16:54:47 +01:00
0893ea2325
ios: Use automatic code signing
...
I give up
2021-01-19 16:54:47 +01:00
98701379c2
ios: Update podfile and all
2021-01-19 15:40:12 +01:00
10e5372f73
ios: Add git default branch
2021-01-19 15:40:12 +01:00
4c7efdb2dc
Move cloning logic to its own file
...
This has gotten very complex and needs to be properly tested. It's the
number 1 bug.
2021-01-19 15:40:08 +01:00
9946993364
shouldLogException: Handle all exception types
...
Fixes APP-SB
2021-01-18 23:47:03 +01:00
1a13173386
README: Center Align
2021-01-15 09:44:26 +01:00
e4e7a6d49c
Add DO as a sponsor
2021-01-15 08:51:22 +01:00
821d6cac53
Bump minor version
2021-01-13 23:39:38 +01:00
53e9e9db29
Allow the remote main branch to give an error
...
In the case of empty repos.
2021-01-13 23:36:54 +01:00
eb2f4519a6
Make sorting case insensitive
2021-01-12 15:49:44 +01:00