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

@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
@@ -117,6 +117,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv
- 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
@@ -9,42 +9,38 @@
<?import javafx.scene.layout.VBox?>
<?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
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
44 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