Comments (18)
Where are you talking about?
In settings and about it displays for me properly. However I use sway so I can't see desktop icons.
from polymc.
Sorry, should have clarified that in docks and some parts of the DE the proper icon doesn't get displayed(only under Wayland, works fine on X11).
Here's what I mean. Example 1. Example 2
from polymc.
Interesting. I can add that potential fix to a branch and you can try building/installing from that.
from polymc.
I can give a shot, yeah.
from polymc.
OK, I can do this probably between 3 and 5 PM EST.
from polymc.
it works for me on wayland under gnome
from polymc.
It seems as though this problem is exclusive to the Flatpak package. It works fine on the rpm(OpenSUSE) and Appimage. If you want I can reopen this issue under flathub/org.polymc.PolyMC .
from polymc.
Its probably fine to keep it here, I am using the flatpak too and this isnt happening. Using wayland on fedora 35
from polymc.
Keep it here. I'll work on it soon
from polymc.
This is an issue I originally noticed with MultiMC on KDE Wayland. I believe it's related to StartupWMClass within the .desktop file and potentially the .desktop file's name though I'm not entirely sure if it's related to both or just one or the other. In my own case I believe I was able to get the window to use the correct icon by fiddling with both the .desktop file's name and the defined StartupWMClass, setting them to org.multimc.MultiMC
. This is likely resolvable within the code but if I had to guess it's related to discrepancies with the window class under Wayland and the window class in the .desktop file. I didn't have this issue in KDE X11 or while running MultiMC in XWayland.
I've switched to GNOME and Fedora since I encountered this issue when using MultiMC. With PolyMC installed from Copr, the window "connects" as expected to the .desktop file when I use XWayland. I haven't had the chance to test with launching as Wayland native though.
from polymc.
Freedesktop is total spaghetti that I don't feel like dealing with. Is the WM class configurable in Qt and does it need to be set to org.polymc.PolyMC?
from polymc.
Seems to be broken on MMC too MMC-3500, but maintainer doesnt seem willing to fix that
from polymc.
Though the thing is PolyMC desktop file is correct rDNS, so renaming won't work
from polymc.
Your fix seems to only work for qt 5.7, i believe PolyMC currently targets qt 5.6
from polymc.
from polymc.
Unfortunately not.
from polymc.
Was this fix included in 1.0.6? Because neither the flatpak nor the native package for 1.0.6 display the icon properly in Plasma Wayland.
from polymc.
Was this fix included in 1.0.6? Because neither the flatpak nor the native package for 1.0.6 display the icon properly in Plasma Wayland.
No, it wasn't. The fix will be in 1.1.0.
from polymc.
Related Issues (20)
- Launch instance failed: This instance is not compatible with Java version 21 HOT 2
- PolyMC doesn't auto-detect sdkman Java installations
- Importing BetterThanWolves causes hang only on PolyMC 6.0 HOT 3
- Add missing linux-arm natives
- polymc aur, make build in parallel HOT 1
- Unable to detect the forge installer! HOT 28
- Add a way to share mods/ressources pack/shader list from a configuration HOT 7
- [Feature Request]: add Amulet Map Editor support beside of MCEdit
- Integration with Ely.by HOT 11
- Cannot add "authlib-injector" account HOT 5
- Problems with the game (1.7.10) HOT 2
- Nix Overlay Install falure
- Unable to detect the forge installer HOT 5
- Shaderpacks from CurseForge end up in resourcepacks folder instead of shaderpacks
- Silent launch
- Regression: PolyMC does not properly respect some org.lwjgl3.json's after 09e85e948cdb361c306a1cccbc3557a464366a21 HOT 3
- Can not select a version for Minecraft HOT 12
- Any version above 1.20.3 won't work HOT 6
- PolyMC crashed and got Wayland session with itself (AppImage)
- New Release 6.2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from polymc.