From e81e078895898cf73403caa1b3d8cea458984313 Mon Sep 17 00:00:00 2001 From: Bernhard Suttner Date: Mon, 4 Nov 2024 15:27:35 +0100 Subject: [PATCH] Fixes #37872 - Use customized windows icon Due to license restrictions, we can not use the original windows icons. Therefore, this icon is based on a AI generated common "window" which was modified to look ok-ish for 16x16 and 64x64 --- app/assets/images/icons16x16/windows.png | Bin 0 -> 780 bytes app/assets/images/icons64x64/windows.png | Bin 0 -> 2115 bytes app/helpers/operatingsystems_helper.rb | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 app/assets/images/icons16x16/windows.png create mode 100644 app/assets/images/icons64x64/windows.png diff --git a/app/assets/images/icons16x16/windows.png b/app/assets/images/icons16x16/windows.png new file mode 100644 index 0000000000000000000000000000000000000000..09c82618d0c73fc319417d42f5e1862159b6d69a GIT binary patch literal 780 zcmV+n1M~ceP)EX>4Tx04R}tkv&MmKpe$iKSa?M2Rn#3WT*~emnz~|t5Adrp;l;vxAeOiU5saWpZjx!m4e9tpFo^ox?vG-5YKE{ zI_G`j2rEkp@j3CNK^G)`x1k-{RDAVPqQIx48bLX1|86cZWRPkQ)A9KT2|nOqex zax9<*6_Voz|AXJ%n#HNOn-od{JukNXF$VPR0jVfq16NwdUuy!hpQJZB zTJ#7Q+y*YLJDR))T zjF%{T-Q(ST-M#&LrrqBU$vbk%4ro^$00006VoOIv00000008+zyMF)x010qNS#tmY z4#WTe4#WYKD-Ig~000McNliru=nDi63N>i6l&Sy#0SQS&K~y-)#Zxg(!$1(6S;dmM zLn1=4JI9hcBqTZ-pyvs+H2y_+1W*J%LCX)Qp|=r)4olcnC=yoXziZlG+P`VyEAK0B~ci9RWC5JdWe|Ttu`} zxg!9eB$cEBa5V-10f4Hif@R87b)|B_hWLMijlr4IGEi+(5rL{gRUslTZQE8P2dbKq z?3(%x;MMWuE+!Y%JU#&M$M~Drye2xS%g$bcu7b4&Da*21SARec0LrqsHOAaoyM5d= z^&u%oVHkclO}%I%8K&jiWbzDX5k=AC*L3>yS%3I{*xNr?xz0arf?t(12<@)`0000< KMNUMnLSTaWz*MsU literal 0 HcmV?d00001 diff --git a/app/assets/images/icons64x64/windows.png b/app/assets/images/icons64x64/windows.png new file mode 100644 index 0000000000000000000000000000000000000000..73c7164da2d6747ef59d2de76b61077511ef3174 GIT binary patch literal 2115 zcmV-J2)y@+P)EX>4Tx04R}tkv&MmKpe$iKSa?M2Rn#3WT*~emnz~|t5Adrp;l;vxAeOiU5saWpZjx!m4e9tpFo^ox?vG-5YKE{ zI_G`j2rEkp@j3CNK^G)`x1k-{RDAVPqQIx48bLX1|86cZWRPkQ)A9KT2|nOqex zax9<*6_Voz|AXJ%n#HNOn-od{JukNXF$VPR0jVfq16NwdUuy!hpQJZB zTJ#7Q+y*YLJDR))T zjF%{T-Q(ST-M#&LrrqBU$vbk%4ro^$00006VoOIv00000008+zyMF)x010qNS#tmY z4#WTe4#WYKD-Ig~000McNliru=nDi64j zki`w0(3W9orvu;FQlu~K_8u?b-QJ#^&z8+r``qyMlXHIW^ZcIY_dKTnb*tO|+EBGD zB-jyr`QX9chSt`WWT-QAZE|vQtEK_?`0OVQKU}yl5Rb*9mSuV4@%U-sLJ*n-fa3rF zgb)aa!<(K4PtxaWOW$0(xfl!tms-88>073m92psjkG?;esVV@5hldZuVzGg2HXAJ# zi-Uzi;fQIP4ZAPT*|r^(e8nt6=q>;VApk-E0D$Zu1PJXsAOO(Q(~~m{ykr?K zjPbAGaQOE&zdzN|(tPEsFTN~3FaXBK#~+=Vn(E&!6#BE7OkeT#?SXVE6%u?z3IOc^ z2;Ezn`>}IPcEO>a2LLcU21Fv=X#ld?*w}d8>-F8p<#ONtvam3#4ZsIuW9Z_=A0OY^ z$`7VfseS+$Twh=BwJb{qGi48OHs;=(+f)Fc0Yn7A9|(NCw!Zcn{e2$ZYI=JQ4Q+2* zV-ph-hqIZC_kokq?t-1ox&N}>#{-B33ITw|efya2E}yAq1ris<*uwMP*e=@v;zPD!l?QSA-CJp zcVATC@Pw25HC`5|Dgfw(v(lUUT11@prBMR4;Q=%c$l_llf=avzL2Y?}tjuNIZ5qJR zO0Wh>VVV5pu|4e}Od(YZBq$O`Jdi{l;(onmQ=Y9)va!&8i8Ym(J*Y^ zDZUGgoGWZRu$zh(sdYGpnn~_jC%O03Z}qsmB$htF${w z2zd+uqP$w3r}B6$aYjkJT(%Z)8kRhr&J!k;N?}pCtfLV`YEVfFu-s16n-euPbU{#= z`q1lR0b_8~pr?{M#^L~;s?$+{vd{38APss6FF*x7K~|rh*L>uCPWA57gH3nn$;1(_ zKOkBIR_W2X7bJTh%QaQQfR1kw0rED=Yph~aW(bG|lRO=+Lu|5sfa>>&(jowWO>`R~ z)M8|LSk$bnxL9G-1fp30lP7fN0*G>ZRdvC z@}f$@hBstYCP5Z~u}DVrkM|lhm6KttaKYMbaYl!g*QDg-UL6z71zFif1Tbr)u0I|Z zoX_EHQ1xVoN*y2?j*0-(%^pGzpcf?CnCclm)k=`A@K|A{q5+(1{WC(Egd`%PayUQ~ z20G8*U6(EZNW!+Vv${NaTCOLkgq@J9bf?3-SQH&+E0+LS8HJYLtp6q3v|CGfJdOGx zAUl=8@&*=DmvgX5CCo%8%V}V+t{f(|Ej+QIGPBd+0Z|O|WH+xIW`W}|JbEF})zua2 z>G{OSFij$h%kEo zmTC6q^Z92?(-g7u93e#cH$y6!hsRHWU=T3Ii|y@!)l4R{*wNXMzy?kj2+jX=>C*C^ z06^Qh&pvPZ=KT5oY&QFBCiB;GdCMBSkxDf?=W_`mb56@!1_1wz&(6IBf*=$Q6%m3& ztJj+VfW&5QbN;DAPp@=z23I4I?%3(E(K{8-1uC(R&VGt#zW?q?(==bmWj2lyfJb6W zi^D1aAizL?K(M3Z@8+haM4?z*^85Wa63g+cN21Z?{XGY+pE&W-Zzo@U#fJZq4ZV2$ t>o+S2qt5~8e literal 0 HcmV?d00001 diff --git a/app/helpers/operatingsystems_helper.rb b/app/helpers/operatingsystems_helper.rb index 59ce3831b2b..af1cbe09804 100644 --- a/app/helpers/operatingsystems_helper.rb +++ b/app/helpers/operatingsystems_helper.rb @@ -60,7 +60,7 @@ def icon(record, opts = {}) when /puppet/ "stub/goldenrod-p" when /windows/ - "stub/steelblue-w" + "windows" when /OpenWrt/i "openwrt" when /Raspbian/i