Add support for LibreOffice's default bibliography styles#13050
Add support for LibreOffice's default bibliography styles#13050DTT12912 wants to merge 5 commits into
Conversation
| HEADING_4("Heading 4"), | ||
| BIBLIOGRAPHY_HEADING("Bibliography Heading"), | ||
| BIBLIOGRAPHY_1("Bibliography 1"), | ||
| TEXT_BODY("Text body"); |
There was a problem hiding this comment.
Did you read the issue properly? Did you understand the difference between formatting of the bibliography header and the bibliography text?
|
The PR is blindly copy-pasted (or AI-adapted) without manual testing, screenshots, proper preference settings, etc. |
|
Also do not mark the mandatory checks blindly. We expect sincerity from contributors - read what you are marking as "done". |
|
Hi @subhramit Thank you for looking into the PR. I totally understand your frustration. Right now I'm just trying to figure out about the project . I will ping you if I have any questions or once I take the PR out of draft |
Since you are probably a beginner, here are some more hints about the things that are missing:
|
|
@trag-bot didn't find any issues in the code! ✅✨ |
|
Note that your PR will not be reviewed/accepted until you have gone through the mandatory checks in the description and marked each of them them exactly in the format of |
Co-authored-by: DTT12912 <derictonythomas@gmail.com> Co-authored-by: subhramit <subhramit.bb@live.in> Signed-off-by: subhramit <subhramit.bb@live.in>
Co-authored-by: DTT12912 <derictonythomas@gmail.com> Co-authored-by: subhramit <subhramit.bb@live.in> Signed-off-by: subhramit <subhramit.bb@live.in>
Co-authored-by: DTT12912 <derictonythomas@gmail.com> Co-authored-by: subhramit <subhramit.bb@live.in> Signed-off-by: subhramit <subhramit.bb@live.in>
|
Hi @DTT12912 Thank you for your efforts! |
* Introduce bibliography body formats (fix code from #13050) Co-authored-by: DTT12912 <derictonythomas@gmail.com> Co-authored-by: subhramit <subhramit.bb@live.in> Signed-off-by: subhramit <subhramit.bb@live.in> * Get hanging indent working Signed-off-by: subhramit <subhramit.bb@live.in> * Remove redundant AI comment Signed-off-by: subhramit <subhramit.bb@live.in> * Fix JabRef formatting infra Signed-off-by: subhramit <subhramit.bb@live.in> * Remove redundant comment Signed-off-by: subhramit <subhramit.bb@live.in> * Temp commit Signed-off-by: subhramit <subhramit.bb@live.in> * Revert "Temp commit" This reverts commit 1174ca0. * Remove unused constant Signed-off-by: subhramit <subhramit.bb@live.in> * Rename adapter, remove redundant comment Signed-off-by: subhramit <subhramit.bb@live.in> * Remove commented code Signed-off-by: subhramit <subhramit.bb@live.in> * Swap order of conditions Signed-off-by: subhramit <subhramit.bb@live.in> * wip Signed-off-by: subhramit <subhramit.bb@live.in> * wip Signed-off-by: subhramit <subhramit.bb@live.in> * Selective override of preferences Signed-off-by: subhramit <subhramit.bb@live.in> * Use list instead of enum Signed-off-by: subhramit <subhramit.bb@live.in> * Rename variables Signed-off-by: subhramit <subhramit.bb@live.in> * Rename with lambda Signed-off-by: subhramit <subhramit.bb@live.in> * Add setters Signed-off-by: subhramit <subhramit.bb@live.in> * Fix bindings introduced in #12784 Signed-off-by: subhramit <subhramit.bb@live.in> * Simplify button logic Signed-off-by: subhramit <subhramit.bb@live.in> * Shift to OO Panel, complete pref behavior Signed-off-by: subhramit <subhramit.bb@live.in> * Add more style options Signed-off-by: subhramit <subhramit.bb@live.in> * Replace unused variables Signed-off-by: subhramit <subhramit.bb@live.in> * Rename variables Signed-off-by: subhramit <subhramit.bb@live.in> * Remove default indent Signed-off-by: subhramit <subhramit.bb@live.in> * Remove unused import Signed-off-by: subhramit <subhramit.bb@live.in> * Add comment Signed-off-by: subhramit <subhramit.bb@live.in> * Add property button disable condition Signed-off-by: subhramit <subhramit.bb@live.in> * Localization keys Signed-off-by: subhramit <subhramit.bb@live.in> * Fix tests, add changelog entries Signed-off-by: subhramit <subhramit.bb@live.in> * Add links to changelog entries Signed-off-by: subhramit <subhramit.bb@live.in> * Refine comment Signed-off-by: subhramit <subhramit.bb@live.in> * Add note Signed-off-by: subhramit <subhramit.bb@live.in> --------- Signed-off-by: subhramit <subhramit.bb@live.in> Co-authored-by: DTT12912 <derictonythomas@gmail.com>
Closes #13049
This PR adds support for LibreOffice's default bibliography styles in JabRef's LibreOffice integration. The changes include:
Added new bibliography styles:
Updated the UI:
Backend changes:
These changes ensure that JabRef uses LibreOffice's default bibliography styles by default while still allowing users to choose alternative styles if desired.
Mandatory checks
CHANGELOG.mddescribed in a way that is understandable for the average user (if change is visible to the user)