JabRef / jabref

Graphical Java application for managing BibTeX and biblatex (.bib) databases
https://devdocs.jabref.org
MIT License
3.61k stars 2.57k forks source link

Improve TagsField of keywords #10984

Open koppor opened 7 months ago

koppor commented 7 months ago

This is a follow-up of https://github.com/JabRef/jabref/pull/10910

For things are left open:

  1. On paste: If it is possible to add this keyword, directly add it without requiring the user to press Enter
  2. Double click on keyword: remove it and enter edit mode. Example: double click on "Where" image leads to image
  3. Reorder keywords by drag and drop
  4. Alphabetic ordering of keywords. In case the list is already alphabetically ordered, add the new keyword in alphabetical order. Otherwise, add it to the end

If something does not work, it should be explained why it is not possible.

inteqam commented 7 months ago

Hi, i want to work on this issue can u give me prerequisite for it or resources that can guide me solving this issue ?

github-actions[bot] commented 7 months ago

As a general advice for newcomers: check out Contributing for a start. Also, guidelines for setting up a local workspace is worth having a look at.

Feel free to ask here at GitHub, if you have any issue related questions. If you have questions about how to setup your workspace use JabRef's Gitter chat. Try to open a (draft) pull-request early on, so that people can see you are working on the issue and so that they can see the direction the pull request is heading towards. This way, you will likely receive valuable feedback.

nine03 commented 7 months ago

Hi, i want to work on this issue. Can you assign me this issue?

ThiloteE commented 7 months ago

@inteqam depends on you. Do you intend to open a pull-request? Otherwise I will assign nine03.

inteqam commented 7 months ago

yes , I am working on this issue

ThiloteE commented 7 months ago

@nine03 please have a look at other good first issues or candidates for university projects that are "free to take". Obviously, you can also look at our other project boards, but those are not curated for students, so might be more tricky.

koppor commented 6 months ago

@inteqam Any update?

MrunalKashid02 commented 4 weeks ago

Hi, Can I take this issue

koppor commented 3 weeks ago
@MrunalKashid02 Sure! Go ahead!
github-actions[bot] commented 3 weeks ago

Welcome to the vibrant world of open-source development with JabRef!

Newcomers, we're excited to have you on board. Start by exploring our Contributing guidelines, and don't forget to check out our workspace setup guidelines to get started smoothly.

In case you encounter failing tests during development, please check our developer FAQs!

Having any questions or issues? Feel free to ask here on GitHub. Need help setting up your local workspace? Join the conversation on JabRef's Gitter chat. And don't hesitate to open a (draft) pull request early on to show the direction it is heading towards. This way, you will receive valuable feedback.

Happy coding! 🚀

MrunalKashid02 commented 3 weeks ago

I am done with 1-3 task but still remain with 4 task. for 4 task Keywords should be alphabetically arranged as soon as Entered right ?

MrunalKashid02 commented 3 weeks ago

can i make draft PR ?

Siedlerchr commented 3 weeks ago

@MrunalKashid02 Yes it's always good idea to make a draft pr

MrunalKashid02 commented 3 weeks ago

I made draft PR #11853. but dont know but their something wrong like This branch has conflict that must be resolved and checks also not passed why is it ? should i made a mistake ?

subhramit commented 3 weeks ago

I made draft PR #11853. but dont know but their something wrong like This branch has conflict that must be resolved and checks also not passed why is it ? should i made a mistake ?

Read about resolution of merge conflicts. Maybe watch a short video on youtube or so. It's basically when there are conflicting changes to the same file, so they need to be resolved such that a final working version of a file can be generated.