[SHELL32] Big Icon Update by Henry Tang Ih and Jared Smudde
authorRobert Naumann <gonzomdx@gmail.com>
Sun, 8 Nov 2015 12:08:59 +0000 (12:08 +0000)
committerRobert Naumann <gonzomdx@gmail.com>
Sun, 8 Nov 2015 12:08:59 +0000 (12:08 +0000)
-Fix blurry icons.
-Make the icons sharper and clearer in all size.
-Modified the design of some icons.
-Brand new Fax icons!
-Remove unneeded icon sizes

Things I have changed from the original patch:
-Fix 2 copypasta and 1 double definition errors
-Changed the icon back to the floppy one in folders.cpp and drvdefext.cpp because this would have resulted an a regression for floppy drives

svn path=/trunk/; revision=69847

94 files changed:
reactos/dll/win32/shell32/dialogs/drvdefext.cpp
reactos/dll/win32/shell32/folders.cpp
reactos/dll/win32/shell32/icon_res.rc
reactos/dll/win32/shell32/res/icons/1001.ico
reactos/dll/win32/shell32/res/icons/1008.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/1009.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/1010.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/1011.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/12.ico
reactos/dll/win32/shell32/res/icons/13.ico
reactos/dll/win32/shell32/res/icons/135.ico
reactos/dll/win32/shell32/res/icons/137.ico
reactos/dll/win32/shell32/res/icons/138.ico
reactos/dll/win32/shell32/res/icons/139.ico
reactos/dll/win32/shell32/res/icons/140.ico
reactos/dll/win32/shell32/res/icons/141.ico
reactos/dll/win32/shell32/res/icons/154.ico
reactos/dll/win32/shell32/res/icons/156.ico
reactos/dll/win32/shell32/res/icons/157.ico
reactos/dll/win32/shell32/res/icons/161.ico
reactos/dll/win32/shell32/res/icons/165.ico
reactos/dll/win32/shell32/res/icons/166.ico
reactos/dll/win32/shell32/res/icons/168.ico
reactos/dll/win32/shell32/res/icons/169.ico
reactos/dll/win32/shell32/res/icons/170.ico
reactos/dll/win32/shell32/res/icons/1700.ico
reactos/dll/win32/shell32/res/icons/172.ico
reactos/dll/win32/shell32/res/icons/176.ico
reactos/dll/win32/shell32/res/icons/178.ico
reactos/dll/win32/shell32/res/icons/182.ico
reactos/dll/win32/shell32/res/icons/183.ico
reactos/dll/win32/shell32/res/icons/184.ico
reactos/dll/win32/shell32/res/icons/185.ico
reactos/dll/win32/shell32/res/icons/186.ico
reactos/dll/win32/shell32/res/icons/187.ico
reactos/dll/win32/shell32/res/icons/193.ico
reactos/dll/win32/shell32/res/icons/194.ico
reactos/dll/win32/shell32/res/icons/196.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/197.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/198.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/199.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/20.ico
reactos/dll/win32/shell32/res/icons/22.ico
reactos/dll/win32/shell32/res/icons/222.ico
reactos/dll/win32/shell32/res/icons/223.ico
reactos/dll/win32/shell32/res/icons/226.ico
reactos/dll/win32/shell32/res/icons/227.ico
reactos/dll/win32/shell32/res/icons/228.ico
reactos/dll/win32/shell32/res/icons/229.ico
reactos/dll/win32/shell32/res/icons/249.ico
reactos/dll/win32/shell32/res/icons/252.ico
reactos/dll/win32/shell32/res/icons/259.ico
reactos/dll/win32/shell32/res/icons/263.ico
reactos/dll/win32/shell32/res/icons/267.ico
reactos/dll/win32/shell32/res/icons/268.ico
reactos/dll/win32/shell32/res/icons/270.ico
reactos/dll/win32/shell32/res/icons/271.ico
reactos/dll/win32/shell32/res/icons/277.ico
reactos/dll/win32/shell32/res/icons/281.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/283.ico
reactos/dll/win32/shell32/res/icons/289.ico
reactos/dll/win32/shell32/res/icons/29.ico
reactos/dll/win32/shell32/res/icons/291.ico
reactos/dll/win32/shell32/res/icons/293.ico
reactos/dll/win32/shell32/res/icons/294.ico
reactos/dll/win32/shell32/res/icons/295.ico
reactos/dll/win32/shell32/res/icons/296.ico
reactos/dll/win32/shell32/res/icons/297.ico
reactos/dll/win32/shell32/res/icons/298.ico
reactos/dll/win32/shell32/res/icons/30.ico
reactos/dll/win32/shell32/res/icons/303.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/304.ico
reactos/dll/win32/shell32/res/icons/307.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/31.ico
reactos/dll/win32/shell32/res/icons/312.ico
reactos/dll/win32/shell32/res/icons/313.ico
reactos/dll/win32/shell32/res/icons/316.ico
reactos/dll/win32/shell32/res/icons/318.ico
reactos/dll/win32/shell32/res/icons/321.ico
reactos/dll/win32/shell32/res/icons/326.ico
reactos/dll/win32/shell32/res/icons/327.ico
reactos/dll/win32/shell32/res/icons/330.ico
reactos/dll/win32/shell32/res/icons/337.ico
reactos/dll/win32/shell32/res/icons/36.ico
reactos/dll/win32/shell32/res/icons/37.ico
reactos/dll/win32/shell32/res/icons/39.ico
reactos/dll/win32/shell32/res/icons/42.ico
reactos/dll/win32/shell32/res/icons/43.ico
reactos/dll/win32/shell32/res/icons/46.ico
reactos/dll/win32/shell32/res/icons/47.ico
reactos/dll/win32/shell32/res/icons/49.ico [new file with mode: 0644]
reactos/dll/win32/shell32/res/icons/512.ico
reactos/dll/win32/shell32/res/icons/6.ico
reactos/dll/win32/shell32/shresdef.h

