bryanph / geistmap Goto Github PK
View Code? Open in Web Editor NEWAn experimental personal knowledge base with a focus on connections
Home Page: https://geistmap.com
License: GNU Affero General Public License v3.0
An experimental personal knowledge base with a focus on connections
Home Page: https://geistmap.com
License: GNU Affero General Public License v3.0
many components that i used in the past
To allow for more flexible searches, right now the matching is too strict.
-[ ] placed below the block
-[ ] focused on the block #12
too bulky and not responsive enough
More intuitive then current behavior where the click is not registered because it is outside of the editor
Instead of having separate buttons for content-link and link, have one "link" button which behaves as shown below.
Just more convenient, same approach as next.js uses
This especially applies to collection graph
Features that should be in the graph:
Probably due to the old link not changing from straight to curved upon doing this
For example:
Length 1 (unigram): [ q, u, i, c, k ]
Length 2 (bigram): [ qu, ui, ic, ck ]
Length 3 (trigram): [ qui, uic, ick ]
Length 4 (four-gram): [ quic, uick ]
Length 5 (five-gram): [ quick ]
For easier debugging
Otherwise it shows totally unrelated search results
A more visual transition between graphs to be able to easier distinguish which nodes got added, deleted and which remained in the graph upon routing
Remove focus from editor when opening the dialog
Otherwise name changes for nodes are not displayed
Right now when pressing backspace from a list item and creating a list item again with the "*" character, the character is not converted to a bullet point.
Right now they don't align properly, mainly due to #12 and that there is margin on either side.
Like in the medium.com editor. Instead of deleting a full block when pressing backspace from the next block, first select and highlight it. Then afterwards, remove it when pressing backspace or delete again.
probably due to graph force restarts not resetting cooldown parameter correctly
many unused dependencies in package.json
Instead, replace with a global way to switch between collections and node contexts
Should be simpler
-[ ] when coming from CollectionDetail, focus the active collection and vice-versa (needs an animation)
-[ ] When coming from NodeExplore, just show the collection graph and vice-versa
Right now because you are mostly working inside a collection detail view and the detail view right now only shows exactly the nodes that are in that collection, it is difficult to see to which other nodes outside the collection the nodes connect.
A few options for this:
Major feature for sharing your network or parts of your network with others. Requires a proper plan
To make it more clear to the user what changed since the last time he looked at the graph
First fix #39 so this becomes easier to fix
Right now it redirects to the inbox
Instead of a new color each time like it is right now
Since the index names can change a lot. Instead,
-[ ] store the type of document directly in the ES index
Also, right now when doing this, the link won't appear until following the link
Since embedded media does not have an extension at the moment. Should probably include the extension and have a proper name instead of the current random string.
Also, should check if the drag was made from inside the editor to decide whether to move or copy the dragged item
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.