Skip to content

Change the popup to enter types to the combo box for custom entry types#10912

Merged
calixtus merged 4 commits intoJabRef:mainfrom
LoayGhreeb:fix-for-issue-10560-task3
Feb 25, 2024
Merged

Change the popup to enter types to the combo box for custom entry types#10912
calixtus merged 4 commits intoJabRef:mainfrom
LoayGhreeb:fix-for-issue-10560-task3

Conversation

@LoayGhreeb
Copy link
Copy Markdown
Member

@LoayGhreeb LoayGhreeb commented Feb 23, 2024

Implemented task 3 from #10560.

preview

Disabled the add field button if the entry type is not selected to prevent exceptions.

image

Mandatory checks

  • Change in CHANGELOG.md described in a way that is understandable for the average user (if applicable)
  • Tests created for changes (if applicable)
  • Manually tested changed features in running JabRef (always required)
  • Screenshots added in PR description (for UI changes)
  • Checked developer's documentation: Is the information available and up to date? If not, I outlined it in this pull request.
  • Checked 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 to the documentation repository.

Disable the add field button if the entry type is not selected to prevent exceptions
@LoayGhreeb
Copy link
Copy Markdown
Member Author

My PR failed in the unit tests. Should I update the unit tests to be compatible with the modification?

@Siedlerchr Siedlerchr added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Feb 24, 2024
Siedlerchr
Siedlerchr previously approved these changes Feb 24, 2024
Copy link
Copy Markdown
Member

@Siedlerchr Siedlerchr left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for the improvement

@LoayGhreeb
Copy link
Copy Markdown
Member Author

Apologies for the confusion, merged the main by mistake

@Siedlerchr
Copy link
Copy Markdown
Member

Siedlerchr commented Feb 24, 2024 via email

@calixtus calixtus added this pull request to the merge queue Feb 25, 2024
Merged via the queue into JabRef:main with commit 6e8dc59 Feb 25, 2024
@LoayGhreeb
Copy link
Copy Markdown
Member Author

@Siedlerchr, I want to add this change to the changelog file, I forgot to add it.

  • We enhanced the dialog for adding new fields in the content selector with a selection box containing a list of standard fields.

calixtus added a commit that referenced this pull request Feb 26, 2024
@calixtus
Copy link
Copy Markdown
Member

Fixed it.

Siedlerchr added a commit to shawn-jj/jabref that referenced this pull request Feb 26, 2024
* upstream/main: (22 commits)
  Bump com.github.andygoossens.modernizer from 1.9.0 to 1.9.2 (JabRef#10922)
  Bump com.dlsc.gemsfx:gemsfx from 1.97.0 to 2.0.3 (JabRef#10923)
  Bump org.apache.logging.log4j:log4j-to-slf4j from 2.22.1 to 2.23.0 (JabRef#10921)
  Added missing changelog entry for JabRef#10912
  Change the popup to enter types to the combo box for custom entry types (JabRef#10912)
  Add JDK EA build (JabRef#10904)
  Fix Broken Links (JabRef#10899)
  Add HTML2MD conversion to abstract and comment fields (JabRef#10896)
  docs: Fixed URLs and corrected typos (JabRef#10900)
  Add refresh button for LaTeX citations. (JabRef#10901)
  Farewell btut 👋 (JabRef#10905)
  Fix: About OOError, Alternatives section not visible (JabRef#10902)
  Update code-quality.md
  Fix documentation issues: Sourcegraph URL and method name (JabRef#10898)
  Removed mainapplication layer (JabRef#10895)
  Update check-links.yml (JabRef#10897)
  [WIP] Adds the ability to specify [camelN] as a title-related field marker for citation key generation (JabRef#10772)
  Bump com.dlsc.gemsfx:gemsfx from 1.92.0 to 1.97.0 (JabRef#10894)
  Bump org.openrewrite.recipe:rewrite-recipe-bom from 2.6.3 to 2.6.4 (JabRef#10892)
  Bump org.junit.platform:junit-platform-launcher from 1.10.1 to 1.10.2 (JabRef#10893)
  ...

# Conflicts:
#	src/main/java/org/jabref/gui/desktop/os/NativeDesktop.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants