Skip to content
Snippets Groups Projects
Select Git revision
  • caeaf3b2d12bc3460ed68f10d2f43e529e292926
  • master default protected
  • network/gtest-1100 protected
  • poka/prepare-gtest-reboot-october-25
  • 329-allow-network-reboot-without-using-ci
  • 330-merge-network-gtest-1000-modifications
  • tuxmain/longer-distance-period
  • set_UniversalDividendApi_in_RuntimeApiCollection
  • network/gtest-1000 protected
  • upgradable-multisig
  • runtime/gtest-1000
  • network/gdev-800 protected
  • cgeek/issue-297-cpu
  • gdev-800-tests
  • update-docker-compose-rpc-squid-names
  • fix-252
  • 1000i100-test
  • hugo/tmp-0.9.1
  • network/gdev-803 protected
  • hugo/endpoint-gossip
  • network/gdev-802 protected
  • gdev-1000-0.11.0-test protected
  • gdev-1000-test protected
  • gtest-1000-0.11.1 protected
  • gtest-1000-0.11.0 protected
  • gtest-1000 protected
  • gdev-900-0.10.1 protected
  • gdev-900-0.10.0 protected
  • gdev-900-0.9.2 protected
  • gdev-800-0.8.0 protected
  • gdev-900-0.9.1 protected
  • gdev-900-0.9.0 protected
  • gdev-803 protected
  • gdev-802 protected
  • runtime-801 protected
  • gdev-800 protected
  • runtime-800-bis protected
  • runtime-800 protected
  • runtime-800-backup protected
  • runtime-701 protected
  • runtime-700 protected
41 results

pallet_timestamp.rs

Blame
  • generateIcon.sh 1.70 KiB
    #!/bin/bash
    
    set -e
    
    # Vérifier la présence des assets nécessaires
    if [ ! -f "assets/icon/gecko_flat.png" ]; then
        echo "Error: gecko_flat.png not found in assets/icon/"
        exit 1
    fi
    
    # Générer les icônes (avec remove_alpha pour l'App Store)
    fvm flutter pub get
    fvm flutter pub run flutter_launcher_icons
    
    # Pour le Launch Screen, on garde la transparence
    LAUNCH_IMAGE="assets/icon/gecko_flat_background.png"
    IOS_ASSETS="ios/Runner/Assets.xcassets/LaunchImage.imageset"
    
    # Créer le dossier s'il n'existe pas
    mkdir -p "$IOS_ASSETS"
    
    # Créer le Contents.json pour LaunchImage
    cat > "$IOS_ASSETS/Contents.json" << EOL
    {
      "images" : [
        {
          "filename" : "LaunchImage.png",
          "idiom" : "universal",
          "scale" : "1x"
        },
        {
          "filename" : "LaunchImage@2x.png",
          "idiom" : "universal",
          "scale" : "2x"
        },
        {
          "filename" : "LaunchImage@3x.png",
          "idiom" : "universal",
          "scale" : "3x"
        }
      ],
      "info" : {
        "author" : "xcode",
        "version" : 1
      },
      "properties" : {
        "preserves-vector-representation" : true,
        "template-rendering-intent" : "original"
      }
    }
    EOL
    
    # Pour le Launch Screen uniquement, on garde la transparence
    magick "$LAUNCH_IMAGE" -background none -alpha set -resize 400x400 "$IOS_ASSETS/LaunchImage.png"
    magick "$LAUNCH_IMAGE" -background none -alpha set -resize 800x800 "$IOS_ASSETS/LaunchImage@2x.png"
    magick "$LAUNCH_IMAGE" -background none -alpha set -resize 1200x1200 "$IOS_ASSETS/LaunchImage@3x.png"
    
    # Vérifier que le LaunchScreen.storyboard existe
    if [ ! -f "ios/Runner/Base.lproj/LaunchScreen.storyboard" ]; then
        echo "Error: LaunchScreen.storyboard not found"
        exit 1
    fi
    
    echo "Launch screen assets generated successfully!"
    
    exit 0