-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CSL4LibreOffice - C [GSoC '24] #11577
Merged
Merged
Changes from 103 commits
Commits
Show all changes
105 commits
Select commit
Hold shift + click to select a range
42d2a8d
Handle numbers for one instance
subhramit caedc3a
Use reference marks
subhramit bf9d39e
Rehauled implementation
subhramit fa39637
Remove comment
subhramit bb441b4
Revert removals
subhramit 649bcc6
Revert removals
subhramit 9c47086
Revert removals
subhramit 929cf1d
Cover edge cases of numeric citation types
subhramit 89211c3
Cover edge cases of numeric citation types
subhramit 1e4d5a9
Better handling of numeric styles
subhramit 10bf9e0
Format doc
subhramit 3d6c313
Move isNumericStyle method to CitationStyle core
subhramit 2a24cfc
Log
subhramit 1475130
Gosh, this finally works.
subhramit c9fe7a2
First Implementation - Make bibliography
subhramit 6643bfd
Better implementation
subhramit 05a50fc
Remove duplicate notification
subhramit c1f5c6a
Penultimate - finishing reference section, fix formatting
subhramit 93b153e
Fix a-tag link text
subhramit 0750f56
Rename functions: less confusing names
subhramit 38c4731
Fixing in-text groups - phase 1
subhramit a04d826
in-text citations fix phase 2
subhramit 622fda6
Broken implementation for future reference
subhramit f723bf8
Working model
subhramit 1802ccb
Merge resolve
subhramit d105eaa
Rename: CSL Reference Mark Model & Handler files
subhramit 47b5bda
Merge branch 'sync-numbers' into make-bibliography
subhramit e8def54
Merge, order of imports
subhramit 38447c7
Fix: Local storage of last citation number
subhramit 439e2d4
Remove unused initializer
subhramit 6499546
Refactor begin
subhramit c492628
Refactoring - 2
subhramit ac09f0a
Wrap reference marks around bibliographic citations
subhramit 1bf4599
Merge branch 'main' of https://github.com/JabRef/jabref into make-bib…
subhramit c19ecaa
Fix order of citations
subhramit dc97f11
Fix updateBibliography order
subhramit 09e4218
Merge branch 'main' of https://github.com/JabRef/jabref into make-bib…
subhramit e0f281e
Simplify getCitationNumber(String citationKey)
koppor 48d2f4d
Improve CSLReferenceMark
koppor 2e2d408
Merge pull request #14 from subhramit/olly-improvements
subhramit df9d680
YAY REFRESH BIBLIOGRAPHY
subhramit 898fcd0
Drastic improvements in CSL Reference Marks
subhramit 3c3d7a7
Fix extra newline in numeric styles
subhramit a347ab8
fix helpertext
subhramit d0a329f
Add support for CSL styles with underline
subhramit aa25825
Move current cite in-text functionality to Cite button, disable Cite …
subhramit b8090d6
Smart spaces
subhramit fc156cc
Better comments for samrt spaces
subhramit 9075f51
Merge remote-tracking branch 'origin/main' into make-bibliography
koppor ad67300
Use Java Iterator
koppor 9547963
IntelliJ formatting
koppor 689b43a
Change sync bibliography icon
subhramit 1b72f94
Add support for in-text citations
koppor 3ac3d81
Merge branch 'make-bibliography' of github.com:subhramit/jabref into …
koppor 813fcb2
Disable irrelevant buttons for CSL
subhramit 17bb8a9
Merge branch 'make-bibliography' of https://github.com/subhramit/jabr…
subhramit 63bb146
Implement insert empty citations, disable cite special, refactor
subhramit e21ce3a
Merge olly x subhramit
subhramit 4d7112a
Merge branch 'main' into make-bibliography
subhramit f59ee52
Remove unused variable
koppor 6fdd792
Fix "cite in-text"
koppor e76fbaf
Bibliography title stage 1
subhramit 739dbc1
Bibliography title stage 3
subhramit 84d4a5b
Bibliography title stage 5
subhramit 6992024
remove duplicate code
Siedlerchr d6bae52
Merge branch 'make-bibliography' of github.com:subhramit/jabref into …
Siedlerchr 0a3437c
Bibliography title stage 7
subhramit 56d8970
Fix updateSingleCitation
subhramit 5eb30bb
Support more styles for InText non-numeric citation styles
koppor f512086
Make "authorsAlpha" public
koppor 9eddf9d
Implement auto-select last used style tab
subhramit 49851be
Fix checkstyle
koppor 0aead54
Add support for alphanumeric citations
subhramit 7057723
Merge branch 'make-bibliography' of https://github.com/subhramit/jabr…
subhramit fe4b446
Remove duplicated code
subhramit 8c66b71
Enhanced exception handling
subhramit 0b4e657
Enhanced exception handling for isNumericStyle
subhramit 5a3eed5
Upgrade to StAX parsing for isNumericStyle
subhramit a095281
Merge branch 'main' of https://github.com/JabRef/jabref into make-bib…
subhramit 9ebff4e
Fix catch indents
subhramit 80da1aa
Mis-leading word
subhramit e479ad4
Better logs
subhramit b209708
Remove commented code
subhramit 39c671f
Make update bibliography methods non-static
subhramit 3e37e66
Fix log level & use slf4 logger
subhramit 72b8ee9
Merge branch 'main' into make-bibliography
subhramit 5392ee7
Field conversion - numeric style detection
subhramit 8b7b880
Collapse XML parsing of title and isNumericStyle, use record type
subhramit 98b9218
Avoid nulls
subhramit 164ef09
No NPE needed
subhramit 18f10b4
Fix submodules
subhramit 254bc63
Change make bibliography icon
subhramit 64fee09
Fix submodules
subhramit e9bbcd0
Merge branch 'main' into make-bibliography
subhramit 91876e3
Add reference to authorsAlpha, better method name
subhramit 3c86db3
Add more tests
koppor 13d94f5
Use original authorsAlpha
subhramit 55a7320
Merge branch 'make-bibliography' of github.com:subhramit/jabref into …
koppor 50b0058
Remove static import
koppor b81444f
Discard changes to src/test/java/org/jabref/logic/citationkeypattern/…
koppor c1060bb
Fix extra newline
subhramit 97a5546
Merge remote-tracking branch 'origin/make-bibliography' into make-bib…
subhramit 30a19b2
Merge branch 'main' into make-bibliography
subhramit 72e39b7
Fix checkstyle
subhramit cc36acc
Merge remote-tracking branch 'origin/make-bibliography' into make-bib…
subhramit File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if this works, I think there was something about using vars for l10n https://devdocs.jabref.org/code-howtos/localization.html#general-hints
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This existed already (look below at removed line 821).
I can replace the variables with the string, but it will become ugly
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like this exists in the entire file (at 87 places). Doesn't seem like a good idea.