Community
Participate
Working Groups
I noticed that when changing the Java Editor font, the Java Compare font changed too. I didn't know I was affecting both settings. Oh, ok, I just noticed now that there is a pane that says "Currently mapped to Java Editor Font". But I have no way of changing that mapping, so "Currently mapped" seems misleading. Why not display the inheritance of fonts? You might also indicate in this inheritance tree which entries are user-specified, and which are inheriting from their parent entry. See attachment.
Created attachment 4111 [details] mockup This is also a scalability issue. In WSAD, the "mapped to" could get very confusing with 50+ entries.
Deferring for consideration in 2.2.
The "mapped to" property is something that the user cannot edit. So by showing inheritance, you can get rid of this box and simplify the page.
I'd like to do this, but the situation is somewhat muddied by the introduction of categories. If the font you map to is not in the category you are displaying, then what do you show? Still, your points are valid and I will investigate.
Maybe the introduction of categories was unnecessary and could be removed. But, with categories, this sounds like the same as opening the hierarchy view on a package. If the superclass is not in the package, it still shows that class in the tree.
Category is more than a way to better group the items - it's also capable of rendering a preview for a set of contributions. I'm going to mark as LATER and revisit post 3.0. I may be able to simplify the 'Comment' control for 3.0, however.
Inheritance is now shown in the tree view. If your parent is in the same category, you are a child tree node. If your parent is in another category then your label indicates who your parent is.
Not sure why this is still marked as later... reopening...
...to mark as fixed.
(and verified)