linux icon indicating copy to clipboard operation
linux copied to clipboard

Icon Request Mega Thread

Open KasimiraEike opened this issue 1 year ago • 31 comments

May you please add an icon for LibreLinkUpDesktop? Source: https://github.com/Crazy-Marvin/LibreLinkUpDesktop Release: https://github.com/Crazy-Marvin/LibreLinkUpDesktop/releases

Thank you so much for this awesome icon pack.

KasimiraEike avatar Jan 08 '24 17:01 KasimiraEike

Heya, thanks for the issue, should be easy to add as there is already an icon for this in android, though it seems to be released only under an appimage, which can't inherently have a custom icon assigned to them, though there is a workaround, otherwise if you are building from source, it should make a .desktop file, either in ~/.local/share/applications, or /usr/share/applications/, that file should contain an "Icon" variable, if you could tell me that string, I could add that to the repo so it would work for everyone compiling from source.

Disaster2life avatar Jan 08 '24 18:01 Disaster2life

This is for LibreLinkUpDesktop: Icon=appimagekit_6bb35d554576dcfb7bd7985464753f75_librelinkupdesktop

I am using those apps too:

Outline Icon=appimagekit_5efa02589d3ce4390bfae0f656d48eee_outline-client

Linphone Icon=appimagekit_e9f7bfdcc204953c8db518914e2335d6_linphone

Enpass Icon=enpass

ZoiPer 5 PRO Icon=/usr/share/pixmaps/Zoiper5.png

May you please check if you have icons for them?

Thanks for this awesome icon pack and your help! 😍

KasimiraEike avatar Jan 15 '24 08:01 KasimiraEike

I have added the icons for LibreLinkUp, LinPhone (it was there, just added support for the appimages), I will add one for Outline whenever the android branch's icon gets clarified.

For Enpass, it seems the icon is already there? So it should work?

for ZoiPer, seems there are several ways to install it, I have added the icon, I assume you installed from the .tar.gz, which seems to have hardcoded the icon, if you want to keep your current install, edit the .desktop file and change icon= to icon=zoiper (whenever the changes get merged to the main branch)

Disaster2life avatar Jan 15 '24 12:01 Disaster2life

Yes, you are right. Enpass is already working.

May you please check those icons too?

JetBrains Toolbox Icon=/home/kasimira/.local/share/JetBrains/Toolbox/toolbox.svg

Android Studio Icon=/home/kasimira/.local/share/JetBrains/Toolbox/apps/android-studio/bin/studio

Synology Drive Icon=synology-drive

Synology Chat Icon=synochat

Synology Note Station Icon=synology-note-station

Firefox Icon=firefox

WhatSie Icon=com.ktechpit.whatsie

Remmina

  • no Icon= line found

Telegram

  • no .desktop file found

Cryptomator Icon=org.cryptomator.Cryptomator

Visual Studio Code

  • no Icon= line found

Slack

  • no .desktop file found

Discord

  • no .desktop file found

Mumble

  • no .desktop file found

Skype Icon=skypeforlinux

Tabby Icon=appimagekit_4ac8fd9089b72b48e20214c311c50ea5_tabby

Termius Icon=termius-app

Taskade Icon=appimagekit_b47de3ac5e177daf315cb5f5d18e1289_taskade

Thunderbird

  • no .desktop file found

WonderWall

  • no .desktop file found

Are Snaps problematic in general? I suppose most of the installations where I did not find a .desktop icon are Snaps.

KasimiraEike avatar Jan 16 '24 09:01 KasimiraEike

That's good to know,

for the ones you have requested:

  • Toolbox: there isn't currently an icon for that.
  • Android Studio: there is an icon, but same as ZoiPer, it is hardcoded, so you will have to change the .desktop file for that.
  • Synology Drive, Chat, and Note Station: there are icons in the android repo, I will add them in.
  • Firefox: already exists, should be themed already.
  • WhatSie: Icon already exists, but I have to add a symbolic link.
  • Remmina: no icon for that.
  • Cryptomator: Icon exists for android, need to add that to linux branch.
  • Skype: should already be themed.
  • Tabby: Seems to be a terminal app (side rant, why the hell are terminal applications being written in Javascript, what), I will add a symbolic link.
  • Termius: should be themed already.
  • Taskage: Android Icon exists, will add that.

The issue with snaps are is that I have no experience with them and I have no plans on using them personally, I believe they are stored in a separate folder, for their desktop files you might have to go to /snap/ and then search for the .desktop files and report back, but I am not fully sure if they have their icons hardcoded or not.


