Skip to content
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

Add fill in of selectedApplicationProperty when opening the editDialog of external application preference #9921

Conversation

BeeJay28
Copy link
Contributor

@BeeJay28 BeeJay28 commented May 18, 2023

Fixes #9895

In Preferences, in the External file types tab, if an application is set for an entry and you try to edit said entry, the application path doesn't fill in into the selected-application field of the dialog window. This change fixes that by setting that value from the 'external file types' viewmodel.

Compulsory checks

@BeeJay28 BeeJay28 marked this pull request as ready for review May 18, 2023 17:24
…hould-offer-existing-value-for-editing-issue-9895
Copy link
Member

@calixtus calixtus left a comment

Choose a reason for hiding this comment

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

Took the liberty to shorten the changelog entry a bit.

@calixtus
Copy link
Member

Thank you for your contribution. We would be happy to see more contributions from your side. We use the label good-first-issue, where more issues will be tagged. You can also have a look at https://github.com/koppor/jabref/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22.

@calixtus calixtus merged commit 5690fbe into JabRef:main May 19, 2023
Siedlerchr added a commit that referenced this pull request May 20, 2023
…hEncoding

* upstream/main:
  Add fill in of selectedApplicationProperty when opening the editDialog of external application preference (#9921)
  Fix empty fields being added to the entry table preferences (#9916)
  checkstyle
  Update tinylog.properties
  Fixed command name
  More error handling
  Fix IOUtils usage
  Add xdg-user-dirs call to Linux.java
  Fix formatting
  Check for existance
  Incorporate user feedback
  Fix tests
  Respect OS language at NativeDesktop#getDefaultFileChooserDirectory

# Conflicts:
#	CHANGELOG.md
Siedlerchr added a commit that referenced this pull request May 20, 2023
…ment

* upstream/main:
  Add fill in of selectedApplicationProperty when opening the editDialog of external application preference (#9921)
  Fix empty fields being added to the entry table preferences (#9916)
  checkstyle
  Update tinylog.properties
  Fixed command name
  More error handling
  Fix IOUtils usage
  Add xdg-user-dirs call to Linux.java
  Fix formatting
  Check for existance
  Incorporate user feedback
  Fix tests
  Respect OS language at NativeDesktop#getDefaultFileChooserDirectory
Siedlerchr added a commit that referenced this pull request May 21, 2023
…ment

* upstream/main:
  Add fill in of selectedApplicationProperty when opening the editDialog of external application preference (#9921)
  Fix empty fields being added to the entry table preferences (#9916)
  checkstyle
  Update tinylog.properties
  Fixed command name
  More error handling
  Fix IOUtils usage
  Add xdg-user-dirs call to Linux.java
  Fix formatting
  Check for existance
  Incorporate user feedback
  Fix tests
  Respect OS language at NativeDesktop#getDefaultFileChooserDirectory
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Editing preference of external application should offer existing value for editing
3 participants