Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-12 | feat: #70 label text wrapping | Thomas F. K. Jorna | |
2021-08-16 | feat: link children to parent heading #62 #53 #49 | Thomas F. K. Jorna | |
2021-08-08 | feat: much smoother local mode | Thomas F. K. Jorna | |
2021-08-07 | fix: correct label background text and .el cleanup | Thomas F. K. Jorna | |
2021-08-07 | feat: configurable label size and length | Thomas F. K. Jorna | |
2021-08-06 | features!: context menu, better ui, and smoother updates | Thomas F. K. Jorna | |
2021-08-05 | feature: added slider for node scale | Thomas F. K. Jorna | |
2021-08-05 | fix: update notes smoothly | Thomas F. K. Jorna | |
2021-08-03 | fix: fixed filtering with citation nodes | Thomas F. K. Jorna | |
2021-08-03 | Merge branch 'main' into main | Thomas F. K. Jorna | |
2021-08-03 | feature: citelink highlight color | Thomas F. K. Jorna | |
2021-08-03 | feature: tagwhitelist + better compatibility with existing filters | Thomas F. K. Jorna | |
2021-08-03 | fix: make tags update correctly and show them on refresh | Thomas F. K. Jorna | |
2021-08-02 | Process org-roam-bibtex citations links differently depending on if they | Brian Lester | |
have an associated node. It is easy to imagine how overlapping citations could clue one into connections about otherwise un-related work and generate insights. However, `org-roam-ui` currently only shows citation links when the `target` of the link has an associated node, that is, a node with a matching `:ROAM_REFS:` property. Often one doesn't have a note for every single thing they cite, and requiring them to create an empty note is a bad user experience and something that would often be forgotten. Without having citations links without associated nodes, connections in a users notes will most likely be missed. This change splits the handling of `org-roam-bibtex` citations links into two categories, a citation link (when the target of the link does not have an associated node, a node with a matching `:ROAM_REFS:`) and a reference link (when the target of the link does have a node). Reasoning for the naming is that a citation in a paper is generally just a link to it, there is no extra commentary from you when that link if followed, while a reference sound more like something you would refer to for information, i.e. the notes you took in the attached node. I am willing to flip the names if we want though. Citations and References are customizable separately, with new menu items for node/link color and dashed links added for Reference links. A new filter option has also been added, the new switch `Citations without note files` will remove all Citation nodes (and links to them) when activated. On the emacs side, this in implemented by using a new link type keyword, `"ref"`, for any cite link where the target has an underlying node (a node with a matching `:ROAM_REFS:` property). Links with this new type are styled according to the new Ref styles in the UI. Any cite link where the target does _not_ have an underlying node is left as a `"cite"` link. Additionally, this set of link targets without associated nodes is used to create fake nodes. These fake nodes have the `ref` key (the link target) as their `id`, `file`, `title`, and `.properties.ROAM_REFS`. Their `level` is set to `0`, and a new property, `FILELESS`, is set to `t`. Their id is used for actually connecting links in the UI, and the new `.properties.FILELESS` is used to styling a Citation vs a Reference node. Theoretically, if we wanted to depend on `org-roam-bibtex`, and pay the cost of look up citation information in the bibliography, we could use the citation key to look up an actual title in the bibtex bibliography during node creation, but that seems like it could get heavy for large numbers of citations. | |||
2021-08-02 | feature: tag coloring and filtering | Thomas F. K. Jorna | |
2021-08-02 | feature: tag filtering lotic and ui | Thomas F. K. Jorna | |
2021-08-02 | feature: citation options | Thomas F. K. Jorna | |
2021-08-02 | fix: selecting never will not throw error anymore | Thomas F. K. Jorna | |
2021-08-01 | added arrows | Thomas F. K. Jorna | |
2021-07-31 | moved themecontext and included build | Thomas F. K. Jorna | |
2021-07-31 | dotted all the ts and crossed the is | Thomas F. K. Jorna | |
2021-07-31 | tried to add expanding follow, and failed | Thomas F. K. Jorna | |
2021-07-31 | got rid of type errors | Thomas F. K. Jorna | |
2021-07-31 | refactoring | Thomas F. K. Jorna | |
2021-07-31 | even saner defaults | Thomas F. K. Jorna | |
2021-07-31 | padding | Thomas F. K. Jorna | |
2021-07-31 | more ui improvements, better defaults | Thomas F. K. Jorna | |
2021-07-31 | removed ! which made orphans fail | Thomas F. K. Jorna | |
2021-07-31 | ui updates | Thomas F. K. Jorna | |
2021-07-30 | removed last typeerror | Thomas F. K. Jorna | |
2021-07-30 | lots of label customization + fixes | Thomas F. K. Jorna | |
2021-07-29 | emacsnode for mlord | Thomas F. K. Jorna | |
2021-07-29 | errors be gone! | Thomas F. K. Jorna | |
2021-07-29 | handled all node color cases | Thomas F. K. Jorna | |
2021-07-29 | handled all the link color cases | Thomas F. K. Jorna | |
2021-07-29 | added color selectors | Thomas F. K. Jorna | |
2021-07-28 | added the ability to change the main highlight color | Thomas F. K. Jorna | |
2021-07-28 | added some more tweaks | Thomas F. K. Jorna | |
2021-07-28 | added more node/link opacity and resolution options | Thomas F. K. Jorna | |
2021-07-28 | changed button colors a bit | Thomas F. K. Jorna | |
2021-07-26 | fixed a single typescript error | Thomas F. K. Jorna | |
2021-07-26 | removed mouse and file viewer customizaton | Thomas F. K. Jorna | |
2021-07-26 | added buggy mouse action switcher | Thomas F. K. Jorna | |
2021-07-26 | file viewer, prettier things | Thomas F. K. Jorna | |
2021-07-25 | make toggle work with filenods | Thomas F. K. Jorna | |
2021-07-25 | Move showTweaks to tweaks.tsx | Kirill Rogovoy | |
2021-07-25 | Separate out Tweaks and config-related things | Kirill Rogovoy | |