Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-30 | fix: heading in feature requests | Thomas F. K. Jorna | |
2021-08-30 | fix: update readme to recommend unpinning org-roam | Thomas F. K. Jorna | |
2021-08-30 | Update README.md (#79) | David Thole | |
2021-08-30 | fix: #78 handle pre-org-cite org-roam-db | Thomas F. K. Jorna | |
2021-08-29 | feat: support org-cite and new org-roam-db citations | Thomas F. K. Jorna | |
2021-08-24 | fix: changed org-roam version check | Thomas F. K. Jorna | |
2021-08-20 | fix: follow mode breaks on org-capture #74 | Thomas F. K. Jorna | |
2021-08-20 | fix: remove service worker. Possibly fixes #61 | Thomas F. K. Jorna | |
2021-08-19 | fix: #73 Remove empty :hook from install suggestions | Thomas F. K. Jorna | |
2021-08-18 | reverted README deletion | Thomas F. K. Jorna | |
2021-08-18 | Delete README.md | Thomas F. K. Jorna | |
2021-08-17 | Extract org-roam-ui-open command from minor mode (#69) | Damien Pollet | |
* Extract org-roam-ui-open command from minor mode The new command allows reopening the web UI without toggling the whole mode off and on again. Eliminates hardcoded port in URL string, using org-roam-ui-port variable instead. IMHO a better distribution of responsibilities: - org-roam-ui-open opens the web UI (and that may require enabling the minor mode) - org-roam-ui-mode makes web service and websocket available * misc: change function prefix to orui Co-authored-by: Thomas F. K. Jorna <[email protected]> | |||
2021-08-16 | fix: #67, correctly skip non-node headlines | Thomas F. K. Jorna | |
2021-08-16 | Delete feature_request.md | Thomas F. K. Jorna | |
2021-08-16 | Update issue templates | Thomas F. K. Jorna | |
2021-08-16 | Fix: reword feature request section | Thomas F. K. Jorna | |
2021-08-16 | feat: link children to parent heading #62 #53 #49 | Thomas F. K. Jorna | |
2021-08-16 | feat: support all citations | Thomas F. K. Jorna | |
2021-08-16 | fix: local mode yielded error sometimes | Thomas F. K. Jorna | |
2021-08-16 | chore: build and merge | Thomas F. K. Jorna | |
2021-08-16 | fix:#65 include citet and citep keywords | Thomas F. K. Jorna | |
2021-08-10 | Fix: #58 | Thomas F. K. Jorna | |
2021-08-09 | Lighter name should be prefixed by space (#54) | Bram Schoenmakers | |
Convention appears to be that the name is prefixed by a space, not suffixed. | |||
2021-08-09 | fix: #56 org-preformat-keywords not containing keywords | Thomas F. K. Jorna | |
2021-08-09 | fix: mostly pass checkdoc | Thomas F. K. Jorna | |
2021-08-09 | chore: updated emacs version dep to 27.1 | Thomas F. K. Jorna | |
2021-08-09 | chore: update build files | Kirill Rogovoy | |
2021-08-09 | fix: broken lock files + double click | Kirill Rogovoy | |
2021-08-09 | doc: README manual installation (#51) | Noboru Ota | |
- Add installing `simple-httpd` I had an error loading org-roam-ui (on Emacs 27.2 vanilla) - Remove `(require 'webisocket) Redundant; it's required at the top of org-roam-ui) I confirm that this works on my end -- Emacs 27.2 vanilla on Windows. Thank you. | |||
2021-08-09 | chore: solve merge conflicts | Thomas F. K. Jorna | |
2021-08-08 | chore: build | Thomas F. K. Jorna | |
2021-08-08 | feat: much smoother local mode | Thomas F. K. Jorna | |
2021-08-08 | refactor: housekeeping | Kirill Rogovoy | |
2021-08-08 | chore: build fix | Thomas F. K. Jorna | |
2021-08-08 | fix: #39 and similar issues | Thomas F. K. Jorna | |
2021-08-07 | chore: build | 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-07 | chore: remove test files | Thomas F. K. Jorna | |
2021-08-07 | fix: no bare boundp in iflet | Thomas F. K. Jorna | |
2021-08-06 | chore: merge | Thomas F. K. Jorna | |
2021-08-06 | fix: set orb-keywords if not there | Thomas F. K. Jorna | |
2021-08-06 | Allow for user customization of citation node titles. (#40) | Brian Lester | |
* Allow user styling of citation nodes via templates. This change updates the way that the title field is created for a citation node without an underlying node. Instead of manually calling `orb-bib-entry-get-value-function` and building the title via concatenation, it uses `orb--pre-xpand-template` to create a title. The template used can be customized with the `org-roam-ui-ref-title-template` variable. * Add the ability to retitle reference notes with bibliography information. This change adds the ability to update the title of notes that have a `:ROAM_REFS:` property and an associated bibtex entry. The new title will be created by `orb--pre-expand-template` and the `org-roam-ui-ref-title-template`, just like citation nodes that don't have associated nodes. This also requires that `org-ref` be loaded, otherwise it falls back to the original title. I put this behind another customizable variable in case it gets slow or a user wants to title reference nodes with the title they actually have in the node. Currently the handing of citation links throughout `org-roam` and `org-roam-bibtex` is rather scatter and seems rather brittle. At version points, different code processes the `:ROAM_REF:` filed differently, and it seems mostly because the fact that the default citation format `cite:%s` is so simple is why it works. For example, when inserting a ref into the database, org-roam uses the `org-link-plain-re` regex to normalize the reference. This results in the `cite:` being removed. When processing a link, it depends on the fact that `org` itself has split the link to `:type` and `:path`. The `:path` (without the `cite:`) is then inserted. In `org-roam-bibtex` they use `org-ref-cite-re` to remove the `cite:`, turning it into a key that is in the bibliography. In the PR, I followed the `org-roam-bibtex` method, parsing the `:ROAM_REFS:` property directly. We could also update the db node query to do a left outer join on the refs table. We then would have a new `refs` field on the node (we wouldn't need to send this over the wire) that is already formatted the way the database (and `org-roam-bibtex`) expect it to be. Then we wouldn't need to worry about our parsing getting out of sync with the other libraries. We would end up having to deal with multiple rows for the same node if it has multiple `refs`. I can look into a solution like this is we want. Another small thing to note, is that `:ROAM_REFS` doesn't have to specifically be a citation key for a bibliography. The examples have things like linking to google.com and then that is a reference where links to google can send you to your google note. In the UI we just check if `:ROAM_REFS:` is a there or not to making something a citation. Eventually we may want to actually include the `type` field from the `refs` table and make our decision based on that instead. | |||
2021-08-05 | Merge branch 'main' into main | Brian Lester | |
2021-08-06 | feature: custom browser | Thomas F. K. Jorna | |
2021-08-06 | feature: warning when people are not using proper org-roam | 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-05 | fix: typecast node | Thomas F. K. Jorna | |