Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-1604

Extend support for SVG (3 additional dependencies, it seems)

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.14.0
    • 1.15.0
    • Viewer Wicket
    • None

    Description

      Currently SVG images can be used:

      • as Logo in the upper left corner (Wicket Menubar)
      • on the Login Page (login.html)
      • as favicon ("image/svg+xml", cf. ISIS-1115)

      SVGs are not displayed

      • on the welcome page

      SVGs can be attached as Blobs, but they are displayed as bitmaps (by means of the Batik rasterizer) and do not scale. The rasterizer (of course) can not deal with animations (cf. attachment).

      See: https://lists.apache.org/thread.html/68f16dd0306a8101c1cde06e5e6309b8d1b81b388a1f59e123cfc2f3@%3Cusers.isis.apache.org%3E

      		<dependency>
      			<groupId>com.twelvemonkeys.imageio</groupId>
      			<artifactId>imageio-batik</artifactId> <!-- svg -->
      			<version>3.3.2</version>
      		</dependency>
      		<dependency>
      			<groupId>com.twelvemonkeys.imageio</groupId>
      			<artifactId>imageio-batik</artifactId> <!-- svg -->
      			<version>3.3.2</version>
      			<type>test-jar</type>
      			<scope>test</scope>
      		</dependency>
      		<dependency>
      			<groupId>org.apache.xmlgraphics</groupId>
      			<artifactId>batik-transcoder</artifactId>
      			<version>1.8</version>
      		</dependency>
      

      Attachments

        1. knife-logo-header.svg
          4 kB
          Jörg Rade

        Activity

          People

            danhaywood Daniel Keir Haywood
            joerg.rade Jörg Rade
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: