Skip to content

Conversation

@Yubo-Cao
Copy link
Collaborator

@Yubo-Cao Yubo-Cao commented Aug 29, 2025

Closes https://github.com/JabRef/jabref-issue-melting-pot/issues/784

Steps to test

Basically, this PR addresses the inconsistencies in the usage of pure icon button like + versus + Add button. The changes involve:

  1. Library properties
  2. Network Tab
image image image image image image

Sidenote: The changes are somewhat negligible...? I am not sure if I should still include that in the CHANGELOG.md

Mandatory checks

  • I own the copyright of the code submitted and I license it under the MIT license
  • I manually tested my changes in running JabRef (always required)
  • [/] I added JUnit tests for changes (if applicable)
  • I added screenshots in the PR description (if change is visible to the user)
  • I described the change in CHANGELOG.md in a way that is understandable for the average user (if change is visible to the user)
  • I checked the user documentation: Is the information available and up to date? If not, I created an issue at https://github.com/JabRef/user-documentation/issues or, even better, I submitted a pull request updating file(s) in https://github.com/JabRef/user-documentation/tree/main/en.

@calixtus
Copy link
Member

You can include it in the changelog, but we can combine entries if we have multiple prs with small ui changes for consistency.

@koppor koppor added the status: changes-required Pull requests that are not yet complete label Aug 30, 2025
CHANGELOG.md Outdated
- We fixed an issue where "Copy to" was enabled even if no other library was opened. [#13280](https://github.com/JabRef/jabref/pull/13280)
- We fixed an issue where the groups were still displayed after closing all libraries. [#13382](https://github.com/JabRef/jabref/issues/13382)
- Enhanced field selection logic in the Merge Entries dialog when fetching from DOI to prefer valid years and entry types. [#12549](https://github.com/JabRef/jabref/issues/12549)
- We improved consistency in the Add Buttons
Copy link
Member

@Siedlerchr Siedlerchr Aug 30, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just add the PR as a number/link here as well

Siedlerchr
Siedlerchr previously approved these changes Aug 30, 2025
<?import org.jabref.gui.icon.JabRefIconView?>
<fx:root spacing="10.0" type="VBox"
xmlns="http://javafx.com/javafx" xmlns:fx="http://javafx.com/fxml"
xmlns="http://javafx.com/ja\vafx" xmlns:fx="http://javafx.com/fxml"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

accident?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed :)

@Yubo-Cao Yubo-Cao enabled auto-merge September 2, 2025 02:55
@Yubo-Cao Yubo-Cao disabled auto-merge September 2, 2025 02:59
@trag-bot
Copy link

trag-bot bot commented Sep 2, 2025

@trag-bot didn't find any issues in the code! ✅✨

@Siedlerchr Siedlerchr added this pull request to the merge queue Sep 2, 2025
Merged via the queue into JabRef:main with commit 1835b84 Sep 2, 2025
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: changes-required Pull requests that are not yet complete

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants