1. 08 Feb, 2021 1 commit
    • Sofya Freyman's avatar
      Animated Sticker Support on iOS (#738) · c2409137
      Sofya Freyman authored
      * [iOS] Add validation for animated stickers
      
      * [iOS] Decode animated images and show sticker animation preview inside action sheets
      
      * [iOS] Render animation icon for animated sticker packs
      
      * [iOS] Add a sample animated sticker pack
      
      * [iOS] Add validation for 0 KB image file sizes
      
      * [iOS] Include animated sticker instructions in README
      
      * [iOS] Miscellaneous UI tweaks
      c2409137
  2. 28 Jan, 2020 1 commit
  3. 27 Jan, 2020 5 commits
  4. 06 Dec, 2018 1 commit
  5. 04 Dec, 2018 1 commit
    • MarvinJWendt's avatar
      [ImgBot] Optimize images (#333) · dd256162
      MarvinJWendt authored
      *Total -- 165.02kb -> 116.30kb (29.52%)
      
      /Android/app/src/main/res/drawable-xxxhdpi/sticker_3rdparty_info.png -- 2.80kb -> 1.28kb (54.35%)
      /Android/app/src/main/res/drawable-xxxhdpi/sticker_3rdparty_privacy.png -- 1.81kb -> 0.89kb (50.84%)
      /Android/app/src/main/res/drawable-xxhdpi/sticker_3rdparty_info.png -- 2.00kb -> 0.99kb (50.56%)
      /Android/app/src/main/res/drawable-xxxhdpi/sticker_3rdparty_email.png -- 1.52kb -> 0.80kb (47.11%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WALicenseIcon.imageset/Stickerlicense@3x.png -- 1.26kb -> 0.69kb (45.43%)
      /Android/app/src/main/res/drawable-xxxhdpi/sticker_3rdparty_web.png -- 3.16kb -> 1.77kb (44.04%)
      /Android/app/src/main/res/drawable-xxhdpi/sticker_3rdparty_privacy.png -- 1.32kb -> 0.75kb (43.24%)
      /Android/app/src/main/res/drawable-xhdpi/sticker_3rdparty_info.png -- 1.28kb -> 0.74kb (42.47%)
      /Android/app/src/main/res/drawable-xxhdpi/sticker_3rdparty_email.png -- 1.18kb -> 0.70kb (41.04%)
      /Android/app/src/main/res/drawable-xxhdpi/sticker_3rdparty_web.png -- 2.34kb -> 1.42kb (39.38%)
      /Android/app/src/main/res/drawable-xxxhdpi/sticker_3rdparty_added.png -- 0.95kb -> 0.58kb (38.97%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WAPrivacyPolicyIcon.imageset/Stickerprivacy@3x.png -- 1.09kb -> 0.68kb (37.47%)
      /Android/app/src/main/res/drawable-hdpi/sticker_3rdparty_info.png -- 1.02kb -> 0.65kb (36.01%)
      /Android/app/src/main/res/drawable-xxxhdpi/sticker_3rdparty_add.png -- 0.48kb -> 0.31kb (35.16%)
      /Android/app/src/main/res/drawable-xhdpi/sticker_3rdparty_privacy.png -- 0.87kb -> 0.58kb (33.03%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WALicenseIcon.imageset/Stickerlicense@2x.png -- 0.82kb -> 0.55kb (33.01%)
      /Android/app/src/main/res/drawable-xxhdpi/sticker_3rdparty_added.png -- 0.76kb -> 0.51kb (32.95%)
      /Android/app/src/main/res/drawable-xhdpi/sticker_3rdparty_web.png -- 1.48kb -> 1.00kb (32.48%)
      /Android/app/src/main/res/drawable-xxxhdpi/sticker_3rdparty_wa.png -- 2.45kb -> 1.66kb (32.14%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WAWebsiteIcon.imageset/Stickerwebsite@3x.png -- 1.79kb -> 1.22kb (31.79%)
      /Android/app/src/main/res/drawable-xhdpi/sticker_3rdparty_email.png -- 0.83kb -> 0.58kb (30.04%)
      /iOS/WAStickersThirdParty/Assets.xcassets/AppIcon.appiconset/Cuppy_1024.png -- 90.65kb -> 63.80kb (29.62%)
      /iOS/WAStickersThirdParty/Assets.xcassets/ShareIcon.imageset/Share@3x.png -- 0.61kb -> 0.45kb (27.34%)
      /Android/app/src/main/res/drawable-xxhdpi/sticker_3rdparty_wa.png -- 1.77kb -> 1.29kb (26.81%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WAPrivacyPolicyIcon.imageset/Stickerprivacy@2x.png -- 0.72kb -> 0.54kb (25.07%)
      /Android/app/src/main/res/drawable-hdpi/sticker_3rdparty_privacy.png -- 0.72kb -> 0.54kb (24.93%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WALogoIcon.imageset/StickerWAlogo@3x.png -- 2.05kb -> 1.55kb (24.68%)
      /Android/app/src/main/res/drawable-hdpi/sticker_3rdparty_email.png -- 0.69kb -> 0.52kb (23.76%)
      /Android/app/src/main/res/drawable-hdpi/sticker_3rdparty_web.png -- 1.17kb -> 0.90kb (23.5%)
      /Android/app/src/main/res/drawable-xhdpi/sticker_3rdparty_added.png -- 0.57kb -> 0.44kb (22.79%)
      /iOS/WAStickersThirdParty/Assets.xcassets/AppIcon.appiconset/Cuppy_180.png -- 11.08kb -> 8.64kb (22.03%)
      /iOS/WAStickersThirdParty/tray_Cuppy.png -- 11.31kb -> 8.99kb (20.53%)
      /Android/app/src/main/res/drawable-xhdpi/sticker_3rdparty_wa.png -- 1.14kb -> 0.91kb (19.83%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WAWebsiteIcon.imageset/Stickerwebsite@2x.png -- 1.09kb -> 0.88kb (19.73%)
      /iOS/WAStickersThirdParty/Assets.xcassets/AppIcon.appiconset/Cuppy_120.png -- 6.79kb -> 5.49kb (19.16%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WALogoIcon.imageset/StickerWAlogo@2x.png -- 1.33kb -> 1.11kb (16.57%)
      /Android/app/src/main/res/drawable-hdpi/sticker_3rdparty_wa.png -- 0.82kb -> 0.72kb (11.8%)
      /Android/app/src/main/res/drawable-hdpi/sticker_3rdparty_added.png -- 0.49kb -> 0.44kb (10.8%)
      /iOS/WAStickersThirdParty/Assets.xcassets/WALicenseIcon.imageset/Stickerlicense.png -- 0.48kb -> 0.44kb (8.35%)
      /Android/app/src/main/res/drawable-xxhdpi/sticker_3rdparty_add.png -- 0.33kb -> 0.31kb (5.97%)
      dd256162
  6. 16 Nov, 2018 3 commits
  7. 06 Nov, 2018 1 commit
    • lihkg-foresight's avatar
      fix pasteboard for iOS 9 or below · acfa8b2c
      lihkg-foresight authored
      As WhatsApp is using -[UIPasteboard dataForPasteboardType:] for reading data from pasteboard (in -[WhatsAppAppDelegate processThirdPartyStickerPackWithBundleID:]).
      
      Before iOS 10, it should be using -[UIPasteboard setData:forPasteboardType:] instead of -[UIPasteboard addItems:] to avoid keep importing the same sticker packs or pop up "There's a problem with this sticker pack and it can't be added to WhatsApp" message.
      acfa8b2c
  8. 25 Oct, 2018 1 commit