Jon Gauthier
5193479043
Update issue templates
2021-08-25 11:38:17 -04:00
Jon Gauthier
e7295b7fc8
Update issue templates
2021-08-25 11:35:19 -04:00
Jon Gauthier
a1916769b3
add credit to @lukesmurray
2021-08-20 12:22:59 -04:00
Jon Gauthier
5f7e3f2163
version bump
0.4.4
2021-08-20 12:20:35 -04:00
Jon Gauthier
3c733307d8
improve string label for update-bib-data
2021-08-20 12:18:57 -04:00
Luke Murray
0e32241a30
Fix bug with citations failing to auto update ( Fixes #34 , Fixes #98 ) ( #104 )
...
The fix is to resolve the citation export path relative to the vault root before passing the path to chokidar.
2021-08-20 12:17:35 -04:00
Benature Wong
151947bd2b
add a command for manual update bib data ( #84 )
2021-06-01 11:00:56 -04:00
Jon Gauthier
cb601fceda
version bump
0.4.3
2021-04-30 15:06:17 -04:00
Jon Gauthier
0fbd9fc873
SearchModal: wait longer to set keyevent listeners. Fixes #79 . Should make this hack a little more cross-platform!
2021-04-30 15:02:31 -04:00
Jon Gauthier
0998ff091b
try to get CI workflow working with Obsidian Git pull
2021-04-09 11:12:55 -04:00
Ben Rush
b3e4fc30e0
Add notes field to Bibtex entries ( #76 )
...
* Add notes field
* code cleanup
* add test for biblatex `note` property
Co-authored-by: Jon Gauthier <jon@gauthiers.net >
2021-04-09 10:59:55 -04:00
Jon Gauthier
e9fce5abd0
fix Obsidian API GH reference
2021-04-09 10:43:00 -04:00
andreabecsek
e5bd0d51ef
Update README ( #70 )
...
Describe the variables that can be used in the template and give example of how to use templates.
2021-03-24 16:34:54 -04:00
Jon Gauthier
73ead5e73d
add npm release script w/ standard-version
2021-03-18 12:15:51 -04:00
Jon Gauthier
48edf43167
version bump
0.4.2
2021-03-18 12:04:22 -04:00
Jon Gauthier
0ce26ad18a
update package lock
2021-03-18 11:57:30 -04:00
Jon Gauthier
35fb8bccb0
Handlebars: disable HTML escapes. Fixes #64
2021-03-04 14:22:44 -05:00
Jon Gauthier
a395b524ef
add publisherPlace, eventPlace template variables. fixes #58
2021-03-04 14:19:01 -05:00
Jon Gauthier
f594f1616c
add support for eprint and eprinttype fields (biblatex only). fixes #60
2021-03-04 14:04:22 -05:00
Jon Gauthier
c9fb5d20c1
Support literature note links with wikilinks disabled. Fixes #57 .
2021-02-12 10:09:26 -05:00
Jon Gauthier
bb5b0990cf
Merge branch 'develop' of github.com:hans/obsidian-citation-plugin into develop
2021-02-12 09:40:05 -05:00
earngineer
6251501658
Add publisher entry ( #56 )
...
* Add publisher entry
* Add publisher entry to test cases
2021-02-12 09:39:38 -05:00
Jon Gauthier
43bf66fa43
0.4.1
0.4.1
2021-01-14 18:25:38 -05:00
Jon Gauthier
d96429ac69
Show an error when user chooses "open PDF" action but reference has no PDF
2021-01-14 18:22:22 -05:00
Jon Gauthier
4be1041b5a
Run a case-insensitive search for existing literature notes -- this helps avoid bugs with different casing based on export format. Also helps avoid Dropbox case-based sync conflicts. Fixes #43
2021-01-14 18:16:27 -05:00
Jon Gauthier
80ed3a1d94
biblatex parser: accommodate year entry (not just date); accommodate journal alias
2021-01-14 13:41:32 -05:00
Jon Gauthier
f523f75a30
Provide a working link to Entry object documentation
2021-01-14 11:11:11 -05:00
Jon Gauthier
0baf617571
0.4.0
0.4.0
2021-01-13 20:30:41 -05:00
Jon Gauthier
386e82f73b
fix PDF opening: add missing file:// protocol
2021-01-13 20:29:55 -05:00
Jon Gauthier
e54b66fee8
Replace Node-native file watcher with chokidar ( #37 )
...
* replace native fs.watch with chokidar
* update package-lock
2021-01-13 20:12:05 -05:00
Jon Gauthier
2c7acf9ac1
Add command to insert literature note content into active pane. Fixes #21 .
2021-01-13 19:56:37 -05:00
Jon Gauthier
8a247ec96d
Advanced templating with Handlebars ( #42 )
...
* Add Handlebars dep and retool to use Handlebars for templating
* fix Handlebars invocation
* Add a test for advanced template rendering
* Delete templates.ts
* Add documentation in settings tab (still missing some formatting), and TypeDoc documentation on `Entry` objects
* prettier settings tab with new information
2021-01-13 17:25:07 -05:00
Jon Gauthier
5b75793032
Merge branch 'master' into develop
2021-01-10 12:25:48 -05:00
Jon Gauthier
bcbbf53d74
CI ( #38 )
...
* Create build-and-test.yml
* stage package-lock, required by CI
* simply use node 12.x
* recreate package-lock
* build workflow: skip optional dependencies
* update broken obsidian checksum in package-lock
2021-01-10 12:25:28 -05:00
Jon Gauthier
145bf41622
Add regression test for biblatex parser error handling
2021-01-10 11:56:58 -05:00
Jon Gauthier
f81a0aa528
Modal: don't break rendering when entry title is undefined
2021-01-10 11:39:32 -05:00
Jon Gauthier
7f9aefeb2b
Log biblatex parsing errors rather than throwing exception.
2021-01-10 11:30:28 -05:00
Jon Gauthier
7356845485
remove outdated comment
2021-01-08 20:40:14 -05:00
Jon Gauthier
6bda89ba95
add files optional field to entry and load from biblatex entry; add PDF-open action to modal. cf #12
2021-01-08 20:26:32 -05:00
Jon Gauthier
69ba30cf74
better screenshot -- OpenNoteModal shows more features
2021-01-08 20:14:14 -05:00
Jon Gauthier
9fc5e8bfc6
Update modal screenshot
2021-01-08 20:12:59 -05:00
Jon Gauthier
f58ced512c
modal: disable spell-check
2021-01-08 20:12:52 -05:00
Jon Gauthier
4f7e465ba3
Render matching portions of search results in modals
2021-01-08 20:09:58 -05:00
Jon Gauthier
5f7d613c69
Fix compatibility issue with Discordian theme. Fixes #33
2021-01-08 19:43:50 -05:00
Jon Gauthier
91f7b0e84c
0.3.4
0.3.4
2021-01-08 14:23:19 -05:00
Jon Gauthier
354d2d95c3
Document BibLaTeX support
2021-01-08 14:23:13 -05:00
Jon Gauthier
c2141b1b6a
Minor code cleanup
2021-01-08 14:17:16 -05:00
Jon Gauthier
a5cdb97c5f
Update all interfaces to use new Library type
2021-01-08 14:13:29 -05:00
Jon Gauthier
eccd73d8a7
WorkerManager: record unblocked even on error
2021-01-08 14:13:15 -05:00
Jon Gauthier
4b7f8048f8
Get parse equivalence tests passing -- CSL and BibLaTeX routes return (roughly) the same renders, modulo casing and unicode magic we don't control
2021-01-08 13:30:04 -05:00