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

Icon request for desktop / mime : Qelectrotech #450

Open
BipB0p opened this issue Dec 10, 2024 · 6 comments
Open

Icon request for desktop / mime : Qelectrotech #450

BipB0p opened this issue Dec 10, 2024 · 6 comments

Comments

@BipB0p
Copy link

BipB0p commented Dec 10, 2024

Hello artists ๐Ÿ–Œ๏ธ, I have a request for an icon that looks very blurred on my screen when scaling 200%, the edges are rectangular with an appearance that blends with the other icons, Nemo has no icon for .qet files (application/x-qet-project) this make difficult to identify a work file with any other file.

What is Qelectrotech: https://qelectrotech.org/
QElectroTech, or QET in short, is a free software to create industrial complex electric diagrams.
But you can also even do plumbing, geothermal, air-conditioning, layout, hydraulics, pneumatics, domotic,
PID, photovoltaic, swiming pool plumbing, ect...!

I've posted a few images to illustrate the problem, thanks for the hard work provided on the theme and icons. ๐Ÿซก

Capture dโ€™รฉcran du 2024-12-10 07-17-42
Capture dโ€™รฉcran du 2024-12-10 07-17-15
Capture dโ€™รฉcran du 2024-12-10 07-17-54

@Hokiper
Copy link
Contributor

Hokiper commented Dec 11, 2024

The icon would be easy to do, but the mimetypes are usually generic and not specifically made for an app's file format.
.blend (Blender) files for example use the "model" mimetype:
image

But I see potential for adding a "schematics" or "diagram" mimetype, or something of the sort (if the team agrees with it, and if none of the existing mimetypes already fit that format).

@Hokiper
Copy link
Contributor

Hokiper commented Dec 11, 2024

In fact I think the "model" mimetype kinda fits it already, but I'm not sure.

@BipB0p
Copy link
Author

BipB0p commented Dec 11, 2024

but the mimetypes are usually generic and not specifically made for an app's file format.

Ah, I thought it was done like on Windows!

But I see potential for adding a "schematics" or "diagram" mimetype, or something of the sort (if the team agrees with it, and if none of the existing mimetypes already fit that format).

It would make more sense than a โ€œcubeโ€ representing 3D modeling imo, but I'll let you be the judge. ๐Ÿ˜‰

@Hokiper
Copy link
Contributor

Hokiper commented Dec 11, 2024

Well, I can't be the judge since I'm not part of the team. We have to see what @clefebvre or @mtwebster think.
But I think such a mimetype would be useful, as it could be designed for both engineering/architecture software (such as FreeCAD or QElectroTech) and diagram editors.

@Hokiper
Copy link
Contributor

Hokiper commented Dec 11, 2024

While we wait, I've made a custom mimetype for you to use on that file format. I won't send it in a pull request, it's just for your personal use (unless the maintainers want to add it regardless).

Download:

qet.zip

Installation instructions:

  1. Extract the qet.zip folder, open it and right-click an empty area of the file manager window. Select "Open as Root" and authenticate with your password (if you use one).

  2. Copy the usr folder, go to the root folder (click File System), and paste it there. When it asks if you want to merge the folder, select "Apply this action to all files" and click "Merge".
    image
    image

  3. Now navigate to /usr/share/icons/Mint-Y, right click an empty area and select "Open in Terminal".

  4. Run the command update-icon-caches ./

  5. Now go back to the folder with the files you extracted, right click an empty area and select "Open in Terminal".

  6. Run the command xdg-mime install qelectrotech-qet.xml

@BipB0p
Copy link
Author

BipB0p commented Dec 12, 2024

thanks for doing this, all that's missing is the bosses' opinion on the mimetype ๐Ÿ˜‰

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

No branches or pull requests

2 participants