Commit graph

7073 commits

Author SHA1 Message Date
Serhii Yeremenko
10d5cc19d1
Add tests for searching decimal and lengths units
Added 2 new tests:

test_decimal_size test returns an error code when decimal numbers are
detected in width, height, or viewBox attributes. It is impossible to
create a pixel-perfect icon if its size does not fit into the pixel grid.

test_lengths_units returns an error code when any lengths units are set
in width, height, and viewBox attributes. This is protect the icon theme
from icons with mm, inch, and others grids.
Also, the test ban px units, because the pixel grid is a default units
for SVG.

A few tests have been renamed, and its description has been updated.
2023-11-29 13:26:31 +02:00
Serhii Yeremenko
2178c0e7f5
Fix wrong width/height for emoji-food-symbolic icon 2023-11-29 12:53:23 +02:00
Serhii Yeremenko
b1d3c40d4f
Fix albion-online 32px icon and optimize other sizes 2023-11-29 12:44:54 +02:00
Serhii Yeremenko
815d777edd
Remove app ids for apps that provide icons 2023-11-29 07:15:15 +02:00
Serhii Yeremenko
65e8899995
Add symlink for Okteta (FlatHub) #2007 2023-11-28 23:17:59 +02:00
Serhii Yeremenko
336520be90
Remove unused foxitpdf symlink
Unable to find any packages with this icon name.
2023-11-28 11:53:29 +02:00
Serhii Yeremenko
2b9ea6dd41
Remove unused Joplin symlink
Unable to find any packages with this icon name.
2023-11-28 11:18:25 +02:00
Serhii Yeremenko
484abfb13d
Add unity-online-accounts symlink 2023-11-28 11:17:01 +02:00
Serhii Yeremenko
1eda3ad137
Add pingus-icon symlink for pingus Debian package 2023-11-28 11:09:54 +02:00
Serhii Yeremenko
96321136a3
Rename pingus-icon to pingus
0af3c96a7f/pingus.desktop (L4)
2023-11-28 11:08:48 +02:00
Serhii Yeremenko
276f572711
Remove obsolete moneydance_icon512 symlink 2023-11-28 11:00:18 +02:00
Serhii Yeremenko
aa33e8169b
Rename natronIcon256_linux -> natron icon
Renamed unused natronIcon256_linux icon to natron used by
https://aur.archlinux.org/packages/natron-bin
2023-11-28 10:02:11 +02:00
Serhii Yeremenko
11ba844197
Remove unused gpaste panel icon
GPaste uses edit-paste-symbolic for a panel icon, and edit-paste for
the app icon.
2023-11-28 08:37:39 +02:00
Serhii Yeremenko
8a3eb9d839
Remove symlinks for Electron 16-19 and add for Electron 22-25
Added symlinks for packages electron22-electron25 from official
Arch Linux Extra repo.

