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

Notepad++ has too few icons in its UI #645

Closed
h-h-h-h opened this issue Aug 4, 2015 · 26 comments
Closed

Notepad++ has too few icons in its UI #645

h-h-h-h opened this issue Aug 4, 2015 · 26 comments
Labels
enhancement Proposed enhancements of existing features
Milestone

Comments

@h-h-h-h
Copy link
Contributor

h-h-h-h commented Aug 4, 2015

There are many menu items that don't have an icon. Having more icons would make it more hassle-free to find something.

It seems that finding many free colored icons that you can choose from is hard. They would need to be vector images so that any needed sizes can be created. The source site has to be serious.

What about flat icons? They would be much better than too few icons. See this examples:

They can be changed later, if someone finds icons that are better suited. I think I could help finding the icons, if a platform is provided for putting the SVG files and the attribution text in and associate it with a menu item. I think Inkscape can automatically convert the files to PNG images via command line.

@h-h-h-h
Copy link
Contributor Author

h-h-h-h commented Aug 5, 2015

Thanks for the information. It's strange to have menu icons as a plug-in. Unfortunately, it doesn't work with the German translation. I think, it should be implemented as program functionality. But you have provided colored icons that could be used for that.

@Yaron10
Copy link

Yaron10 commented Aug 5, 2015

My pleasure.

It should work with German localization.
You need to translate the folders and files under the MenuIcons folder into German.
Alternatively, you can check "Command ID Match" and name the files accordingly.

menuicons

Best regards.

@Yaron10
Copy link

Yaron10 commented Aug 5, 2015

A few more icons here.

@Rikk
Copy link
Contributor

Rikk commented Aug 5, 2015

@Yaron10
The work Franco and you done is excellent!
I see you got improved icons, improving Franco's work, they look great!

May I give a suggestion? Yes! So, here it is:
Make a copy of the 3 icons related to Recent Files, in a subfolder called "Recent Files", because that feature can also be displayed in a submenu.

Language menu needs subfolders too, as it has the option to be Compact.

As of newest version, rename:
Sort Lines in Ascending Order -> Sort Lines Lexicographically Ascending
Sort Lines in Descending Order -> Sort Lines Lexicographically Descending

I've made an updated package merging Yaron icons over Franco's package with the above changes.

@Yaron10
Copy link

Yaron10 commented Aug 5, 2015

@Rikk,

Franco's plugin is indeed great. I'm glad you like my icons set. :)
Thanks for your improvements.
I've added and modified a few icons. Download here.

Some Python Scripts and images for the Customize Toolbar plugin here.

Best regards.

@h-h-h-h,

For customizing the toolbar icons, use the Customize Toolbar plugin.
For adding icons to menus, use the MenuIcons plugin.

If you need some more help, don't hesitate. :)

Best regards.

@h-h-h-h
Copy link
Contributor Author

h-h-h-h commented Aug 5, 2015

Yeah, I got most menu item icons to work for the German translation. Unfortunately, they are too small on a high-dpi monitor whereas the toolbar icons are scaled properly. If you could get in contact with Franco according to this bug, I would appreciate that. His e-mail address isn't complete and an extrapolated one doesn't work. It would be a great help to at least have an option to double the icon size before setting them on the menu items. Pixelating (nearest neighbor) is okay.

Still, this remains a feature request to add menu icons for all languages out of the box.

@Yaron10
Copy link

Yaron10 commented Aug 5, 2015

@h-h-h-h,

I've also extrapolated and finally cracked it. :)
fstellari.public @ gmail .com (remove the spaces).

Please update here.

@h-h-h-h
Copy link
Contributor Author

h-h-h-h commented Aug 5, 2015

Franco Stellari gave me some information for increasing the icon size: One has to make a change in the file: ?:\Users\???\AppData\Roaming\Notepad++\plugins\config\MenuIcons.ini. Set IconSize to 48 or 32. Let me add: 'Cause the file may be reset, make it write-protected, at least until the value is "established".

For anyone who wants to have the German icon set: Download here ("Save as...") and rename it to MenuIcons set, English by Yaron 2015-08-05, renamed to German by h-h-h-h v1.1.zip. Some files remained English because of MenuIcons not providing a full menu items list, i.e., the corresponing menu items don't get their icon.

For your information: I couldn't create a multilingual set because Notepad++ has a greater number of menu items not having an ID.

@Yaron10
Copy link

Yaron10 commented Aug 5, 2015

@h-h-h-h,

Thanks for updating.

What do you mean "Some things remained English because of an imperfect process."?

  • The strings should be compatible with those in German.xml.

If you're going to create a new icons set, please upload and update.

Is the download link you provided valid? :)

@Rikk,

What do you mean "(haha can't believe github allows that)"? :)

@Rikk
Copy link
Contributor

Rikk commented Aug 5, 2015

That we can send binary files and github thinks they are images... hope they don't fix it. 😱
You need Save As to download that broken image that's not an image...

@Yaron10
Copy link

Yaron10 commented Aug 5, 2015

Thanks Rikk. Nice! :)
Sorry if I shouldn't have commented here.

@h-h-h-h
Copy link
Contributor Author

h-h-h-h commented Aug 5, 2015

@Yaron10: I can't work with these XML files for this purpose. I use MenuIcons' option "Generate list...". See my edit.

@Rikk: Yeah, it's a great workaround! 👍

@milipili milipili added the enhancement Proposed enhancements of existing features label Aug 6, 2015
@milipili milipili added this to the 6.x milestone Aug 6, 2015
@h-h-h-h
Copy link
Contributor Author

h-h-h-h commented Aug 7, 2015

Here are more 16x16px icons: http://www.famfamfam.com/lab/icons/. Should someone find vector icons, that would be even better.

@Yaron10
Copy link

Yaron10 commented Aug 7, 2015

@h-h-h-h,

Thank you. I appreciate it.
I think some professional designers might do the job voluntarily if Don requested it in a prominent place.

@Yaron10
Copy link

Yaron10 commented Aug 7, 2015

@Rikk,

Fast and Furious. And Clever. :)
Thanks for all your great work (seen several of your posts). Good to have you aboard.

@milipili
Copy link
Contributor

milipili commented Aug 7, 2015

Could you propose a mockup with all those icons ?

@h-h-h-h
Copy link
Contributor Author

h-h-h-h commented Aug 7, 2015

What type of mockup? A screenshot containing menu icons?

@milipili
Copy link
Contributor

milipili commented Aug 7, 2015

For example

@Rikk
Copy link
Contributor

Rikk commented Aug 7, 2015

@milipili you can install MenuIcons plugin to see it in action, ya?

@milipili
Copy link
Contributor

milipili commented Aug 7, 2015

Yeah I could.

@Rikk
Copy link
Contributor

Rikk commented Aug 16, 2015

MenuIcons is making Npp crash very often on exit. It needs to be fixed.

@Yaron10
Copy link

Yaron10 commented Aug 16, 2015

@Rikk,

Never had a problem on Win 7.
Could you contact Franco? - Please update.

Best regards.

@h-h-h-h
Copy link
Contributor Author

h-h-h-h commented Aug 28, 2015

@milipili:

Could you propose a mockup with all those icons ?

There should definitely be the possibility to let the icons be as big as you want. To be helpful, the icons have to be this big here (48 x 48 px):
menu with big icons

@Yaron10
Copy link

Yaron10 commented Feb 10, 2016

@donho
Copy link
Member

donho commented Apr 10, 2019

No... Let's keep menu clean without icon.

@donho donho closed this as completed Apr 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Proposed enhancements of existing features
Projects
None yet
Development

No branches or pull requests

5 participants