Notes for myself in the future: Bring over: Synology Drive, Chat, Note, Cryptomator, Taskage. Symbolic Links: WhatSie, Tabby.

Disaster2life avatar Jan 16 '24 10:01 Disaster2life

Added in all the icons I mentioned I would, update on the snap situation, it seems the icons are hardcoded and cannot be modified, I will look into if there are any workarounds, but I don't think at least the snap situation can be fixed, hopefully the rest of them work though! (update your icons by running the script again!)

Disaster2life avatar Jan 18 '24 10:01 Disaster2life

Awesome, thank you so much!

May you please check these too? Except Insomnia they are available on Android.

Icon=appimagekit_80008ca4bc091f03aa2095a085fc691d_arduino-ide Icon=insomnia Icon=notion-app-enhanced Icon=notion-app Icon=takecontrol Icon=/usr/share/pixmaps/mkchromecast.xpm Icon=/usr/share/pixmaps/slack.png Icon=evilinsultgenerator

I switched some programs from snap to .deb (e.g. Telegram) and then the icon got applied.

KasimiraEike avatar Jan 18 '24 14:01 KasimiraEike

Thanks for your update. It is amazing. 😍

What needs to be clarified regarding Outline?

May you please check why a wrong icon for Synology Drive is applied? May you please check why the icon for Synology Chat is not applied? Screenshot from 2024-01-18 22-54-19

Do you have an idea why AnyDesk is themed in the launcher but not in the taskbar? Screenshot from 2024-01-18 23-09-25

Do you think adding an icon for BitBoxApp is possible although it is not on Android (yet)? Icon=bitbox

KasimiraEike avatar Jan 19 '24 17:01 KasimiraEike

I will try to fix the Synology issues myself and open a PR even if I am unsure about how this works. 😅

KasimiraEike avatar Jan 22 '24 08:01 KasimiraEike

Greetings, wasn't able to work on this over the weekend, going through this now,

  • [x] Arduino
  • [x] Notion: Notion works, but don't have an icon for Notion Enhancer
  • [x] Take Control
  • [x] Mkchromecast: I'll just use the default chromecast logo
  • Slack: Already has an icon, it is just hard coded for you
  • [x] Evil Insult Generator

Good to know debs work, they should, i'll try looking into snaps soon hopefully

For outline, the Android png and svg were differently coloured, I'll fix that and hopefully push that to the android repo too

For Synology I got confused, and used the wrong icon and misnamed the chat icon, you seem to have fixed that in #34, I'll merge it now, and I believe that the kstatusicons need to be applied differently? I could give it a try to fix that.

for bitbox, since there is no icon in android, I can't add something, though if you would like to make one, I would merge the pull request for it, but I have no artistic skills myself to make that.

Disaster2life avatar Jan 22 '24 09:01 Disaster2life

For Outline: Seems the outline icon got updated anyway, and does not match the icon in either repo, so yes

Disaster2life avatar Jan 22 '24 09:01 Disaster2life

I have added the latest batch of icons, Outline got updated in Android, I'll add that soon

Disaster2life avatar Jan 24 '24 09:01 Disaster2life

Added outline icon in latest commit

Disaster2life avatar Jan 24 '24 10:01 Disaster2life

Awesome, thank you very much! 😍

KasimiraEike avatar Jan 24 '24 13:01 KasimiraEike

I just noticed that the Android app has a Waterfox icon now. Can you import this here, @Disaster2life?

Icon=Waterfox

KasimiraEike avatar Mar 28 '24 21:03 KasimiraEike

Sure! Sorry haven't really been able to put time on github right now

Disaster2life avatar Apr 01 '24 00:04 Disaster2life

Yup, added it! @KasimiraEike

Disaster2life avatar Apr 01 '24 00:04 Disaster2life

May you please add icons for Mailspring and Jitsi?

Icon=mailspring Fairemail icon looks quite similar

Icon=jitsi Available on Android

Icon=org.gnome.Sudoku Secuso Sudoku looks similar

Can you also link this with LibreLinkUpDesktop? Icon=librelinkupdesktop -> This is for the .deb rocks.poopjournal.librelinkupdesktop -> This is for the Flatpak AppImage already added

Thanks!

KasimiraEike avatar Apr 11 '24 10:04 KasimiraEike

Sure, though currently I am busy, hopefully I can push this out by tonight maybe

Disaster2life avatar Apr 12 '24 07:04 Disaster2life

that took really long my apologies, hopefully it works now @KasimiraEike

Disaster2life avatar Apr 25 '24 20:04 Disaster2life

You are awesome, @Disaster2life! Thank you so much.

KasimiraEike avatar Apr 30 '24 18:04 KasimiraEike