From e7aefc34244c3d0e826c40775ebe1536e8c8d44f Mon Sep 17 00:00:00 2001 From: Nick Sweeting <git@sweeting.me> Date: Fri, 26 Mar 2021 23:43:42 -0400 Subject: [PATCH] change calendar invite emails to use pngs instead of svgs Signed-off-by: Nick Sweeting <git@sweeting.me> --- apps/dav/lib/CalDAV/Schedule/IMipPlugin.php | 14 +++++++------- core/img/caldav/attendees.png | Bin 0 -> 446 bytes core/img/caldav/description.png | Bin 0 -> 166 bytes core/img/caldav/link.png | Bin 0 -> 412 bytes core/img/caldav/location.png | Bin 0 -> 358 bytes core/img/caldav/organizer.png | Bin 0 -> 337 bytes core/img/caldav/time.png | Bin 0 -> 243 bytes core/img/caldav/title.png | Bin 0 -> 160 bytes 8 files changed, 7 insertions(+), 7 deletions(-) create mode 100755 core/img/caldav/attendees.png create mode 100755 core/img/caldav/description.png create mode 100755 core/img/caldav/link.png create mode 100755 core/img/caldav/location.png create mode 100755 core/img/caldav/organizer.png create mode 100755 core/img/caldav/time.png create mode 100755 core/img/caldav/title.png diff --git a/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php b/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php index bfc82c0ee90..4cdac3cb44f 100644 --- a/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php +++ b/apps/dav/lib/CalDAV/Schedule/IMipPlugin.php @@ -531,16 +531,16 @@ class IMipPlugin extends SabreIMipPlugin { private function addBulletList(IEMailTemplate $template, IL10N $l10n, $vevent) { if ($vevent->SUMMARY) { $template->addBodyListItem($vevent->SUMMARY, $l10n->t('Title:'), - $this->getAbsoluteImagePath('caldav/title.svg'),'','',self::IMIP_INDENT); + $this->getAbsoluteImagePath('caldav/title.png'),'','',self::IMIP_INDENT); } $meetingWhen = $this->generateWhenString($l10n, $vevent); if ($meetingWhen) { $template->addBodyListItem($meetingWhen, $l10n->t('Time:'), - $this->getAbsoluteImagePath('caldav/time.svg'),'','',self::IMIP_INDENT); + $this->getAbsoluteImagePath('caldav/time.png'),'','',self::IMIP_INDENT); } if ($vevent->LOCATION) { $template->addBodyListItem($vevent->LOCATION, $l10n->t('Location:'), - $this->getAbsoluteImagePath('caldav/location.svg'),'','',self::IMIP_INDENT); + $this->getAbsoluteImagePath('caldav/location.png'),'','',self::IMIP_INDENT); } if ($vevent->URL) { $url = $vevent->URL->getValue(); @@ -548,7 +548,7 @@ class IMipPlugin extends SabreIMipPlugin { htmlspecialchars($url), htmlspecialchars($url)), $l10n->t('Link:'), - $this->getAbsoluteImagePath('caldav/link.svg'), + $this->getAbsoluteImagePath('caldav/link.png'), $url,'',self::IMIP_INDENT); } @@ -557,7 +557,7 @@ class IMipPlugin extends SabreIMipPlugin { /* Put description last, like an email body, since it can be arbitrarily long */ if ($vevent->DESCRIPTION) { $template->addBodyListItem($vevent->DESCRIPTION->getValue(), $l10n->t('Description:'), - $this->getAbsoluteImagePath('caldav/description.svg'),'','',self::IMIP_INDENT); + $this->getAbsoluteImagePath('caldav/description.png'),'','',self::IMIP_INDENT); } } @@ -603,7 +603,7 @@ class IMipPlugin extends SabreIMipPlugin { } } $template->addBodyListItem($organizerHTML, $l10n->t('Organizer:'), - $this->getAbsoluteImagePath('caldav/organizer.svg'), + $this->getAbsoluteImagePath('caldav/organizer.png'), $organizerText,'',self::IMIP_INDENT); } @@ -632,7 +632,7 @@ class IMipPlugin extends SabreIMipPlugin { } $template->addBodyListItem(implode('<br/>',$attendeesHTML), $l10n->t('Attendees:'), - $this->getAbsoluteImagePath('caldav/attendees.svg'), + $this->getAbsoluteImagePath('caldav/attendees.png'), implode("\n",$attendeesText),'',self::IMIP_INDENT); } diff --git a/core/img/caldav/attendees.png b/core/img/caldav/attendees.png new file mode 100755 index 0000000000000000000000000000000000000000..2e0baa494438f54cc56fa94d3442939d7e0caace GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbMf(g2?jS0LTc&@g}g{Jy@vsZ*!U z1cS+wCj;3)a>k4q)4>49g@9?(rU3<jB#;Xvkr_ZXL@`7Vr~u9dsUsKs|NozVwc0MA zLrqJ9{DK*nI5>GkB&B3^^__ftlT&MIo7+2jCr+9+eb)SiE7xr}c;e#KYd7yadHU?t zo44;ie){t5`;Whh&za+a1~4XhyStdV@9($><g|IZIEF|_mL3cjYH|=^IpAoRc%-9) zk$HihhIaA))j!MZFKjxM_vdm%O#W##opghe4T~ZU-<lvO(%Q82q!51>(=;Vfp)T$< z9e0!#a3t)E+WlhA$zW->)9Y7diYFJbBnJiUNwY4x->mWD=>_&b$-kZ)mvK85#pJxP lto>nY;k3z>Qtfhedl|p(lg!#TI}PMK22WQ%mvv4FO#nfE&}skx literal 0 HcmV?d00001 diff --git a/core/img/caldav/description.png b/core/img/caldav/description.png new file mode 100755 index 0000000000000000000000000000000000000000..55e3f2cf64d7d7bb380efddc6a6309743c9e2324 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VW1=3TePMrn=|NsA&<GB44 zD9Tb2<QL4)(DAn3{o@=UpE1eX-G%i>{>$S)j*+K}V+hCf<b(!hVR3PBcY(vKEFum( z0%c8|I~Ev7NJLz4nXqI*)JD&Roeesrg>Dv13^JBN(@#CS9|P3Q;OXk;vd$@?2>{fz BG=cyC literal 0 HcmV?d00001 diff --git a/core/img/caldav/link.png b/core/img/caldav/link.png new file mode 100755 index 0000000000000000000000000000000000000000..c59d0e34acc3a0d64e19fd563ed33c9e974327f2 GIT binary patch literal 412 zcmV;N0b~A&P)<h;3K|Lk000e1NJLTq000mG000mO1ONa4wfZ;e00002VoOIv0RM-N z%)bBt0aZyvK~xwSWx>x%RB;@};nxsF6H02MA*~W52+Bq4Bur7fibQJDMu>7V3tb5_ zq38SgbuM5wqOGJ&-~|l*U5_pVWk85jP$re$jtULf^QfhCEj?r^O=kD?zj7CEXt0NA zu*#2kS!!2Hy2DpK#wZPTIH30a9&cHz+|;G$;X4O0AjMEjGt5agC^62bQoGKjdCt<L zls%4D)Zznm)>WXAUPxN%<d9We$nLU-F&ir6H`tWKQ%qHb^o)IsG2d1?q~(6LV@NTL zsm5F?^BZG~`4a;wP-Q}C2D6<;Fvb{Twse6iQ(_!rnlx!*j4{9R?&bdcHlKN*#p@hn z%<Jf3fisLTKRF?>>o!U09mX-MLiUI?j4|dkW_6BUHZhItmI@4Gj4`#PPF>0dsbi4h z33ZHd`jYplg<dKgv5PTgKT72;U6psoSeoH^8d>SkKYsx{#@`!~1qC?(0000<MNUMn GLSTZoz_HZ; literal 0 HcmV?d00001 diff --git a/core/img/caldav/location.png b/core/img/caldav/location.png new file mode 100755 index 0000000000000000000000000000000000000000..0992c348d104a3d90ccdbf7efe3cd82ea609b4c2 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}X@F0NE0FH*@1Hhp+MGFaX3m^B zefo4Dd&-n4a0ZYIVNabp708AFWHz!0L>yBVrVm8_|NsBnfB7z;#i}Jie!&a^f<hu< zwssDF{-JrLW#u)ED_8B^xBtMUt1n)^`|$D8=Py5g{%sRJ4DteFlDE5yS`^2Otw2tm zr;B5Vge2=hPNqf%29^V!eL*K{g){&EcQs~UXn6JK@4PIAZNZaL*aLi%!$sa&tYw&9 za^X44k0lL8%n2ThsrMR+qh1uVT#+>2yy?HMcSH0fm2ig7>67+|F|3)qgt5VS6FbA_ i-^q*&CcF#`2jpLE<*4Ca^bg2pVDNPHb6Mw<&;$Ss&YF1u literal 0 HcmV?d00001 diff --git a/core/img/caldav/organizer.png b/core/img/caldav/organizer.png new file mode 100755 index 0000000000000000000000000000000000000000..19e08065e6147e0bb3573b0fb735ad8bc17ffb92 GIT binary patch literal 337 zcmV-X0j~auP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00006VoOIv0RI60 z0RN!9r;`8x0R~A#K~y-6rIIm9#6T2=zbDF?#=_DgXyFkAv5_qo5%C7IOkqj|3sD4N z*(N)rOX(d11#e)tHwb89J6I&oCXsBMNP@4L`R0G$%)o<xmV{uIWt-mnJKziu5qb39 zU&V3k+u8Myz<d7y*m|$37f}?AfN49s*736QHc-{mP_Rp|5n#dBb_qTL?0tyfDZrk4 z3yPw+1(pr8tXMyRwKiAPdA(QFnYA|WElAUJ7dUR9agro^q3p^aIp+?5Yv3>x23~+0 zW6bL>fpcyK#2t<8x;MsL!s-_$J(~ee>P1tqH9)XkFMg)0EXyMinTp6huv3Lb)$teb j3FN?=h%5$N_IG^)^^He{J(rWb00000NkvXXu0mjfrYeuM literal 0 HcmV?d00001 diff --git a/core/img/caldav/time.png b/core/img/caldav/time.png new file mode 100755 index 0000000000000000000000000000000000000000..059a95abce341cdf86ab661bc3c0c3f9012a3569 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Wq?nJE0CTxZQ6_(Gp51-kUM?) zbU2C30J0(A|NsAS_EQ!CH4Bym`2{n0diiEG%$zlE{=P?#pFI8fr$%@VKTwh}$=lsU zsCrKhkj>!j>Eak7ad~aOHD7~)$YGwPOKtY;`=2T)v7l+9&a^!$jr}fLT%?ydZqB-< z$Qa$ZVwLKmbq&8QWM8=+P`m#~?!)Yed8)=2?9bfUyMF$Gne5)r3{<Xy%=L8jb6Mw< G&;$T1u3~lo literal 0 HcmV?d00001 diff --git a/core/img/caldav/title.png b/core/img/caldav/title.png new file mode 100755 index 0000000000000000000000000000000000000000..b312250ef084f7a2c08869f93521fa1198530fa8 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=7<{!T<mN10U^Z07|fy z1o;Is*t;A!;^i#07bw7(<n8XlmYBAq7Rb@?ba4#fxSpJFfW^<iO`}JYE4lSh#6p8G ojh@y+1x~?lTGAFMGV?JoY+KCp?}KvlE}$L;Pgg&ebxsLQ0M5rVP5=M^ literal 0 HcmV?d00001 -- GitLab