[images ↪ issue_4728__image_rotation_convert] 20 commits

spip/images | 20 commits

Par bricebou, le 14 février 2025 à 10h14min :

fix: modifier le test sur la constante _CONVERT_COMMAND en vue de la définir si besoin, permettant de rotationner les images avec convert (#4728)

Fix: #4728

Modifié
filtres/images_transforme.php

Détails : fix: modifier le test sur la constante _CONVERT_COMMAND en vue de la définir... (d7cb4d1b) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 8 octobre 2024 à 10h28min :

build: Version 4.2.2

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.2.2 (12bfb70c) · Validations · spip / images · GitLab

==============================
Par JamesRezo, le 20 août 2024 à 22h50min :

Update CHANGELOG.md

Modifié
CHANGELOG.md

Détails : Update CHANGELOG.md (e08bdab3) · Validations · spip / images · GitLab

==============================
Par JamesRezo, le 20 août 2024 à 22h47min :

check existance de la fonction exif_read_data()

Fix #4722

Modifié
filtres/images_transforme.php

Détails : check existance de la fonction exif_read_data() (5f2ff748) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 26 juillet 2024 à 11h40min :

build: Version 4.2.1

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.2.1 (ce13370d) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 24 juillet 2024 à 08h20min :

docs(changelog): spip/spip#5974

(cherry picked from commit 4670f75b13e1e95f91cbff14786bfd83de510e34)

Modifié
CHANGELOG.md

Détails : docs(changelog): spip/spip#5974 (8b5a9495) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 24 juillet 2024 à 08h19min :

fix: Éviter des warnings sur image_oriente_selon_exif() en absence d’image

Refs: spip/spip#5974
(cherry picked from commit f2038b18bdb86791b8fe2419fb13d58dc9d81f56)

Modifié
filtres/images_transforme.php

Détails : fix: Éviter des warnings sur `image_oriente_selon_exif()` en absence d’image (d8d9aee5) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 29 mai 2024 à 10h22min :

build: Version 4.2.0

Modifié
CHANGELOG.md
paquet.xml

Détails : build: Version 4.2.0 (ec6d8b46) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 16 mai 2024 à 16h09min :

docs(changelog): #5925

Modifié
CHANGELOG.md

Détails : docs(changelog): #5925 (813346aa) · Validations · spip / images · GitLab

==============================
Par Cerdic, le 16 mai 2024 à 16h07min :

feat: un filtre image_oriente_selon_exif() pour orienter automatiquement une image selon son exif, que l’on appelle en début de chaque filtre potentiellement impacté par l’orientation

(cherry picked from commit 8c62e378a959b4636d8784820d6b3dc17d050879)

Modifié
filtres/images_transforme.php

Détails : feat: un filtre image_oriente_selon_exif() pour orienter automatiquement une... (c8d46040) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 15 mai 2024 à 16h45min :

docs(changelog): !4724

(cherry picked from commit 6dee2870a98181af27bf5fc736fe9b62c5c3af90)

Modifié
CHANGELOG.md

Détails : docs(changelog): !4724 (94eadb39) · Validations · spip / images · GitLab

==============================
Par Cerdic, le 15 mai 2024 à 16h45min :

fix: optimisation de |image_aplatir en evitant les copies pixel a pixel et en gérant mieux la transparence

(cherry picked from commit d804fd76a93b05d261b8fab34187c041f601aeda)

Modifié
filtres/images_transforme.php

Détails : fix: optimisation de |image_aplatir en evitant les copies pixel a pixel et en... (83919e4f) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 15 mai 2024 à 16h43min :

docs(changelog): !4723

(cherry picked from commit 8abb9357eebe6b8f1c38ad90c81be17677a85184)

Modifié
CHANGELOG.md

Détails : docs(changelog): !4723 (4db0ca2a) · Validations · spip / images · GitLab

==============================
Par Cerdic, le 15 mai 2024 à 16h43min :

refactor: optimiser |image_renforcement avec imageconvolution et la matrice qui va bien

(cherry picked from commit 182c5e6168d4867ff114a9568c4c41a8e6bcffb8)

Modifié
filtres/images_transforme.php

Détails : refactor: optimiser |image_renforcement avec imageconvolution et la matrice qui va bien (db4cad2d) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 15 mai 2024 à 16h32min :

docs(changelog): !4722

(cherry picked from commit ecb4010af63b817d450641b0bfa9d5259702415d)

Modifié
CHANGELOG.md

Détails : docs(changelog): !4722 (487851b7) · Validations · spip / images · GitLab

==============================
Par Cerdic, le 15 mai 2024 à 16h32min :

refactor: optimisation de |image_flou en utilisant la fonction imageconvolution de PHP GD plus de 10 fois plus rapide que le filtre historique qui faisait tous les calculs à la main.
On bidouille avec 2 matrices de convolution pour les niveaux 1 et 2 qu’on réapplique autant de fois que nécessaire pour retrouver un flou quasi identique à ce qu’on avait avant en faisant varier le niveau de flou
On conserve un traitement correct de la transparence

(cherry picked from commit 1f0574c09e9835de117724a0788fe1522776528b)

Modifié
filtres/images_transforme.php

Détails : refactor: optimisation de |image_flou en utilisant la fonction... (ad252289) · Validations · spip / images · GitLab

==============================
Par Cerdic, le 15 mai 2024 à 16h32min :

fix: filtre |image_flou en PHP 8 (pas de imagecolorat sur un index negatif, arrondis explicites de float vers int) + accelerer le cas niveau=0 qui correspond à ne rien faire

(cherry picked from commit 99bcd02ffd98aed421f5aea14a9704f223884c61)

Modifié
filtres/images_transforme.php

Détails : fix: filtre |image_flou en PHP 8 (pas de imagecolorat sur un index negatif,... (012ddae7) · Validations · spip / images · GitLab

==============================
Par Matthieu Marcillaud, le 15 mai 2024 à 16h28min :

docs(changelog): !4721

(cherry picked from commit 6333676bd6f81956ca957a5bfe21e3d970b2d405)

Modifié
CHANGELOG.md

Détails : docs(changelog): !4721 (9c35f1ba) · Validations · spip / images · GitLab

==============================
Par Cerdic, le 15 mai 2024 à 16h28min :

chores: reference inutile à une fonction supprimée

(cherry picked from commit c07efa2057dd67a3d74c88c58a444aff20dc463c)

Modifié
images_fonctions.php

Détails : chores: reference inutile à une fonction supprimée (25a6e8d3) · Validations · spip / images · GitLab

==============================
Par Cerdic, le 15 mai 2024 à 16h28min :

fix: respecter les transparences sur |image_sepia + meilleur compromis sur les blancs

(cherry picked from commit b3bf5bd096ad885828a22b41628923c186093b16)

Modifié
filtres/images_transforme.php

Détails : fix: respecter les transparences sur |image_sepia + meilleur compromis sur les blancs (88a3e220) · Validations · spip / images · GitLab