1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-03-10 14:13:23 +00:00
transmission/gtk
Will Thompson 01ffcd5dcf
gtk: add symbolic icon
The -symbolic icon variant (if available) is used in the GNOME top bar,
and when the high contrast theme is in use.  This icon was created by
Jakub Steiner, and comes from the gnome-icons repository:

https://github.com/gnome-design-team/gnome-icons/blob/master/apps-symbolic/Adwaita/scalable/apps/transmission-symbolic.svg
https://bugzilla.redhat.com/show_bug.cgi?id=1221292

There is some confusion over whether symbolic app icons should be
installed to icons/hicolor/scalable/apps (alongside the regular scalable
icon) or to icons/hicolor/symbolic/apps. On the one hand,
https://wiki.gnome.org/Initiatives/GnomeGoals/HighContrastAppIcons has
this to say:

> […] obtain a suitable symbolic style icon […] and install it to the
> hicolor prefix, the same way you would for the full color variant.
>
> cp myapp-symbolic.svg /usr/share/icons/hicolor/scalable/apps/myapp-symbolic.svg

On the other hand, the Fedora package at
https://src.fedoraproject.org/rpms/transmission/blob/master/f/transmission.spec
ships this icon in icons/hicolor/symbolic/apps:

> # Install the symbolic icon
> mkdir -p  %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps
> cp %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/transmission-symbolic.svg

Anecdotally, icons in scalable/ have minimum size 64×64 on openSUSE, so
symbolic/ is the safer location (given the GNOME top bar uses 32×32
icons). This has the advantage of matching the location used in the
distribution which already ships this file.

https://github.com/transmission/transmission/issues/414
2017-11-30 17:38:34 +00:00
..
icons gtk: add symbolic icon 2017-11-30 17:38:34 +00:00
screenshots lossless compression of images saved 72KB 2017-06-03 23:52:34 +01:00
actions.c Move generic macros to a separate tr-macros.h file 2017-06-18 17:11:20 +03:00
actions.h Code style change leftovers 2017-04-21 10:40:57 +03:00
CMakeLists.txt gtk: add symbolic icon 2017-11-30 17:38:34 +00:00
conf.c Code style change leftovers 2017-04-21 10:40:57 +03:00
conf.h Align type qualifiers to the right (code style) 2017-04-20 19:53:20 +03:00
details.c Set idle seed limit range to 1..40320 (4 weeks tops) in all clients 2017-07-05 21:07:16 +03:00
details.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
dialogs.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
dialogs.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
favicon.c Code style change leftovers 2017-04-21 10:40:57 +03:00
favicon.h Align type qualifiers to the right (code style) 2017-04-20 19:53:20 +03:00
file-list.c Wrap sizeof arguments in braces 2017-05-20 19:29:23 +03:00
file-list.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
filter.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
filter.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
hig.c Align type qualifiers to the right (code style) 2017-04-20 19:53:20 +03:00
hig.h Align type qualifiers to the right (code style) 2017-04-20 19:53:20 +03:00
icons.c Fix a number of other style inconsistencies met along the way (part 2) 2017-05-01 18:47:49 +03:00
icons.h Align type qualifiers to the right (code style) 2017-04-20 19:53:20 +03:00
main.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
Makefile.am Fix autotools build 2017-05-17 00:56:39 +03:00
makemeta-ui.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
makemeta-ui.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
msgwin.c Avoid declaring multiple variables on the same line 2017-05-01 18:46:41 +03:00
msgwin.h Code style change leftovers 2017-04-21 10:40:57 +03:00
my-valgrind.sh synchronize the Qt and GTK+ client's statusbars, including the new freespace indicator. Make the up/down speed ordering consistent between statusbar and torrent list. 2013-01-27 23:05:47 +00:00
notify.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
notify.h Align type qualifiers to the right (code style) 2017-04-20 19:53:20 +03:00
open-dialog.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
open-dialog.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
ratio.svg
relocate.c Code style change leftovers 2017-04-21 10:40:57 +03:00
relocate.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
stats.c Avoid declaring multiple variables on the same line 2017-05-01 18:46:41 +03:00
stats.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
torrent-cell-renderer.c Avoid declaring multiple variables on the same line 2017-05-01 18:46:41 +03:00
torrent-cell-renderer.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
tr-core.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
tr-core.h Code style change leftovers 2017-04-21 10:40:57 +03:00
tr-icon.c Code style change leftovers 2017-04-21 10:40:57 +03:00
tr-icon.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
tr-prefs.c Set idle seed limit range to 1..40320 (4 weeks tops) in all clients 2017-07-05 21:07:16 +03:00
tr-prefs.h Code style change leftovers 2017-04-21 10:40:57 +03:00
tr-window.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
tr-window.h Adjust uncrustify config, reformat all but Mac client 2017-04-20 10:01:22 +03:00
transmission-gtk.1 Add myself to the list of Transmission authors 2017-01-15 01:38:45 +03:00
transmission-gtk.appdata.xml.in gtk: add AppData file 2017-05-03 17:43:23 +01:00
transmission-gtk.desktop.in Add Keywords to the .desktop file 2017-01-29 01:13:53 +01:00
transmission-ui.xml load the UI from a resource file rather than a string. Patch by fmuellner 2012-09-07 17:18:17 +00:00
transmission.gresource.xml Load icons with GResource, remove deprecated inline pixbufs 2016-02-23 04:34:57 +00:00
transmission.ico
transmission.png (trunk) #5382: better compression of our bundled png files. recompressed by Mangix 2013-06-26 02:06:43 +00:00
transmission.rc
util.c Reduce for loop variables scope 2017-05-14 01:38:31 +03:00
util.h Move generic macros to a separate tr-macros.h file 2017-06-18 17:11:20 +03:00
utilities.png lossless compression of images saved 72KB 2017-06-03 23:52:34 +01:00