43 Commits (main)
 

Author SHA1 Message Date
trivernis 0138731ca7
Switch to parking_lot::Mutex and reexport it
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 741bdc6e12
Change FromHashMap insertion return value to Result
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis d27f33fb21
Update README
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis fc9e05ba09
Add function to parse a toml bibliography file
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis b7ea6ec8ee
Fix ordered entries containing some entries multiple times
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis e12ff8f8a1
Fix InCollection fields being private
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 22ed20f30e
Add function to get ordered list of entries
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 341737fad7
Update README
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 2a1cd25122
Add create_child method to BibManager
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 17f5703d4a
Add metadata information
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 9b98f0d657
Add assigning of bib entries to bib manager
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 583e091308
Add function to insert a hashmap directly
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis f12494b836
Add FromHashMap impl for Website
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis c82095dce3
Add FromHashMap impl for Unpublished
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis aa0b68939b
Add FromHashMap impl for Thesis
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 161a87076d
Add FromHashMap impl for TechReport
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis c119046923
Add FromHashMap impl for Repository
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis fea41f3810
Change hashmap value mapping to use cloned
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 4a66e92794
Add FromHashMap impl for Misc
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 659a7e79c3
Add FromHashMap impl for Manual
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 0ebfb5fd5e
Add FromHashMap impl for InCollection
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis ea8067b1e0
Add FromHashMap impl for in_book
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 7e4fbcb7cd
Add FromHashMap impl for booklet
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis bfd573105a
Add FromHashMap impl for book
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 8341b77fee
Improve test for article FromHashMap
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 2bfff98ce7
Add from_hash_map impl for Article
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis af3ba931d2
Add FromHashMap trait and implementations
Implemenations for:
- BibliographyEntry
- BibliographyType

Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 7c8e62911b
Add repository source type
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis e7c2253ff5
Add Website source type
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis cbdc84ba79
Add Misc source type
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis a181f142fc
Add Unpublished source type
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis fdd119c0c5
Add TechReport type
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 0325d6f68e
Add thesis source
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis a261505e8b
Add manual source
Signed-off-by: trivernis <trivernis@protonmail.com>
4 years ago
trivernis 7cac672ef3 Add InCollection source 4 years ago
trivernis 7b1bc9b3d3 Add InBook source 4 years ago
trivernis efd66388f3 Add booklet source 4 years ago
trivernis df38b80bbf Add book source 4 years ago
trivernis dec84de7ce Add article source 4 years ago
trivernis 3efe9df1c4 Add BibEntries, BibTypes and dictionaries 4 years ago
trivernis 01bec2fdcf Remove .idea
Why do I always forget about that?
I don't want to sync my IDE settings.
4 years ago
trivernis 4139c98917 Add BibRef manager, entries and anchors 4 years ago
trivernis 445a577a1e Initial Content 4 years ago