-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Improve AI preferences UI and templates #13202
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
Conversation
|
I could make 2 PRs, one for AI preferences, other for templates, but that would introduce breaking changes. I'm too lazy, so I made 1 PR. The only problem with this approach is that we can discuss AI preferences UI look for too long |
|
Oh, I forgot about localization. (I will sleep now) |
jablib/src/main/java/org/jabref/logic/ai/summarization/GenerateSummaryForSeveralTask.java
Show resolved
Hide resolved
jablib/src/main/java/org/jabref/logic/ai/templates/AiTemplatesService.java
Show resolved
Hide resolved
jablib/src/main/java/org/jabref/logic/ai/templates/AiTemplatesService.java
Show resolved
Hide resolved
jablib/src/main/java/org/jabref/logic/ai/templates/AiTemplatesService.java
Show resolved
Hide resolved
jablib/src/main/java/org/jabref/logic/ai/templates/AiTemplatesService.java
Show resolved
Hide resolved
jablib/src/main/java/org/jabref/logic/importer/plaincitation/LlmPlainCitationParser.java
Show resolved
Hide resolved
jabgui/src/main/resources/org/jabref/gui/preferences/ai/AiTab.fxml
Outdated
Show resolved
Hide resolved
jablib/src/main/java/org/jabref/logic/preferences/JabRefCliPreferences.java
Outdated
Show resolved
Hide resolved
Took the opportunity to fix localization and checkstyle as well |
|
Committing thilo's suggestion, in case we forget later |
…fxml Co-authored-by: ThiloteE <[email protected]>
|
Your pull request needs to link an issue correctly. To ease organizational workflows, please link this pull-request to the issue with syntax as described in https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue:
Examples
|
|
(for later) @koppor is |
…or-test * upstream/main: (102 commits) Try to fix output Improve AI preferences UI and templates (JabRef#13202) Bump jablib/src/main/abbrv.jabref.org from `6926b83` to `333c2f1` (JabRef#13216) Bump jablib/src/main/resources/csl-styles from `8a2317a` to `c3df987` (JabRef#13215) Fixed search result focus handling (JabRef#13174) New Crowdin updates (JabRef#13214) Add Pseudonymization to CLI (JabRef#13158) Try parallel gource build Update gource.yml Fix position of checkout Preapre: Enable gradle configuration cache (JabRef#13212) Add yml as YAML extension (JabRef#13213) Fix wrong detection of issue numbers (JabRef#13211) Miscellaneous refactoring - II (JabRef#13197) Run Windows tests only on main (and on demand) (JabRef#13210) Fix porcelain for consistency check (JabRef#13209) Use setup-jbang action (instead of custom call of .sh script) (JabRef#13208) Add link to JabRef guru (JabRef#13207) Switch to gradlex for modularity (JabRef#13112) feat(ci-cd): change issue URL pattern (JabRef#13206) ...

Closes https://github.com/JabRef/jabref-issue-melting-pot/issues/822.
Changes:
UI screenshots of preferences:
Hidden expert settings:

Expanded expert settings:

Mandatory checks
CHANGELOG.mddescribed in a way that is understandable for the average user (if change is visible to the user)