Bug 386709 - Editor Settings - should be able to select the editor font
Summary: Editor Settings - should be able to select the editor font
Status: ASSIGNED
Alias: None
Product: Orion (Archived)
Classification: ECD
Component: Client (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Carolyn MacLeod CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility, triaged, usability
Depends on:
Blocks:
 
Reported: 2012-08-06 16:33 EDT by Susan McCourt CLA
Modified: 2017-09-14 10:10 EDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Susan McCourt CLA 2012-08-06 16:33:58 EDT
We currently let the user choose the font family (serif, sans serif).  This is better than nothing, but I think most users would want to choose their preferred font for coding by the face name.
Comment 1 Anton McConville CLA 2012-08-15 17:20:26 EDT
There are challenges with just using any font for coding. When I used sans-serif, and serif to begin with I recall it was in part to keep things simple, based on some edgy things that I'd seen with fonts and line heights, but I can't remember the details. When you write 'most users' - have you heard feedback from others?
Comment 2 Susan McCourt CLA 2012-08-16 10:37:12 EDT
I've been asked during a demo.
But really when I said "most users" I was thinking of past discussion with Eclipse desktop about using the "modern" coding fonts as they become available.  For example when Consolas first hit the scene, many folks wanted to code with it vs. getting a default serif font.  I can't say I recall seeing a UI besides ours that only lets you choose family.
Comment 3 Anton McConville CLA 2012-09-24 15:50:03 EDT
We might want to make ourselves compatible with these:

http://www.edgefonts.com/

and especially the new source code sans font that Adobe designed for Brackets.
Comment 4 John Arthorne CLA 2015-04-28 14:14:29 EDT
This is in progress for Orion 9.
Comment 5 Michael Rennie CLA 2017-01-10 15:38:40 EST
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg04002.html
Comment 6 Carolyn MacLeod CLA 2017-03-07 11:30:15 EST
Reopening.
Comment 7 Carolyn MacLeod CLA 2017-03-07 11:30:59 EST
Investigate using "Google Fonts" in the editor: https://developers.google.com/fonts/
 
There are 16 monospace Google Fonts: https://fonts.google.com/?category=Monospace
Inconsolata
Roboto Mono
Source Code Pro
VT323
Droid Sans Mono
Cousine
PT Mono
Ubuntu Mono
Overpass Mono
Anonymous Pro
Oxygen Mono
Space Mono
Share Tech Mono
Cutive Mono
Fira Mono
Nova Mono
 
We could test some of these on all platforms and then provide a combo with the ones we know work.
 
Note that Source Code Pro is one of the fonts. Adobe must have let them use it. I haven't read the legal stuff yet - I'm sure we would need a CQ - but Google says "Free to use".
 
Here's the faq: https://developers.google.com/fonts/faq
All the main browsers are supported: https://developers.google.com/fonts/faq#which_browsers_are_supported
 
Note that they do have a (dynamic) "list fonts" feature, but I don't think we should use it (i.e. we should only allow fonts that we know behave well in textview on all platforms).
Comment 8 Michael Rennie CLA 2017-09-14 10:10:53 EDT
CQ to use the fonts is here:

https://dev.eclipse.org/ipzilla/show_bug.cgi?id=14176