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

No text baseline alignment for combobox labels #81

Closed
AlexFalappa opened this issue Feb 27, 2016 · 15 comments · Fixed by #89
Closed

No text baseline alignment for combobox labels #81

AlexFalappa opened this issue Feb 27, 2016 · 15 comments · Fixed by #89
Milestone

Comments

@AlexFalappa
Copy link
Contributor

The problem mainly shows in the options dialog, for exemple here:
nb-combo-before-2
And here:
nb-combo-before

@AlexFalappa
Copy link
Contributor Author

The problem is in the original Darcula Look And Feel.
I have fixed it and submitted PR bulenkov/Darcula#18 to the original project.
With a custom built look and feel jar the options dialog is now:
nb-combo-after-2
And:
nb-combo-after

@AlexFalappa
Copy link
Contributor Author

The fix is also available in my fork of the Darcula Look And Feel

@markiewb
Copy link
Contributor

@Revivius: How about including the jar of @AlexFalappa's fork instead of the original?

@Revivius Revivius added this to the v1.5 milestone Feb 28, 2016
@Revivius
Copy link
Owner

@markiewb I think it is a very good idea to include @AlexFalappa's fork because original repo seems to be inactive for quite some time. Lets target this for v1.5

@AlexFalappa
Copy link
Contributor Author

@Revivius thanks for considering my contributions.

Here is the complete list of my fork improvements over the original Darcula LAF:

@Revivius
Copy link
Owner

@AlexFalappa how should we proceed ? Your improvements will render some classes in ui package obsolete. Is it possible for you to create a pull request containing the JAR built from your fork and removing unrequired classes in ui package ?

@AlexFalappa
Copy link
Contributor Author

@Revivius sure, I will try to cook up something this evening.

@AlexFalappa
Copy link
Contributor Author

Done as PR #86

@AlexFalappa
Copy link
Contributor Author

I see that the PR has diverged from master, would you like me to rebase?

@Revivius
Copy link
Owner

Revivius commented Apr 6, 2016

@AlexFalappa; yes please. I want to check and merge this PR as soon as possible. I am sorry for the delay.

@AlexFalappa
Copy link
Contributor Author

Made a better PR #89.
Apologies for my delay too

@AlexFalappa
Copy link
Contributor Author

Will close my previous PR

@AlexFalappa
Copy link
Contributor Author

@Revivius you should be able to merge cleanly now

@Revivius
Copy link
Owner

Revivius commented Apr 9, 2016

@AlexFalappa; merged, thank you for combobox baseline fix.

Next time we should consider updating the version of the jar in lib folder. Files in lib folder (which we declare as a repo in pom) seems to be copied to local maven repo (under user home) during build. Since there already was a com.bulenkov.darcula-1.0.0.jar in my local repo I had hard time understanding why your fixes was not working. Deleting the jar from my local maven repo (again under user home) caused the updated jar (in lib folder from your PR) to be copied to there and until that point I could see modifications to jar within NetBeans and also build started to use new jar so I could see your fixes.

@AlexFalappa
Copy link
Contributor Author

@Revivius good to know that.
I was also thinking to change the maven coordinates of my fork to better distinguish it from the original one (changing the group id for example).

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 a pull request may close this issue.

3 participants