[!!!][TASK] Move and remove icons of t3skin 52/49652/5
authorGeorg Ringer <georg.ringer@gmail.com>
Tue, 30 Aug 2016 12:53:30 +0000 (14:53 +0200)
committerStefan Neufeind <typo3.neufeind@speedpartner.de>
Thu, 1 Sep 2016 08:40:05 +0000 (10:40 +0200)
Remove unused icons in t3skin and move icons to the correct extension.

Resolves: #77693
Releases: master
Change-Id: I56e38476a2237901c6e86990db6485403fc0f8c3
Reviewed-on: https://review.typo3.org/49652
Tested-by: Bamboo TYPO3com <info@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
21 files changed:
Build/Resources/Public/Less/TYPO3/_icons.less
typo3/sysext/backend/Resources/Public/Css/backend.css
typo3/sysext/backend/Resources/Public/Icons/icon_fatalerror.gif [new file with mode: 0644]
typo3/sysext/backend/Resources/Public/Icons/status-edit-read-only.png [new file with mode: 0644]
typo3/sysext/backend/Resources/Public/Icons/warning-in-use.png [new file with mode: 0644]
typo3/sysext/backend/Resources/Public/Icons/warning-lock.png [new file with mode: 0644]
typo3/sysext/core/Classes/Imaging/IconRegistry.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-77693-MoveIconsFromT3skin.rst [new file with mode: 0644]
typo3/sysext/impexp/Resources/Public/Icons/status-reference-hard.png [new file with mode: 0644]
typo3/sysext/impexp/Resources/Public/Icons/status-reference-soft.png [new file with mode: 0644]
typo3/sysext/t3skin/icons/gfx/error.png [deleted file]
typo3/sysext/t3skin/icons/gfx/i/_icon_ftp.gif [deleted file]
typo3/sysext/t3skin/icons/gfx/icon_fatalerror.gif [deleted file]
typo3/sysext/t3skin/icons/gfx/information.png [deleted file]
typo3/sysext/t3skin/icons/gfx/notice.png [deleted file]
typo3/sysext/t3skin/icons/gfx/warning.png [deleted file]
typo3/sysext/t3skin/images/icons/status/status-edit-read-only.png [deleted file]
typo3/sysext/t3skin/images/icons/status/status-reference-hard.png [deleted file]
typo3/sysext/t3skin/images/icons/status/status-reference-soft.png [deleted file]
typo3/sysext/t3skin/images/icons/status/warning-in-use.png [deleted file]
typo3/sysext/t3skin/images/icons/status/warning-lock.png [deleted file]

index 7735dae..6caad3b 100644 (file)
@@ -5,7 +5,7 @@
        display: inline-block;
        position: relative;
        vertical-align: middle;
-       background-image: url('../../../icons/gfx/icon_fatalerror.gif');
+       background-image: url('../../../../backend/Resources/Public/Icons/icon_fatalerror.gif');
        background-repeat: no-repeat;
        margin-right: 2px;
        width: 16px;
index 39a738f..63ccf50 100644 (file)
@@ -11174,7 +11174,7 @@ a.badge-danger:focus {
   display: inline-block;
   position: relative;
   vertical-align: middle;
-  background-image: url('../../../icons/gfx/icon_fatalerror.gif');
+  background-image: url('../../../../backend/Resources/Public/Icons/icon_fatalerror.gif');
   background-repeat: no-repeat;
   margin-right: 2px;
   width: 16px;
diff --git a/typo3/sysext/backend/Resources/Public/Icons/icon_fatalerror.gif b/typo3/sysext/backend/Resources/Public/Icons/icon_fatalerror.gif
new file mode 100644 (file)
index 0000000..78a5a63
Binary files /dev/null and b/typo3/sysext/backend/Resources/Public/Icons/icon_fatalerror.gif differ
diff --git a/typo3/sysext/backend/Resources/Public/Icons/status-edit-read-only.png b/typo3/sysext/backend/Resources/Public/Icons/status-edit-read-only.png
new file mode 100644 (file)
index 0000000..26690da
Binary files /dev/null and b/typo3/sysext/backend/Resources/Public/Icons/status-edit-read-only.png differ
diff --git a/typo3/sysext/backend/Resources/Public/Icons/warning-in-use.png b/typo3/sysext/backend/Resources/Public/Icons/warning-in-use.png
new file mode 100644 (file)
index 0000000..a30b4fb
Binary files /dev/null and b/typo3/sysext/backend/Resources/Public/Icons/warning-in-use.png differ
diff --git a/typo3/sysext/backend/Resources/Public/Icons/warning-lock.png b/typo3/sysext/backend/Resources/Public/Icons/warning-lock.png
new file mode 100644 (file)
index 0000000..238bf0f
Binary files /dev/null and b/typo3/sysext/backend/Resources/Public/Icons/warning-lock.png differ
index a910ce6..b8a47cd 100644 (file)
@@ -2017,9 +2017,9 @@ class IconRegistry implements SingletonInterface
             ]
         ],
         'mimetypes-x-sys_file_storage' => [
-            'provider' => BitmapIconProvider::class,
+            'provider' => SvgIconProvider::class,
             'options' => [
-                'source' => 'EXT:t3skin/icons/gfx/i/_icon_ftp.gif'
+                'source' => 'EXT:core/Resources/Public/Icons/T3Icons/mimetypes/mimetypes-x-sys_filemounts.svg'
             ]
         ],
 
