Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fix for pixelated alt-tab entries #1333
Window tracker: Strip extension from window class when using it for app lookup.
The WM_CLASS is set to the app full name (i.e. cinnamon-settings.py) and then
app-system: check settings hash table for app as well as the normal table, when doing
All of this goes towards addressing the problem with cinnamon and mint applications
Need to add a desktop entry for cinnamon menu editor and the panel launchers .py file (I think we can set it to no display so it's not visible in the menu applet, but still in the app system)
With this patch and manually renaming desktop files on my system, it solved the pixelation problem.
Looking at the rest of my desktop files in /usr/share/applications, it looks like the rule is all lower-case, most likely for this reason, as every app that was working fine with regards to the icon pixelation retrieved its desktop entry via the WM_CLASS name path.
This comment has been minimized.
This comment has been minimized.Show comment Hide comment
Are you talking about http://forums.linuxmint.com/viewtopic.php?f=211&t=111155&p=622409#p622409
Last commit eliminates the need to rename all our desktop files. The app system will try a normal, fast hash table lookup for the desktop file. If it fails to find it, it will initiate a somewhat slower, but case insensitive, find routine, that will hopefully give us the desktop file we're really looking for.