notepad-plus-plus / notepad-plus-plus

Notepad++ official repository
https://notepad-plus-plus.org/
Other
22.6k stars 4.57k forks source link

Feature request. Need ability to change font / size in menus, dialogs, etc. #5648

Open jeff-bowles opened 5 years ago

jeff-bowles commented 5 years ago

Feature request - Application itself needs a user-selectable font

The text of the menus and dialog boxes needs to be larger for the gray-haired crowd.

Steps to Reproduce the Issue

The example that prompted my feature request: Plugins --> Plugins Admin. The descriptions of the plugins are hard to read.

Expected Behavior

Something like Settings --> General --> Notepad++ Font

MetaChuh commented 5 years ago

@jeff-bowles

custom font sizes, for other areas than the text editor area, would be too difficult to implement, that's why it will eventually never been implemented. but usually the font size is quite readable for us gray-haired people, as long as we have a good display:

this is what notepad++ looks like on a 4k retina display with 200% scaling: (please click on the picture for a full size display)

and this is what it looks like on the same display with system scaler enabled and still 200% scaling.

is it the same on your screen, or is your display more difficult to read than the screenshots above ?

if your screen is more difficult to read, what is your resolution, display size in inches, and scaling factor you have currently set at your windows display settings ? please also provide us with your debug information, by going to the notepad++ menu ? > debug info... > copy debug info into clipboard.

best regards.


general notes:

when creating a new issue, please provide all information as shown at the issue template.
your notepad++ debug info is part of the minimum requirements.
(? > Debug Info... > Copy debug info into clipboard).
please file an issue as easy to understand and reproducible as possible.

for general questions, or if it is not sure, whether your issue is directly related to
the notepad++ source code, please visit us at the notepad++ community forum, and
search if related topics exists. you are welcome to post either at similar
topics, or to create a new topic at Help Wanted or General Discussion.
(no extra account is needed, just use your github account to sign in)

                        Click here to visit the Notepad++ Community Forum                         

jeff-bowles commented 5 years ago

My display is 1920 x 1080 on a 15" laptop, so the 8pt characters in the NPP dialog boxes are pretty small. Perhaps I'll have a go at the source code myself. I really don't expect there to be much work to change the fonts from 8pt to 10pt or 12pt.

OneOfMany07 commented 4 years ago

OS font settings should be respected for application elements. I haven't played around with much, but my guess is they're ignored currently. Maybe would require a rewrite as a different app type (Universal or whatever they call the new hotness).

ortollj commented 4 years ago

Hi I can't read the notepad++ menu on my Ubuntu 18.04, output on my tv screen using HDMI. this is what I see: notepadMenuPB

OneOfMany07 commented 4 years ago

Probably should file a bug of your own. Unless you're giving a reason this bug should be fixed.

sasumner commented 4 years ago

@ortollj Ubuntu isn't an officially supported platform. Thus, @OneOfMany07 's advice to "open a bug of your own" probably isn't going to get very far.

brandpeter commented 3 years ago

On windows10 one can set the system font in the registry (as shown in the attached screenshot). I selected Gadugi which has a visible difference between lowercase L and uppercase I. This is important when working with CamelCase filenames which will end up on case-sensitive Unix systems. For example the file in the screenshot ColIsvisible. It appears with the correct font in the Explorer panel, but not in the Tab or rename dialog. NPPs menu does use the correct font. NPP should therefore be consistent in its use of system font. Screenshot 2020-11-15 122858

Ioan-Popa commented 2 years ago

This is a very important issue.

I have a 27" WQHD monitor running at a resolution of 2560x1440. Windows should be scaling everything up to 125%. Unfortunately the Notepad++ menu font and toolbar icons remain disproportionately small.

Although I have been using Notepad++ for a long time for quick and uncomplicated edits to text files, I finally decided to replace it with Microsoft Visual Studio Code, since it does not manifest the above mentioned problem. The only drawback seems to be the slightly longer time it takes to start.

PhillipBSDL commented 2 years ago

Yes this is a problem, as screen resolution increases, the Notepad++ font size becomes ever increasingly smaller and more difficult to use with each passing year

luapfr commented 2 years ago

Hi, I would also like this feature very much.

sophware commented 1 year ago

I used the Windows method ("make things bigger" in settings) to improve the font situation, which was making it impossible for me to use the menu. It worked, but the icons are still tiny.

ArgyleTrees commented 1 year ago

right-click on the notepad++.exe, select properties --> change the compatibility setting. --> chnage how the High DPI will be processed --> Use the System Enhance DPI processing.

image
exazettabit commented 1 year ago

Hey, I would like this feature as well.

As the current application font of Notepad++ is consistent and stable across all menus (toolbar, settings menu, etc) it seems that all we need to do is replace the central value that is assigned to the font-size inside the program.

Maybe we can have prearranged sizes like standard - middle - big? These sizes would need to be tested beforehand and word wrapped as well as the menu size should be increased in some places to accommodate the bigger text.

So changing the font-size value itself would not be as difficult as replacing the icons (for which a whole new set of icons had to be created last year). But the menu needs to fit around the words, so "fitting" it inside the GUI will take time and manual testing for the developers.

JasonMendoza2008 commented 3 months ago

Unfortunately, the menu is currently unreadable for me too.

NathanSweet commented 2 months ago

I just want the tab font larger. I can live with small menus, but not tabs.

sjscheider commented 3 weeks ago

To make the tab font larger, make sure "Reduce" is not checked in Settings -> Preferences -> General.

Ioan-Popa commented 3 weeks ago

Thank you. This helped.

exazettabit commented 3 weeks ago

That is actually a lot better! Hopefully they will implement font size possibilities for the rest of the program too some time in the future.

JasonMendoza2008 commented 3 weeks ago

This was already not checked.