Default lower-case name for "imported entries" group.#14998
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||
|
But All entries is also sentence case |
Yeah, I saw this - not sure if
I think, the second option is best maybe? |
|
I personally prefer sentence ase |
User description
I am using all-lowercase group names - and was a bit disturbed that JabRef uses sentence case.
However, I saw
Cholocate.bibwhich uses, sentence case, too.Opinions? I am open to both - move forward or to reject.
Steps to test
Mandatory checks
CHANGELOG.mdin a way that is understandable for the average user (if change is visible to the user)PR Type
Enhancement
Description
Changed default "imported entries" group name to lowercase
Updated test expectations to match new lowercase naming convention
Modified localization strings for consistency with lowercase preference
Reorganized localization properties file for better structure
Diagram Walkthrough
File Walkthrough
GroupTreeViewModelTest.java
Update test expectations for lowercase group namejabgui/src/test/java/org/jabref/gui/groups/GroupTreeViewModelTest.java
group name
shouldCreateImportedEntriesGroupWhenEnabled()test to expect lowercase name
JabRefCliPreferences.java
Update default imported entries group name preferencejablib/src/main/java/org/jabref/logic/preferences/JabRefCliPreferences.java
ADD_IMPORTED_ENTRIES_GROUP_NAMEfrom"Imported entries" to "imported entries"
JabRef_en.properties
Update localization strings to lowercasejablib/src/main/resources/l10n/JabRef_en.properties
(lowercase)
different location
CHANGELOG.md
Document lowercase group name changeCHANGELOG.md
imported entries group