Removed symlinks for packages electron15-electron19 from AUR that
reached end-of-life https://endoflife.date/electron
2023-11-27 11:55:47 +02:00
Serhii Yeremenko
31a596379e
Fix symlinks for Corel Vector 2023-11-27 08:31:50 +02:00
Serhii Yeremenko
81dd15f0eb
Rename Gravit Designer to Corel Vector #3582 2023-11-27 08:26:57 +02:00
Serhii Yeremenko
031cadfea9
Remove Ring icon by renaming to jami #3582
* Remove ring-kde symlink
* Remap jami symlinks
2023-11-26 21:29:52 +02:00
morganist
3a59a4a6de
Tweaked user feedback icons (#3609) 2023-11-26 09:33:07 +00:00
Serhii Yeremenko
2653bccef2
Remove WMail app icon #3582 2023-11-26 09:36:45 +02:00
Serhii Yeremenko
82eb4108e2
Remove Ferdi app and panel icons #3582 2023-11-26 08:19:55 +02:00
Serhii Yeremenko
5f32de2f6e
Remove obsoleted symlinks for KDEConnect
KDEConnect, GSConnect and indicator-kdeconnect rename these icons a long
time ago:

e72bbfe1d2
9f2b1d2930
2121ed2964
2023-11-26 07:03:45 +02:00
Serhii Yeremenko
40f335369b
Fix and optimize org.gnome.SoundRecorder icon
* Fix pixel alignment for 22/24px icons
* Fix gap between two parts of the shape
* Fix shadows of 48px icon
2023-11-25 22:02:29 +02:00
Serhii Yeremenko
32ee7c21eb
Remove Nuvola Player icon and symlinks #3582
End-of-Life on December 31, 2022
2023-11-25 20:56:51 +02:00
Serhii Yeremenko
3f8fa81d59
Merge pull request #3606 from hexchain/plasma6 2023-11-25 20:35:51 +02:00
Serhii Yeremenko
f12f055716
Merge pull request #3608 from PapirusDevelopmentTeam/cleanup-rdnn 2023-11-25 20:27:01 +02:00
Serhii Yeremenko
e09eb06be7
Remove obsoleted com.deepin.* symlink
Seems, these symlinks were added for Flatpaks of Deepin apps that are
not available anymore.

https://github.com/martyr-deepin/com.deepin.Calendar
https://github.com/martyr-deepin/com.deepin.ImageViewer
https://github.com/martyr-deepin/com.deepin.Music
https://github.com/martyr-deepin/com.deepin.ScreenShot
https://github.com/martyr-deepin/com.deepin.VoiceRecorder
2023-11-25 20:19:15 +02:00
Serhii Yeremenko
7060f17e3c
[Flathub EOL] Remove org.kicad_pcb.KiCad symlink
The application has been renamed to org.kicad.KiCad on Jan 10, 2021.
2023-11-25 10:35:55 +02:00
Serhii Yeremenko
616965ec0a
[Flathub EOL] Remove io.gitlab.jstest_gtk.jstest_gtk symlink 2023-11-25 10:35:55 +02:00
Serhii Yeremenko
b7f9c8737b
[Flathub EOL] Remove io.gitlab.evtest_qt.evtest_qt symlink 2023-11-25 10:35:55 +02:00
Serhii Yeremenko
9c2a6da249
[Flathub EOL] Remove com.realm667.Wolfenstein_Blade_of_Agony symlink
The application has been renamed to com.realm667.Wolfenstein_Blade_of_Agony
on Apr 30, 2021.
2023-11-25 10:35:54 +02:00
Serhii Yeremenko
48dc5cfe17
Remove obsoleted symlinks for Calibre Flatpak < 5.7.1
bf25b5d602
2023-11-25 10:35:54 +02:00
Serhii Yeremenko
6f293ff2a1
Remove io.github.Celluloid symlink
No release with this icon name was released.

1. io.github.GnomeMpv [v0.16]
2. io.github.Celluloid (Feb 21, 2019)
3. io.github.celluloid-player.Celluloid (Jul 1, 2019)
4. io.github.celluloid_player.Celluloid (Jul 3, 2019) [v0.17]
2023-11-25 10:35:53 +02:00
Serhii Yeremenko
81649a6c1b
Remove org.gnome.zbrown.KingsCross symlink
The application has been renamed to org.gnome.Console on Dec 7, 2021.
2023-11-25 10:35:53 +02:00
Serhii Yeremenko
74a50e42a6
[Flathub EOL] Remove org.gnome.zbrown.Palette symlink
The application has been renamed to org.gnome.design.Palette on Dec 19,
2019.
2023-11-25 10:35:52 +02:00
Serhii Yeremenko
da09044fa7
Remove the old icon for GNOME Weather < 3.20.1
org.gnome.Weather.Application icon name has been stopped used since
Mar 22, 2016. The really old versions of distros still use it, but
don't support them. See
https://repology.org/project/gnome-weather/versions
2023-11-25 10:35:52 +02:00
Serhii Yeremenko
06c8fb3121
Remove org.gnome.weather{,.application} symlink
Unable to find any packages with these icon names.
2023-11-25 10:35:51 +02:00
Serhii Yeremenko
75bf9adfa9
[Flatpak EOL] Remove org.gnome.tetravex symlink
The application has been renamed to org.gnome.Tetravex on Sep 27, 2019.
2023-11-25 10:35:51 +02:00
Serhii Yeremenko
316a2af783
Remove org.gnome.software symlink
Unable to find any packages with this icon name.
2023-11-25 10:35:51 +02:00
Serhii Yeremenko
fc9a8ff54f
Remove org.gnome.recipes symlink
Unable to find any packages with this icon name.
2023-11-25 10:35:50 +02:00
Serhii Yeremenko
77e1b3198d
[Flathub EOL] Remove org.gnome.quadrapassel symlink
The application has been renamed to org.gnome.Quadrapassel on Jan 8,
2019.

The old icon name `org.gnome.quadrapassel` used in 3.31.x versions only,
the versions are not available in repositories too. See
https://repology.org/project/quadrapassel/versions
2023-11-25 10:35:50 +02:00
Serhii Yeremenko
dac6425cfd
Remove org.gnome.powerstats symlink
Unable to find any packages with this icon name.
2023-11-25 10:35:49 +02:00
Serhii Yeremenko
51b6bcde62
Remove org.gnome.polari symlink
Unable to find any packages with this icon name.
2023-11-25 10:35:49 +02:00
Serhii Yeremenko
eaa947e9be
Remove org.gnome.music symlink
Unable to find any packages with this icon name.
2023-11-25 10:35:48 +02:00
Serhii Yeremenko
11d24015db
Remove org.gnome.maps symlink
Unable to find any packages with this icon name.
2023-11-25 10:35:48 +02:00
Serhii Yeremenko
ce98008b6e
Remove org.gnome.lollypop symlink
Unable to find any packages with this icon name.
2023-11-25 10:35:47 +02:00
Serhii Yeremenko
5b419d5c26
[Flathub EOL] Remove org.gnome.IconPreview by renaming
The application has been renamed to org.gnome.design.AppIconPreview

1. org.gnome.IconPreview (Jun 21, 2018)
2. org.gnome.design.IconPreview (Sep 20, 2019)
3. org.gnome.design.AppIconPreview (Dec 4, 2019)
2023-11-25 10:35:47 +02:00
Serhii Yeremenko
7b6d9f4b2e
[Flathub EOL] Remove org.gnome.iagno symlink
The application has been renamed to org.gnome.Reversi on Feb 4, 2019.
2023-11-25 10:35:47 +02:00
Serhii Yeremenko
713b582ac3
Remove org.gnome.hitori symlink
Unable to find any packages with this icon name.
2023-11-25 10:35:46 +02:00
Serhii Yeremenko
7e32cce8d8
[Flathub EOL] Remove org.gnome.ghex symlink
The application has been renamed to org.gnome.GHex on Sep 19, 2019.
2023-11-25 10:35:46 +02:00
Serhii Yeremenko
9b57b08a91
Remove org.gnome.games symlink
Unable to find packages with this icon name.
2023-11-25 10:35:45 +02:00