@@ -2308,13 +2308,13 @@ class IconRegistry implements SingletonInterface
         'status-warning-lock' => [
             'provider' => BitmapIconProvider::class,
             'options' => [
-                'source' => 'EXT:t3skin/images/icons/status/warning-lock.png'
+                'source' => 'EXT:backend/Resources/Public/Icons/warning-lock.png'
             ]
         ],
         'status-warning-in-use' => [
             'provider' => BitmapIconProvider::class,
             'options' => [
-                'source' => 'EXT:t3skin/images/icons/status/warning-in-use.png'
+                'source' => 'EXT:backend/Resources/Public/Icons/warning-in-use.png'
             ]
         ],
         'status-status-checked' => [
@@ -2338,7 +2338,7 @@ class IconRegistry implements SingletonInterface
         'status-status-reference-hard' => [
             'provider' => BitmapIconProvider::class,
             'options' => [
-                'source' => 'EXT:t3skin/images/icons/status/status-reference-hard.png',
+                'source' => 'EXT:impexp/Resources/Public/Icons/status-reference-hard.png',
             ]
         ],
         'status-status-sorting-asc' => [
@@ -2380,13 +2380,13 @@ class IconRegistry implements SingletonInterface
         'status-status-reference-soft' => [
             'provider' => BitmapIconProvider::class,
             'options' => [
-                'source' => 'EXT:t3skin/images/icons/status/status-reference-soft.png',
+                'source' => 'EXT:impexp/Resources/Public/Icons/status-reference-soft.png',
             ]
         ],
         'status-status-edit-read-only' => [
             'provider' => BitmapIconProvider::class,
             'options' => [
-                'source' => 'EXT:t3skin/images/icons/status/status-edit-read-only.png',
+                'source' => 'EXT:backend/Resources/Public/Icons/status-edit-read-only.png',
             ]
         ],
 
diff --git a/typo3/sysext/core/Documentation/Changelog/master/Breaking-77693-MoveIconsFromT3skin.rst b/typo3/sysext/core/Documentation/Changelog/master/Breaking-77693-MoveIconsFromT3skin.rst
new file mode 100644 (file)
index 0000000..77aab0d
--- /dev/null
@@ -0,0 +1,41 @@
+=========================================
+Breaking: #77693 - Move icons from t3skin
+=========================================
+
+Description
+===========
+
+Icons from ``EXT:t3skin/`` have been removed or moved to different locations.
+
+
+Impact
+======
+
+References of the following images of EXT:t3skin will throw a 404 not found:
+
+- ``typo3/sysext/t3skin/icons/gfx/error.png``
+- ``typo3/sysext/t3skin/icons/gfx/i/_icon_ftp.gif``
+- ``typo3/sysext/t3skin/icons/gfx/information.png``
+- ``typo3/sysext/t3skin/icons/gfx/notice.png``
+- ``typo3/sysext/t3skin/icons/gfx/warning.png``
+
+References of the following images of EXT:t3skin/icons/gfx/i have been moved:
+
+- ``typo3/sysext/t3skin/icons/gfx/icon_fatalerror.gif`` => ``typo3/sysext/backend/Resources/Public/Icons/icon_fatalerror.gif``
+- ``typo3/sysext/t3skin/images/icons/status/status-edit-read-only.png`` => ``typo3/sysext/backend/Resources/Public/Icons/status-edit-read-only.png``
+- ``typo3/sysext/t3skin/images/icons/status/warning-in-use.png`` => ``typo3/sysext/backend/Resources/Public/Icons/warning-in-use.png``
+- ``typo3/sysext/t3skin/images/icons/status/warning-lock.png`` => ``typo3/sysext/backend/Resources/Public/Icons/warning-lock.png``
+- ``typo3/sysext/t3skin/images/icons/status/status-reference-hard.png`` => ``typo3/sysext/impexp/Resources/Public/Icons/status-reference-hard.png``
+- ``typo3/sysext/t3skin/images/icons/status/status-reference-soft.png`` => ``typo3/sysext/impexp/Resources/Public/Icons/status-reference-soft.png``
+
+
+Affected Installations
+======================
+
+Installations or extensions which have references to icons in EXT:t3skin/icons/.
+
+
+Migration
+=========
+
+No migration
\ No newline at end of file
diff --git a/typo3/sysext/impexp/Resources/Public/Icons/status-reference-hard.png b/typo3/sysext/impexp/Resources/Public/Icons/status-reference-hard.png
new file mode 100644 (file)
index 0000000..67dcb37
Binary files /dev/null and b/typo3/sysext/impexp/Resources/Public/Icons/status-reference-hard.png differ
diff --git a/typo3/sysext/impexp/Resources/Public/Icons/status-reference-soft.png b/typo3/sysext/impexp/Resources/Public/Icons/status-reference-soft.png
new file mode 100644 (file)
index 0000000..e66a668
Binary files /dev/null and b/typo3/sysext/impexp/Resources/Public/Icons/status-reference-soft.png differ
diff --git a/typo3/sysext/t3skin/icons/gfx/error.png b/typo3/sysext/t3skin/icons/gfx/error.png
deleted file mode 100644 (file)
index 6e195cf..0000000
Binary files a/typo3/sysext/t3skin/icons/gfx/error.png and /dev/null differ
diff --git a/typo3/sysext/t3skin/icons/gfx/i/_icon_ftp.gif b/typo3/sysext/t3skin/icons/gfx/i/_icon_ftp.gif
deleted file mode 100644 (file)
index 821b11f..0000000
Binary files a/typo3/sysext/t3skin/icons/gfx/i/_icon_ftp.gif and /dev/null differ
diff --git a/typo3/sysext/t3skin/icons/gfx/icon_fatalerror.gif b/typo3/sysext/t3skin/icons/gfx/icon_fatalerror.gif
deleted file mode 100644 (file)
index 78a5a63..0000000
Binary files a/typo3/sysext/t3skin/icons/gfx/icon_fatalerror.gif and /dev/null differ
diff --git a/typo3/sysext/t3skin/icons/gfx/information.png b/typo3/sysext/t3skin/icons/gfx/information.png
deleted file mode 100644 (file)
index f61dc86..0000000
Binary files a/typo3/sysext/t3skin/icons/gfx/information.png and /dev/null differ
diff --git a/typo3/sysext/t3skin/icons/gfx/notice.png b/typo3/sysext/t3skin/icons/gfx/notice.png
deleted file mode 100644 (file)
index e627071..0000000
Binary files a/typo3/sysext/t3skin/icons/gfx/notice.png and /dev/null differ
diff --git a/typo3/sysext/t3skin/icons/gfx/warning.png b/typo3/sysext/t3skin/icons/gfx/warning.png
deleted file mode 100644 (file)
index c5e482f..0000000
Binary files a/typo3/sysext/t3skin/icons/gfx/warning.png and /dev/null differ
diff --git a/typo3/sysext/t3skin/images/icons/status/status-edit-read-only.png b/typo3/sysext/t3skin/images/icons/status/status-edit-read-only.png
deleted file mode 100644 (file)
index 26690da..0000000
Binary files a/typo3/sysext/t3skin/images/icons/status/status-edit-read-only.png and /dev/null differ
diff --git a/typo3/sysext/t3skin/images/icons/status/status-reference-hard.png b/typo3/sysext/t3skin/images/icons/status/status-reference-hard.png
deleted file mode 100644 (file)
index 67dcb37..0000000
Binary files a/typo3/sysext/t3skin/images/icons/status/status-reference-hard.png and /dev/null differ
diff --git a/typo3/sysext/t3skin/images/icons/status/status-reference-soft.png b/typo3/sysext/t3skin/images/icons/status/status-reference-soft.png
deleted file mode 100644 (file)
index e66a668..0000000
Binary files a/typo3/sysext/t3skin/images/icons/status/status-reference-soft.png and /dev/null differ
diff --git a/typo3/sysext/t3skin/images/icons/status/warning-in-use.png b/typo3/sysext/t3skin/images/icons/status/warning-in-use.png
deleted file mode 100644 (file)
index a30b4fb..0000000
Binary files a/typo3/sysext/t3skin/images/icons/status/warning-in-use.png and /dev/null differ
diff --git a/typo3/sysext/t3skin/images/icons/status/warning-lock.png b/typo3/sysext/t3skin/images/icons/status/warning-lock.png
deleted file mode 100644 (file)
index 238bf0f..0000000
Binary files a/typo3/sysext/t3skin/images/icons/status/warning-lock.png and /dev/null differ