96ed70f023
Show the backlinks of a Note
...
This is the initial proof of concept and doesn't look very pretty. It's
also not very efficient.
Related to #141
2020-05-26 15:37:09 +02:00
4c56ddc4df
Allow the default Image location to be configured
...
Fixes #10
2020-05-20 00:32:13 +02:00
26ed82fdbc
Make "Root Folder" translatable
...
It was earlier duplicated all over the place.
2020-05-18 00:26:00 +02:00
816cb0c3ed
Reduce code duplication
...
Avoid code for determining the publicName of a folder.
2020-05-18 00:23:14 +02:00
a324d0f755
Logging: Allow logging structured fields
...
Display this in the Debug Screen app. Additionally, add a reason why a
file was not loaded.
2020-05-17 19:47:11 +02:00
7ef9cfe60f
Minor refactor
2020-05-14 13:03:12 +02:00
600738fc0e
FolderLoading: Output loading info to logs as verbose
...
The most common issue is why a certain file is not being loaded. This
isn't the ideal way, but it's a quick fix in order to diagnose what is
going on.
2020-05-08 10:35:45 +02:00
77e67fca11
Rename Folders properly
...
1. Actually rename the folder instead of calling rename with the oldPath
2. Inform the parentFolder that a sub-folder has been renamed so it can
accordingly update its mapping.
Fixes #108
2020-04-20 02:11:42 +02:00
5784399ac6
Remove NotesFolderFS::insert
...
The position of the note in the folder doesn't matter as Virtual folders
on top of this sort it according to how to how the user wants them to be
sorted.
2020-04-20 01:56:32 +02:00
14d734bf08
Fix handling of Note renames
...
We often use the note's filePath as a unique identifier, however that
can change, and we need to update the caches accordingly.
Fixes #97
2020-04-10 13:45:19 +02:00
bb0e574495
Abstract out the logging
...
This way moving away from Fimber will be much easier.
2020-04-04 11:50:57 +02:00
9e60a74c19
Allow opening relative links while are notes
2020-04-02 19:34:54 +02:00
fe08b53539
Add a .gitjournal.yaml file in a folder
...
This file will be added to save the settings of how we want that folder
to behave. For example - default Editor, view, sorting mode, etc.
This feature is currently disabled as it will only be a part of the pro
mode.
2020-03-31 14:02:38 +02:00
965639e6f2
Add the concept of Folder Settings
...
This contains the default editor / view / sortingMode / etc. For now the
folder settings are shared among all Folders. But the idea is that we
should be able to set different settings per folder (real or virtual)
2020-03-31 11:16:04 +02:00
d789a2f6f0
FlattenedNotesFolder: Improve test
2020-03-21 14:16:43 +01:00
403831ccd0
NotesFolderFS: Avoid multiple load operations in parallel
2020-03-21 01:32:24 +01:00
613afee32e
Remove the extra verbose logs
...
They were just too much.
2020-03-21 00:46:03 +01:00
610c4ea8a7
Allow the default folder for new notes to be configured
...
In the "All Notes" screen
2020-03-21 00:14:38 +01:00
0a0e03a660
Fix reset bug
2020-03-16 19:40:08 +01:00
b252f037b3
Rename NotesFolder -> NotesFolderFS
...
And NotesFolderReadOnly to NotesFolder. It just makes more sense this
way as we're now getting more and more different "types" of
NotesFolders.
2020-03-15 02:01:07 +01:00