index 7ac1c53..331eb87 100644 (file)
@@ -303,7 +303,7 @@ CDrvDefExt::InitGeneralPage(HWND hwndDlg)
     switch (DriveType)
     {
         case DRIVE_CDROM: IconId = IDI_SHELL_CDROM; TypeStrId = IDS_DRIVE_CDROM; break;
-        case DRIVE_REMOVABLE: IconId = IDI_SHELL_FLOPPY; break;
+        case DRIVE_REMOVABLE: IconId = IDI_SHELL_3_14_FLOPPY; break;
         case DRIVE_RAMDISK: IconId = IDI_SHELL_RAMDISK; break;
         default: IconId = IDI_SHELL_DRIVE; TypeStrId = IDS_DRIVE_FIXED;
     }
index 90704e1..6fea647 100644 (file)
@@ -289,7 +289,7 @@ IExtractIconW* IExtractIconW_Constructor(LPCITEMIDLIST pidl)
             switch(GetDriveTypeA(sTemp))
             {
                 case DRIVE_REMOVABLE:
-                    icon_idx = IDI_SHELL_FLOPPY;
+                    icon_idx = IDI_SHELL_3_14_FLOPPY;
                     break;
                 case DRIVE_CDROM:
                     icon_idx = IDI_SHELL_CDROM;
index 20b924b..0c212a6 100644 (file)
@@ -5,7 +5,7 @@ IDI_SHELL_FOLDER ICON "res/icons/4.ico"
 IDI_SHELL_FOLDER_OPEN ICON "res/icons/5.ico"
 IDI_SHELL_5_12_FLOPPY ICON "res/icons/6.ico"
 IDI_SHELL_3_14_FLOPPY ICON "res/icons/7.ico"
-IDI_SHELL_FLOPPY ICON "res/icons/7.ico"
+IDI_SHELL_REMOVEABLE ICON "res/icons/8.ico"
 IDI_SHELL_DRIVE ICON "res/icons/9.ico"
 IDI_SHELL_NETDRIVE ICON "res/icons/10.ico"
 IDI_SHELL_NETDRIVE_OFF ICON "res/icons/11.ico"
@@ -46,6 +46,7 @@ IDI_SHELL_LOGOFF ICON "res/icons/45.ico"
 IDI_SHELL_EXPLORER ICON "res/icons/46.ico"
 IDI_SHELL_UPDATE ICON "res/icons/47.ico"
 IDI_SHELL_LOCKED ICON "res/icons/48.ico"
+IDI_SHELL_DISCONN ICON "res/icons/49.ico"
 IDI_SHELL_NOT_CONNECTED_HDD ICON "res/icons/54.ico"
 IDI_SHELL_MULTIPLE_FILES ICON "res/icons/133.ico"
 IDI_SHELL_FIND_IN_FILE ICON "res/icons/134.ico"
@@ -101,7 +102,10 @@ IDI_SHELL_EMPTY_RECYCLE_BIN1 ICON "res/icons/191.ico"
 IDI_SHELL_FULL_RECYCLE_BIN1 ICON "res/icons/192.ico"
 IDI_SHELL_WEB_FOLDERS ICON "res/icons/193.ico"
 IDI_SHELL_SECURITY ICON "res/icons/194.ico"
-/* TODO: 196.ico, 197.ico, 198.ico, 199.ico */
+IDI_SHELL_FAX ICON "res/icons/196.ico"
+IDI_SHELL_FAX_OK ICON "res/icons/197.ico"
+IDI_SHELL_NET_FAX_OK ICON "res/icons/198.ico"
+IDI_SHELL_NET_FAX ICON "res/icons/199.ico"
 IDI_SHELL_NO ICON "res/icons/200.ico"
 IDI_SHELL_FOLDER_OPTIONS ICON "res/icons/210.ico"
 IDI_SHELL_USERS2 ICON "res/icons/220.ico"
@@ -164,7 +168,7 @@ IDI_SHELL_INTERNET_DATE ICON "res/icons/276.ico"
 IDI_SHELL_TUNES ICON "res/icons/277.ico"
 IDI_SHELL_CMD ICON "res/icons/278.ico"
 IDI_SHELL_USER_ACCOUNTS ICON "res/icons/279.ico"
-//IDI_SHELL_WINDOWS_SEARCH ICON "res/icons/281.ico"
+IDI_SHELL_WINDOWS_SEARCH ICON "res/icons/281.ico"
 IDI_SHELL_COMPUTER_TEXT ICON "res/icons/282.ico"
 IDI_SHELL_OSK ICON "res/icons/283.ico"
 IDI_SHELL_ICON_284 ICON "res/icons/284.ico"
@@ -182,10 +186,11 @@ IDI_SHELL_MP3_PLAYER ICON "res/icons/299.ico"
 IDI_SHELL_SERVER ICON "res/icons/300.ico"
 IDI_SHELL_SERVER1 ICON "res/icons/301.ico"
 IDI_SHELL_CD_ROM1 ICON "res/icons/302.ico"
-/* TODO: 303.ico */
+IDI_SHELL_COMPACT_FLASH ICON "res/icons/303.ico"
 IDI_SHELL_DVD_ROM1 ICON "res/icons/304.ico"
 IDI_SHELL_FDD2 ICON "res/icons/305.ico"
-/* TODO: 306.ico, 307.ico */
+/* TODO: 306.ico */
+IDI_SHELL_SD_MMC ICON "res/icons/307.ico"
 IDI_SHELL_SMART_MEDIA ICON "res/icons/308.ico"
 IDI_SHELL_CAMERA1 ICON "res/icons/309.ico"
 IDI_SHELL_PHONE ICON "res/icons/310.ico"
@@ -220,7 +225,10 @@ IDI_SHELL_HELP_FILE1 ICON "res/icons/1004.ico"
 IDI_SHELL_FILE_MOVE1 ICON "res/icons/1005.ico"
 IDI_SHELL_FILE_PRINT ICON "res/icons/1006.ico"
 IDI_SHELL_FILE_OK ICON "res/icons/1007.ico"
-/* TODO: 1008.ico, 1009.ico, 1010.ico, 1011.ico */
+IDI_SHELL_PRINT_PAUSE ICON "res/icons/1008.ico"
+IDI_SHELL_PRINT_PLAY ICON "res/icons/1009.ico"
+IDI_SHELL_PRINT_SHARE ICON "res/icons/1010.ico"
+IDI_SHELL_FAX2 ICON "res/icons/1011.ico"
 IDI_SHELL_SHUTDOWN2 ICON "res/icons/8240.ico"
 IDI_SHELL_DELETE1 ICON "res/icons/16710.ico"
 IDI_SHELL_DELETE2 ICON "res/icons/16715.ico"
index e7b9f8c..e683828 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/1001.ico and b/reactos/dll/win32/shell32/res/icons/1001.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/1008.ico b/reactos/dll/win32/shell32/res/icons/1008.ico
new file mode 100644 (file)
index 0000000..e050254
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/1008.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/1009.ico b/reactos/dll/win32/shell32/res/icons/1009.ico
new file mode 100644 (file)
index 0000000..ef88abe
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/1009.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/1010.ico b/reactos/dll/win32/shell32/res/icons/1010.ico
new file mode 100644 (file)
index 0000000..60bdcd1
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/1010.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/1011.ico b/reactos/dll/win32/shell32/res/icons/1011.ico
new file mode 100644 (file)
index 0000000..1438e57
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/1011.ico differ
index 56c69a2..c85f0f3 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/12.ico and b/reactos/dll/win32/shell32/res/icons/12.ico differ
index bcafb16..9e04735 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/13.ico and b/reactos/dll/win32/shell32/res/icons/13.ico differ
index a350096..08bc566 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/135.ico and b/reactos/dll/win32/shell32/res/icons/135.ico differ
index 311d3cc..55223f0 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/137.ico and b/reactos/dll/win32/shell32/res/icons/137.ico differ
index df01d44..12f4462 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/138.ico and b/reactos/dll/win32/shell32/res/icons/138.ico differ
index 5b16e96..5eecaf5 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/139.ico and b/reactos/dll/win32/shell32/res/icons/139.ico differ
index 5160ff7..8659609 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/140.ico and b/reactos/dll/win32/shell32/res/icons/140.ico differ
index a97ed82..3fbc610 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/141.ico and b/reactos/dll/win32/shell32/res/icons/141.ico differ
index c3d380d..cfb0038 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/154.ico and b/reactos/dll/win32/shell32/res/icons/154.ico differ
index 33c6fc7..146468b 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/156.ico and b/reactos/dll/win32/shell32/res/icons/156.ico differ
index 33c6fc7..530089e 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/157.ico and b/reactos/dll/win32/shell32/res/icons/157.ico differ
index 706daef..bc84190 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/161.ico and b/reactos/dll/win32/shell32/res/icons/161.ico differ
index 72875eb..2f3c441 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/165.ico and b/reactos/dll/win32/shell32/res/icons/165.ico differ
index cfc98ac..0263df0 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/166.ico and b/reactos/dll/win32/shell32/res/icons/166.ico differ
index b7517af..603b737 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/168.ico and b/reactos/dll/win32/shell32/res/icons/168.ico differ
index b568b37..a8d6e2f 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/169.ico and b/reactos/dll/win32/shell32/res/icons/169.ico differ
index 905d6d2..5f76b3a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/170.ico and b/reactos/dll/win32/shell32/res/icons/170.ico differ
index 3850b53..af0618e 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/1700.ico and b/reactos/dll/win32/shell32/res/icons/1700.ico differ
index cf3a141..e1fbdfd 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/172.ico and b/reactos/dll/win32/shell32/res/icons/172.ico differ
index f0282c7..830284a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/176.ico and b/reactos/dll/win32/shell32/res/icons/176.ico differ
index 650fcbf..cf4e7db 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/178.ico and b/reactos/dll/win32/shell32/res/icons/178.ico differ
index 56c8f24..a5c73c0 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/182.ico and b/reactos/dll/win32/shell32/res/icons/182.ico differ
index 5f32519..16f873c 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/183.ico and b/reactos/dll/win32/shell32/res/icons/183.ico differ
index 5eee0af..0dab4b9 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/184.ico and b/reactos/dll/win32/shell32/res/icons/184.ico differ
index 6b4dc93..a88e3fc 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/185.ico and b/reactos/dll/win32/shell32/res/icons/185.ico differ
index d094111..294b1d9 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/186.ico and b/reactos/dll/win32/shell32/res/icons/186.ico differ
index 38b924d..5a50fc5 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/187.ico and b/reactos/dll/win32/shell32/res/icons/187.ico differ
index e93baea..4d73f3a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/193.ico and b/reactos/dll/win32/shell32/res/icons/193.ico differ
index f48db0e..94143e2 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/194.ico and b/reactos/dll/win32/shell32/res/icons/194.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/196.ico b/reactos/dll/win32/shell32/res/icons/196.ico
new file mode 100644 (file)
index 0000000..1438e57
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/196.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/197.ico b/reactos/dll/win32/shell32/res/icons/197.ico
new file mode 100644 (file)
index 0000000..65c8079
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/197.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/198.ico b/reactos/dll/win32/shell32/res/icons/198.ico
new file mode 100644 (file)
index 0000000..af74822
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/198.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/199.ico b/reactos/dll/win32/shell32/res/icons/199.ico
new file mode 100644 (file)
index 0000000..e16c00d
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/199.ico differ
index cba2cbc..dd0f065 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/20.ico and b/reactos/dll/win32/shell32/res/icons/20.ico differ
index 311d3cc..55223f0 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/22.ico and b/reactos/dll/win32/shell32/res/icons/22.ico differ
index 06c5be5..8b1b011 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/222.ico and b/reactos/dll/win32/shell32/res/icons/222.ico differ
index 0a48261..778d08b 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/223.ico and b/reactos/dll/win32/shell32/res/icons/223.ico differ
index 4045c34..3a5ddeb 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/226.ico and b/reactos/dll/win32/shell32/res/icons/226.ico differ
index d8e784c..6b98707 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/227.ico and b/reactos/dll/win32/shell32/res/icons/227.ico differ
index 879feb0..d5c025f 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/228.ico and b/reactos/dll/win32/shell32/res/icons/228.ico differ
index 5e9a3b9..306927a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/229.ico and b/reactos/dll/win32/shell32/res/icons/229.ico differ
index 9aecb58..71bbcb6 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/249.ico and b/reactos/dll/win32/shell32/res/icons/249.ico differ
index af2d0a6..a3bf5b9 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/252.ico and b/reactos/dll/win32/shell32/res/icons/252.ico differ
index a098b89..0ba1a03 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/259.ico and b/reactos/dll/win32/shell32/res/icons/259.ico differ
index 6008790..8c6b591 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/263.ico and b/reactos/dll/win32/shell32/res/icons/263.ico differ
index 74729a4..4a296ff 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/267.ico and b/reactos/dll/win32/shell32/res/icons/267.ico differ
index b0565ca..254dd3b 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/268.ico and b/reactos/dll/win32/shell32/res/icons/268.ico differ
index e62cf47..c52cc76 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/270.ico and b/reactos/dll/win32/shell32/res/icons/270.ico differ
index 3504863..0ae7a7a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/271.ico and b/reactos/dll/win32/shell32/res/icons/271.ico differ
index 5cda537..749e10a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/277.ico and b/reactos/dll/win32/shell32/res/icons/277.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/281.ico b/reactos/dll/win32/shell32/res/icons/281.ico
new file mode 100644 (file)
index 0000000..a53feda
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/281.ico differ
index 29a655a..bbc297a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/283.ico and b/reactos/dll/win32/shell32/res/icons/283.ico differ
index 6008790..8c6b591 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/289.ico and b/reactos/dll/win32/shell32/res/icons/289.ico differ
index f33ac25..c0502b3 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/29.ico and b/reactos/dll/win32/shell32/res/icons/29.ico differ
index 06c5be5..1043833 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/291.ico and b/reactos/dll/win32/shell32/res/icons/291.ico differ
index 94a2e1e..2192ef5 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/293.ico and b/reactos/dll/win32/shell32/res/icons/293.ico differ
index 94a2e1e..4832044 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/294.ico and b/reactos/dll/win32/shell32/res/icons/294.ico differ
index 94a2e1e..839c062 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/295.ico and b/reactos/dll/win32/shell32/res/icons/295.ico differ
index 94a2e1e..11005de 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/296.ico and b/reactos/dll/win32/shell32/res/icons/296.ico differ
index 94a2e1e..acdae40 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/297.ico and b/reactos/dll/win32/shell32/res/icons/297.ico differ
index 94a2e1e..236029a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/298.ico and b/reactos/dll/win32/shell32/res/icons/298.ico differ
index 3a8081f..0abd5aa 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/30.ico and b/reactos/dll/win32/shell32/res/icons/30.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/303.ico b/reactos/dll/win32/shell32/res/icons/303.ico
new file mode 100644 (file)
index 0000000..7277af2
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/303.ico differ
index 94a2e1e..3f39125 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/304.ico and b/reactos/dll/win32/shell32/res/icons/304.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/307.ico b/reactos/dll/win32/shell32/res/icons/307.ico
new file mode 100644 (file)
index 0000000..c4a89cb
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/307.ico differ
index 7ad4935..13cbb67 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/31.ico and b/reactos/dll/win32/shell32/res/icons/31.ico differ
index 8c28587..202bff5 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/312.ico and b/reactos/dll/win32/shell32/res/icons/312.ico differ
index 9279f87..d8b542b 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/313.ico and b/reactos/dll/win32/shell32/res/icons/313.ico differ
index e0fd898..cf19362 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/316.ico and b/reactos/dll/win32/shell32/res/icons/316.ico differ
index 94a2e1e..9ddc822 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/318.ico and b/reactos/dll/win32/shell32/res/icons/318.ico differ
index 311d3cc..57ef827 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/321.ico and b/reactos/dll/win32/shell32/res/icons/321.ico differ
index b962c37..db56f8b 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/326.ico and b/reactos/dll/win32/shell32/res/icons/326.ico differ
index 7d9a45e..b2d8b87 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/327.ico and b/reactos/dll/win32/shell32/res/icons/327.ico differ
index b4960d6..96333b9 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/330.ico and b/reactos/dll/win32/shell32/res/icons/330.ico differ
index a350096..5142118 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/337.ico and b/reactos/dll/win32/shell32/res/icons/337.ico differ
index 311d3cc..55223f0 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/36.ico and b/reactos/dll/win32/shell32/res/icons/36.ico differ
index cba2cbc..766842a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/37.ico and b/reactos/dll/win32/shell32/res/icons/37.ico differ
index ff2110c..bdab55f 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/39.ico and b/reactos/dll/win32/shell32/res/icons/39.ico differ
index ccdec73..57973fc 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/42.ico and b/reactos/dll/win32/shell32/res/icons/42.ico differ
index 31bb267..4138aab 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/43.ico and b/reactos/dll/win32/shell32/res/icons/43.ico differ
index bc5711c..d55959c 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/46.ico and b/reactos/dll/win32/shell32/res/icons/46.ico differ
index 10cea4e..940dd9a 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/47.ico and b/reactos/dll/win32/shell32/res/icons/47.ico differ
diff --git a/reactos/dll/win32/shell32/res/icons/49.ico b/reactos/dll/win32/shell32/res/icons/49.ico
new file mode 100644 (file)
index 0000000..17d3f3c
Binary files /dev/null and b/reactos/dll/win32/shell32/res/icons/49.ico differ
index 8a1ea7c..883335f 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/512.ico and b/reactos/dll/win32/shell32/res/icons/512.ico differ
index 5b9f6a7..df70b0b 100644 (file)
Binary files a/reactos/dll/win32/shell32/res/icons/6.ico and b/reactos/dll/win32/shell32/res/icons/6.ico differ
index ddb9c0a..a918e4c 100644 (file)
 #define IDI_SHELL_FOLDER_OPEN        5
 #define IDI_SHELL_5_12_FLOPPY        6
 #define IDI_SHELL_3_14_FLOPPY        7
-#define IDI_SHELL_FLOPPY             8
+#define IDI_SHELL_REMOVEABLE         8
 #define IDI_SHELL_DRIVE              9
 #define IDI_SHELL_NETDRIVE          10
 #define IDI_SHELL_NETDRIVE_OFF      11
 #define IDI_SHELL_SEARCH            23
 #define IDI_SHELL_HELP              24
 #define IDI_SHELL_RUN               25
-#define IDI_SHELL_SLEEP                                26
-#define IDI_SHELL_HARDWARE_REMOVE      27
+#define IDI_SHELL_SLEEP             26
+#define IDI_SHELL_HARDWARE_REMOVE   27
 #define IDI_SHELL_SHUTDOWN          28
 #define IDI_SHELL_SHARE             29
 #define IDI_SHELL_SHORTCUT          30
 #define IDI_SHELL_EXPLORER          46
 #define IDI_SHELL_UPDATE            47
 #define IDI_SHELL_LOCKED            48
+#define IDI_SHELL_DISCONN           49
 #define IDI_SHELL_NOT_CONNECTED_HDD 54
 #define IDI_SHELL_MULTIPLE_FILES   133
 #define IDI_SHELL_FIND_IN_FILE     134
 #define IDI_SHELL_FULL_RECYCLE_BIN1  192
 #define IDI_SHELL_WEB_FOLDERS      193
 #define IDI_SHELL_SECURITY         194
-/* TODO: 196.ico, 197.ico, 198.ico, 199.ico */
+#define IDI_SHELL_FAX              196
+#define IDI_SHELL_FAX_OK           197
+#define IDI_SHELL_NET_FAX_OK       198
+#define IDI_SHELL_NET_FAX          199
 #define IDI_SHELL_NO               200
 #define IDI_SHELL_FOLDER_OPTIONS   210
 #define IDI_SHELL_USERS2           220
 #define IDI_SHELL_SERVER           300
 #define IDI_SHELL_SERVER1          301
 #define IDI_SHELL_CD_ROM1          302
-/* TODO: 303.ico */
+#define IDI_SHELL_COMPACT_FLASH    303
 #define IDI_SHELL_DVD_ROM1         304
 #define IDI_SHELL_FDD2             305
-/* TODO: 306.ico, 307.ico */
+/* TODO: 306.ico */
+#define IDI_SHELL_SD_MMC           307
 #define IDI_SHELL_SMART_MEDIA      308
 #define IDI_SHELL_CAMERA1          309
 #define IDI_SHELL_PHONE            310
 #define IDI_SHELL_FILE_MOVE1       1005
 #define IDI_SHELL_FILE_PRINT       1006
 #define IDI_SHELL_FILE_OK          1007
-/* TODO: 1008.ico, 1009.ico, 1010.ico, 1011.ico */
+#define IDI_SHELL_PRINT_PAUSE      1008
+#define IDI_SHELL_PRINT_PLAY       1009
+#define IDI_SHELL_PRINT_SHARE      1010
+#define IDI_SHELL_FAX2             1011
 #define IDI_SHELL_SHUTDOWN2        8240
 
 #define IDI_SHELL_DELETE1 16710