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

Improve icons in the File explorer #3825

Closed
thierryBottaro opened this issue Dec 10, 2016 · 10 comments
Closed

Improve icons in the File explorer #3825

thierryBottaro opened this issue Dec 10, 2016 · 10 comments

Comments

@thierryBottaro
Copy link

Icons in the File explorer aren't anymore populated/updated

What steps will reproduce the problem?

  1. Fresh install WinPython 3.5.2.3QT5
  2. open Spyder,
  3. activate the File Explorer

I get that :

but in previous version, I had that (icons are the same as in window explorer)

  • Spyder Version: 3.1.0.dev0
  • Python Version: 3.5
  • Operating system: Win 7 enterprise

Winpython maintainer (stonebig) did reproduce the problem, see issue : winpython/winpython#446 (comment)

@ccordoba12
Copy link
Member

Sorry, we decided to unify our theme to display always the same kind of icons instead of taking some from the operating system.

@thierryBottaro
Copy link
Author

Sorry but that's a bit short !
It would be OK if I get more than 2 icons: one for folder, one for "other".
I had difficulty to understand why I had "file" icon in the middle of my folders... The explanation is that the Symbolic Links to folder has a "file" icon, but is sorted among the folders. Really not intuitive.
To my point of view, it is a clear regression.
in engineering, we keep saying : "never change a running system". Previous behaviour was perfect, why change it. Only Spyder developers can appreciate the theme unification

@ccordoba12
Copy link
Member

Sorry if I was too blunt. We can look at the issue with symbolic links and also at using a wider range of icons to disambiguate file types (but using the icons from the FontAwesome project and not the ones from the operating system).

Please open an issue for each of these problems :-)

@ImportanceOfBeingErnest
Copy link

I just updated to Spyder 3.1 and found the same strange behaviour of all icons in the file explorer suddenly being the same.

I find the answer "we decided to unify our theme to display always the same kind of icons instead of taking some from the operating system" pretty unconstructive. Having the same icons as in the operating system is a great feature and from a user's perspective there is absolutely no reason whatsoever to give this up. For the 1% of users who rate visual design higher than usablility one may of course put a different icon theme in, but surely not as default.

So what is the latest version that still has the default system icons in the file explorer, such that I can revert back to it until I've found a less usability-ignorant IDE for python?

@ccordoba12 ccordoba12 reopened this Apr 8, 2017
@ccordoba12 ccordoba12 changed the title Icons in the File explorer aren't anymore populated/updated/shown Improve icons in the File explorer Apr 8, 2017
@ccordoba12 ccordoba12 added this to the v3.2 milestone Apr 8, 2017
@ccordoba12
Copy link
Member

We're no going to revert to using the operating system icons, sorry. As i said, we plan to use the icons FontAwesome has for different file types.

@ccordoba12
Copy link
Member

@andfoy, please work on this one using the file-*-o icons present in FontAwesome.

@ccordoba12
Copy link
Member

Also, you need to detect the file type of a symlink and use the right icon for it.

@ccordoba12
Copy link
Member

@andfoy, please stop what you're doing and focus on solving this issue.

@thierryBottaro
Copy link
Author

I rapidly read the merge, and I haven't seen anything concerning symlinks.

I still doubt that we might be happy to replace icons user is used to (which we might call "unified theme experience for user") by open-source "unified theme along operating systems for multi-platform programer"...

@ccordoba12
Copy link
Member

ccordoba12 commented Jun 16, 2017

I rapidly read the merge, and I haven't seen anything concerning symlinks.

We verified that symlinks have the same icon as the file they point to, as long as they preserve extensions.

I still doubt that we might be happy to replace icons user is used to

We're following the lead of other IDEs and editors in this regard (e.g. Sublime and VSCode). Besides, we want to be able to control the color and appearance of these icons to easily define completely dark themes (something we're working on for Spyder 4).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants