-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Limit group separator to one single character in Prefs->Entry Keyword Separator #10543
Conversation
Fixed issue JabRef#177 where Prefs dialog for groups should be adjusted that it is only possible to insert a single character as delimiter. In EntryTab.java I used Text Formatter to limit the the input to Keyword Separator to only 1 character.
CHANGELOG.md
Outdated
@@ -7,11 +7,11 @@ In case, there is no issue present, the pull request implementing the feature is | |||
|
|||
Note that this project **does not** adhere to [Semantic Versioning](https://semver.org/). | |||
|
|||
## [Unreleased] | |||
## [Unreleased] – 2023-10-22 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
don't worry about this, there is another fix for this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
don't worry about this, there is another fix for this
Thanks for the reminder, I'm just worried why I can't pass the Markdown style check, but I guess for now it I don't need to do anything about it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You need to worry a bit. The issue is quite clear:
10:1 error Unexpected additional part: ' – 2023-10-22' entry-for-every-versions
An unreleased version has no release date - but you added one ^^. Just remove it again.
Please also merge latest main
, which improved the CHANGELOG.md check - #10537
No, this is correct. Fixes go here, just change the link |
Thanks for the reply! Please feel free to review my PR and I'll make the revise if needed. |
CHANGELOG.md
Outdated
@@ -12,7 +12,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv | |||
### Added | |||
|
|||
### Changed | |||
|
|||
- WE changed the TextField for KeywordSeparator to only accepting 1 single character by using a TextFormatter in EntryTab.java so that Prefs dialog for groups should be adjusted that it is only possible to insert a single character as delimiter.[#177](https://github.com/koppor/jabref/issues/177) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can tell you what the linter says: Missing empty lines.
See https://github.com/DavidAnson/markdownlint/blob/main/doc/md022.md for details.
There was a strange diff, therefore, |
I updated the CHANGELOG.md to be more end-user-oriented. |
@colinldbd We refined the overall commits a bit (there were strange updates in) and added the thing to the merge queue. |
@colinldbd
Example:
|
Fixes koppor#177 where Prefs dialog for groups should be adjusted that it is only possible to insert a single character as delimiter.
In EntryTab.java I used Text Formatter to limit the input to TextField Keyword Separator to only 1 character.
The original TextField for Keyword Separator in issue #177 Limit group separator:
However, the position of Keyword Separator has been moved to Preference->Entry, it's no longer in Preference->Group:
The current keyword separator is here:
Before, you can input string for whatever length into the keyword separator
But after the change, there's only one single character allowed:
I managed to create a TextFormatter for the TextField keywordSeparatr and limited the input string to one single character.
Mandatory checks
CHANGELOG.md
described in a way that is understandable for the average user (if applicable)