Foggalong / hardcode-fixer

Fixes Hardcoded Icons
GNU General Public License v3.0
287 stars 49 forks source link

Report All Hardcoded Apps #221

Open Foggalong opened 8 years ago

Foggalong commented 8 years ago

The end goal of the fixer is to stop hardcoded icons existing and the best way to deal with that is to report them to the upstream developer. So far there are massive gaps where this hasn't been done so I'm opening an issue to officially get in on the todo list. Note this issue isn't about getting the upstream issues fixed, just reporting them.

palob commented 8 years ago

Electrum, Linphone, Jitsi, Codelite, multibootusb, Pasaffe, Syncthing-GTK are fixed upstream. I've reported a while ago.

Emacs, FMIT, openSCAD and Scribus (and probably more) are distribution/packaging issues. Not hardcoded upstream.

I've also reported wxMEdit, APX, GTick and Komodo Edit but it hasn't been changed yet.

bilelmoussaoui commented 8 years ago

@Foggalong Telegram icon is fixed : https://github.com/telegramdesktop/tdesktop/pull/1431

palob commented 8 years ago

YATE has been fixed upstream.

palob commented 8 years ago

In addition to the ones above there are some more which aren't hardcoded upstream (anymore): FreeCAD, Fritzing, GNOME Weather, Pamac, Scilab

palob commented 8 years ago

Same for Grisbi, gtimelog, Ninja IDE, QCAD and Qucs

palob commented 8 years ago

gCAD3D got fixed.

palob commented 8 years ago

Ring got fixed.

palob commented 8 years ago

Money Manager Ex upstream fix

hlechner commented 7 years ago

Linssid: I've reported some time ago (2015-03-12): https://sourceforge.net/p/linssid/discussion/bugs/thread/0d96d9f6/

However my explanation was not near good as the @palob's explanation. So if you want to complement in the topic feel free to do it.

hlechner commented 7 years ago

pgadmin3 from developer's website:

Note: pgAdmin III is no longer being developed, and no further bugs will be fixed. Please do not log pgAdmin III issues on the pgAdmin 4 bug tracker.


Lincity-NG: seems fixed on this commit: https://github.com/lincity-ng/lincity-ng/commit/2393b37733c233403d9e95060496bef981f5e2da (mar, 2013)

nmehta001 commented 7 years ago

Master PDF Editor bumped to version 4, possible addition to the csv:

Master PDF Editor 4,masterpdfeditor4,/opt/master-pdf-editor-4/masterpdfeditor4.png,master-pdf-editor

Foggalong commented 7 years ago

@nmehta001 That's not something for this issue, that's a new addition as far as the list is concerned

hlechner commented 7 years ago

zenmap and zenmap (root): The desktop file it's not hardcoded: (zenmap on nmap 7.40 stable)

[Desktop Entry]
Name=Zenmap
GenericName=GUI Port Scanner
TryExec=zenmap
Exec=zenmap %F
Terminal=false
Icon=zenmap
Type=Application
Categories=Application;Network;Security;
Comment=A cross-platform GUI for the Nmap Security Scanner.
Keywords=network;scan;scanner;IP;security;
nmap-7.40.tar.bz2: zenmap/install_scripts/unix/zenmap.desktop
nmap-7.40.tar.bz2: zenmap/install_scripts/unix/zenmap-root.desktop

Update: Actually there are two packages that it's possible install zenmap from, first from source or from a separate package (.rpm only).

On sources (.tar.bz2): Icon=zenmap On zenmap .rpm: Icon=/usr/share/zenmap/pixmaps/zenmap.png

Then, no fixed yet for all users.