mirror of
https://github.com/Open-Shell/Open-Shell-Menu.git
synced 2026-04-11 17:37:22 +10:00
9976e134ca6b8d491b278abac78e3afd526bb328
When `Invert Metro icon color` is enabled `Open-Shell` needs to distinguish full color icons from monochromatic ones. Color icons are displayed normally. Monochromatic ones are displayed inverted (original background becomes transparent and foreground will get Metro accent color). Metro icon is loaded from Metro app resources (usually PNG image) as bitmap with premultiplied alpha channel. This causes monochromatic image to essentially become grayscale (because RGB values are multiplied with alpha channel value). Function `DetectGrayscaleImage` is used to distinguish such images. Unfortunatelly if original image is grayscale (such as new Windows Terminal icon) it is recognized as monochromatic and thus inverted. To prevent this we will take into account also alpha channel in `DetectGrayscaleImage`. In monochromatic images alpha channel value will be the same as the rest of channel values. For color images alpha channel value will be different than other channel values. Fixes #364.
Open-Shell 
Originally Classic Shell by Ivo Beltchev
Features
- Classic style Start Menu for Windows 7, 8, 8.1, 10
- Toolbar for Windows Explorer
- Classic copy UI (Windows 7 only)
- Show file size in Explorer status bar
- Title bar and status bar for Internet Explorer
Download
If you just want to use it or looking for setup file, click here to download!!!
Temporary Translation/Language Solution
Translations/Language files/DLLs
-
Download .dlls from here https://coddec.github.io/Classic-Shell/www.classicshell.net/translations/index.html
-
After you download the DLL file you need to place it either in the Open-Shell's install folder or in the %ALLUSERSPROFILE%\Open-Shell\Languages folder.
For archival reasons, we have a mirror of www.classicshell.net here.
Description
Github mirror of the Classic Shell revival.
classic-menuclassic-shellclassic-startmicrosoft-windowsopen-shellopen-shell-menustart-menustartmewindowswindows-10windows10
Readme
MIT
91 MiB
Languages
C++
66.4%
HTML
20.8%
Rich Text Format
9.1%
C
3.1%
Batchfile
0.6%
