<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in GdAdapter.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>dd9e8e5ea54469964faab99223a61bd48146ac42 - fix EXIF-rotated images shown cropped in previews, closes #4482</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php#dd9e8e5ea54469964faab99223a61bd48146ac42</link>
        <description>fix EXIF-rotated images shown cropped in previews, closes #4482JPEGs with EXIF orientation 5/6/7/8 were rendered cropped in themediamanager detail view, the image diff view and the fullscreendetail page: getimagesize() / JpegMeta report raw (rotation-unaware)pixel dimensions, and passing both w and h to fetch.php defaults tocenter-crop.- Bump splitbrain/slika to 1.1, which ships ImageInfo: a rotation-  aware, metadata-only dimension simulator mirroring Adapter&apos;s  fluent API (autorotate/resize/crop).- Add fit=1 to fetch.php: when both w and h are given, route to  media_resize_image() (bbox fit) instead of media_crop_image().  Token hashes only (id, w, h) so existing tokens stay valid.- Add MediaFile::getDisplayDimensions($w, $h, $crop) which delegates  to ImageInfo and returns the dims fetch.php would produce.- Add Display::getDetailHtml() and retire media_preview() / the old  media_image_preview_size() helper. media_tab_view and MediaDiff  now share the Display-based renderer.- Rewrite tpl_img() (lib/tpl/*/detail.php) to use MediaFile dims +  fit=1 URL; drops the manual ratio math.- Tests: MediaFileTest covers the dims math, DisplayTest covers the  detail-view HTML (rotated dims, rev-vs-timestamp URL selection,  structure), fetch_imagetoken gains a fit-token compat test.  Fixture _test/data/media/wiki/exif-orient-6.jpg: 20x30 JPEG with  EXIF orientation 6.

            List of files:
            /dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php</description>
        <pubDate>Thu, 23 Apr 2026 18:04:20 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>62c98cd6fb25dc355790f3afa98b0ba855761d62 - update slika which fixes another php 8.5 deprecation issue</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php#62c98cd6fb25dc355790f3afa98b0ba855761d62</link>
        <description>update slika which fixes another php 8.5 deprecation issue

            List of files:
            /dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php</description>
        <pubDate>Sat, 07 Mar 2026 17:31:18 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>c13ef3ba1de57be630245f8ce5de354bdf7dc966 - composer updates</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php#c13ef3ba1de57be630245f8ce5de354bdf7dc966</link>
        <description>composer updates

            List of files:
            /dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php</description>
        <pubDate>Tue, 05 Mar 2024 14:08:02 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>2cadabe7de17786c9119ff71ba98edc20715e781 - Updated composer dependencies</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php#2cadabe7de17786c9119ff71ba98edc20715e781</link>
        <description>Updated composer dependencies

            List of files:
            /dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php</description>
        <pubDate>Fri, 26 Jan 2024 14:19:04 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>5c25a0714a8ef36fe8b57b70c8b59ee09eccaac1 - updated slika to fix error in cropping</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php#5c25a0714a8ef36fe8b57b70c8b59ee09eccaac1</link>
        <description>updated slika to fix error in cropping

            List of files:
            /dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php</description>
        <pubDate>Fri, 04 Feb 2022 22:46:08 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>6cb05674d342c24351edf98467e681cbaabf9d0b - updated composer dependencies</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php#6cb05674d342c24351edf98467e681cbaabf9d0b</link>
        <description>updated composer dependencies

            List of files:
            /dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php</description>
        <pubDate>Fri, 16 Apr 2021 07:19:51 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>92a8473a9092ab27ad01395a27c47e2679f56d86 - added Slika as dependency</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php#92a8473a9092ab27ad01395a27c47e2679f56d86</link>
        <description>added Slika as dependency

            List of files:
            /dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php</description>
        <pubDate>Wed, 06 May 2020 17:45:09 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
