[evolution] I#1698 - Bundle legacy icons removed from adwaita-icon-theme



commit 2b82dfaa449b01ae23d1d7881e7b51d328352e58
Author: Milan Crha <mcrha redhat com>
Date:   Thu Nov 18 15:36:28 2021 +0100

    I#1698 - Bundle legacy icons removed from adwaita-icon-theme
    
    Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1698

 CMakeLists.txt                                     |   1 +
 data/icons/CMakeLists.txt                          | 552 ++++++++++++++++++++-
 ...icolor_legacy_16x16_accessories-text-editor.png | Bin 0 -> 681 bytes
 .../hicolor_legacy_16x16_address-book-new.png      | Bin 0 -> 753 bytes
 .../hicolor_legacy_16x16_application-exit.png      | Bin 0 -> 673 bytes
 .../hicolor_legacy_16x16_applications-internet.png | Bin 0 -> 877 bytes
 .../icons/hicolor_legacy_16x16_appointment-new.png | Bin 0 -> 826 bytes
 data/icons/hicolor_legacy_16x16_contact-new.png    | Bin 0 -> 485 bytes
 data/icons/hicolor_legacy_16x16_dialog-error.png   | Bin 0 -> 652 bytes
 .../hicolor_legacy_16x16_dialog-information.png    | Bin 0 -> 616 bytes
 .../icons/hicolor_legacy_16x16_dialog-question.png | Bin 0 -> 500 bytes
 data/icons/hicolor_legacy_16x16_document-new.png   | Bin 0 -> 330 bytes
 data/icons/hicolor_legacy_16x16_document-open.png  | Bin 0 -> 420 bytes
 .../hicolor_legacy_16x16_document-page-setup.png   | Bin 0 -> 516 bytes
 ...hicolor_legacy_16x16_document-print-preview.png | Bin 0 -> 674 bytes
 data/icons/hicolor_legacy_16x16_document-print.png | Bin 0 -> 532 bytes
 .../hicolor_legacy_16x16_document-properties.png   | Bin 0 -> 487 bytes
 .../hicolor_legacy_16x16_document-save-as.png      | Bin 0 -> 509 bytes
 data/icons/hicolor_legacy_16x16_document-save.png  | Bin 0 -> 459 bytes
 data/icons/hicolor_legacy_16x16_edit-clear.png     | Bin 0 -> 249 bytes
 data/icons/hicolor_legacy_16x16_edit-copy.png      | Bin 0 -> 401 bytes
 data/icons/hicolor_legacy_16x16_edit-cut.png       | Bin 0 -> 781 bytes
 data/icons/hicolor_legacy_16x16_edit-delete.png    | Bin 0 -> 806 bytes
 .../hicolor_legacy_16x16_edit-find-replace.png     | Bin 0 -> 920 bytes
 data/icons/hicolor_legacy_16x16_edit-find.png      | Bin 0 -> 825 bytes
 data/icons/hicolor_legacy_16x16_edit-paste.png     | Bin 0 -> 582 bytes
 data/icons/hicolor_legacy_16x16_edit-redo.png      | Bin 0 -> 465 bytes
 .../icons/hicolor_legacy_16x16_edit-select-all.png | Bin 0 -> 320 bytes
 data/icons/hicolor_legacy_16x16_edit-undo.png      | Bin 0 -> 442 bytes
 data/icons/hicolor_legacy_16x16_emblem-default.png | Bin 0 -> 864 bytes
 .../hicolor_legacy_16x16_emblem-downloads.png      | Bin 0 -> 299 bytes
 .../hicolor_legacy_16x16_emblem-important.png      | Bin 0 -> 704 bytes
 data/icons/hicolor_legacy_16x16_emblem-new.png     | Bin 0 -> 137 bytes
 data/icons/hicolor_legacy_16x16_emblem-photos.png  | Bin 0 -> 490 bytes
 data/icons/hicolor_legacy_16x16_emblem-web.png     | Bin 0 -> 867 bytes
 data/icons/hicolor_legacy_16x16_face-angel.png     | Bin 0 -> 865 bytes
 data/icons/hicolor_legacy_16x16_face-angry.png     | Bin 0 -> 837 bytes
 data/icons/hicolor_legacy_16x16_face-cool.png      | Bin 0 -> 845 bytes
 data/icons/hicolor_legacy_16x16_face-crying.png    | Bin 0 -> 893 bytes
 data/icons/hicolor_legacy_16x16_face-devilish.png  | Bin 0 -> 888 bytes
 .../hicolor_legacy_16x16_face-embarrassed.png      | Bin 0 -> 869 bytes
 data/icons/hicolor_legacy_16x16_face-kiss.png      | Bin 0 -> 887 bytes
 data/icons/hicolor_legacy_16x16_face-laugh.png     | Bin 0 -> 872 bytes
 data/icons/hicolor_legacy_16x16_face-monkey.png    | Bin 0 -> 790 bytes
 data/icons/hicolor_legacy_16x16_face-plain.png     | Bin 0 -> 859 bytes
 data/icons/hicolor_legacy_16x16_face-raspberry.png | Bin 0 -> 868 bytes
 data/icons/hicolor_legacy_16x16_face-sad.png       | Bin 0 -> 867 bytes
 data/icons/hicolor_legacy_16x16_face-sick.png      | Bin 0 -> 888 bytes
 data/icons/hicolor_legacy_16x16_face-smile-big.png | Bin 0 -> 879 bytes
 data/icons/hicolor_legacy_16x16_face-smile.png     | Bin 0 -> 871 bytes
 data/icons/hicolor_legacy_16x16_face-smirk.png     | Bin 0 -> 881 bytes
 data/icons/hicolor_legacy_16x16_face-surprise.png  | Bin 0 -> 868 bytes
 data/icons/hicolor_legacy_16x16_face-tired.png     | Bin 0 -> 880 bytes
 data/icons/hicolor_legacy_16x16_face-uncertain.png | Bin 0 -> 867 bytes
 data/icons/hicolor_legacy_16x16_face-wink.png      | Bin 0 -> 856 bytes
 data/icons/hicolor_legacy_16x16_face-worried.png   | Bin 0 -> 852 bytes
 data/icons/hicolor_legacy_16x16_folder-new.png     | Bin 0 -> 444 bytes
 .../hicolor_legacy_16x16_format-indent-less.png    | Bin 0 -> 432 bytes
 .../hicolor_legacy_16x16_format-indent-more.png    | Bin 0 -> 438 bytes
 .../hicolor_legacy_16x16_format-justify-center.png | Bin 0 -> 276 bytes
 .../hicolor_legacy_16x16_format-justify-fill.png   | Bin 0 -> 266 bytes
 .../hicolor_legacy_16x16_format-justify-left.png   | Bin 0 -> 283 bytes
 .../hicolor_legacy_16x16_format-justify-right.png  | Bin 0 -> 267 bytes
 .../hicolor_legacy_16x16_format-text-bold.png      | Bin 0 -> 670 bytes
 .../hicolor_legacy_16x16_format-text-italic.png    | Bin 0 -> 697 bytes
 ...olor_legacy_16x16_format-text-strikethrough.png | Bin 0 -> 480 bytes
 .../hicolor_legacy_16x16_format-text-underline.png | Bin 0 -> 593 bytes
 data/icons/hicolor_legacy_16x16_go-down.png        | Bin 0 -> 403 bytes
 data/icons/hicolor_legacy_16x16_go-jump.png        | Bin 0 -> 343 bytes
 data/icons/hicolor_legacy_16x16_go-next.png        | Bin 0 -> 388 bytes
 data/icons/hicolor_legacy_16x16_go-previous.png    | Bin 0 -> 403 bytes
 data/icons/hicolor_legacy_16x16_go-top.png         | Bin 0 -> 431 bytes
 data/icons/hicolor_legacy_16x16_go-up.png          | Bin 0 -> 336 bytes
 data/icons/hicolor_legacy_16x16_help-about.png     | Bin 0 -> 530 bytes
 data/icons/hicolor_legacy_16x16_help-browser.png   | Bin 0 -> 821 bytes
 data/icons/hicolor_legacy_16x16_image-missing.png  | Bin 0 -> 405 bytes
 data/icons/hicolor_legacy_16x16_insert-image.png   | Bin 0 -> 533 bytes
 data/icons/hicolor_legacy_16x16_insert-link.png    | Bin 0 -> 613 bytes
 data/icons/hicolor_legacy_16x16_insert-text.png    | Bin 0 -> 458 bytes
 data/icons/hicolor_legacy_16x16_list-add.png       | Bin 0 -> 380 bytes
 data/icons/hicolor_legacy_16x16_list-remove.png    | Bin 0 -> 222 bytes
 .../icons/hicolor_legacy_16x16_mail-attachment.png | Bin 0 -> 495 bytes
 data/icons/hicolor_legacy_16x16_mail-forward.png   | Bin 0 -> 358 bytes
 .../hicolor_legacy_16x16_mail-mark-important.png   | Bin 0 -> 460 bytes
 data/icons/hicolor_legacy_16x16_mail-mark-junk.png | Bin 0 -> 720 bytes
 .../hicolor_legacy_16x16_mail-mark-notjunk.png     | Bin 0 -> 590 bytes
 data/icons/hicolor_legacy_16x16_mail-mark-read.png | Bin 0 -> 651 bytes
 .../hicolor_legacy_16x16_mail-mark-unread.png      | Bin 0 -> 584 bytes
 .../hicolor_legacy_16x16_mail-message-new.png      | Bin 0 -> 587 bytes
 data/icons/hicolor_legacy_16x16_mail-read.png      | Bin 0 -> 440 bytes
 data/icons/hicolor_legacy_16x16_mail-replied.png   | Bin 0 -> 658 bytes
 data/icons/hicolor_legacy_16x16_mail-reply-all.png | Bin 0 -> 447 bytes
 .../hicolor_legacy_16x16_mail-reply-sender.png     | Bin 0 -> 345 bytes
 .../hicolor_legacy_16x16_mail-send-receive.png     | Bin 0 -> 314 bytes
 data/icons/hicolor_legacy_16x16_mail-send.png      | Bin 0 -> 530 bytes
 data/icons/hicolor_legacy_16x16_mail-unread.png    | Bin 0 -> 518 bytes
 .../hicolor_legacy_16x16_media-playback-start.png  | Bin 0 -> 369 bytes
 data/icons/hicolor_legacy_16x16_media-record.png   | Bin 0 -> 419 bytes
 .../hicolor_legacy_16x16_preferences-system.png    | Bin 0 -> 819 bytes
 data/icons/hicolor_legacy_16x16_process-stop.png   | Bin 0 -> 422 bytes
 data/icons/hicolor_legacy_16x16_security-high.png  | Bin 0 -> 665 bytes
 data/icons/hicolor_legacy_16x16_security-low.png   | Bin 0 -> 739 bytes
 .../icons/hicolor_legacy_16x16_security-medium.png | Bin 0 -> 676 bytes
 data/icons/hicolor_legacy_16x16_system-run.png     | Bin 0 -> 305 bytes
 .../hicolor_legacy_16x16_tools-check-spelling.png  | Bin 0 -> 507 bytes
 data/icons/hicolor_legacy_16x16_view-refresh.png   | Bin 0 -> 698 bytes
 data/icons/hicolor_legacy_16x16_window-close.png   | Bin 0 -> 337 bytes
 data/icons/hicolor_legacy_16x16_window-new.png     | Bin 0 -> 355 bytes
 data/icons/hicolor_legacy_16x16_zoom-in.png        | Bin 0 -> 492 bytes
 data/icons/hicolor_legacy_16x16_zoom-original.png  | Bin 0 -> 507 bytes
 data/icons/hicolor_legacy_16x16_zoom-out.png       | Bin 0 -> 450 bytes
 ...icolor_legacy_22x22_accessories-text-editor.png | Bin 0 -> 1011 bytes
 .../hicolor_legacy_22x22_address-book-new.png      | Bin 0 -> 1241 bytes
 .../hicolor_legacy_22x22_application-exit.png      | Bin 0 -> 960 bytes
 .../hicolor_legacy_22x22_applications-internet.png | Bin 0 -> 1414 bytes
 .../icons/hicolor_legacy_22x22_appointment-new.png | Bin 0 -> 1488 bytes
 data/icons/hicolor_legacy_22x22_contact-new.png    | Bin 0 -> 815 bytes
 data/icons/hicolor_legacy_22x22_dialog-error.png   | Bin 0 -> 1011 bytes
 .../hicolor_legacy_22x22_dialog-information.png    | Bin 0 -> 959 bytes
 .../icons/hicolor_legacy_22x22_dialog-question.png | Bin 0 -> 847 bytes
 data/icons/hicolor_legacy_22x22_document-new.png   | Bin 0 -> 487 bytes
 data/icons/hicolor_legacy_22x22_document-open.png  | Bin 0 -> 667 bytes
 .../hicolor_legacy_22x22_document-page-setup.png   | Bin 0 -> 804 bytes
 ...hicolor_legacy_22x22_document-print-preview.png | Bin 0 -> 1348 bytes
 data/icons/hicolor_legacy_22x22_document-print.png | Bin 0 -> 960 bytes
 .../hicolor_legacy_22x22_document-properties.png   | Bin 0 -> 708 bytes
 .../hicolor_legacy_22x22_document-save-as.png      | Bin 0 -> 809 bytes
 data/icons/hicolor_legacy_22x22_document-save.png  | Bin 0 -> 936 bytes
 data/icons/hicolor_legacy_22x22_edit-clear.png     | Bin 0 -> 447 bytes
 data/icons/hicolor_legacy_22x22_edit-copy.png      | Bin 0 -> 586 bytes
 data/icons/hicolor_legacy_22x22_edit-cut.png       | Bin 0 -> 1133 bytes
 data/icons/hicolor_legacy_22x22_edit-delete.png    | Bin 0 -> 1185 bytes
 .../hicolor_legacy_22x22_edit-find-replace.png     | Bin 0 -> 1538 bytes
 data/icons/hicolor_legacy_22x22_edit-find.png      | Bin 0 -> 1409 bytes
 data/icons/hicolor_legacy_22x22_edit-paste.png     | Bin 0 -> 793 bytes
 data/icons/hicolor_legacy_22x22_edit-redo.png      | Bin 0 -> 824 bytes
 .../icons/hicolor_legacy_22x22_edit-select-all.png | Bin 0 -> 606 bytes
 data/icons/hicolor_legacy_22x22_edit-undo.png      | Bin 0 -> 789 bytes
 data/icons/hicolor_legacy_22x22_emblem-default.png | Bin 0 -> 1244 bytes
 .../hicolor_legacy_22x22_emblem-downloads.png      | Bin 0 -> 579 bytes
 .../hicolor_legacy_22x22_emblem-important.png      | Bin 0 -> 1087 bytes
 data/icons/hicolor_legacy_22x22_emblem-new.png     | Bin 0 -> 197 bytes
 data/icons/hicolor_legacy_22x22_emblem-photos.png  | Bin 0 -> 1054 bytes
 data/icons/hicolor_legacy_22x22_emblem-web.png     | Bin 0 -> 1295 bytes
 data/icons/hicolor_legacy_22x22_face-angel.png     | Bin 0 -> 1310 bytes
 data/icons/hicolor_legacy_22x22_face-angry.png     | Bin 0 -> 1241 bytes
 data/icons/hicolor_legacy_22x22_face-cool.png      | Bin 0 -> 1155 bytes
 data/icons/hicolor_legacy_22x22_face-crying.png    | Bin 0 -> 1206 bytes
 data/icons/hicolor_legacy_22x22_face-devilish.png  | Bin 0 -> 1274 bytes
 .../hicolor_legacy_22x22_face-embarrassed.png      | Bin 0 -> 1240 bytes
 data/icons/hicolor_legacy_22x22_face-kiss.png      | Bin 0 -> 1216 bytes
 data/icons/hicolor_legacy_22x22_face-laugh.png     | Bin 0 -> 1202 bytes
 data/icons/hicolor_legacy_22x22_face-monkey.png    | Bin 0 -> 1262 bytes
 data/icons/hicolor_legacy_22x22_face-plain.png     | Bin 0 -> 1182 bytes
 data/icons/hicolor_legacy_22x22_face-raspberry.png | Bin 0 -> 1199 bytes
 data/icons/hicolor_legacy_22x22_face-sad.png       | Bin 0 -> 1186 bytes
 data/icons/hicolor_legacy_22x22_face-sick.png      | Bin 0 -> 1212 bytes
 data/icons/hicolor_legacy_22x22_face-smile-big.png | Bin 0 -> 1173 bytes
 data/icons/hicolor_legacy_22x22_face-smile.png     | Bin 0 -> 1176 bytes
 data/icons/hicolor_legacy_22x22_face-smirk.png     | Bin 0 -> 1188 bytes
 data/icons/hicolor_legacy_22x22_face-surprise.png  | Bin 0 -> 1191 bytes
 data/icons/hicolor_legacy_22x22_face-tired.png     | Bin 0 -> 1221 bytes
 data/icons/hicolor_legacy_22x22_face-uncertain.png | Bin 0 -> 1192 bytes
 data/icons/hicolor_legacy_22x22_face-wink.png      | Bin 0 -> 1193 bytes
 data/icons/hicolor_legacy_22x22_face-worried.png   | Bin 0 -> 1181 bytes
 data/icons/hicolor_legacy_22x22_folder-new.png     | Bin 0 -> 699 bytes
 .../hicolor_legacy_22x22_format-indent-less.png    | Bin 0 -> 563 bytes
 .../hicolor_legacy_22x22_format-indent-more.png    | Bin 0 -> 558 bytes
 .../hicolor_legacy_22x22_format-justify-center.png | Bin 0 -> 359 bytes
 .../hicolor_legacy_22x22_format-justify-fill.png   | Bin 0 -> 318 bytes
 .../hicolor_legacy_22x22_format-justify-left.png   | Bin 0 -> 373 bytes
 .../hicolor_legacy_22x22_format-justify-right.png  | Bin 0 -> 322 bytes
 .../hicolor_legacy_22x22_format-text-bold.png      | Bin 0 -> 859 bytes
 .../hicolor_legacy_22x22_format-text-italic.png    | Bin 0 -> 933 bytes
 ...olor_legacy_22x22_format-text-strikethrough.png | Bin 0 -> 703 bytes
 .../hicolor_legacy_22x22_format-text-underline.png | Bin 0 -> 834 bytes
 data/icons/hicolor_legacy_22x22_go-down.png        | Bin 0 -> 878 bytes
 data/icons/hicolor_legacy_22x22_go-jump.png        | Bin 0 -> 778 bytes
 data/icons/hicolor_legacy_22x22_go-next.png        | Bin 0 -> 858 bytes
 data/icons/hicolor_legacy_22x22_go-previous.png    | Bin 0 -> 819 bytes
 data/icons/hicolor_legacy_22x22_go-top.png         | Bin 0 -> 931 bytes
 data/icons/hicolor_legacy_22x22_go-up.png          | Bin 0 -> 762 bytes
 data/icons/hicolor_legacy_22x22_help-about.png     | Bin 0 -> 788 bytes
 data/icons/hicolor_legacy_22x22_help-browser.png   | Bin 0 -> 1271 bytes
 data/icons/hicolor_legacy_22x22_image-missing.png  | Bin 0 -> 529 bytes
 data/icons/hicolor_legacy_22x22_insert-image.png   | Bin 0 -> 742 bytes
 data/icons/hicolor_legacy_22x22_insert-link.png    | Bin 0 -> 886 bytes
 data/icons/hicolor_legacy_22x22_insert-text.png    | Bin 0 -> 626 bytes
 data/icons/hicolor_legacy_22x22_list-add.png       | Bin 0 -> 625 bytes
 data/icons/hicolor_legacy_22x22_list-remove.png    | Bin 0 -> 343 bytes
 .../icons/hicolor_legacy_22x22_mail-attachment.png | Bin 0 -> 824 bytes
 data/icons/hicolor_legacy_22x22_mail-forward.png   | Bin 0 -> 898 bytes
 .../hicolor_legacy_22x22_mail-mark-important.png   | Bin 0 -> 720 bytes
 data/icons/hicolor_legacy_22x22_mail-mark-junk.png | Bin 0 -> 1047 bytes
 .../hicolor_legacy_22x22_mail-mark-notjunk.png     | Bin 0 -> 919 bytes
 data/icons/hicolor_legacy_22x22_mail-mark-read.png | Bin 0 -> 926 bytes
 .../hicolor_legacy_22x22_mail-mark-unread.png      | Bin 0 -> 954 bytes
 .../hicolor_legacy_22x22_mail-message-new.png      | Bin 0 -> 927 bytes
 data/icons/hicolor_legacy_22x22_mail-read.png      | Bin 0 -> 630 bytes
 data/icons/hicolor_legacy_22x22_mail-replied.png   | Bin 0 -> 880 bytes
 data/icons/hicolor_legacy_22x22_mail-reply-all.png | Bin 0 -> 886 bytes
 .../hicolor_legacy_22x22_mail-reply-sender.png     | Bin 0 -> 916 bytes
 .../hicolor_legacy_22x22_mail-send-receive.png     | Bin 0 -> 766 bytes
 data/icons/hicolor_legacy_22x22_mail-send.png      | Bin 0 -> 851 bytes
 data/icons/hicolor_legacy_22x22_mail-unread.png    | Bin 0 -> 770 bytes
 .../hicolor_legacy_22x22_media-playback-start.png  | Bin 0 -> 674 bytes
 data/icons/hicolor_legacy_22x22_media-record.png   | Bin 0 -> 748 bytes
 .../hicolor_legacy_22x22_preferences-system.png    | Bin 0 -> 1146 bytes
 data/icons/hicolor_legacy_22x22_process-stop.png   | Bin 0 -> 1000 bytes
 data/icons/hicolor_legacy_22x22_security-high.png  | Bin 0 -> 1067 bytes
 data/icons/hicolor_legacy_22x22_security-low.png   | Bin 0 -> 1080 bytes
 .../icons/hicolor_legacy_22x22_security-medium.png | Bin 0 -> 1191 bytes
 data/icons/hicolor_legacy_22x22_system-run.png     | Bin 0 -> 1023 bytes
 .../hicolor_legacy_22x22_tools-check-spelling.png  | Bin 0 -> 700 bytes
 data/icons/hicolor_legacy_22x22_view-refresh.png   | Bin 0 -> 1105 bytes
 data/icons/hicolor_legacy_22x22_window-close.png   | Bin 0 -> 809 bytes
 data/icons/hicolor_legacy_22x22_window-new.png     | Bin 0 -> 540 bytes
 data/icons/hicolor_legacy_22x22_zoom-in.png        | Bin 0 -> 658 bytes
 data/icons/hicolor_legacy_22x22_zoom-original.png  | Bin 0 -> 690 bytes
 data/icons/hicolor_legacy_22x22_zoom-out.png       | Bin 0 -> 580 bytes
 ...icolor_legacy_24x24_accessories-text-editor.png | Bin 0 -> 1005 bytes
 .../hicolor_legacy_24x24_address-book-new.png      | Bin 0 -> 1265 bytes
 .../hicolor_legacy_24x24_application-exit.png      | Bin 0 -> 977 bytes
 .../hicolor_legacy_24x24_applications-internet.png | Bin 0 -> 1421 bytes
 .../icons/hicolor_legacy_24x24_appointment-new.png | Bin 0 -> 1521 bytes
 data/icons/hicolor_legacy_24x24_contact-new.png    | Bin 0 -> 823 bytes
 data/icons/hicolor_legacy_24x24_dialog-error.png   | Bin 0 -> 1017 bytes
 .../hicolor_legacy_24x24_dialog-information.png    | Bin 0 -> 966 bytes
 .../icons/hicolor_legacy_24x24_dialog-question.png | Bin 0 -> 757 bytes
 data/icons/hicolor_legacy_24x24_document-new.png   | Bin 0 -> 513 bytes
 data/icons/hicolor_legacy_24x24_document-open.png  | Bin 0 -> 608 bytes
 .../hicolor_legacy_24x24_document-page-setup.png   | Bin 0 -> 859 bytes
 ...hicolor_legacy_24x24_document-print-preview.png | Bin 0 -> 1315 bytes
 data/icons/hicolor_legacy_24x24_document-print.png | Bin 0 -> 1043 bytes
 .../hicolor_legacy_24x24_document-properties.png   | Bin 0 -> 734 bytes
 .../hicolor_legacy_24x24_document-save-as.png      | Bin 0 -> 818 bytes
 data/icons/hicolor_legacy_24x24_document-save.png  | Bin 0 -> 947 bytes
 data/icons/hicolor_legacy_24x24_edit-copy.png      | Bin 0 -> 591 bytes
 data/icons/hicolor_legacy_24x24_edit-cut.png       | Bin 0 -> 1118 bytes
 data/icons/hicolor_legacy_24x24_edit-delete.png    | Bin 0 -> 1190 bytes
 .../hicolor_legacy_24x24_edit-find-replace.png     | Bin 0 -> 1588 bytes
 data/icons/hicolor_legacy_24x24_edit-find.png      | Bin 0 -> 1453 bytes
 data/icons/hicolor_legacy_24x24_edit-paste.png     | Bin 0 -> 803 bytes
 data/icons/hicolor_legacy_24x24_edit-redo.png      | Bin 0 -> 830 bytes
 .../icons/hicolor_legacy_24x24_edit-select-all.png | Bin 0 -> 636 bytes
 data/icons/hicolor_legacy_24x24_edit-undo.png      | Bin 0 -> 801 bytes
 data/icons/hicolor_legacy_24x24_emblem-default.png | Bin 0 -> 1252 bytes
 .../hicolor_legacy_24x24_emblem-downloads.png      | Bin 0 -> 577 bytes
 .../hicolor_legacy_24x24_emblem-important.png      | Bin 0 -> 1102 bytes
 data/icons/hicolor_legacy_24x24_emblem-new.png     | Bin 0 -> 198 bytes
 data/icons/hicolor_legacy_24x24_emblem-photos.png  | Bin 0 -> 1051 bytes
 data/icons/hicolor_legacy_24x24_emblem-web.png     | Bin 0 -> 1309 bytes
 data/icons/hicolor_legacy_24x24_face-angel.png     | Bin 0 -> 1387 bytes
 data/icons/hicolor_legacy_24x24_face-angry.png     | Bin 0 -> 1262 bytes
 data/icons/hicolor_legacy_24x24_face-cool.png      | Bin 0 -> 1152 bytes
 data/icons/hicolor_legacy_24x24_face-crying.png    | Bin 0 -> 1206 bytes
 data/icons/hicolor_legacy_24x24_face-devilish.png  | Bin 0 -> 1313 bytes
 .../hicolor_legacy_24x24_face-embarrassed.png      | Bin 0 -> 1236 bytes
 data/icons/hicolor_legacy_24x24_face-kiss.png      | Bin 0 -> 1225 bytes
 data/icons/hicolor_legacy_24x24_face-laugh.png     | Bin 0 -> 1200 bytes
 data/icons/hicolor_legacy_24x24_face-monkey.png    | Bin 0 -> 1276 bytes
 data/icons/hicolor_legacy_24x24_face-plain.png     | Bin 0 -> 1172 bytes
 data/icons/hicolor_legacy_24x24_face-raspberry.png | Bin 0 -> 1194 bytes
 data/icons/hicolor_legacy_24x24_face-sad.png       | Bin 0 -> 1192 bytes
 data/icons/hicolor_legacy_24x24_face-sick.png      | Bin 0 -> 1229 bytes
 data/icons/hicolor_legacy_24x24_face-smile-big.png | Bin 0 -> 1176 bytes
 data/icons/hicolor_legacy_24x24_face-smile.png     | Bin 0 -> 1179 bytes
 data/icons/hicolor_legacy_24x24_face-smirk.png     | Bin 0 -> 1203 bytes
 data/icons/hicolor_legacy_24x24_face-surprise.png  | Bin 0 -> 1211 bytes
 data/icons/hicolor_legacy_24x24_face-tired.png     | Bin 0 -> 1242 bytes
 data/icons/hicolor_legacy_24x24_face-uncertain.png | Bin 0 -> 1190 bytes
 data/icons/hicolor_legacy_24x24_face-wink.png      | Bin 0 -> 1191 bytes
 data/icons/hicolor_legacy_24x24_face-worried.png   | Bin 0 -> 1175 bytes
 data/icons/hicolor_legacy_24x24_folder-new.png     | Bin 0 -> 639 bytes
 .../hicolor_legacy_24x24_format-indent-less.png    | Bin 0 -> 573 bytes
 .../hicolor_legacy_24x24_format-indent-more.png    | Bin 0 -> 570 bytes
 .../hicolor_legacy_24x24_format-justify-center.png | Bin 0 -> 367 bytes
 .../hicolor_legacy_24x24_format-justify-fill.png   | Bin 0 -> 320 bytes
 .../hicolor_legacy_24x24_format-justify-left.png   | Bin 0 -> 376 bytes
 .../hicolor_legacy_24x24_format-justify-right.png  | Bin 0 -> 321 bytes
 .../hicolor_legacy_24x24_format-text-bold.png      | Bin 0 -> 870 bytes
 .../hicolor_legacy_24x24_format-text-italic.png    | Bin 0 -> 936 bytes
 ...olor_legacy_24x24_format-text-strikethrough.png | Bin 0 -> 709 bytes
 .../hicolor_legacy_24x24_format-text-underline.png | Bin 0 -> 838 bytes
 data/icons/hicolor_legacy_24x24_go-down.png        | Bin 0 -> 881 bytes
 data/icons/hicolor_legacy_24x24_go-jump.png        | Bin 0 -> 786 bytes
 data/icons/hicolor_legacy_24x24_go-next.png        | Bin 0 -> 868 bytes
 data/icons/hicolor_legacy_24x24_go-previous.png    | Bin 0 -> 828 bytes
 data/icons/hicolor_legacy_24x24_go-top.png         | Bin 0 -> 940 bytes
 data/icons/hicolor_legacy_24x24_go-up.png          | Bin 0 -> 771 bytes
 data/icons/hicolor_legacy_24x24_help-about.png     | Bin 0 -> 780 bytes
 data/icons/hicolor_legacy_24x24_help-browser.png   | Bin 0 -> 1190 bytes
 data/icons/hicolor_legacy_24x24_image-missing.png  | Bin 0 -> 569 bytes
 data/icons/hicolor_legacy_24x24_insert-image.png   | Bin 0 -> 741 bytes
 data/icons/hicolor_legacy_24x24_insert-link.png    | Bin 0 -> 886 bytes
 data/icons/hicolor_legacy_24x24_insert-text.png    | Bin 0 -> 625 bytes
 data/icons/hicolor_legacy_24x24_list-add.png       | Bin 0 -> 632 bytes
 data/icons/hicolor_legacy_24x24_list-remove.png    | Bin 0 -> 343 bytes
 .../icons/hicolor_legacy_24x24_mail-attachment.png | Bin 0 -> 816 bytes
 data/icons/hicolor_legacy_24x24_mail-forward.png   | Bin 0 -> 898 bytes
 .../hicolor_legacy_24x24_mail-mark-important.png   | Bin 0 -> 727 bytes
 data/icons/hicolor_legacy_24x24_mail-mark-junk.png | Bin 0 -> 1086 bytes
 .../hicolor_legacy_24x24_mail-mark-notjunk.png     | Bin 0 -> 933 bytes
 data/icons/hicolor_legacy_24x24_mail-mark-read.png | Bin 0 -> 933 bytes
 .../hicolor_legacy_24x24_mail-mark-unread.png      | Bin 0 -> 951 bytes
 .../hicolor_legacy_24x24_mail-message-new.png      | Bin 0 -> 938 bytes
 data/icons/hicolor_legacy_24x24_mail-read.png      | Bin 0 -> 639 bytes
 data/icons/hicolor_legacy_24x24_mail-replied.png   | Bin 0 -> 887 bytes
 data/icons/hicolor_legacy_24x24_mail-reply-all.png | Bin 0 -> 889 bytes
 .../hicolor_legacy_24x24_mail-reply-sender.png     | Bin 0 -> 913 bytes
 .../hicolor_legacy_24x24_mail-send-receive.png     | Bin 0 -> 768 bytes
 data/icons/hicolor_legacy_24x24_mail-send.png      | Bin 0 -> 857 bytes
 data/icons/hicolor_legacy_24x24_mail-unread.png    | Bin 0 -> 777 bytes
 .../hicolor_legacy_24x24_media-playback-start.png  | Bin 0 -> 682 bytes
 data/icons/hicolor_legacy_24x24_media-record.png   | Bin 0 -> 753 bytes
 .../hicolor_legacy_24x24_preferences-system.png    | Bin 0 -> 1168 bytes
 data/icons/hicolor_legacy_24x24_process-stop.png   | Bin 0 -> 1007 bytes
 data/icons/hicolor_legacy_24x24_security-high.png  | Bin 0 -> 1083 bytes
 data/icons/hicolor_legacy_24x24_security-low.png   | Bin 0 -> 1067 bytes
 .../icons/hicolor_legacy_24x24_security-medium.png | Bin 0 -> 1187 bytes
 data/icons/hicolor_legacy_24x24_system-run.png     | Bin 0 -> 1042 bytes
 .../hicolor_legacy_24x24_tools-check-spelling.png  | Bin 0 -> 703 bytes
 data/icons/hicolor_legacy_24x24_view-refresh.png   | Bin 0 -> 1110 bytes
 data/icons/hicolor_legacy_24x24_window-close.png   | Bin 0 -> 803 bytes
 data/icons/hicolor_legacy_24x24_window-new.png     | Bin 0 -> 544 bytes
 data/icons/hicolor_legacy_24x24_zoom-in.png        | Bin 0 -> 668 bytes
 data/icons/hicolor_legacy_24x24_zoom-original.png  | Bin 0 -> 706 bytes
 data/icons/hicolor_legacy_24x24_zoom-out.png       | Bin 0 -> 588 bytes
 ...icolor_legacy_32x32_accessories-text-editor.png | Bin 0 -> 1565 bytes
 .../hicolor_legacy_32x32_address-book-new.png      | Bin 0 -> 2180 bytes
 .../hicolor_legacy_32x32_application-exit.png      | Bin 0 -> 1512 bytes
 .../hicolor_legacy_32x32_applications-internet.png | Bin 0 -> 2342 bytes
 .../icons/hicolor_legacy_32x32_appointment-new.png | Bin 0 -> 2406 bytes
 data/icons/hicolor_legacy_32x32_contact-new.png    | Bin 0 -> 1572 bytes
 data/icons/hicolor_legacy_32x32_dialog-error.png   | Bin 0 -> 1398 bytes
 .../hicolor_legacy_32x32_dialog-information.png    | Bin 0 -> 1769 bytes
 .../icons/hicolor_legacy_32x32_dialog-question.png | Bin 0 -> 1707 bytes
 data/icons/hicolor_legacy_32x32_document-new.png   | Bin 0 -> 757 bytes
 data/icons/hicolor_legacy_32x32_document-open.png  | Bin 0 -> 854 bytes
 .../hicolor_legacy_32x32_document-page-setup.png   | Bin 0 -> 1397 bytes
 ...hicolor_legacy_32x32_document-print-preview.png | Bin 0 -> 1957 bytes
 data/icons/hicolor_legacy_32x32_document-print.png | Bin 0 -> 1569 bytes
 .../hicolor_legacy_32x32_document-properties.png   | Bin 0 -> 1202 bytes
 .../hicolor_legacy_32x32_document-save-as.png      | Bin 0 -> 1429 bytes
 data/icons/hicolor_legacy_32x32_document-save.png  | Bin 0 -> 1387 bytes
 data/icons/hicolor_legacy_32x32_edit-clear.png     | Bin 0 -> 656 bytes
 data/icons/hicolor_legacy_32x32_edit-copy.png      | Bin 0 -> 875 bytes
 data/icons/hicolor_legacy_32x32_edit-cut.png       | Bin 0 -> 1401 bytes
 data/icons/hicolor_legacy_32x32_edit-delete.png    | Bin 0 -> 1833 bytes
 .../hicolor_legacy_32x32_edit-find-replace.png     | Bin 0 -> 2462 bytes
 data/icons/hicolor_legacy_32x32_edit-find.png      | Bin 0 -> 2177 bytes
 data/icons/hicolor_legacy_32x32_edit-paste.png     | Bin 0 -> 1247 bytes
 data/icons/hicolor_legacy_32x32_edit-redo.png      | Bin 0 -> 1188 bytes
 .../icons/hicolor_legacy_32x32_edit-select-all.png | Bin 0 -> 898 bytes
 data/icons/hicolor_legacy_32x32_edit-undo.png      | Bin 0 -> 1111 bytes
 data/icons/hicolor_legacy_32x32_emblem-default.png | Bin 0 -> 1911 bytes
 .../hicolor_legacy_32x32_emblem-downloads.png      | Bin 0 -> 982 bytes
 .../hicolor_legacy_32x32_emblem-important.png      | Bin 0 -> 1697 bytes
 data/icons/hicolor_legacy_32x32_emblem-new.png     | Bin 0 -> 276 bytes
 data/icons/hicolor_legacy_32x32_emblem-photos.png  | Bin 0 -> 2579 bytes
 data/icons/hicolor_legacy_32x32_emblem-web.png     | Bin 0 -> 2256 bytes
 data/icons/hicolor_legacy_32x32_face-angel.png     | Bin 0 -> 2409 bytes
 data/icons/hicolor_legacy_32x32_face-angry.png     | Bin 0 -> 2274 bytes
 data/icons/hicolor_legacy_32x32_face-cool.png      | Bin 0 -> 2581 bytes
 data/icons/hicolor_legacy_32x32_face-crying.png    | Bin 0 -> 2429 bytes
 data/icons/hicolor_legacy_32x32_face-devilish.png  | Bin 0 -> 2474 bytes
 .../hicolor_legacy_32x32_face-embarrassed.png      | Bin 0 -> 2526 bytes
 data/icons/hicolor_legacy_32x32_face-kiss.png      | Bin 0 -> 2379 bytes
 data/icons/hicolor_legacy_32x32_face-laugh.png     | Bin 0 -> 2469 bytes
 data/icons/hicolor_legacy_32x32_face-monkey.png    | Bin 0 -> 2019 bytes
 data/icons/hicolor_legacy_32x32_face-plain.png     | Bin 0 -> 2289 bytes
 data/icons/hicolor_legacy_32x32_face-raspberry.png | Bin 0 -> 2350 bytes
 data/icons/hicolor_legacy_32x32_face-sad.png       | Bin 0 -> 2327 bytes
 data/icons/hicolor_legacy_32x32_face-sick.png      | Bin 0 -> 2386 bytes
 data/icons/hicolor_legacy_32x32_face-smile-big.png | Bin 0 -> 2416 bytes
 data/icons/hicolor_legacy_32x32_face-smile.png     | Bin 0 -> 2404 bytes
 data/icons/hicolor_legacy_32x32_face-smirk.png     | Bin 0 -> 2354 bytes
 data/icons/hicolor_legacy_32x32_face-surprise.png  | Bin 0 -> 2322 bytes
 data/icons/hicolor_legacy_32x32_face-tired.png     | Bin 0 -> 2480 bytes
 data/icons/hicolor_legacy_32x32_face-uncertain.png | Bin 0 -> 2325 bytes
 data/icons/hicolor_legacy_32x32_face-wink.png      | Bin 0 -> 2393 bytes
 data/icons/hicolor_legacy_32x32_face-worried.png   | Bin 0 -> 2306 bytes
 data/icons/hicolor_legacy_32x32_folder-new.png     | Bin 0 -> 933 bytes
 .../hicolor_legacy_32x32_format-indent-less.png    | Bin 0 -> 986 bytes
 .../hicolor_legacy_32x32_format-indent-more.png    | Bin 0 -> 976 bytes
 .../hicolor_legacy_32x32_format-justify-center.png | Bin 0 -> 554 bytes
 .../hicolor_legacy_32x32_format-justify-fill.png   | Bin 0 -> 514 bytes
 .../hicolor_legacy_32x32_format-justify-left.png   | Bin 0 -> 579 bytes
 .../hicolor_legacy_32x32_format-justify-right.png  | Bin 0 -> 510 bytes
 .../hicolor_legacy_32x32_format-text-bold.png      | Bin 0 -> 1627 bytes
 .../hicolor_legacy_32x32_format-text-italic.png    | Bin 0 -> 1542 bytes
 ...olor_legacy_32x32_format-text-strikethrough.png | Bin 0 -> 1383 bytes
 .../hicolor_legacy_32x32_format-text-underline.png | Bin 0 -> 1523 bytes
 data/icons/hicolor_legacy_32x32_go-down.png        | Bin 0 -> 1343 bytes
 data/icons/hicolor_legacy_32x32_go-jump.png        | Bin 0 -> 1207 bytes
 data/icons/hicolor_legacy_32x32_go-next.png        | Bin 0 -> 1311 bytes
 data/icons/hicolor_legacy_32x32_go-previous.png    | Bin 0 -> 1288 bytes
 data/icons/hicolor_legacy_32x32_go-top.png         | Bin 0 -> 1390 bytes
 data/icons/hicolor_legacy_32x32_go-up.png          | Bin 0 -> 1315 bytes
 data/icons/hicolor_legacy_32x32_help-about.png     | Bin 0 -> 1569 bytes
 data/icons/hicolor_legacy_32x32_help-browser.png   | Bin 0 -> 2190 bytes
 data/icons/hicolor_legacy_32x32_image-missing.png  | Bin 0 -> 746 bytes
 data/icons/hicolor_legacy_32x32_insert-image.png   | Bin 0 -> 848 bytes
 data/icons/hicolor_legacy_32x32_insert-link.png    | Bin 0 -> 1349 bytes
 data/icons/hicolor_legacy_32x32_insert-text.png    | Bin 0 -> 951 bytes
 data/icons/hicolor_legacy_32x32_list-add.png       | Bin 0 -> 1027 bytes
 data/icons/hicolor_legacy_32x32_list-remove.png    | Bin 0 -> 490 bytes
 .../icons/hicolor_legacy_32x32_mail-attachment.png | Bin 0 -> 1316 bytes
 data/icons/hicolor_legacy_32x32_mail-forward.png   | Bin 0 -> 1473 bytes
 .../hicolor_legacy_32x32_mail-mark-important.png   | Bin 0 -> 1080 bytes
 data/icons/hicolor_legacy_32x32_mail-mark-junk.png | Bin 0 -> 2040 bytes
 .../hicolor_legacy_32x32_mail-mark-notjunk.png     | Bin 0 -> 1804 bytes
 data/icons/hicolor_legacy_32x32_mail-mark-read.png | Bin 0 -> 1858 bytes
 .../hicolor_legacy_32x32_mail-mark-unread.png      | Bin 0 -> 1518 bytes
 .../hicolor_legacy_32x32_mail-message-new.png      | Bin 0 -> 1550 bytes
 data/icons/hicolor_legacy_32x32_mail-read.png      | Bin 0 -> 973 bytes
 data/icons/hicolor_legacy_32x32_mail-replied.png   | Bin 0 -> 1852 bytes
 data/icons/hicolor_legacy_32x32_mail-reply-all.png | Bin 0 -> 1785 bytes
 .../hicolor_legacy_32x32_mail-reply-sender.png     | Bin 0 -> 1598 bytes
 .../hicolor_legacy_32x32_mail-send-receive.png     | Bin 0 -> 1684 bytes
 data/icons/hicolor_legacy_32x32_mail-send.png      | Bin 0 -> 1317 bytes
 data/icons/hicolor_legacy_32x32_mail-unread.png    | Bin 0 -> 1158 bytes
 .../hicolor_legacy_32x32_media-playback-start.png  | Bin 0 -> 772 bytes
 data/icons/hicolor_legacy_32x32_media-record.png   | Bin 0 -> 1142 bytes
 .../hicolor_legacy_32x32_preferences-system.png    | Bin 0 -> 2044 bytes
 data/icons/hicolor_legacy_32x32_process-stop.png   | Bin 0 -> 1278 bytes
 data/icons/hicolor_legacy_32x32_security-high.png  | Bin 0 -> 2243 bytes
 data/icons/hicolor_legacy_32x32_security-low.png   | Bin 0 -> 1704 bytes
 .../icons/hicolor_legacy_32x32_security-medium.png | Bin 0 -> 1900 bytes
 data/icons/hicolor_legacy_32x32_system-run.png     | Bin 0 -> 2067 bytes
 .../hicolor_legacy_32x32_tools-check-spelling.png  | Bin 0 -> 980 bytes
 data/icons/hicolor_legacy_32x32_view-refresh.png   | Bin 0 -> 1474 bytes
 data/icons/hicolor_legacy_32x32_window-close.png   | Bin 0 -> 1329 bytes
 data/icons/hicolor_legacy_32x32_window-new.png     | Bin 0 -> 800 bytes
 data/icons/hicolor_legacy_32x32_zoom-in.png        | Bin 0 -> 989 bytes
 data/icons/hicolor_legacy_32x32_zoom-original.png  | Bin 0 -> 982 bytes
 data/icons/hicolor_legacy_32x32_zoom-out.png       | Bin 0 -> 840 bytes
 ...icolor_legacy_48x48_accessories-text-editor.png | Bin 0 -> 2460 bytes
 .../hicolor_legacy_48x48_address-book-new.png      | Bin 0 -> 3630 bytes
 .../hicolor_legacy_48x48_application-exit.png      | Bin 0 -> 2434 bytes
 .../hicolor_legacy_48x48_applications-internet.png | Bin 0 -> 3728 bytes
 .../icons/hicolor_legacy_48x48_appointment-new.png | Bin 0 -> 4505 bytes
 data/icons/hicolor_legacy_48x48_contact-new.png    | Bin 0 -> 1841 bytes
 data/icons/hicolor_legacy_48x48_dialog-error.png   | Bin 0 -> 2194 bytes
 .../hicolor_legacy_48x48_dialog-information.png    | Bin 0 -> 2964 bytes
 .../icons/hicolor_legacy_48x48_dialog-question.png | Bin 0 -> 2322 bytes
 data/icons/hicolor_legacy_48x48_document-new.png   | Bin 0 -> 1138 bytes
 data/icons/hicolor_legacy_48x48_document-open.png  | Bin 0 -> 1304 bytes
 .../hicolor_legacy_48x48_document-page-setup.png   | Bin 0 -> 2437 bytes
 ...hicolor_legacy_48x48_document-print-preview.png | Bin 0 -> 3568 bytes
 data/icons/hicolor_legacy_48x48_document-print.png | Bin 0 -> 2664 bytes
 .../hicolor_legacy_48x48_document-properties.png   | Bin 0 -> 1860 bytes
 .../hicolor_legacy_48x48_document-save-as.png      | Bin 0 -> 2133 bytes
 data/icons/hicolor_legacy_48x48_document-save.png  | Bin 0 -> 2272 bytes
 data/icons/hicolor_legacy_48x48_edit-clear.png     | Bin 0 -> 663 bytes
 data/icons/hicolor_legacy_48x48_edit-copy.png      | Bin 0 -> 1103 bytes
 data/icons/hicolor_legacy_48x48_edit-cut.png       | Bin 0 -> 2042 bytes
 data/icons/hicolor_legacy_48x48_edit-delete.png    | Bin 0 -> 2857 bytes
 .../hicolor_legacy_48x48_edit-find-replace.png     | Bin 0 -> 5051 bytes
 data/icons/hicolor_legacy_48x48_edit-find.png      | Bin 0 -> 4155 bytes
 data/icons/hicolor_legacy_48x48_edit-paste.png     | Bin 0 -> 1701 bytes
 data/icons/hicolor_legacy_48x48_edit-redo.png      | Bin 0 -> 2000 bytes
 .../icons/hicolor_legacy_48x48_edit-select-all.png | Bin 0 -> 1426 bytes
 data/icons/hicolor_legacy_48x48_edit-undo.png      | Bin 0 -> 1805 bytes
 data/icons/hicolor_legacy_48x48_emblem-default.png | Bin 0 -> 3361 bytes
 .../hicolor_legacy_48x48_emblem-downloads.png      | Bin 0 -> 1245 bytes
 .../hicolor_legacy_48x48_emblem-important.png      | Bin 0 -> 2621 bytes
 data/icons/hicolor_legacy_48x48_emblem-new.png     | Bin 0 -> 323 bytes
 data/icons/hicolor_legacy_48x48_emblem-photos.png  | Bin 0 -> 4668 bytes
 data/icons/hicolor_legacy_48x48_emblem-web.png     | Bin 0 -> 3774 bytes
 data/icons/hicolor_legacy_48x48_face-angel.png     | Bin 0 -> 4755 bytes
 data/icons/hicolor_legacy_48x48_face-angry.png     | Bin 0 -> 3734 bytes
 data/icons/hicolor_legacy_48x48_face-cool.png      | Bin 0 -> 4406 bytes
 data/icons/hicolor_legacy_48x48_face-crying.png    | Bin 0 -> 4060 bytes
 data/icons/hicolor_legacy_48x48_face-devilish.png  | Bin 0 -> 4601 bytes
 .../hicolor_legacy_48x48_face-embarrassed.png      | Bin 0 -> 4507 bytes
 data/icons/hicolor_legacy_48x48_face-kiss.png      | Bin 0 -> 3972 bytes
 data/icons/hicolor_legacy_48x48_face-laugh.png     | Bin 0 -> 4139 bytes
 data/icons/hicolor_legacy_48x48_face-monkey.png    | Bin 0 -> 3489 bytes
 data/icons/hicolor_legacy_48x48_face-plain.png     | Bin 0 -> 3776 bytes
 data/icons/hicolor_legacy_48x48_face-raspberry.png | Bin 0 -> 3859 bytes
 data/icons/hicolor_legacy_48x48_face-sad.png       | Bin 0 -> 3854 bytes
 data/icons/hicolor_legacy_48x48_face-sick.png      | Bin 0 -> 4071 bytes
 data/icons/hicolor_legacy_48x48_face-smile-big.png | Bin 0 -> 3942 bytes
 data/icons/hicolor_legacy_48x48_face-smile.png     | Bin 0 -> 3979 bytes
 data/icons/hicolor_legacy_48x48_face-smirk.png     | Bin 0 -> 3905 bytes
 data/icons/hicolor_legacy_48x48_face-surprise.png  | Bin 0 -> 3916 bytes
 data/icons/hicolor_legacy_48x48_face-tired.png     | Bin 0 -> 4230 bytes
 data/icons/hicolor_legacy_48x48_face-uncertain.png | Bin 0 -> 3799 bytes
 data/icons/hicolor_legacy_48x48_face-wink.png      | Bin 0 -> 3882 bytes
 data/icons/hicolor_legacy_48x48_face-worried.png   | Bin 0 -> 3769 bytes
 data/icons/hicolor_legacy_48x48_folder-new.png     | Bin 0 -> 1287 bytes
 .../hicolor_legacy_48x48_format-indent-less.png    | Bin 0 -> 1208 bytes
 .../hicolor_legacy_48x48_format-indent-more.png    | Bin 0 -> 1247 bytes
 .../hicolor_legacy_48x48_format-justify-center.png | Bin 0 -> 724 bytes
 .../hicolor_legacy_48x48_format-justify-fill.png   | Bin 0 -> 686 bytes
 .../hicolor_legacy_48x48_format-justify-left.png   | Bin 0 -> 743 bytes
 .../hicolor_legacy_48x48_format-justify-right.png  | Bin 0 -> 662 bytes
 .../hicolor_legacy_48x48_format-text-bold.png      | Bin 0 -> 2664 bytes
 .../hicolor_legacy_48x48_format-text-italic.png    | Bin 0 -> 2560 bytes
 ...olor_legacy_48x48_format-text-strikethrough.png | Bin 0 -> 2341 bytes
 .../hicolor_legacy_48x48_format-text-underline.png | Bin 0 -> 2492 bytes
 data/icons/hicolor_legacy_48x48_go-down.png        | Bin 0 -> 1853 bytes
 data/icons/hicolor_legacy_48x48_go-jump.png        | Bin 0 -> 1757 bytes
 data/icons/hicolor_legacy_48x48_go-next.png        | Bin 0 -> 1838 bytes
 data/icons/hicolor_legacy_48x48_go-previous.png    | Bin 0 -> 1739 bytes
 data/icons/hicolor_legacy_48x48_go-top.png         | Bin 0 -> 2053 bytes
 data/icons/hicolor_legacy_48x48_go-up.png          | Bin 0 -> 1818 bytes
 data/icons/hicolor_legacy_48x48_help-about.png     | Bin 0 -> 2774 bytes
 data/icons/hicolor_legacy_48x48_help-browser.png   | Bin 0 -> 4883 bytes
 data/icons/hicolor_legacy_48x48_image-missing.png  | Bin 0 -> 996 bytes
 data/icons/hicolor_legacy_48x48_insert-image.png   | Bin 0 -> 1767 bytes
 data/icons/hicolor_legacy_48x48_insert-link.png    | Bin 0 -> 2094 bytes
 data/icons/hicolor_legacy_48x48_insert-text.png    | Bin 0 -> 1562 bytes
 data/icons/hicolor_legacy_48x48_list-add.png       | Bin 0 -> 1318 bytes
 data/icons/hicolor_legacy_48x48_list-remove.png    | Bin 0 -> 637 bytes
 .../icons/hicolor_legacy_48x48_mail-attachment.png | Bin 0 -> 1798 bytes
 data/icons/hicolor_legacy_48x48_mail-forward.png   | Bin 0 -> 2250 bytes
 .../hicolor_legacy_48x48_mail-mark-important.png   | Bin 0 -> 1679 bytes
 data/icons/hicolor_legacy_48x48_mail-mark-junk.png | Bin 0 -> 3372 bytes
 .../hicolor_legacy_48x48_mail-mark-notjunk.png     | Bin 0 -> 3512 bytes
 data/icons/hicolor_legacy_48x48_mail-mark-read.png | Bin 0 -> 3137 bytes
 .../hicolor_legacy_48x48_mail-mark-unread.png      | Bin 0 -> 1910 bytes
 .../hicolor_legacy_48x48_mail-message-new.png      | Bin 0 -> 2380 bytes
 data/icons/hicolor_legacy_48x48_mail-read.png      | Bin 0 -> 1397 bytes
 data/icons/hicolor_legacy_48x48_mail-replied.png   | Bin 0 -> 2712 bytes
 data/icons/hicolor_legacy_48x48_mail-reply-all.png | Bin 0 -> 2813 bytes
 .../hicolor_legacy_48x48_mail-reply-sender.png     | Bin 0 -> 2345 bytes
 .../hicolor_legacy_48x48_mail-send-receive.png     | Bin 0 -> 2356 bytes
 data/icons/hicolor_legacy_48x48_mail-send.png      | Bin 0 -> 1865 bytes
 data/icons/hicolor_legacy_48x48_mail-unread.png    | Bin 0 -> 1575 bytes
 .../hicolor_legacy_48x48_media-playback-start.png  | Bin 0 -> 1248 bytes
 data/icons/hicolor_legacy_48x48_media-record.png   | Bin 0 -> 2108 bytes
 .../hicolor_legacy_48x48_preferences-system.png    | Bin 0 -> 3257 bytes
 data/icons/hicolor_legacy_48x48_process-stop.png   | Bin 0 -> 1963 bytes
 data/icons/hicolor_legacy_48x48_security-high.png  | Bin 0 -> 3880 bytes
 data/icons/hicolor_legacy_48x48_security-low.png   | Bin 0 -> 2910 bytes
 .../icons/hicolor_legacy_48x48_security-medium.png | Bin 0 -> 2936 bytes
 data/icons/hicolor_legacy_48x48_system-run.png     | Bin 0 -> 3060 bytes
 .../hicolor_legacy_48x48_tools-check-spelling.png  | Bin 0 -> 1914 bytes
 data/icons/hicolor_legacy_48x48_view-refresh.png   | Bin 0 -> 2251 bytes
 data/icons/hicolor_legacy_48x48_window-close.png   | Bin 0 -> 1839 bytes
 data/icons/hicolor_legacy_48x48_window-new.png     | Bin 0 -> 1369 bytes
 data/icons/hicolor_legacy_48x48_zoom-in.png        | Bin 0 -> 1045 bytes
 data/icons/hicolor_legacy_48x48_zoom-original.png  | Bin 0 -> 1151 bytes
 data/icons/hicolor_legacy_48x48_zoom-out.png       | Bin 0 -> 959 bytes
 data/icons/hicolor_legacy_8x8_emblem-default.png   | Bin 0 -> 316 bytes
 data/icons/hicolor_legacy_8x8_emblem-new.png       | Bin 0 -> 175 bytes
 src/e-util/CMakeLists.txt                          |   2 +
 src/e-util/e-util-private.h                        |   4 +
 src/e-util/e-win32-reloc.c                         |   7 +
 src/e-util/test-html-editor-units.c                |   1 +
 src/e-util/test-html-editor.c                      |   1 +
 src/shell/CMakeLists.txt                           |   2 +
 src/shell/e-shell.c                                |   1 +
 555 files changed, 570 insertions(+), 1 deletion(-)
---
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 45147c544d..f8bbc92975 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -284,6 +284,7 @@ pkg_check_modules(WEB_EXTENSION REQUIRED webkit2gtk-4.0>=${webkit2gtk_minimum_ve
 pkg_check_modules(SQLITE3 REQUIRED sqlite3>=${sqlite_minimum_version})
 
 pkg_check_variable(EDS_SOURCES_DBUS_SERVICE_NAME evolution-data-server-1.2 sourcesdbusservicename)
+pkg_check_variable(E_DATA_SERVER_ICONDIR evolution-data-server-1.2 icondir)
 
 # ******************************
 # Enchant - support both, but better to use the same as the dependencies (gspell, webkitgtk+,...)
diff --git a/data/icons/CMakeLists.txt b/data/icons/CMakeLists.txt
index 11007ef08e..02f10de579 100644
--- a/data/icons/CMakeLists.txt
+++ b/data/icons/CMakeLists.txt
@@ -209,6 +209,556 @@ set(stock_private_icons
        hicolor_status_48x48_stock_signature.png
 )
 
+# these are removed from the adwaita-icon-theme
+set(legacy_private_icons
+       hicolor_legacy_8x8_emblem-default.png
+       hicolor_legacy_8x8_emblem-new.png
+       hicolor_legacy_16x16_accessories-text-editor.png
+       hicolor_legacy_16x16_address-book-new.png
+       hicolor_legacy_16x16_application-exit.png
+       hicolor_legacy_16x16_applications-internet.png
+       hicolor_legacy_16x16_appointment-new.png
+       hicolor_legacy_16x16_contact-new.png
+       hicolor_legacy_16x16_dialog-error.png
+       hicolor_legacy_16x16_dialog-information.png
+       hicolor_legacy_16x16_dialog-question.png
+       hicolor_legacy_16x16_document-new.png
+       hicolor_legacy_16x16_document-open.png
+       hicolor_legacy_16x16_document-page-setup.png
+       hicolor_legacy_16x16_document-print-preview.png
+       hicolor_legacy_16x16_document-print.png
+       hicolor_legacy_16x16_document-properties.png
+       hicolor_legacy_16x16_document-save-as.png
+       hicolor_legacy_16x16_document-save.png
+       hicolor_legacy_16x16_edit-clear.png
+       hicolor_legacy_16x16_edit-copy.png
+       hicolor_legacy_16x16_edit-cut.png
+       hicolor_legacy_16x16_edit-delete.png
+       hicolor_legacy_16x16_edit-find-replace.png
+       hicolor_legacy_16x16_edit-find.png
+       hicolor_legacy_16x16_edit-paste.png
+       hicolor_legacy_16x16_edit-redo.png
+       hicolor_legacy_16x16_edit-select-all.png
+       hicolor_legacy_16x16_edit-undo.png
+       hicolor_legacy_16x16_emblem-default.png
+       hicolor_legacy_16x16_emblem-downloads.png
+       hicolor_legacy_16x16_emblem-important.png
+       hicolor_legacy_16x16_emblem-new.png
+       hicolor_legacy_16x16_emblem-photos.png
+       hicolor_legacy_16x16_emblem-web.png
+       hicolor_legacy_16x16_face-angel.png
+       hicolor_legacy_16x16_face-angry.png
+       hicolor_legacy_16x16_face-cool.png
+       hicolor_legacy_16x16_face-crying.png
+       hicolor_legacy_16x16_face-devilish.png
+       hicolor_legacy_16x16_face-embarrassed.png
+       hicolor_legacy_16x16_face-kiss.png
+       hicolor_legacy_16x16_face-laugh.png
+       hicolor_legacy_16x16_face-monkey.png
+       hicolor_legacy_16x16_face-plain.png
+       hicolor_legacy_16x16_face-raspberry.png
+       hicolor_legacy_16x16_face-sad.png
+       hicolor_legacy_16x16_face-sick.png
+       hicolor_legacy_16x16_face-smile-big.png
+       hicolor_legacy_16x16_face-smile.png
+       hicolor_legacy_16x16_face-smirk.png
+       hicolor_legacy_16x16_face-surprise.png
+       hicolor_legacy_16x16_face-tired.png
+       hicolor_legacy_16x16_face-uncertain.png
+       hicolor_legacy_16x16_face-wink.png
+       hicolor_legacy_16x16_face-worried.png
+       hicolor_legacy_16x16_folder-new.png
+       hicolor_legacy_16x16_format-indent-less.png
+       hicolor_legacy_16x16_format-indent-more.png
+       hicolor_legacy_16x16_format-justify-center.png
+       hicolor_legacy_16x16_format-justify-fill.png
+       hicolor_legacy_16x16_format-justify-left.png
+       hicolor_legacy_16x16_format-justify-right.png
+       hicolor_legacy_16x16_format-text-bold.png
+       hicolor_legacy_16x16_format-text-italic.png
+       hicolor_legacy_16x16_format-text-strikethrough.png
+       hicolor_legacy_16x16_format-text-underline.png
+       hicolor_legacy_16x16_go-down.png
+       hicolor_legacy_16x16_go-jump.png
+       hicolor_legacy_16x16_go-next.png
+       hicolor_legacy_16x16_go-previous.png
+       hicolor_legacy_16x16_go-top.png
+       hicolor_legacy_16x16_go-up.png
+       hicolor_legacy_16x16_help-about.png
+       hicolor_legacy_16x16_help-browser.png
+       hicolor_legacy_16x16_image-missing.png
+       hicolor_legacy_16x16_insert-image.png
+       hicolor_legacy_16x16_insert-link.png
+       hicolor_legacy_16x16_insert-text.png
+       hicolor_legacy_16x16_list-add.png
+       hicolor_legacy_16x16_list-remove.png
+       hicolor_legacy_16x16_mail-attachment.png
+       hicolor_legacy_16x16_mail-forward.png
+       hicolor_legacy_16x16_mail-mark-important.png
+       hicolor_legacy_16x16_mail-mark-junk.png
+       hicolor_legacy_16x16_mail-mark-notjunk.png
+       hicolor_legacy_16x16_mail-mark-read.png
+       hicolor_legacy_16x16_mail-mark-unread.png
+       hicolor_legacy_16x16_mail-message-new.png
+       hicolor_legacy_16x16_mail-read.png
+       hicolor_legacy_16x16_mail-replied.png
+       hicolor_legacy_16x16_mail-reply-all.png
+       hicolor_legacy_16x16_mail-reply-sender.png
+       hicolor_legacy_16x16_mail-send-receive.png
+       hicolor_legacy_16x16_mail-send.png
+       hicolor_legacy_16x16_mail-unread.png
+       hicolor_legacy_16x16_media-playback-start.png
+       hicolor_legacy_16x16_media-record.png
+       hicolor_legacy_16x16_preferences-system.png
+       hicolor_legacy_16x16_process-stop.png
+       hicolor_legacy_16x16_security-high.png
+       hicolor_legacy_16x16_security-low.png
+       hicolor_legacy_16x16_security-medium.png
+       hicolor_legacy_16x16_system-run.png
+       hicolor_legacy_16x16_tools-check-spelling.png
+       hicolor_legacy_16x16_view-refresh.png
+       hicolor_legacy_16x16_window-close.png
+       hicolor_legacy_16x16_window-new.png
+       hicolor_legacy_16x16_zoom-in.png
+       hicolor_legacy_16x16_zoom-original.png
+       hicolor_legacy_16x16_zoom-out.png
+       hicolor_legacy_22x22_accessories-text-editor.png
+       hicolor_legacy_22x22_address-book-new.png
+       hicolor_legacy_22x22_application-exit.png
+       hicolor_legacy_22x22_applications-internet.png
+       hicolor_legacy_22x22_appointment-new.png
+       hicolor_legacy_22x22_contact-new.png
+       hicolor_legacy_22x22_dialog-error.png
+       hicolor_legacy_22x22_dialog-information.png
+       hicolor_legacy_22x22_dialog-question.png
+       hicolor_legacy_22x22_document-new.png
+       hicolor_legacy_22x22_document-open.png
+       hicolor_legacy_22x22_document-page-setup.png
+       hicolor_legacy_22x22_document-print-preview.png
+       hicolor_legacy_22x22_document-print.png
+       hicolor_legacy_22x22_document-properties.png
+       hicolor_legacy_22x22_document-save-as.png
+       hicolor_legacy_22x22_document-save.png
+       hicolor_legacy_22x22_edit-clear.png
+       hicolor_legacy_22x22_edit-copy.png
+       hicolor_legacy_22x22_edit-cut.png
+       hicolor_legacy_22x22_edit-delete.png
+       hicolor_legacy_22x22_edit-find-replace.png
+       hicolor_legacy_22x22_edit-find.png
+       hicolor_legacy_22x22_edit-paste.png
+       hicolor_legacy_22x22_edit-redo.png
+       hicolor_legacy_22x22_edit-select-all.png
+       hicolor_legacy_22x22_edit-undo.png
+       hicolor_legacy_22x22_emblem-default.png
+       hicolor_legacy_22x22_emblem-downloads.png
+       hicolor_legacy_22x22_emblem-important.png
+       hicolor_legacy_22x22_emblem-new.png
+       hicolor_legacy_22x22_emblem-photos.png
+       hicolor_legacy_22x22_emblem-web.png
+       hicolor_legacy_22x22_face-angel.png
+       hicolor_legacy_22x22_face-angry.png
+       hicolor_legacy_22x22_face-cool.png
+       hicolor_legacy_22x22_face-crying.png
+       hicolor_legacy_22x22_face-devilish.png
+       hicolor_legacy_22x22_face-embarrassed.png
+       hicolor_legacy_22x22_face-kiss.png
+       hicolor_legacy_22x22_face-laugh.png
+       hicolor_legacy_22x22_face-monkey.png
+       hicolor_legacy_22x22_face-plain.png
+       hicolor_legacy_22x22_face-raspberry.png
+       hicolor_legacy_22x22_face-sad.png
+       hicolor_legacy_22x22_face-sick.png
+       hicolor_legacy_22x22_face-smile-big.png
+       hicolor_legacy_22x22_face-smile.png
+       hicolor_legacy_22x22_face-smirk.png
+       hicolor_legacy_22x22_face-surprise.png
+       hicolor_legacy_22x22_face-tired.png
+       hicolor_legacy_22x22_face-uncertain.png
+       hicolor_legacy_22x22_face-wink.png
+       hicolor_legacy_22x22_face-worried.png
+       hicolor_legacy_22x22_folder-new.png
+       hicolor_legacy_22x22_format-indent-less.png
+       hicolor_legacy_22x22_format-indent-more.png
+       hicolor_legacy_22x22_format-justify-center.png
+       hicolor_legacy_22x22_format-justify-fill.png
+       hicolor_legacy_22x22_format-justify-left.png
+       hicolor_legacy_22x22_format-justify-right.png
+       hicolor_legacy_22x22_format-text-bold.png
+       hicolor_legacy_22x22_format-text-italic.png
+       hicolor_legacy_22x22_format-text-strikethrough.png
+       hicolor_legacy_22x22_format-text-underline.png
+       hicolor_legacy_22x22_go-down.png
+       hicolor_legacy_22x22_go-jump.png
+       hicolor_legacy_22x22_go-next.png
+       hicolor_legacy_22x22_go-previous.png
+       hicolor_legacy_22x22_go-top.png
+       hicolor_legacy_22x22_go-up.png
+       hicolor_legacy_22x22_help-about.png
+       hicolor_legacy_22x22_help-browser.png
+       hicolor_legacy_22x22_image-missing.png
+       hicolor_legacy_22x22_insert-image.png
+       hicolor_legacy_22x22_insert-link.png
+       hicolor_legacy_22x22_insert-text.png
+       hicolor_legacy_22x22_list-add.png
+       hicolor_legacy_22x22_list-remove.png
+       hicolor_legacy_22x22_mail-attachment.png
+       hicolor_legacy_22x22_mail-forward.png
+       hicolor_legacy_22x22_mail-mark-important.png
+       hicolor_legacy_22x22_mail-mark-junk.png
+       hicolor_legacy_22x22_mail-mark-notjunk.png
+       hicolor_legacy_22x22_mail-mark-read.png
+       hicolor_legacy_22x22_mail-mark-unread.png
+       hicolor_legacy_22x22_mail-message-new.png
+       hicolor_legacy_22x22_mail-read.png
+       hicolor_legacy_22x22_mail-replied.png
+       hicolor_legacy_22x22_mail-reply-all.png
+       hicolor_legacy_22x22_mail-reply-sender.png
+       hicolor_legacy_22x22_mail-send-receive.png
+       hicolor_legacy_22x22_mail-send.png
+       hicolor_legacy_22x22_mail-unread.png
+       hicolor_legacy_22x22_media-playback-start.png
+       hicolor_legacy_22x22_media-record.png
+       hicolor_legacy_22x22_preferences-system.png
+       hicolor_legacy_22x22_process-stop.png
+       hicolor_legacy_22x22_security-high.png
+       hicolor_legacy_22x22_security-low.png
+       hicolor_legacy_22x22_security-medium.png
+       hicolor_legacy_22x22_system-run.png
+       hicolor_legacy_22x22_tools-check-spelling.png
+       hicolor_legacy_22x22_view-refresh.png
+       hicolor_legacy_22x22_window-close.png
+       hicolor_legacy_22x22_window-new.png
+       hicolor_legacy_22x22_zoom-in.png
+       hicolor_legacy_22x22_zoom-original.png
+       hicolor_legacy_22x22_zoom-out.png
+       hicolor_legacy_24x24_accessories-text-editor.png
+       hicolor_legacy_24x24_address-book-new.png
+       hicolor_legacy_24x24_application-exit.png
+       hicolor_legacy_24x24_applications-internet.png
+       hicolor_legacy_24x24_appointment-new.png
+       hicolor_legacy_24x24_contact-new.png
+       hicolor_legacy_24x24_dialog-error.png
+       hicolor_legacy_24x24_dialog-information.png
+       hicolor_legacy_24x24_dialog-question.png
+       hicolor_legacy_24x24_document-new.png
+       hicolor_legacy_24x24_document-open.png
+       hicolor_legacy_24x24_document-page-setup.png
+       hicolor_legacy_24x24_document-print-preview.png
+       hicolor_legacy_24x24_document-print.png
+       hicolor_legacy_24x24_document-properties.png
+       hicolor_legacy_24x24_document-save-as.png
+       hicolor_legacy_24x24_document-save.png
+       hicolor_legacy_24x24_edit-copy.png
+       hicolor_legacy_24x24_edit-cut.png
+       hicolor_legacy_24x24_edit-delete.png
+       hicolor_legacy_24x24_edit-find-replace.png
+       hicolor_legacy_24x24_edit-find.png
+       hicolor_legacy_24x24_edit-paste.png
+       hicolor_legacy_24x24_edit-redo.png
+       hicolor_legacy_24x24_edit-select-all.png
+       hicolor_legacy_24x24_edit-undo.png
+       hicolor_legacy_24x24_emblem-default.png
+       hicolor_legacy_24x24_emblem-downloads.png
+       hicolor_legacy_24x24_emblem-important.png
+       hicolor_legacy_24x24_emblem-new.png
+       hicolor_legacy_24x24_emblem-photos.png
+       hicolor_legacy_24x24_emblem-web.png
+       hicolor_legacy_24x24_face-angel.png
+       hicolor_legacy_24x24_face-angry.png
+       hicolor_legacy_24x24_face-cool.png
+       hicolor_legacy_24x24_face-crying.png
+       hicolor_legacy_24x24_face-devilish.png
+       hicolor_legacy_24x24_face-embarrassed.png
+       hicolor_legacy_24x24_face-kiss.png
+       hicolor_legacy_24x24_face-laugh.png
+       hicolor_legacy_24x24_face-monkey.png
+       hicolor_legacy_24x24_face-plain.png
+       hicolor_legacy_24x24_face-raspberry.png
+       hicolor_legacy_24x24_face-sad.png
+       hicolor_legacy_24x24_face-sick.png
+       hicolor_legacy_24x24_face-smile-big.png
+       hicolor_legacy_24x24_face-smile.png
+       hicolor_legacy_24x24_face-smirk.png
+       hicolor_legacy_24x24_face-surprise.png
+       hicolor_legacy_24x24_face-tired.png
+       hicolor_legacy_24x24_face-uncertain.png
+       hicolor_legacy_24x24_face-wink.png
+       hicolor_legacy_24x24_face-worried.png
+       hicolor_legacy_24x24_folder-new.png
+       hicolor_legacy_24x24_format-indent-less.png
+       hicolor_legacy_24x24_format-indent-more.png
+       hicolor_legacy_24x24_format-justify-center.png
+       hicolor_legacy_24x24_format-justify-fill.png
+       hicolor_legacy_24x24_format-justify-left.png
+       hicolor_legacy_24x24_format-justify-right.png
+       hicolor_legacy_24x24_format-text-bold.png
+       hicolor_legacy_24x24_format-text-italic.png
+       hicolor_legacy_24x24_format-text-strikethrough.png
+       hicolor_legacy_24x24_format-text-underline.png
+       hicolor_legacy_24x24_go-down.png
+       hicolor_legacy_24x24_go-jump.png
+       hicolor_legacy_24x24_go-next.png
+       hicolor_legacy_24x24_go-previous.png
+       hicolor_legacy_24x24_go-top.png
+       hicolor_legacy_24x24_go-up.png
+       hicolor_legacy_24x24_help-about.png
+       hicolor_legacy_24x24_help-browser.png
+       hicolor_legacy_24x24_image-missing.png
+       hicolor_legacy_24x24_insert-image.png
+       hicolor_legacy_24x24_insert-link.png
+       hicolor_legacy_24x24_insert-text.png
+       hicolor_legacy_24x24_list-add.png
+       hicolor_legacy_24x24_list-remove.png
+       hicolor_legacy_24x24_mail-attachment.png
+       hicolor_legacy_24x24_mail-forward.png
+       hicolor_legacy_24x24_mail-mark-important.png
+       hicolor_legacy_24x24_mail-mark-junk.png
+       hicolor_legacy_24x24_mail-mark-notjunk.png
+       hicolor_legacy_24x24_mail-mark-read.png
+       hicolor_legacy_24x24_mail-mark-unread.png
+       hicolor_legacy_24x24_mail-message-new.png
+       hicolor_legacy_24x24_mail-read.png
+       hicolor_legacy_24x24_mail-replied.png
+       hicolor_legacy_24x24_mail-reply-all.png
+       hicolor_legacy_24x24_mail-reply-sender.png
+       hicolor_legacy_24x24_mail-send-receive.png
+       hicolor_legacy_24x24_mail-send.png
+       hicolor_legacy_24x24_mail-unread.png
+       hicolor_legacy_24x24_media-playback-start.png
+       hicolor_legacy_24x24_media-record.png
+       hicolor_legacy_24x24_preferences-system.png
+       hicolor_legacy_24x24_process-stop.png
+       hicolor_legacy_24x24_security-high.png
+       hicolor_legacy_24x24_security-low.png
+       hicolor_legacy_24x24_security-medium.png
+       hicolor_legacy_24x24_system-run.png
+       hicolor_legacy_24x24_tools-check-spelling.png
+       hicolor_legacy_24x24_view-refresh.png
+       hicolor_legacy_24x24_window-close.png
+       hicolor_legacy_24x24_window-new.png
+       hicolor_legacy_24x24_zoom-in.png
+       hicolor_legacy_24x24_zoom-original.png
+       hicolor_legacy_24x24_zoom-out.png
+       hicolor_legacy_32x32_accessories-text-editor.png
+       hicolor_legacy_32x32_address-book-new.png
+       hicolor_legacy_32x32_application-exit.png
+       hicolor_legacy_32x32_applications-internet.png
+       hicolor_legacy_32x32_appointment-new.png
+       hicolor_legacy_32x32_contact-new.png
+       hicolor_legacy_32x32_dialog-error.png
+       hicolor_legacy_32x32_dialog-information.png
+       hicolor_legacy_32x32_dialog-question.png
+       hicolor_legacy_32x32_document-new.png
+       hicolor_legacy_32x32_document-open.png
+       hicolor_legacy_32x32_document-page-setup.png
+       hicolor_legacy_32x32_document-print-preview.png
+       hicolor_legacy_32x32_document-print.png
+       hicolor_legacy_32x32_document-properties.png
+       hicolor_legacy_32x32_document-save-as.png
+       hicolor_legacy_32x32_document-save.png
+       hicolor_legacy_32x32_edit-clear.png
+       hicolor_legacy_32x32_edit-copy.png
+       hicolor_legacy_32x32_edit-cut.png
+       hicolor_legacy_32x32_edit-delete.png
+       hicolor_legacy_32x32_edit-find-replace.png
+       hicolor_legacy_32x32_edit-find.png
+       hicolor_legacy_32x32_edit-paste.png
+       hicolor_legacy_32x32_edit-redo.png
+       hicolor_legacy_32x32_edit-select-all.png
+       hicolor_legacy_32x32_edit-undo.png
+       hicolor_legacy_32x32_emblem-default.png
+       hicolor_legacy_32x32_emblem-downloads.png
+       hicolor_legacy_32x32_emblem-important.png
+       hicolor_legacy_32x32_emblem-new.png
+       hicolor_legacy_32x32_emblem-photos.png
+       hicolor_legacy_32x32_emblem-web.png
+       hicolor_legacy_32x32_face-angel.png
+       hicolor_legacy_32x32_face-angry.png
+       hicolor_legacy_32x32_face-cool.png
+       hicolor_legacy_32x32_face-crying.png
+       hicolor_legacy_32x32_face-devilish.png
+       hicolor_legacy_32x32_face-embarrassed.png
+       hicolor_legacy_32x32_face-kiss.png
+       hicolor_legacy_32x32_face-laugh.png
+       hicolor_legacy_32x32_face-monkey.png
+       hicolor_legacy_32x32_face-plain.png
+       hicolor_legacy_32x32_face-raspberry.png
+       hicolor_legacy_32x32_face-sad.png
+       hicolor_legacy_32x32_face-sick.png
+       hicolor_legacy_32x32_face-smile-big.png
+       hicolor_legacy_32x32_face-smile.png
+       hicolor_legacy_32x32_face-smirk.png
+       hicolor_legacy_32x32_face-surprise.png
+       hicolor_legacy_32x32_face-tired.png
+       hicolor_legacy_32x32_face-uncertain.png
+       hicolor_legacy_32x32_face-wink.png
+       hicolor_legacy_32x32_face-worried.png
+       hicolor_legacy_32x32_folder-new.png
+       hicolor_legacy_32x32_format-indent-less.png
+       hicolor_legacy_32x32_format-indent-more.png
+       hicolor_legacy_32x32_format-justify-center.png
+       hicolor_legacy_32x32_format-justify-fill.png
+       hicolor_legacy_32x32_format-justify-left.png
+       hicolor_legacy_32x32_format-justify-right.png
+       hicolor_legacy_32x32_format-text-bold.png
+       hicolor_legacy_32x32_format-text-italic.png
+       hicolor_legacy_32x32_format-text-strikethrough.png
+       hicolor_legacy_32x32_format-text-underline.png
+       hicolor_legacy_32x32_go-down.png
+       hicolor_legacy_32x32_go-jump.png
+       hicolor_legacy_32x32_go-next.png
+       hicolor_legacy_32x32_go-previous.png
+       hicolor_legacy_32x32_go-top.png
+       hicolor_legacy_32x32_go-up.png
+       hicolor_legacy_32x32_help-about.png
+       hicolor_legacy_32x32_help-browser.png
+       hicolor_legacy_32x32_image-missing.png
+       hicolor_legacy_32x32_insert-image.png
+       hicolor_legacy_32x32_insert-link.png
+       hicolor_legacy_32x32_insert-text.png
+       hicolor_legacy_32x32_list-add.png
+       hicolor_legacy_32x32_list-remove.png
+       hicolor_legacy_32x32_mail-attachment.png
+       hicolor_legacy_32x32_mail-forward.png
+       hicolor_legacy_32x32_mail-mark-important.png
+       hicolor_legacy_32x32_mail-mark-junk.png
+       hicolor_legacy_32x32_mail-mark-notjunk.png
+       hicolor_legacy_32x32_mail-mark-read.png
+       hicolor_legacy_32x32_mail-mark-unread.png
+       hicolor_legacy_32x32_mail-message-new.png
+       hicolor_legacy_32x32_mail-read.png
+       hicolor_legacy_32x32_mail-replied.png
+       hicolor_legacy_32x32_mail-reply-all.png
+       hicolor_legacy_32x32_mail-reply-sender.png
+       hicolor_legacy_32x32_mail-send-receive.png
+       hicolor_legacy_32x32_mail-send.png
+       hicolor_legacy_32x32_mail-unread.png
+       hicolor_legacy_32x32_media-playback-start.png
+       hicolor_legacy_32x32_media-record.png
+       hicolor_legacy_32x32_preferences-system.png
+       hicolor_legacy_32x32_process-stop.png
+       hicolor_legacy_32x32_security-high.png
+       hicolor_legacy_32x32_security-low.png
+       hicolor_legacy_32x32_security-medium.png
+       hicolor_legacy_32x32_system-run.png
+       hicolor_legacy_32x32_tools-check-spelling.png
+       hicolor_legacy_32x32_view-refresh.png
+       hicolor_legacy_32x32_window-close.png
+       hicolor_legacy_32x32_window-new.png
+       hicolor_legacy_32x32_zoom-in.png
+       hicolor_legacy_32x32_zoom-original.png
+       hicolor_legacy_32x32_zoom-out.png
+       hicolor_legacy_48x48_accessories-text-editor.png
+       hicolor_legacy_48x48_address-book-new.png
+       hicolor_legacy_48x48_application-exit.png
+       hicolor_legacy_48x48_applications-internet.png
+       hicolor_legacy_48x48_appointment-new.png
+       hicolor_legacy_48x48_contact-new.png
+       hicolor_legacy_48x48_dialog-error.png
+       hicolor_legacy_48x48_dialog-information.png
+       hicolor_legacy_48x48_dialog-question.png
+       hicolor_legacy_48x48_document-new.png
+       hicolor_legacy_48x48_document-open.png
+       hicolor_legacy_48x48_document-page-setup.png
+       hicolor_legacy_48x48_document-print-preview.png
+       hicolor_legacy_48x48_document-print.png
+       hicolor_legacy_48x48_document-properties.png
+       hicolor_legacy_48x48_document-save-as.png
+       hicolor_legacy_48x48_document-save.png
+       hicolor_legacy_48x48_edit-clear.png
+       hicolor_legacy_48x48_edit-copy.png
+       hicolor_legacy_48x48_edit-cut.png
+       hicolor_legacy_48x48_edit-delete.png
+       hicolor_legacy_48x48_edit-find-replace.png
+       hicolor_legacy_48x48_edit-find.png
+       hicolor_legacy_48x48_edit-paste.png
+       hicolor_legacy_48x48_edit-redo.png
+       hicolor_legacy_48x48_edit-select-all.png
+       hicolor_legacy_48x48_edit-undo.png
+       hicolor_legacy_48x48_emblem-default.png
+       hicolor_legacy_48x48_emblem-downloads.png
+       hicolor_legacy_48x48_emblem-important.png
+       hicolor_legacy_48x48_emblem-new.png
+       hicolor_legacy_48x48_emblem-photos.png
+       hicolor_legacy_48x48_emblem-web.png
+       hicolor_legacy_48x48_face-angel.png
+       hicolor_legacy_48x48_face-angry.png
+       hicolor_legacy_48x48_face-cool.png
+       hicolor_legacy_48x48_face-crying.png
+       hicolor_legacy_48x48_face-devilish.png
+       hicolor_legacy_48x48_face-embarrassed.png
+       hicolor_legacy_48x48_face-kiss.png
+       hicolor_legacy_48x48_face-laugh.png
+       hicolor_legacy_48x48_face-monkey.png
+       hicolor_legacy_48x48_face-plain.png
+       hicolor_legacy_48x48_face-raspberry.png
+       hicolor_legacy_48x48_face-sad.png
+       hicolor_legacy_48x48_face-sick.png
+       hicolor_legacy_48x48_face-smile-big.png
+       hicolor_legacy_48x48_face-smile.png
+       hicolor_legacy_48x48_face-smirk.png
+       hicolor_legacy_48x48_face-surprise.png
+       hicolor_legacy_48x48_face-tired.png
+       hicolor_legacy_48x48_face-uncertain.png
+       hicolor_legacy_48x48_face-wink.png
+       hicolor_legacy_48x48_face-worried.png
+       hicolor_legacy_48x48_folder-new.png
+       hicolor_legacy_48x48_format-indent-less.png
+       hicolor_legacy_48x48_format-indent-more.png
+       hicolor_legacy_48x48_format-justify-center.png
+       hicolor_legacy_48x48_format-justify-fill.png
+       hicolor_legacy_48x48_format-justify-left.png
+       hicolor_legacy_48x48_format-justify-right.png
+       hicolor_legacy_48x48_format-text-bold.png
+       hicolor_legacy_48x48_format-text-italic.png
+       hicolor_legacy_48x48_format-text-strikethrough.png
+       hicolor_legacy_48x48_format-text-underline.png
+       hicolor_legacy_48x48_go-down.png
+       hicolor_legacy_48x48_go-jump.png
+       hicolor_legacy_48x48_go-next.png
+       hicolor_legacy_48x48_go-previous.png
+       hicolor_legacy_48x48_go-top.png
+       hicolor_legacy_48x48_go-up.png
+       hicolor_legacy_48x48_help-about.png
+       hicolor_legacy_48x48_help-browser.png
+       hicolor_legacy_48x48_image-missing.png
+       hicolor_legacy_48x48_insert-image.png
+       hicolor_legacy_48x48_insert-link.png
+       hicolor_legacy_48x48_insert-text.png
+       hicolor_legacy_48x48_list-add.png
+       hicolor_legacy_48x48_list-remove.png
+       hicolor_legacy_48x48_mail-attachment.png
+       hicolor_legacy_48x48_mail-forward.png
+       hicolor_legacy_48x48_mail-mark-important.png
+       hicolor_legacy_48x48_mail-mark-junk.png
+       hicolor_legacy_48x48_mail-mark-notjunk.png
+       hicolor_legacy_48x48_mail-mark-read.png
+       hicolor_legacy_48x48_mail-mark-unread.png
+       hicolor_legacy_48x48_mail-message-new.png
+       hicolor_legacy_48x48_mail-read.png
+       hicolor_legacy_48x48_mail-replied.png
+       hicolor_legacy_48x48_mail-reply-all.png
+       hicolor_legacy_48x48_mail-reply-sender.png
+       hicolor_legacy_48x48_mail-send-receive.png
+       hicolor_legacy_48x48_mail-send.png
+       hicolor_legacy_48x48_mail-unread.png
+       hicolor_legacy_48x48_media-playback-start.png
+       hicolor_legacy_48x48_media-record.png
+       hicolor_legacy_48x48_preferences-system.png
+       hicolor_legacy_48x48_process-stop.png
+       hicolor_legacy_48x48_security-high.png
+       hicolor_legacy_48x48_security-low.png
+       hicolor_legacy_48x48_security-medium.png
+       hicolor_legacy_48x48_system-run.png
+       hicolor_legacy_48x48_tools-check-spelling.png
+       hicolor_legacy_48x48_view-refresh.png
+       hicolor_legacy_48x48_window-close.png
+       hicolor_legacy_48x48_window-new.png
+       hicolor_legacy_48x48_zoom-in.png
+       hicolor_legacy_48x48_zoom-original.png
+       hicolor_legacy_48x48_zoom-out.png
+)
+
 # These are source files for future editing
 # and are not meant to be installed as icons.
 set(noinst_icons
@@ -242,4 +792,4 @@ set(noinst_icons
 )
 
 add_icon_cache_files("${SHARE_INSTALL_PREFIX}" public_icons)
-add_icon_cache_files("${privdatadir}" private_icons stock_private_icons)
+add_icon_cache_files("${privdatadir}" private_icons stock_private_icons legacy_private_icons)
diff --git a/data/icons/hicolor_legacy_16x16_accessories-text-editor.png 
b/data/icons/hicolor_legacy_16x16_accessories-text-editor.png
new file mode 100644
index 0000000000..119f1023b2
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_accessories-text-editor.png differ
diff --git a/data/icons/hicolor_legacy_16x16_address-book-new.png 
b/data/icons/hicolor_legacy_16x16_address-book-new.png
new file mode 100644
index 0000000000..6c90afddf9
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_address-book-new.png differ
diff --git a/data/icons/hicolor_legacy_16x16_application-exit.png 
b/data/icons/hicolor_legacy_16x16_application-exit.png
new file mode 100644
index 0000000000..2b74d446b3
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_application-exit.png differ
diff --git a/data/icons/hicolor_legacy_16x16_applications-internet.png 
b/data/icons/hicolor_legacy_16x16_applications-internet.png
new file mode 100644
index 0000000000..f7f25d7bbb
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_applications-internet.png differ
diff --git a/data/icons/hicolor_legacy_16x16_appointment-new.png 
b/data/icons/hicolor_legacy_16x16_appointment-new.png
new file mode 100644
index 0000000000..271f6923a4
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_appointment-new.png differ
diff --git a/data/icons/hicolor_legacy_16x16_contact-new.png b/data/icons/hicolor_legacy_16x16_contact-new.png
new file mode 100644
index 0000000000..f551795641
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_contact-new.png differ
diff --git a/data/icons/hicolor_legacy_16x16_dialog-error.png 
b/data/icons/hicolor_legacy_16x16_dialog-error.png
new file mode 100644
index 0000000000..c874dc47b2
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_dialog-error.png differ
diff --git a/data/icons/hicolor_legacy_16x16_dialog-information.png 
b/data/icons/hicolor_legacy_16x16_dialog-information.png
new file mode 100644
index 0000000000..93a0fdc71b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_dialog-information.png differ
diff --git a/data/icons/hicolor_legacy_16x16_dialog-question.png 
b/data/icons/hicolor_legacy_16x16_dialog-question.png
new file mode 100644
index 0000000000..6df7daf1f6
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_dialog-question.png differ
diff --git a/data/icons/hicolor_legacy_16x16_document-new.png 
b/data/icons/hicolor_legacy_16x16_document-new.png
new file mode 100644
index 0000000000..0dcbfec95d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_document-new.png differ
diff --git a/data/icons/hicolor_legacy_16x16_document-open.png 
b/data/icons/hicolor_legacy_16x16_document-open.png
new file mode 100644
index 0000000000..47547143ad
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_document-open.png differ
diff --git a/data/icons/hicolor_legacy_16x16_document-page-setup.png 
b/data/icons/hicolor_legacy_16x16_document-page-setup.png
new file mode 100644
index 0000000000..bd60337e83
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_document-page-setup.png differ
diff --git a/data/icons/hicolor_legacy_16x16_document-print-preview.png 
b/data/icons/hicolor_legacy_16x16_document-print-preview.png
new file mode 100644
index 0000000000..0b28f415c6
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_document-print-preview.png differ
diff --git a/data/icons/hicolor_legacy_16x16_document-print.png 
b/data/icons/hicolor_legacy_16x16_document-print.png
new file mode 100644
index 0000000000..f34cfc304d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_document-print.png differ
diff --git a/data/icons/hicolor_legacy_16x16_document-properties.png 
b/data/icons/hicolor_legacy_16x16_document-properties.png
new file mode 100644
index 0000000000..8b85637e16
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_document-properties.png differ
diff --git a/data/icons/hicolor_legacy_16x16_document-save-as.png 
b/data/icons/hicolor_legacy_16x16_document-save-as.png
new file mode 100644
index 0000000000..458b0fac3f
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_document-save-as.png differ
diff --git a/data/icons/hicolor_legacy_16x16_document-save.png 
b/data/icons/hicolor_legacy_16x16_document-save.png
new file mode 100644
index 0000000000..26aaea4932
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_document-save.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-clear.png b/data/icons/hicolor_legacy_16x16_edit-clear.png
new file mode 100644
index 0000000000..279cf0e4af
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-clear.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-copy.png b/data/icons/hicolor_legacy_16x16_edit-copy.png
new file mode 100644
index 0000000000..0d7bbce00e
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-copy.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-cut.png b/data/icons/hicolor_legacy_16x16_edit-cut.png
new file mode 100644
index 0000000000..71387323a2
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-cut.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-delete.png b/data/icons/hicolor_legacy_16x16_edit-delete.png
new file mode 100644
index 0000000000..9f7209ad7e
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-delete.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-find-replace.png 
b/data/icons/hicolor_legacy_16x16_edit-find-replace.png
new file mode 100644
index 0000000000..e537658943
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-find-replace.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-find.png b/data/icons/hicolor_legacy_16x16_edit-find.png
new file mode 100644
index 0000000000..e3dc2b2f68
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-find.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-paste.png b/data/icons/hicolor_legacy_16x16_edit-paste.png
new file mode 100644
index 0000000000..e4f39b7f05
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-paste.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-redo.png b/data/icons/hicolor_legacy_16x16_edit-redo.png
new file mode 100644
index 0000000000..0daca9c9f0
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-redo.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-select-all.png 
b/data/icons/hicolor_legacy_16x16_edit-select-all.png
new file mode 100644
index 0000000000..33146777d2
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-select-all.png differ
diff --git a/data/icons/hicolor_legacy_16x16_edit-undo.png b/data/icons/hicolor_legacy_16x16_edit-undo.png
new file mode 100644
index 0000000000..d419eb5073
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_edit-undo.png differ
diff --git a/data/icons/hicolor_legacy_16x16_emblem-default.png 
b/data/icons/hicolor_legacy_16x16_emblem-default.png
new file mode 100644
index 0000000000..61a0701e2d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_emblem-default.png differ
diff --git a/data/icons/hicolor_legacy_16x16_emblem-downloads.png 
b/data/icons/hicolor_legacy_16x16_emblem-downloads.png
new file mode 100644
index 0000000000..1698c7b825
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_emblem-downloads.png differ
diff --git a/data/icons/hicolor_legacy_16x16_emblem-important.png 
b/data/icons/hicolor_legacy_16x16_emblem-important.png
new file mode 100644
index 0000000000..de42a36b56
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_emblem-important.png differ
diff --git a/data/icons/hicolor_legacy_16x16_emblem-new.png b/data/icons/hicolor_legacy_16x16_emblem-new.png
new file mode 100644
index 0000000000..a527b28b4b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_emblem-new.png differ
diff --git a/data/icons/hicolor_legacy_16x16_emblem-photos.png 
b/data/icons/hicolor_legacy_16x16_emblem-photos.png
new file mode 100644
index 0000000000..eb83ce7c27
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_emblem-photos.png differ
diff --git a/data/icons/hicolor_legacy_16x16_emblem-web.png b/data/icons/hicolor_legacy_16x16_emblem-web.png
new file mode 100644
index 0000000000..bdb77d5634
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_emblem-web.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-angel.png b/data/icons/hicolor_legacy_16x16_face-angel.png
new file mode 100644
index 0000000000..5aa925a6de
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-angel.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-angry.png b/data/icons/hicolor_legacy_16x16_face-angry.png
new file mode 100644
index 0000000000..8822043d50
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-angry.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-cool.png b/data/icons/hicolor_legacy_16x16_face-cool.png
new file mode 100644
index 0000000000..16ed3b7e58
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-cool.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-crying.png b/data/icons/hicolor_legacy_16x16_face-crying.png
new file mode 100644
index 0000000000..e9a30e56b4
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-crying.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-devilish.png 
b/data/icons/hicolor_legacy_16x16_face-devilish.png
new file mode 100644
index 0000000000..d8016b14e2
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-devilish.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-embarrassed.png 
b/data/icons/hicolor_legacy_16x16_face-embarrassed.png
new file mode 100644
index 0000000000..551c7145d0
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-embarrassed.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-kiss.png b/data/icons/hicolor_legacy_16x16_face-kiss.png
new file mode 100644
index 0000000000..6c18688930
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-kiss.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-laugh.png b/data/icons/hicolor_legacy_16x16_face-laugh.png
new file mode 100644
index 0000000000..b86a26ee20
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-laugh.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-monkey.png b/data/icons/hicolor_legacy_16x16_face-monkey.png
new file mode 100644
index 0000000000..48a2a0f075
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-monkey.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-plain.png b/data/icons/hicolor_legacy_16x16_face-plain.png
new file mode 100644
index 0000000000..1ee030bfb9
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-plain.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-raspberry.png 
b/data/icons/hicolor_legacy_16x16_face-raspberry.png
new file mode 100644
index 0000000000..8d34caf69b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-raspberry.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-sad.png b/data/icons/hicolor_legacy_16x16_face-sad.png
new file mode 100644
index 0000000000..e12e08d3e7
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-sad.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-sick.png b/data/icons/hicolor_legacy_16x16_face-sick.png
new file mode 100644
index 0000000000..c00c263746
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-sick.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-smile-big.png 
b/data/icons/hicolor_legacy_16x16_face-smile-big.png
new file mode 100644
index 0000000000..69a1fc8ee2
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-smile-big.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-smile.png b/data/icons/hicolor_legacy_16x16_face-smile.png
new file mode 100644
index 0000000000..add5282075
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-smile.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-smirk.png b/data/icons/hicolor_legacy_16x16_face-smirk.png
new file mode 100644
index 0000000000..1e2a0a0384
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-smirk.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-surprise.png 
b/data/icons/hicolor_legacy_16x16_face-surprise.png
new file mode 100644
index 0000000000..3c4cfa3bc3
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-surprise.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-tired.png b/data/icons/hicolor_legacy_16x16_face-tired.png
new file mode 100644
index 0000000000..e99426e1dc
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-tired.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-uncertain.png 
b/data/icons/hicolor_legacy_16x16_face-uncertain.png
new file mode 100644
index 0000000000..a1f5c02d7b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-uncertain.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-wink.png b/data/icons/hicolor_legacy_16x16_face-wink.png
new file mode 100644
index 0000000000..ed2313dca4
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-wink.png differ
diff --git a/data/icons/hicolor_legacy_16x16_face-worried.png 
b/data/icons/hicolor_legacy_16x16_face-worried.png
new file mode 100644
index 0000000000..0d25b0c05b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_face-worried.png differ
diff --git a/data/icons/hicolor_legacy_16x16_folder-new.png b/data/icons/hicolor_legacy_16x16_folder-new.png
new file mode 100644
index 0000000000..2426c6df1f
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_folder-new.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-indent-less.png 
b/data/icons/hicolor_legacy_16x16_format-indent-less.png
new file mode 100644
index 0000000000..b832b208ce
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-indent-less.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-indent-more.png 
b/data/icons/hicolor_legacy_16x16_format-indent-more.png
new file mode 100644
index 0000000000..cfc64321ea
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-indent-more.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-justify-center.png 
b/data/icons/hicolor_legacy_16x16_format-justify-center.png
new file mode 100644
index 0000000000..80e83203c1
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-justify-center.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-justify-fill.png 
b/data/icons/hicolor_legacy_16x16_format-justify-fill.png
new file mode 100644
index 0000000000..d400f56667
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-justify-fill.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-justify-left.png 
b/data/icons/hicolor_legacy_16x16_format-justify-left.png
new file mode 100644
index 0000000000..1b419d1f86
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-justify-left.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-justify-right.png 
b/data/icons/hicolor_legacy_16x16_format-justify-right.png
new file mode 100644
index 0000000000..a80e1c8086
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-justify-right.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-text-bold.png 
b/data/icons/hicolor_legacy_16x16_format-text-bold.png
new file mode 100644
index 0000000000..300152f165
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-text-bold.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-text-italic.png 
b/data/icons/hicolor_legacy_16x16_format-text-italic.png
new file mode 100644
index 0000000000..320927b2da
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-text-italic.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-text-strikethrough.png 
b/data/icons/hicolor_legacy_16x16_format-text-strikethrough.png
new file mode 100644
index 0000000000..b44416df9d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-text-strikethrough.png differ
diff --git a/data/icons/hicolor_legacy_16x16_format-text-underline.png 
b/data/icons/hicolor_legacy_16x16_format-text-underline.png
new file mode 100644
index 0000000000..aa21806626
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_format-text-underline.png differ
diff --git a/data/icons/hicolor_legacy_16x16_go-down.png b/data/icons/hicolor_legacy_16x16_go-down.png
new file mode 100644
index 0000000000..76cd3291cc
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_go-down.png differ
diff --git a/data/icons/hicolor_legacy_16x16_go-jump.png b/data/icons/hicolor_legacy_16x16_go-jump.png
new file mode 100644
index 0000000000..3c3e46aa5d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_go-jump.png differ
diff --git a/data/icons/hicolor_legacy_16x16_go-next.png b/data/icons/hicolor_legacy_16x16_go-next.png
new file mode 100644
index 0000000000..64a6cf723d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_go-next.png differ
diff --git a/data/icons/hicolor_legacy_16x16_go-previous.png b/data/icons/hicolor_legacy_16x16_go-previous.png
new file mode 100644
index 0000000000..be7de5b04d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_go-previous.png differ
diff --git a/data/icons/hicolor_legacy_16x16_go-top.png b/data/icons/hicolor_legacy_16x16_go-top.png
new file mode 100644
index 0000000000..1e68e57ba1
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_go-top.png differ
diff --git a/data/icons/hicolor_legacy_16x16_go-up.png b/data/icons/hicolor_legacy_16x16_go-up.png
new file mode 100644
index 0000000000..d26a540d53
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_go-up.png differ
diff --git a/data/icons/hicolor_legacy_16x16_help-about.png b/data/icons/hicolor_legacy_16x16_help-about.png
new file mode 100644
index 0000000000..f8afa4c3a7
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_help-about.png differ
diff --git a/data/icons/hicolor_legacy_16x16_help-browser.png 
b/data/icons/hicolor_legacy_16x16_help-browser.png
new file mode 100644
index 0000000000..6498b834c1
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_help-browser.png differ
diff --git a/data/icons/hicolor_legacy_16x16_image-missing.png 
b/data/icons/hicolor_legacy_16x16_image-missing.png
new file mode 100644
index 0000000000..3aa024cc75
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_image-missing.png differ
diff --git a/data/icons/hicolor_legacy_16x16_insert-image.png 
b/data/icons/hicolor_legacy_16x16_insert-image.png
new file mode 100644
index 0000000000..cf7082362b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_insert-image.png differ
diff --git a/data/icons/hicolor_legacy_16x16_insert-link.png b/data/icons/hicolor_legacy_16x16_insert-link.png
new file mode 100644
index 0000000000..fca3e9379b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_insert-link.png differ
diff --git a/data/icons/hicolor_legacy_16x16_insert-text.png b/data/icons/hicolor_legacy_16x16_insert-text.png
new file mode 100644
index 0000000000..b133b7f607
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_insert-text.png differ
diff --git a/data/icons/hicolor_legacy_16x16_list-add.png b/data/icons/hicolor_legacy_16x16_list-add.png
new file mode 100644
index 0000000000..d401aea262
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_list-add.png differ
diff --git a/data/icons/hicolor_legacy_16x16_list-remove.png b/data/icons/hicolor_legacy_16x16_list-remove.png
new file mode 100644
index 0000000000..1cf6fef455
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_list-remove.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-attachment.png 
b/data/icons/hicolor_legacy_16x16_mail-attachment.png
new file mode 100644
index 0000000000..2891f22b9f
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-attachment.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-forward.png 
b/data/icons/hicolor_legacy_16x16_mail-forward.png
new file mode 100644
index 0000000000..bd5ff00949
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-forward.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-mark-important.png 
b/data/icons/hicolor_legacy_16x16_mail-mark-important.png
new file mode 100644
index 0000000000..571c342883
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-mark-important.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-mark-junk.png 
b/data/icons/hicolor_legacy_16x16_mail-mark-junk.png
new file mode 100644
index 0000000000..2491d735a2
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-mark-junk.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-mark-notjunk.png 
b/data/icons/hicolor_legacy_16x16_mail-mark-notjunk.png
new file mode 100644
index 0000000000..5ab0df8480
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-mark-notjunk.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-mark-read.png 
b/data/icons/hicolor_legacy_16x16_mail-mark-read.png
new file mode 100644
index 0000000000..cc666fc1a3
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-mark-read.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-mark-unread.png 
b/data/icons/hicolor_legacy_16x16_mail-mark-unread.png
new file mode 100644
index 0000000000..edf67302c5
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-mark-unread.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-message-new.png 
b/data/icons/hicolor_legacy_16x16_mail-message-new.png
new file mode 100644
index 0000000000..2552987a2c
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-message-new.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-read.png b/data/icons/hicolor_legacy_16x16_mail-read.png
new file mode 100644
index 0000000000..8b2a0d936b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-read.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-replied.png 
b/data/icons/hicolor_legacy_16x16_mail-replied.png
new file mode 100644
index 0000000000..120a10035c
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-replied.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-reply-all.png 
b/data/icons/hicolor_legacy_16x16_mail-reply-all.png
new file mode 100644
index 0000000000..645a69fefc
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-reply-all.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-reply-sender.png 
b/data/icons/hicolor_legacy_16x16_mail-reply-sender.png
new file mode 100644
index 0000000000..dc6d8849d5
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-reply-sender.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-send-receive.png 
b/data/icons/hicolor_legacy_16x16_mail-send-receive.png
new file mode 100644
index 0000000000..bfc59d6c09
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-send-receive.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-send.png b/data/icons/hicolor_legacy_16x16_mail-send.png
new file mode 100644
index 0000000000..ed76defa07
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-send.png differ
diff --git a/data/icons/hicolor_legacy_16x16_mail-unread.png b/data/icons/hicolor_legacy_16x16_mail-unread.png
new file mode 100644
index 0000000000..1267caaa7b
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_mail-unread.png differ
diff --git a/data/icons/hicolor_legacy_16x16_media-playback-start.png 
b/data/icons/hicolor_legacy_16x16_media-playback-start.png
new file mode 100644
index 0000000000..54722efb29
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_media-playback-start.png differ
diff --git a/data/icons/hicolor_legacy_16x16_media-record.png 
b/data/icons/hicolor_legacy_16x16_media-record.png
new file mode 100644
index 0000000000..5014fdcd0f
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_media-record.png differ
diff --git a/data/icons/hicolor_legacy_16x16_preferences-system.png 
b/data/icons/hicolor_legacy_16x16_preferences-system.png
new file mode 100644
index 0000000000..202670c8e1
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_preferences-system.png differ
diff --git a/data/icons/hicolor_legacy_16x16_process-stop.png 
b/data/icons/hicolor_legacy_16x16_process-stop.png
new file mode 100644
index 0000000000..110c0b8933
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_process-stop.png differ
diff --git a/data/icons/hicolor_legacy_16x16_security-high.png 
b/data/icons/hicolor_legacy_16x16_security-high.png
new file mode 100644
index 0000000000..a2ac3dd967
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_security-high.png differ
diff --git a/data/icons/hicolor_legacy_16x16_security-low.png 
b/data/icons/hicolor_legacy_16x16_security-low.png
new file mode 100644
index 0000000000..ecd475f32c
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_security-low.png differ
diff --git a/data/icons/hicolor_legacy_16x16_security-medium.png 
b/data/icons/hicolor_legacy_16x16_security-medium.png
new file mode 100644
index 0000000000..8d84beadac
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_security-medium.png differ
diff --git a/data/icons/hicolor_legacy_16x16_system-run.png b/data/icons/hicolor_legacy_16x16_system-run.png
new file mode 100644
index 0000000000..099cd0c255
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_system-run.png differ
diff --git a/data/icons/hicolor_legacy_16x16_tools-check-spelling.png 
b/data/icons/hicolor_legacy_16x16_tools-check-spelling.png
new file mode 100644
index 0000000000..466db46076
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_tools-check-spelling.png differ
diff --git a/data/icons/hicolor_legacy_16x16_view-refresh.png 
b/data/icons/hicolor_legacy_16x16_view-refresh.png
new file mode 100644
index 0000000000..5aff77fa36
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_view-refresh.png differ
diff --git a/data/icons/hicolor_legacy_16x16_window-close.png 
b/data/icons/hicolor_legacy_16x16_window-close.png
new file mode 100644
index 0000000000..603fa3a7db
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_window-close.png differ
diff --git a/data/icons/hicolor_legacy_16x16_window-new.png b/data/icons/hicolor_legacy_16x16_window-new.png
new file mode 100644
index 0000000000..8eeab39c72
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_window-new.png differ
diff --git a/data/icons/hicolor_legacy_16x16_zoom-in.png b/data/icons/hicolor_legacy_16x16_zoom-in.png
new file mode 100644
index 0000000000..ba83a09d8d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_zoom-in.png differ
diff --git a/data/icons/hicolor_legacy_16x16_zoom-original.png 
b/data/icons/hicolor_legacy_16x16_zoom-original.png
new file mode 100644
index 0000000000..9b9a42c80d
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_zoom-original.png differ
diff --git a/data/icons/hicolor_legacy_16x16_zoom-out.png b/data/icons/hicolor_legacy_16x16_zoom-out.png
new file mode 100644
index 0000000000..0ab78bfa6c
Binary files /dev/null and b/data/icons/hicolor_legacy_16x16_zoom-out.png differ
diff --git a/data/icons/hicolor_legacy_22x22_accessories-text-editor.png 
b/data/icons/hicolor_legacy_22x22_accessories-text-editor.png
new file mode 100644
index 0000000000..218ea21778
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_accessories-text-editor.png differ
diff --git a/data/icons/hicolor_legacy_22x22_address-book-new.png 
b/data/icons/hicolor_legacy_22x22_address-book-new.png
new file mode 100644
index 0000000000..69d2fdc64d
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_address-book-new.png differ
diff --git a/data/icons/hicolor_legacy_22x22_application-exit.png 
b/data/icons/hicolor_legacy_22x22_application-exit.png
new file mode 100644
index 0000000000..90e5c37477
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_application-exit.png differ
diff --git a/data/icons/hicolor_legacy_22x22_applications-internet.png 
b/data/icons/hicolor_legacy_22x22_applications-internet.png
new file mode 100644
index 0000000000..b2511e3f5c
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_applications-internet.png differ
diff --git a/data/icons/hicolor_legacy_22x22_appointment-new.png 
b/data/icons/hicolor_legacy_22x22_appointment-new.png
new file mode 100644
index 0000000000..920940b2d2
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_appointment-new.png differ
diff --git a/data/icons/hicolor_legacy_22x22_contact-new.png b/data/icons/hicolor_legacy_22x22_contact-new.png
new file mode 100644
index 0000000000..00dc15c364
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_contact-new.png differ
diff --git a/data/icons/hicolor_legacy_22x22_dialog-error.png 
b/data/icons/hicolor_legacy_22x22_dialog-error.png
new file mode 100644
index 0000000000..fc7c8c53b7
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_dialog-error.png differ
diff --git a/data/icons/hicolor_legacy_22x22_dialog-information.png 
b/data/icons/hicolor_legacy_22x22_dialog-information.png
new file mode 100644
index 0000000000..f806af964b
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_dialog-information.png differ
diff --git a/data/icons/hicolor_legacy_22x22_dialog-question.png 
b/data/icons/hicolor_legacy_22x22_dialog-question.png
new file mode 100644
index 0000000000..4849c91dcc
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_dialog-question.png differ
diff --git a/data/icons/hicolor_legacy_22x22_document-new.png 
b/data/icons/hicolor_legacy_22x22_document-new.png
new file mode 100644
index 0000000000..32f5bc32ad
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_document-new.png differ
diff --git a/data/icons/hicolor_legacy_22x22_document-open.png 
b/data/icons/hicolor_legacy_22x22_document-open.png
new file mode 100644
index 0000000000..a48af3caca
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_document-open.png differ
diff --git a/data/icons/hicolor_legacy_22x22_document-page-setup.png 
b/data/icons/hicolor_legacy_22x22_document-page-setup.png
new file mode 100644
index 0000000000..5d10c1650d
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_document-page-setup.png differ
diff --git a/data/icons/hicolor_legacy_22x22_document-print-preview.png 
b/data/icons/hicolor_legacy_22x22_document-print-preview.png
new file mode 100644
index 0000000000..5a48c94bee
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_document-print-preview.png differ
diff --git a/data/icons/hicolor_legacy_22x22_document-print.png 
b/data/icons/hicolor_legacy_22x22_document-print.png
new file mode 100644
index 0000000000..fe4fea8c8d
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_document-print.png differ
diff --git a/data/icons/hicolor_legacy_22x22_document-properties.png 
b/data/icons/hicolor_legacy_22x22_document-properties.png
new file mode 100644
index 0000000000..b10c8f442f
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_document-properties.png differ
diff --git a/data/icons/hicolor_legacy_22x22_document-save-as.png 
b/data/icons/hicolor_legacy_22x22_document-save-as.png
new file mode 100644
index 0000000000..1378ad8bdb
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_document-save-as.png differ
diff --git a/data/icons/hicolor_legacy_22x22_document-save.png 
b/data/icons/hicolor_legacy_22x22_document-save.png
new file mode 100644
index 0000000000..58b5d99922
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_document-save.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-clear.png b/data/icons/hicolor_legacy_22x22_edit-clear.png
new file mode 100644
index 0000000000..31603d27bd
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-clear.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-copy.png b/data/icons/hicolor_legacy_22x22_edit-copy.png
new file mode 100644
index 0000000000..71f0c3d409
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-copy.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-cut.png b/data/icons/hicolor_legacy_22x22_edit-cut.png
new file mode 100644
index 0000000000..e5c07ec2a3
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-cut.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-delete.png b/data/icons/hicolor_legacy_22x22_edit-delete.png
new file mode 100644
index 0000000000..70e0a0f6a4
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-delete.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-find-replace.png 
b/data/icons/hicolor_legacy_22x22_edit-find-replace.png
new file mode 100644
index 0000000000..800efb1b78
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-find-replace.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-find.png b/data/icons/hicolor_legacy_22x22_edit-find.png
new file mode 100644
index 0000000000..414fd6accf
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-find.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-paste.png b/data/icons/hicolor_legacy_22x22_edit-paste.png
new file mode 100644
index 0000000000..0721218e56
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-paste.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-redo.png b/data/icons/hicolor_legacy_22x22_edit-redo.png
new file mode 100644
index 0000000000..6afaf0e535
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-redo.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-select-all.png 
b/data/icons/hicolor_legacy_22x22_edit-select-all.png
new file mode 100644
index 0000000000..bbc9627388
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-select-all.png differ
diff --git a/data/icons/hicolor_legacy_22x22_edit-undo.png b/data/icons/hicolor_legacy_22x22_edit-undo.png
new file mode 100644
index 0000000000..2ef391e52a
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_edit-undo.png differ
diff --git a/data/icons/hicolor_legacy_22x22_emblem-default.png 
b/data/icons/hicolor_legacy_22x22_emblem-default.png
new file mode 100644
index 0000000000..808045d1a0
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_emblem-default.png differ
diff --git a/data/icons/hicolor_legacy_22x22_emblem-downloads.png 
b/data/icons/hicolor_legacy_22x22_emblem-downloads.png
new file mode 100644
index 0000000000..8821e00016
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_emblem-downloads.png differ
diff --git a/data/icons/hicolor_legacy_22x22_emblem-important.png 
b/data/icons/hicolor_legacy_22x22_emblem-important.png
new file mode 100644
index 0000000000..7399d30286
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_emblem-important.png differ
diff --git a/data/icons/hicolor_legacy_22x22_emblem-new.png b/data/icons/hicolor_legacy_22x22_emblem-new.png
new file mode 100644
index 0000000000..aed13aacce
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_emblem-new.png differ
diff --git a/data/icons/hicolor_legacy_22x22_emblem-photos.png 
b/data/icons/hicolor_legacy_22x22_emblem-photos.png
new file mode 100644
index 0000000000..4a39664424
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_emblem-photos.png differ
diff --git a/data/icons/hicolor_legacy_22x22_emblem-web.png b/data/icons/hicolor_legacy_22x22_emblem-web.png
new file mode 100644
index 0000000000..49c86d8196
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_emblem-web.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-angel.png b/data/icons/hicolor_legacy_22x22_face-angel.png
new file mode 100644
index 0000000000..c492c1e19d
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-angel.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-angry.png b/data/icons/hicolor_legacy_22x22_face-angry.png
new file mode 100644
index 0000000000..ef3cabb05e
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-angry.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-cool.png b/data/icons/hicolor_legacy_22x22_face-cool.png
new file mode 100644
index 0000000000..ae67a8954a
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-cool.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-crying.png b/data/icons/hicolor_legacy_22x22_face-crying.png
new file mode 100644
index 0000000000..13c92c3d86
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-crying.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-devilish.png 
b/data/icons/hicolor_legacy_22x22_face-devilish.png
new file mode 100644
index 0000000000..92f5ca7a4c
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-devilish.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-embarrassed.png 
b/data/icons/hicolor_legacy_22x22_face-embarrassed.png
new file mode 100644
index 0000000000..02986848ec
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-embarrassed.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-kiss.png b/data/icons/hicolor_legacy_22x22_face-kiss.png
new file mode 100644
index 0000000000..ed3101a299
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-kiss.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-laugh.png b/data/icons/hicolor_legacy_22x22_face-laugh.png
new file mode 100644
index 0000000000..61c76ea8fb
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-laugh.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-monkey.png b/data/icons/hicolor_legacy_22x22_face-monkey.png
new file mode 100644
index 0000000000..09754bb007
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-monkey.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-plain.png b/data/icons/hicolor_legacy_22x22_face-plain.png
new file mode 100644
index 0000000000..d7bb1c77c9
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-plain.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-raspberry.png 
b/data/icons/hicolor_legacy_22x22_face-raspberry.png
new file mode 100644
index 0000000000..dabcea01a4
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-raspberry.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-sad.png b/data/icons/hicolor_legacy_22x22_face-sad.png
new file mode 100644
index 0000000000..a83c0ceb7c
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-sad.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-sick.png b/data/icons/hicolor_legacy_22x22_face-sick.png
new file mode 100644
index 0000000000..37dea07025
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-sick.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-smile-big.png 
b/data/icons/hicolor_legacy_22x22_face-smile-big.png
new file mode 100644
index 0000000000..c036500773
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-smile-big.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-smile.png b/data/icons/hicolor_legacy_22x22_face-smile.png
new file mode 100644
index 0000000000..69ae36ab3c
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-smile.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-smirk.png b/data/icons/hicolor_legacy_22x22_face-smirk.png
new file mode 100644
index 0000000000..800d7b9213
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-smirk.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-surprise.png 
b/data/icons/hicolor_legacy_22x22_face-surprise.png
new file mode 100644
index 0000000000..9f22a81dae
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-surprise.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-tired.png b/data/icons/hicolor_legacy_22x22_face-tired.png
new file mode 100644
index 0000000000..f2613658f6
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-tired.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-uncertain.png 
b/data/icons/hicolor_legacy_22x22_face-uncertain.png
new file mode 100644
index 0000000000..e8df78ec30
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-uncertain.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-wink.png b/data/icons/hicolor_legacy_22x22_face-wink.png
new file mode 100644
index 0000000000..856c56a160
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-wink.png differ
diff --git a/data/icons/hicolor_legacy_22x22_face-worried.png 
b/data/icons/hicolor_legacy_22x22_face-worried.png
new file mode 100644
index 0000000000..ae96ecdeb5
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_face-worried.png differ
diff --git a/data/icons/hicolor_legacy_22x22_folder-new.png b/data/icons/hicolor_legacy_22x22_folder-new.png
new file mode 100644
index 0000000000..eb08753696
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_folder-new.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-indent-less.png 
b/data/icons/hicolor_legacy_22x22_format-indent-less.png
new file mode 100644
index 0000000000..eb3c74ece2
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-indent-less.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-indent-more.png 
b/data/icons/hicolor_legacy_22x22_format-indent-more.png
new file mode 100644
index 0000000000..c3f3bee28a
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-indent-more.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-justify-center.png 
b/data/icons/hicolor_legacy_22x22_format-justify-center.png
new file mode 100644
index 0000000000..f1e2fec2bd
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-justify-center.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-justify-fill.png 
b/data/icons/hicolor_legacy_22x22_format-justify-fill.png
new file mode 100644
index 0000000000..0926325bfc
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-justify-fill.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-justify-left.png 
b/data/icons/hicolor_legacy_22x22_format-justify-left.png
new file mode 100644
index 0000000000..15c49e86a3
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-justify-left.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-justify-right.png 
b/data/icons/hicolor_legacy_22x22_format-justify-right.png
new file mode 100644
index 0000000000..c2c5137b3b
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-justify-right.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-text-bold.png 
b/data/icons/hicolor_legacy_22x22_format-text-bold.png
new file mode 100644
index 0000000000..6d12d4d365
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-text-bold.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-text-italic.png 
b/data/icons/hicolor_legacy_22x22_format-text-italic.png
new file mode 100644
index 0000000000..a1c3517afb
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-text-italic.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-text-strikethrough.png 
b/data/icons/hicolor_legacy_22x22_format-text-strikethrough.png
new file mode 100644
index 0000000000..4eba3985fa
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-text-strikethrough.png differ
diff --git a/data/icons/hicolor_legacy_22x22_format-text-underline.png 
b/data/icons/hicolor_legacy_22x22_format-text-underline.png
new file mode 100644
index 0000000000..9353ba5c2d
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_format-text-underline.png differ
diff --git a/data/icons/hicolor_legacy_22x22_go-down.png b/data/icons/hicolor_legacy_22x22_go-down.png
new file mode 100644
index 0000000000..7567ae3c96
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_go-down.png differ
diff --git a/data/icons/hicolor_legacy_22x22_go-jump.png b/data/icons/hicolor_legacy_22x22_go-jump.png
new file mode 100644
index 0000000000..461e28b7be
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_go-jump.png differ
diff --git a/data/icons/hicolor_legacy_22x22_go-next.png b/data/icons/hicolor_legacy_22x22_go-next.png
new file mode 100644
index 0000000000..5a70d99f0b
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_go-next.png differ
diff --git a/data/icons/hicolor_legacy_22x22_go-previous.png b/data/icons/hicolor_legacy_22x22_go-previous.png
new file mode 100644
index 0000000000..35404c3eb3
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_go-previous.png differ
diff --git a/data/icons/hicolor_legacy_22x22_go-top.png b/data/icons/hicolor_legacy_22x22_go-top.png
new file mode 100644
index 0000000000..938ab5f3ed
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_go-top.png differ
diff --git a/data/icons/hicolor_legacy_22x22_go-up.png b/data/icons/hicolor_legacy_22x22_go-up.png
new file mode 100644
index 0000000000..72d6d9cdb7
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_go-up.png differ
diff --git a/data/icons/hicolor_legacy_22x22_help-about.png b/data/icons/hicolor_legacy_22x22_help-about.png
new file mode 100644
index 0000000000..bfe7509900
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_help-about.png differ
diff --git a/data/icons/hicolor_legacy_22x22_help-browser.png 
b/data/icons/hicolor_legacy_22x22_help-browser.png
new file mode 100644
index 0000000000..804bc9baec
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_help-browser.png differ
diff --git a/data/icons/hicolor_legacy_22x22_image-missing.png 
b/data/icons/hicolor_legacy_22x22_image-missing.png
new file mode 100644
index 0000000000..72b5f92eb5
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_image-missing.png differ
diff --git a/data/icons/hicolor_legacy_22x22_insert-image.png 
b/data/icons/hicolor_legacy_22x22_insert-image.png
new file mode 100644
index 0000000000..452651e395
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_insert-image.png differ
diff --git a/data/icons/hicolor_legacy_22x22_insert-link.png b/data/icons/hicolor_legacy_22x22_insert-link.png
new file mode 100644
index 0000000000..84c1b1dc2d
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_insert-link.png differ
diff --git a/data/icons/hicolor_legacy_22x22_insert-text.png b/data/icons/hicolor_legacy_22x22_insert-text.png
new file mode 100644
index 0000000000..ec8973e46f
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_insert-text.png differ
diff --git a/data/icons/hicolor_legacy_22x22_list-add.png b/data/icons/hicolor_legacy_22x22_list-add.png
new file mode 100644
index 0000000000..b9da049a63
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_list-add.png differ
diff --git a/data/icons/hicolor_legacy_22x22_list-remove.png b/data/icons/hicolor_legacy_22x22_list-remove.png
new file mode 100644
index 0000000000..b0c1e5adea
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_list-remove.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-attachment.png 
b/data/icons/hicolor_legacy_22x22_mail-attachment.png
new file mode 100644
index 0000000000..55c6a8396d
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-attachment.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-forward.png 
b/data/icons/hicolor_legacy_22x22_mail-forward.png
new file mode 100644
index 0000000000..24369a1050
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-forward.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-mark-important.png 
b/data/icons/hicolor_legacy_22x22_mail-mark-important.png
new file mode 100644
index 0000000000..206e76fd08
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-mark-important.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-mark-junk.png 
b/data/icons/hicolor_legacy_22x22_mail-mark-junk.png
new file mode 100644
index 0000000000..4b28be485e
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-mark-junk.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-mark-notjunk.png 
b/data/icons/hicolor_legacy_22x22_mail-mark-notjunk.png
new file mode 100644
index 0000000000..2111b09b9c
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-mark-notjunk.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-mark-read.png 
b/data/icons/hicolor_legacy_22x22_mail-mark-read.png
new file mode 100644
index 0000000000..9be78bbcc2
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-mark-read.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-mark-unread.png 
b/data/icons/hicolor_legacy_22x22_mail-mark-unread.png
new file mode 100644
index 0000000000..a8ef1ca804
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-mark-unread.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-message-new.png 
b/data/icons/hicolor_legacy_22x22_mail-message-new.png
new file mode 100644
index 0000000000..98dc03e769
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-message-new.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-read.png b/data/icons/hicolor_legacy_22x22_mail-read.png
new file mode 100644
index 0000000000..57d44211d9
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-read.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-replied.png 
b/data/icons/hicolor_legacy_22x22_mail-replied.png
new file mode 100644
index 0000000000..eeef8f1e18
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-replied.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-reply-all.png 
b/data/icons/hicolor_legacy_22x22_mail-reply-all.png
new file mode 100644
index 0000000000..7bc01fd7a5
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-reply-all.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-reply-sender.png 
b/data/icons/hicolor_legacy_22x22_mail-reply-sender.png
new file mode 100644
index 0000000000..6d554b56bc
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-reply-sender.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-send-receive.png 
b/data/icons/hicolor_legacy_22x22_mail-send-receive.png
new file mode 100644
index 0000000000..5a5c976e37
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-send-receive.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-send.png b/data/icons/hicolor_legacy_22x22_mail-send.png
new file mode 100644
index 0000000000..6d0b563290
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-send.png differ
diff --git a/data/icons/hicolor_legacy_22x22_mail-unread.png b/data/icons/hicolor_legacy_22x22_mail-unread.png
new file mode 100644
index 0000000000..0023e7b94c
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_mail-unread.png differ
diff --git a/data/icons/hicolor_legacy_22x22_media-playback-start.png 
b/data/icons/hicolor_legacy_22x22_media-playback-start.png
new file mode 100644
index 0000000000..5d2a9fd057
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_media-playback-start.png differ
diff --git a/data/icons/hicolor_legacy_22x22_media-record.png 
b/data/icons/hicolor_legacy_22x22_media-record.png
new file mode 100644
index 0000000000..c979b2a77a
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_media-record.png differ
diff --git a/data/icons/hicolor_legacy_22x22_preferences-system.png 
b/data/icons/hicolor_legacy_22x22_preferences-system.png
new file mode 100644
index 0000000000..b838bc5474
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_preferences-system.png differ
diff --git a/data/icons/hicolor_legacy_22x22_process-stop.png 
b/data/icons/hicolor_legacy_22x22_process-stop.png
new file mode 100644
index 0000000000..03394edfe4
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_process-stop.png differ
diff --git a/data/icons/hicolor_legacy_22x22_security-high.png 
b/data/icons/hicolor_legacy_22x22_security-high.png
new file mode 100644
index 0000000000..ef3dc33b98
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_security-high.png differ
diff --git a/data/icons/hicolor_legacy_22x22_security-low.png 
b/data/icons/hicolor_legacy_22x22_security-low.png
new file mode 100644
index 0000000000..68636a60ef
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_security-low.png differ
diff --git a/data/icons/hicolor_legacy_22x22_security-medium.png 
b/data/icons/hicolor_legacy_22x22_security-medium.png
new file mode 100644
index 0000000000..6c58472321
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_security-medium.png differ
diff --git a/data/icons/hicolor_legacy_22x22_system-run.png b/data/icons/hicolor_legacy_22x22_system-run.png
new file mode 100644
index 0000000000..c1d2858a9e
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_system-run.png differ
diff --git a/data/icons/hicolor_legacy_22x22_tools-check-spelling.png 
b/data/icons/hicolor_legacy_22x22_tools-check-spelling.png
new file mode 100644
index 0000000000..701a05534b
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_tools-check-spelling.png differ
diff --git a/data/icons/hicolor_legacy_22x22_view-refresh.png 
b/data/icons/hicolor_legacy_22x22_view-refresh.png
new file mode 100644
index 0000000000..55d3c3fea0
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_view-refresh.png differ
diff --git a/data/icons/hicolor_legacy_22x22_window-close.png 
b/data/icons/hicolor_legacy_22x22_window-close.png
new file mode 100644
index 0000000000..5860a63bf4
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_window-close.png differ
diff --git a/data/icons/hicolor_legacy_22x22_window-new.png b/data/icons/hicolor_legacy_22x22_window-new.png
new file mode 100644
index 0000000000..db0f027df2
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_window-new.png differ
diff --git a/data/icons/hicolor_legacy_22x22_zoom-in.png b/data/icons/hicolor_legacy_22x22_zoom-in.png
new file mode 100644
index 0000000000..854bf978c8
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_zoom-in.png differ
diff --git a/data/icons/hicolor_legacy_22x22_zoom-original.png 
b/data/icons/hicolor_legacy_22x22_zoom-original.png
new file mode 100644
index 0000000000..373fd7f580
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_zoom-original.png differ
diff --git a/data/icons/hicolor_legacy_22x22_zoom-out.png b/data/icons/hicolor_legacy_22x22_zoom-out.png
new file mode 100644
index 0000000000..a1e8b9ff21
Binary files /dev/null and b/data/icons/hicolor_legacy_22x22_zoom-out.png differ
diff --git a/data/icons/hicolor_legacy_24x24_accessories-text-editor.png 
b/data/icons/hicolor_legacy_24x24_accessories-text-editor.png
new file mode 100644
index 0000000000..8bbbbfd4ae
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_accessories-text-editor.png differ
diff --git a/data/icons/hicolor_legacy_24x24_address-book-new.png 
b/data/icons/hicolor_legacy_24x24_address-book-new.png
new file mode 100644
index 0000000000..ff306d0251
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_address-book-new.png differ
diff --git a/data/icons/hicolor_legacy_24x24_application-exit.png 
b/data/icons/hicolor_legacy_24x24_application-exit.png
new file mode 100644
index 0000000000..c6b5bd5e2e
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_application-exit.png differ
diff --git a/data/icons/hicolor_legacy_24x24_applications-internet.png 
b/data/icons/hicolor_legacy_24x24_applications-internet.png
new file mode 100644
index 0000000000..b6c56432a6
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_applications-internet.png differ
diff --git a/data/icons/hicolor_legacy_24x24_appointment-new.png 
b/data/icons/hicolor_legacy_24x24_appointment-new.png
new file mode 100644
index 0000000000..c252a8d6ac
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_appointment-new.png differ
diff --git a/data/icons/hicolor_legacy_24x24_contact-new.png b/data/icons/hicolor_legacy_24x24_contact-new.png
new file mode 100644
index 0000000000..1762bad96c
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_contact-new.png differ
diff --git a/data/icons/hicolor_legacy_24x24_dialog-error.png 
b/data/icons/hicolor_legacy_24x24_dialog-error.png
new file mode 100644
index 0000000000..202162c891
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_dialog-error.png differ
diff --git a/data/icons/hicolor_legacy_24x24_dialog-information.png 
b/data/icons/hicolor_legacy_24x24_dialog-information.png
new file mode 100644
index 0000000000..c06297a5c3
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_dialog-information.png differ
diff --git a/data/icons/hicolor_legacy_24x24_dialog-question.png 
b/data/icons/hicolor_legacy_24x24_dialog-question.png
new file mode 100644
index 0000000000..72e7d599a7
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_dialog-question.png differ
diff --git a/data/icons/hicolor_legacy_24x24_document-new.png 
b/data/icons/hicolor_legacy_24x24_document-new.png
new file mode 100644
index 0000000000..31e2c163ce
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_document-new.png differ
diff --git a/data/icons/hicolor_legacy_24x24_document-open.png 
b/data/icons/hicolor_legacy_24x24_document-open.png
new file mode 100644
index 0000000000..20b7ca8d9e
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_document-open.png differ
diff --git a/data/icons/hicolor_legacy_24x24_document-page-setup.png 
b/data/icons/hicolor_legacy_24x24_document-page-setup.png
new file mode 100644
index 0000000000..b6ebdb2ed4
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_document-page-setup.png differ
diff --git a/data/icons/hicolor_legacy_24x24_document-print-preview.png 
b/data/icons/hicolor_legacy_24x24_document-print-preview.png
new file mode 100644
index 0000000000..8db6ce5f44
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_document-print-preview.png differ
diff --git a/data/icons/hicolor_legacy_24x24_document-print.png 
b/data/icons/hicolor_legacy_24x24_document-print.png
new file mode 100644
index 0000000000..879883c630
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_document-print.png differ
diff --git a/data/icons/hicolor_legacy_24x24_document-properties.png 
b/data/icons/hicolor_legacy_24x24_document-properties.png
new file mode 100644
index 0000000000..f93e8e2fce
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_document-properties.png differ
diff --git a/data/icons/hicolor_legacy_24x24_document-save-as.png 
b/data/icons/hicolor_legacy_24x24_document-save-as.png
new file mode 100644
index 0000000000..1c2a8067f2
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_document-save-as.png differ
diff --git a/data/icons/hicolor_legacy_24x24_document-save.png 
b/data/icons/hicolor_legacy_24x24_document-save.png
new file mode 100644
index 0000000000..dff2aa2885
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_document-save.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-copy.png b/data/icons/hicolor_legacy_24x24_edit-copy.png
new file mode 100644
index 0000000000..9b78584fca
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-copy.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-cut.png b/data/icons/hicolor_legacy_24x24_edit-cut.png
new file mode 100644
index 0000000000..129eb1ecc2
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-cut.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-delete.png b/data/icons/hicolor_legacy_24x24_edit-delete.png
new file mode 100644
index 0000000000..86d45413b3
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-delete.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-find-replace.png 
b/data/icons/hicolor_legacy_24x24_edit-find-replace.png
new file mode 100644
index 0000000000..7e2d091a2a
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-find-replace.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-find.png b/data/icons/hicolor_legacy_24x24_edit-find.png
new file mode 100644
index 0000000000..96463313cf
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-find.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-paste.png b/data/icons/hicolor_legacy_24x24_edit-paste.png
new file mode 100644
index 0000000000..802587aa17
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-paste.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-redo.png b/data/icons/hicolor_legacy_24x24_edit-redo.png
new file mode 100644
index 0000000000..da8fd21c7b
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-redo.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-select-all.png 
b/data/icons/hicolor_legacy_24x24_edit-select-all.png
new file mode 100644
index 0000000000..b1e577eb73
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-select-all.png differ
diff --git a/data/icons/hicolor_legacy_24x24_edit-undo.png b/data/icons/hicolor_legacy_24x24_edit-undo.png
new file mode 100644
index 0000000000..a0472c70a3
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_edit-undo.png differ
diff --git a/data/icons/hicolor_legacy_24x24_emblem-default.png 
b/data/icons/hicolor_legacy_24x24_emblem-default.png
new file mode 100644
index 0000000000..a76555e92b
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_emblem-default.png differ
diff --git a/data/icons/hicolor_legacy_24x24_emblem-downloads.png 
b/data/icons/hicolor_legacy_24x24_emblem-downloads.png
new file mode 100644
index 0000000000..3973b3c160
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_emblem-downloads.png differ
diff --git a/data/icons/hicolor_legacy_24x24_emblem-important.png 
b/data/icons/hicolor_legacy_24x24_emblem-important.png
new file mode 100644
index 0000000000..5974fa5cd1
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_emblem-important.png differ
diff --git a/data/icons/hicolor_legacy_24x24_emblem-new.png b/data/icons/hicolor_legacy_24x24_emblem-new.png
new file mode 100644
index 0000000000..33970d6f60
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_emblem-new.png differ
diff --git a/data/icons/hicolor_legacy_24x24_emblem-photos.png 
b/data/icons/hicolor_legacy_24x24_emblem-photos.png
new file mode 100644
index 0000000000..25d49a44cc
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_emblem-photos.png differ
diff --git a/data/icons/hicolor_legacy_24x24_emblem-web.png b/data/icons/hicolor_legacy_24x24_emblem-web.png
new file mode 100644
index 0000000000..59047e7c2e
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_emblem-web.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-angel.png b/data/icons/hicolor_legacy_24x24_face-angel.png
new file mode 100644
index 0000000000..cb9507e6e1
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-angel.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-angry.png b/data/icons/hicolor_legacy_24x24_face-angry.png
new file mode 100644
index 0000000000..bce9835e61
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-angry.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-cool.png b/data/icons/hicolor_legacy_24x24_face-cool.png
new file mode 100644
index 0000000000..a3a09c9abd
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-cool.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-crying.png b/data/icons/hicolor_legacy_24x24_face-crying.png
new file mode 100644
index 0000000000..bb114878d3
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-crying.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-devilish.png 
b/data/icons/hicolor_legacy_24x24_face-devilish.png
new file mode 100644
index 0000000000..bf4eb24036
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-devilish.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-embarrassed.png 
b/data/icons/hicolor_legacy_24x24_face-embarrassed.png
new file mode 100644
index 0000000000..a3f237a349
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-embarrassed.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-kiss.png b/data/icons/hicolor_legacy_24x24_face-kiss.png
new file mode 100644
index 0000000000..31df5518f7
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-kiss.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-laugh.png b/data/icons/hicolor_legacy_24x24_face-laugh.png
new file mode 100644
index 0000000000..52b5bc6f12
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-laugh.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-monkey.png b/data/icons/hicolor_legacy_24x24_face-monkey.png
new file mode 100644
index 0000000000..b99c40b9fb
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-monkey.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-plain.png b/data/icons/hicolor_legacy_24x24_face-plain.png
new file mode 100644
index 0000000000..ca352a84ad
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-plain.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-raspberry.png 
b/data/icons/hicolor_legacy_24x24_face-raspberry.png
new file mode 100644
index 0000000000..0c7f60e96f
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-raspberry.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-sad.png b/data/icons/hicolor_legacy_24x24_face-sad.png
new file mode 100644
index 0000000000..19cece847f
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-sad.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-sick.png b/data/icons/hicolor_legacy_24x24_face-sick.png
new file mode 100644
index 0000000000..0d5b3497cb
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-sick.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-smile-big.png 
b/data/icons/hicolor_legacy_24x24_face-smile-big.png
new file mode 100644
index 0000000000..e9ccb40892
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-smile-big.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-smile.png b/data/icons/hicolor_legacy_24x24_face-smile.png
new file mode 100644
index 0000000000..9c0fc1a7f1
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-smile.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-smirk.png b/data/icons/hicolor_legacy_24x24_face-smirk.png
new file mode 100644
index 0000000000..bb500da8b3
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-smirk.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-surprise.png 
b/data/icons/hicolor_legacy_24x24_face-surprise.png
new file mode 100644
index 0000000000..e5879ba3a1
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-surprise.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-tired.png b/data/icons/hicolor_legacy_24x24_face-tired.png
new file mode 100644
index 0000000000..926e5f7a90
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-tired.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-uncertain.png 
b/data/icons/hicolor_legacy_24x24_face-uncertain.png
new file mode 100644
index 0000000000..4b394b6c5b
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-uncertain.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-wink.png b/data/icons/hicolor_legacy_24x24_face-wink.png
new file mode 100644
index 0000000000..10bc594a62
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-wink.png differ
diff --git a/data/icons/hicolor_legacy_24x24_face-worried.png 
b/data/icons/hicolor_legacy_24x24_face-worried.png
new file mode 100644
index 0000000000..21a11351d8
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_face-worried.png differ
diff --git a/data/icons/hicolor_legacy_24x24_folder-new.png b/data/icons/hicolor_legacy_24x24_folder-new.png
new file mode 100644
index 0000000000..09c9037d8b
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_folder-new.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-indent-less.png 
b/data/icons/hicolor_legacy_24x24_format-indent-less.png
new file mode 100644
index 0000000000..eecb0f7426
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-indent-less.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-indent-more.png 
b/data/icons/hicolor_legacy_24x24_format-indent-more.png
new file mode 100644
index 0000000000..4970fcba02
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-indent-more.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-justify-center.png 
b/data/icons/hicolor_legacy_24x24_format-justify-center.png
new file mode 100644
index 0000000000..6a4663776b
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-justify-center.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-justify-fill.png 
b/data/icons/hicolor_legacy_24x24_format-justify-fill.png
new file mode 100644
index 0000000000..35ae2b8071
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-justify-fill.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-justify-left.png 
b/data/icons/hicolor_legacy_24x24_format-justify-left.png
new file mode 100644
index 0000000000..bf707a3081
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-justify-left.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-justify-right.png 
b/data/icons/hicolor_legacy_24x24_format-justify-right.png
new file mode 100644
index 0000000000..88c42c5b60
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-justify-right.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-text-bold.png 
b/data/icons/hicolor_legacy_24x24_format-text-bold.png
new file mode 100644
index 0000000000..54c91f827c
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-text-bold.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-text-italic.png 
b/data/icons/hicolor_legacy_24x24_format-text-italic.png
new file mode 100644
index 0000000000..2169101fa3
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-text-italic.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-text-strikethrough.png 
b/data/icons/hicolor_legacy_24x24_format-text-strikethrough.png
new file mode 100644
index 0000000000..48ccb5e2fe
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-text-strikethrough.png differ
diff --git a/data/icons/hicolor_legacy_24x24_format-text-underline.png 
b/data/icons/hicolor_legacy_24x24_format-text-underline.png
new file mode 100644
index 0000000000..f3d9482926
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_format-text-underline.png differ
diff --git a/data/icons/hicolor_legacy_24x24_go-down.png b/data/icons/hicolor_legacy_24x24_go-down.png
new file mode 100644
index 0000000000..75df7bb718
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_go-down.png differ
diff --git a/data/icons/hicolor_legacy_24x24_go-jump.png b/data/icons/hicolor_legacy_24x24_go-jump.png
new file mode 100644
index 0000000000..d555e810c5
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_go-jump.png differ
diff --git a/data/icons/hicolor_legacy_24x24_go-next.png b/data/icons/hicolor_legacy_24x24_go-next.png
new file mode 100644
index 0000000000..75d1f31770
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_go-next.png differ
diff --git a/data/icons/hicolor_legacy_24x24_go-previous.png b/data/icons/hicolor_legacy_24x24_go-previous.png
new file mode 100644
index 0000000000..23f170118a
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_go-previous.png differ
diff --git a/data/icons/hicolor_legacy_24x24_go-top.png b/data/icons/hicolor_legacy_24x24_go-top.png
new file mode 100644
index 0000000000..088f00dd22
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_go-top.png differ
diff --git a/data/icons/hicolor_legacy_24x24_go-up.png b/data/icons/hicolor_legacy_24x24_go-up.png
new file mode 100644
index 0000000000..2b50265b37
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_go-up.png differ
diff --git a/data/icons/hicolor_legacy_24x24_help-about.png b/data/icons/hicolor_legacy_24x24_help-about.png
new file mode 100644
index 0000000000..2cbdc36341
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_help-about.png differ
diff --git a/data/icons/hicolor_legacy_24x24_help-browser.png 
b/data/icons/hicolor_legacy_24x24_help-browser.png
new file mode 100644
index 0000000000..2758b7b5be
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_help-browser.png differ
diff --git a/data/icons/hicolor_legacy_24x24_image-missing.png 
b/data/icons/hicolor_legacy_24x24_image-missing.png
new file mode 100644
index 0000000000..499534b5ee
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_image-missing.png differ
diff --git a/data/icons/hicolor_legacy_24x24_insert-image.png 
b/data/icons/hicolor_legacy_24x24_insert-image.png
new file mode 100644
index 0000000000..fbf30752a6
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_insert-image.png differ
diff --git a/data/icons/hicolor_legacy_24x24_insert-link.png b/data/icons/hicolor_legacy_24x24_insert-link.png
new file mode 100644
index 0000000000..27bc7ee3ca
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_insert-link.png differ
diff --git a/data/icons/hicolor_legacy_24x24_insert-text.png b/data/icons/hicolor_legacy_24x24_insert-text.png
new file mode 100644
index 0000000000..0e4a8311a6
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_insert-text.png differ
diff --git a/data/icons/hicolor_legacy_24x24_list-add.png b/data/icons/hicolor_legacy_24x24_list-add.png
new file mode 100644
index 0000000000..9df414179e
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_list-add.png differ
diff --git a/data/icons/hicolor_legacy_24x24_list-remove.png b/data/icons/hicolor_legacy_24x24_list-remove.png
new file mode 100644
index 0000000000..0efea0b0a8
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_list-remove.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-attachment.png 
b/data/icons/hicolor_legacy_24x24_mail-attachment.png
new file mode 100644
index 0000000000..b9f806c395
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-attachment.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-forward.png 
b/data/icons/hicolor_legacy_24x24_mail-forward.png
new file mode 100644
index 0000000000..bd2995106b
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-forward.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-mark-important.png 
b/data/icons/hicolor_legacy_24x24_mail-mark-important.png
new file mode 100644
index 0000000000..50f5d8fae2
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-mark-important.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-mark-junk.png 
b/data/icons/hicolor_legacy_24x24_mail-mark-junk.png
new file mode 100644
index 0000000000..1eb249a3bd
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-mark-junk.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-mark-notjunk.png 
b/data/icons/hicolor_legacy_24x24_mail-mark-notjunk.png
new file mode 100644
index 0000000000..ce475e46c6
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-mark-notjunk.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-mark-read.png 
b/data/icons/hicolor_legacy_24x24_mail-mark-read.png
new file mode 100644
index 0000000000..826794dfbb
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-mark-read.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-mark-unread.png 
b/data/icons/hicolor_legacy_24x24_mail-mark-unread.png
new file mode 100644
index 0000000000..d17740a1ae
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-mark-unread.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-message-new.png 
b/data/icons/hicolor_legacy_24x24_mail-message-new.png
new file mode 100644
index 0000000000..4409b0fe9a
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-message-new.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-read.png b/data/icons/hicolor_legacy_24x24_mail-read.png
new file mode 100644
index 0000000000..4614d5d097
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-read.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-replied.png 
b/data/icons/hicolor_legacy_24x24_mail-replied.png
new file mode 100644
index 0000000000..ddd53ec3a5
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-replied.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-reply-all.png 
b/data/icons/hicolor_legacy_24x24_mail-reply-all.png
new file mode 100644
index 0000000000..58c5da58ce
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-reply-all.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-reply-sender.png 
b/data/icons/hicolor_legacy_24x24_mail-reply-sender.png
new file mode 100644
index 0000000000..40599493d3
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-reply-sender.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-send-receive.png 
b/data/icons/hicolor_legacy_24x24_mail-send-receive.png
new file mode 100644
index 0000000000..36101b83e7
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-send-receive.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-send.png b/data/icons/hicolor_legacy_24x24_mail-send.png
new file mode 100644
index 0000000000..917a3d794b
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-send.png differ
diff --git a/data/icons/hicolor_legacy_24x24_mail-unread.png b/data/icons/hicolor_legacy_24x24_mail-unread.png
new file mode 100644
index 0000000000..f8be083482
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_mail-unread.png differ
diff --git a/data/icons/hicolor_legacy_24x24_media-playback-start.png 
b/data/icons/hicolor_legacy_24x24_media-playback-start.png
new file mode 100644
index 0000000000..dafe7eec5d
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_media-playback-start.png differ
diff --git a/data/icons/hicolor_legacy_24x24_media-record.png 
b/data/icons/hicolor_legacy_24x24_media-record.png
new file mode 100644
index 0000000000..69518622b6
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_media-record.png differ
diff --git a/data/icons/hicolor_legacy_24x24_preferences-system.png 
b/data/icons/hicolor_legacy_24x24_preferences-system.png
new file mode 100644
index 0000000000..0bc2ebfd2c
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_preferences-system.png differ
diff --git a/data/icons/hicolor_legacy_24x24_process-stop.png 
b/data/icons/hicolor_legacy_24x24_process-stop.png
new file mode 100644
index 0000000000..16112d6fb7
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_process-stop.png differ
diff --git a/data/icons/hicolor_legacy_24x24_security-high.png 
b/data/icons/hicolor_legacy_24x24_security-high.png
new file mode 100644
index 0000000000..7ae8f98963
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_security-high.png differ
diff --git a/data/icons/hicolor_legacy_24x24_security-low.png 
b/data/icons/hicolor_legacy_24x24_security-low.png
new file mode 100644
index 0000000000..226931d6a1
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_security-low.png differ
diff --git a/data/icons/hicolor_legacy_24x24_security-medium.png 
b/data/icons/hicolor_legacy_24x24_security-medium.png
new file mode 100644
index 0000000000..e83fca2ad8
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_security-medium.png differ
diff --git a/data/icons/hicolor_legacy_24x24_system-run.png b/data/icons/hicolor_legacy_24x24_system-run.png
new file mode 100644
index 0000000000..a7175825ad
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_system-run.png differ
diff --git a/data/icons/hicolor_legacy_24x24_tools-check-spelling.png 
b/data/icons/hicolor_legacy_24x24_tools-check-spelling.png
new file mode 100644
index 0000000000..5a0f30752a
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_tools-check-spelling.png differ
diff --git a/data/icons/hicolor_legacy_24x24_view-refresh.png 
b/data/icons/hicolor_legacy_24x24_view-refresh.png
new file mode 100644
index 0000000000..1e84029586
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_view-refresh.png differ
diff --git a/data/icons/hicolor_legacy_24x24_window-close.png 
b/data/icons/hicolor_legacy_24x24_window-close.png
new file mode 100644
index 0000000000..986aa1fdf7
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_window-close.png differ
diff --git a/data/icons/hicolor_legacy_24x24_window-new.png b/data/icons/hicolor_legacy_24x24_window-new.png
new file mode 100644
index 0000000000..21cf7ed05d
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_window-new.png differ
diff --git a/data/icons/hicolor_legacy_24x24_zoom-in.png b/data/icons/hicolor_legacy_24x24_zoom-in.png
new file mode 100644
index 0000000000..148f37fc26
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_zoom-in.png differ
diff --git a/data/icons/hicolor_legacy_24x24_zoom-original.png 
b/data/icons/hicolor_legacy_24x24_zoom-original.png
new file mode 100644
index 0000000000..b3eeb0548b
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_zoom-original.png differ
diff --git a/data/icons/hicolor_legacy_24x24_zoom-out.png b/data/icons/hicolor_legacy_24x24_zoom-out.png
new file mode 100644
index 0000000000..2bb264d52e
Binary files /dev/null and b/data/icons/hicolor_legacy_24x24_zoom-out.png differ
diff --git a/data/icons/hicolor_legacy_32x32_accessories-text-editor.png 
b/data/icons/hicolor_legacy_32x32_accessories-text-editor.png
new file mode 100644
index 0000000000..100d6f232b
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_accessories-text-editor.png differ
diff --git a/data/icons/hicolor_legacy_32x32_address-book-new.png 
b/data/icons/hicolor_legacy_32x32_address-book-new.png
new file mode 100644
index 0000000000..da35dce4ea
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_address-book-new.png differ
diff --git a/data/icons/hicolor_legacy_32x32_application-exit.png 
b/data/icons/hicolor_legacy_32x32_application-exit.png
new file mode 100644
index 0000000000..7aa0e150e0
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_application-exit.png differ
diff --git a/data/icons/hicolor_legacy_32x32_applications-internet.png 
b/data/icons/hicolor_legacy_32x32_applications-internet.png
new file mode 100644
index 0000000000..9904437621
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_applications-internet.png differ
diff --git a/data/icons/hicolor_legacy_32x32_appointment-new.png 
b/data/icons/hicolor_legacy_32x32_appointment-new.png
new file mode 100644
index 0000000000..972e7863f7
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_appointment-new.png differ
diff --git a/data/icons/hicolor_legacy_32x32_contact-new.png b/data/icons/hicolor_legacy_32x32_contact-new.png
new file mode 100644
index 0000000000..637c3e1671
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_contact-new.png differ
diff --git a/data/icons/hicolor_legacy_32x32_dialog-error.png 
b/data/icons/hicolor_legacy_32x32_dialog-error.png
new file mode 100644
index 0000000000..625c7ff838
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_dialog-error.png differ
diff --git a/data/icons/hicolor_legacy_32x32_dialog-information.png 
b/data/icons/hicolor_legacy_32x32_dialog-information.png
new file mode 100644
index 0000000000..4f4146365d
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_dialog-information.png differ
diff --git a/data/icons/hicolor_legacy_32x32_dialog-question.png 
b/data/icons/hicolor_legacy_32x32_dialog-question.png
new file mode 100644
index 0000000000..7e8fd39374
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_dialog-question.png differ
diff --git a/data/icons/hicolor_legacy_32x32_document-new.png 
b/data/icons/hicolor_legacy_32x32_document-new.png
new file mode 100644
index 0000000000..da2d2c3c00
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_document-new.png differ
diff --git a/data/icons/hicolor_legacy_32x32_document-open.png 
b/data/icons/hicolor_legacy_32x32_document-open.png
new file mode 100644
index 0000000000..a77f3f2f59
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_document-open.png differ
diff --git a/data/icons/hicolor_legacy_32x32_document-page-setup.png 
b/data/icons/hicolor_legacy_32x32_document-page-setup.png
new file mode 100644
index 0000000000..d31783dfcc
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_document-page-setup.png differ
diff --git a/data/icons/hicolor_legacy_32x32_document-print-preview.png 
b/data/icons/hicolor_legacy_32x32_document-print-preview.png
new file mode 100644
index 0000000000..bfc555b912
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_document-print-preview.png differ
diff --git a/data/icons/hicolor_legacy_32x32_document-print.png 
b/data/icons/hicolor_legacy_32x32_document-print.png
new file mode 100644
index 0000000000..b982ad29dc
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_document-print.png differ
diff --git a/data/icons/hicolor_legacy_32x32_document-properties.png 
b/data/icons/hicolor_legacy_32x32_document-properties.png
new file mode 100644
index 0000000000..66ba190e0d
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_document-properties.png differ
diff --git a/data/icons/hicolor_legacy_32x32_document-save-as.png 
b/data/icons/hicolor_legacy_32x32_document-save-as.png
new file mode 100644
index 0000000000..312703bdb2
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_document-save-as.png differ
diff --git a/data/icons/hicolor_legacy_32x32_document-save.png 
b/data/icons/hicolor_legacy_32x32_document-save.png
new file mode 100644
index 0000000000..7e9418f6e9
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_document-save.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-clear.png b/data/icons/hicolor_legacy_32x32_edit-clear.png
new file mode 100644
index 0000000000..2ccd8c2fe6
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-clear.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-copy.png b/data/icons/hicolor_legacy_32x32_edit-copy.png
new file mode 100644
index 0000000000..9b28dd6d9b
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-copy.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-cut.png b/data/icons/hicolor_legacy_32x32_edit-cut.png
new file mode 100644
index 0000000000..37c6ac4401
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-cut.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-delete.png b/data/icons/hicolor_legacy_32x32_edit-delete.png
new file mode 100644
index 0000000000..57f7b9e397
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-delete.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-find-replace.png 
b/data/icons/hicolor_legacy_32x32_edit-find-replace.png
new file mode 100644
index 0000000000..9c88fe7552
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-find-replace.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-find.png b/data/icons/hicolor_legacy_32x32_edit-find.png
new file mode 100644
index 0000000000..abf86ab925
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-find.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-paste.png b/data/icons/hicolor_legacy_32x32_edit-paste.png
new file mode 100644
index 0000000000..9a76be8455
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-paste.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-redo.png b/data/icons/hicolor_legacy_32x32_edit-redo.png
new file mode 100644
index 0000000000..0bde5eb612
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-redo.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-select-all.png 
b/data/icons/hicolor_legacy_32x32_edit-select-all.png
new file mode 100644
index 0000000000..ce5ea8f0c7
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-select-all.png differ
diff --git a/data/icons/hicolor_legacy_32x32_edit-undo.png b/data/icons/hicolor_legacy_32x32_edit-undo.png
new file mode 100644
index 0000000000..20b875c6ac
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_edit-undo.png differ
diff --git a/data/icons/hicolor_legacy_32x32_emblem-default.png 
b/data/icons/hicolor_legacy_32x32_emblem-default.png
new file mode 100644
index 0000000000..44f27ec742
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_emblem-default.png differ
diff --git a/data/icons/hicolor_legacy_32x32_emblem-downloads.png 
b/data/icons/hicolor_legacy_32x32_emblem-downloads.png
new file mode 100644
index 0000000000..0c020bdc92
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_emblem-downloads.png differ
diff --git a/data/icons/hicolor_legacy_32x32_emblem-important.png 
b/data/icons/hicolor_legacy_32x32_emblem-important.png
new file mode 100644
index 0000000000..0c323cdd7b
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_emblem-important.png differ
diff --git a/data/icons/hicolor_legacy_32x32_emblem-new.png b/data/icons/hicolor_legacy_32x32_emblem-new.png
new file mode 100644
index 0000000000..a179f329bc
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_emblem-new.png differ
diff --git a/data/icons/hicolor_legacy_32x32_emblem-photos.png 
b/data/icons/hicolor_legacy_32x32_emblem-photos.png
new file mode 100644
index 0000000000..b784c967ac
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_emblem-photos.png differ
diff --git a/data/icons/hicolor_legacy_32x32_emblem-web.png b/data/icons/hicolor_legacy_32x32_emblem-web.png
new file mode 100644
index 0000000000..2409512c9d
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_emblem-web.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-angel.png b/data/icons/hicolor_legacy_32x32_face-angel.png
new file mode 100644
index 0000000000..5752397d68
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-angel.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-angry.png b/data/icons/hicolor_legacy_32x32_face-angry.png
new file mode 100644
index 0000000000..c25003821a
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-angry.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-cool.png b/data/icons/hicolor_legacy_32x32_face-cool.png
new file mode 100644
index 0000000000..ca5743497c
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-cool.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-crying.png b/data/icons/hicolor_legacy_32x32_face-crying.png
new file mode 100644
index 0000000000..96a3adb462
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-crying.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-devilish.png 
b/data/icons/hicolor_legacy_32x32_face-devilish.png
new file mode 100644
index 0000000000..6ab0af97d4
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-devilish.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-embarrassed.png 
b/data/icons/hicolor_legacy_32x32_face-embarrassed.png
new file mode 100644
index 0000000000..a32bba3453
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-embarrassed.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-kiss.png b/data/icons/hicolor_legacy_32x32_face-kiss.png
new file mode 100644
index 0000000000..68d3a55934
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-kiss.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-laugh.png b/data/icons/hicolor_legacy_32x32_face-laugh.png
new file mode 100644
index 0000000000..a30dc4f560
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-laugh.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-monkey.png b/data/icons/hicolor_legacy_32x32_face-monkey.png
new file mode 100644
index 0000000000..eb1588bb72
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-monkey.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-plain.png b/data/icons/hicolor_legacy_32x32_face-plain.png
new file mode 100644
index 0000000000..b6580ab492
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-plain.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-raspberry.png 
b/data/icons/hicolor_legacy_32x32_face-raspberry.png
new file mode 100644
index 0000000000..9a6d588299
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-raspberry.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-sad.png b/data/icons/hicolor_legacy_32x32_face-sad.png
new file mode 100644
index 0000000000..d391224043
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-sad.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-sick.png b/data/icons/hicolor_legacy_32x32_face-sick.png
new file mode 100644
index 0000000000..ea2ec71b01
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-sick.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-smile-big.png 
b/data/icons/hicolor_legacy_32x32_face-smile-big.png
new file mode 100644
index 0000000000..512a9d2503
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-smile-big.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-smile.png b/data/icons/hicolor_legacy_32x32_face-smile.png
new file mode 100644
index 0000000000..f3b5f48af1
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-smile.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-smirk.png b/data/icons/hicolor_legacy_32x32_face-smirk.png
new file mode 100644
index 0000000000..1d83143c0a
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-smirk.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-surprise.png 
b/data/icons/hicolor_legacy_32x32_face-surprise.png
new file mode 100644
index 0000000000..191b490ab4
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-surprise.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-tired.png b/data/icons/hicolor_legacy_32x32_face-tired.png
new file mode 100644
index 0000000000..3e9df744ca
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-tired.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-uncertain.png 
b/data/icons/hicolor_legacy_32x32_face-uncertain.png
new file mode 100644
index 0000000000..16339f606a
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-uncertain.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-wink.png b/data/icons/hicolor_legacy_32x32_face-wink.png
new file mode 100644
index 0000000000..f1122a92c2
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-wink.png differ
diff --git a/data/icons/hicolor_legacy_32x32_face-worried.png 
b/data/icons/hicolor_legacy_32x32_face-worried.png
new file mode 100644
index 0000000000..210d8ccd2c
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_face-worried.png differ
diff --git a/data/icons/hicolor_legacy_32x32_folder-new.png b/data/icons/hicolor_legacy_32x32_folder-new.png
new file mode 100644
index 0000000000..acc6384407
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_folder-new.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-indent-less.png 
b/data/icons/hicolor_legacy_32x32_format-indent-less.png
new file mode 100644
index 0000000000..b89cadae17
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-indent-less.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-indent-more.png 
b/data/icons/hicolor_legacy_32x32_format-indent-more.png
new file mode 100644
index 0000000000..527f9f8b71
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-indent-more.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-justify-center.png 
b/data/icons/hicolor_legacy_32x32_format-justify-center.png
new file mode 100644
index 0000000000..b5998e95f6
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-justify-center.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-justify-fill.png 
b/data/icons/hicolor_legacy_32x32_format-justify-fill.png
new file mode 100644
index 0000000000..d8c30f9d31
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-justify-fill.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-justify-left.png 
b/data/icons/hicolor_legacy_32x32_format-justify-left.png
new file mode 100644
index 0000000000..6187e6b70b
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-justify-left.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-justify-right.png 
b/data/icons/hicolor_legacy_32x32_format-justify-right.png
new file mode 100644
index 0000000000..2ecd4af9fa
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-justify-right.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-text-bold.png 
b/data/icons/hicolor_legacy_32x32_format-text-bold.png
new file mode 100644
index 0000000000..a2e70ffe1d
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-text-bold.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-text-italic.png 
b/data/icons/hicolor_legacy_32x32_format-text-italic.png
new file mode 100644
index 0000000000..a7a18acc6f
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-text-italic.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-text-strikethrough.png 
b/data/icons/hicolor_legacy_32x32_format-text-strikethrough.png
new file mode 100644
index 0000000000..39959e71e1
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-text-strikethrough.png differ
diff --git a/data/icons/hicolor_legacy_32x32_format-text-underline.png 
b/data/icons/hicolor_legacy_32x32_format-text-underline.png
new file mode 100644
index 0000000000..52962e683a
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_format-text-underline.png differ
diff --git a/data/icons/hicolor_legacy_32x32_go-down.png b/data/icons/hicolor_legacy_32x32_go-down.png
new file mode 100644
index 0000000000..9279520255
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_go-down.png differ
diff --git a/data/icons/hicolor_legacy_32x32_go-jump.png b/data/icons/hicolor_legacy_32x32_go-jump.png
new file mode 100644
index 0000000000..bd22b45c13
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_go-jump.png differ
diff --git a/data/icons/hicolor_legacy_32x32_go-next.png b/data/icons/hicolor_legacy_32x32_go-next.png
new file mode 100644
index 0000000000..f9b24755b0
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_go-next.png differ
diff --git a/data/icons/hicolor_legacy_32x32_go-previous.png b/data/icons/hicolor_legacy_32x32_go-previous.png
new file mode 100644
index 0000000000..ace227458b
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_go-previous.png differ
diff --git a/data/icons/hicolor_legacy_32x32_go-top.png b/data/icons/hicolor_legacy_32x32_go-top.png
new file mode 100644
index 0000000000..b674f4fc6d
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_go-top.png differ
diff --git a/data/icons/hicolor_legacy_32x32_go-up.png b/data/icons/hicolor_legacy_32x32_go-up.png
new file mode 100644
index 0000000000..c7bda1e11c
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_go-up.png differ
diff --git a/data/icons/hicolor_legacy_32x32_help-about.png b/data/icons/hicolor_legacy_32x32_help-about.png
new file mode 100644
index 0000000000..bcc2562634
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_help-about.png differ
diff --git a/data/icons/hicolor_legacy_32x32_help-browser.png 
b/data/icons/hicolor_legacy_32x32_help-browser.png
new file mode 100644
index 0000000000..3787105ed3
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_help-browser.png differ
diff --git a/data/icons/hicolor_legacy_32x32_image-missing.png 
b/data/icons/hicolor_legacy_32x32_image-missing.png
new file mode 100644
index 0000000000..a742b82348
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_image-missing.png differ
diff --git a/data/icons/hicolor_legacy_32x32_insert-image.png 
b/data/icons/hicolor_legacy_32x32_insert-image.png
new file mode 100644
index 0000000000..03a25c21cd
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_insert-image.png differ
diff --git a/data/icons/hicolor_legacy_32x32_insert-link.png b/data/icons/hicolor_legacy_32x32_insert-link.png
new file mode 100644
index 0000000000..cc8ab7112d
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_insert-link.png differ
diff --git a/data/icons/hicolor_legacy_32x32_insert-text.png b/data/icons/hicolor_legacy_32x32_insert-text.png
new file mode 100644
index 0000000000..f216f3d79c
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_insert-text.png differ
diff --git a/data/icons/hicolor_legacy_32x32_list-add.png b/data/icons/hicolor_legacy_32x32_list-add.png
new file mode 100644
index 0000000000..c3b9010df0
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_list-add.png differ
diff --git a/data/icons/hicolor_legacy_32x32_list-remove.png b/data/icons/hicolor_legacy_32x32_list-remove.png
new file mode 100644
index 0000000000..11dba93229
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_list-remove.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-attachment.png 
b/data/icons/hicolor_legacy_32x32_mail-attachment.png
new file mode 100644
index 0000000000..96960060ff
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-attachment.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-forward.png 
b/data/icons/hicolor_legacy_32x32_mail-forward.png
new file mode 100644
index 0000000000..116532b6bd
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-forward.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-mark-important.png 
b/data/icons/hicolor_legacy_32x32_mail-mark-important.png
new file mode 100644
index 0000000000..449775e7f8
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-mark-important.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-mark-junk.png 
b/data/icons/hicolor_legacy_32x32_mail-mark-junk.png
new file mode 100644
index 0000000000..5b31499ca8
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-mark-junk.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-mark-notjunk.png 
b/data/icons/hicolor_legacy_32x32_mail-mark-notjunk.png
new file mode 100644
index 0000000000..5f6fd805bc
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-mark-notjunk.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-mark-read.png 
b/data/icons/hicolor_legacy_32x32_mail-mark-read.png
new file mode 100644
index 0000000000..1e0f610467
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-mark-read.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-mark-unread.png 
b/data/icons/hicolor_legacy_32x32_mail-mark-unread.png
new file mode 100644
index 0000000000..41c75f1f59
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-mark-unread.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-message-new.png 
b/data/icons/hicolor_legacy_32x32_mail-message-new.png
new file mode 100644
index 0000000000..efe81cd23a
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-message-new.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-read.png b/data/icons/hicolor_legacy_32x32_mail-read.png
new file mode 100644
index 0000000000..831e50bb4c
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-read.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-replied.png 
b/data/icons/hicolor_legacy_32x32_mail-replied.png
new file mode 100644
index 0000000000..57af0cda4b
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-replied.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-reply-all.png 
b/data/icons/hicolor_legacy_32x32_mail-reply-all.png
new file mode 100644
index 0000000000..3b8084baa4
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-reply-all.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-reply-sender.png 
b/data/icons/hicolor_legacy_32x32_mail-reply-sender.png
new file mode 100644
index 0000000000..791e71bc37
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-reply-sender.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-send-receive.png 
b/data/icons/hicolor_legacy_32x32_mail-send-receive.png
new file mode 100644
index 0000000000..8510153626
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-send-receive.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-send.png b/data/icons/hicolor_legacy_32x32_mail-send.png
new file mode 100644
index 0000000000..e0d79be10e
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-send.png differ
diff --git a/data/icons/hicolor_legacy_32x32_mail-unread.png b/data/icons/hicolor_legacy_32x32_mail-unread.png
new file mode 100644
index 0000000000..fe1c347b12
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_mail-unread.png differ
diff --git a/data/icons/hicolor_legacy_32x32_media-playback-start.png 
b/data/icons/hicolor_legacy_32x32_media-playback-start.png
new file mode 100644
index 0000000000..08339de3d0
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_media-playback-start.png differ
diff --git a/data/icons/hicolor_legacy_32x32_media-record.png 
b/data/icons/hicolor_legacy_32x32_media-record.png
new file mode 100644
index 0000000000..072ed7f905
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_media-record.png differ
diff --git a/data/icons/hicolor_legacy_32x32_preferences-system.png 
b/data/icons/hicolor_legacy_32x32_preferences-system.png
new file mode 100644
index 0000000000..77076b9dc9
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_preferences-system.png differ
diff --git a/data/icons/hicolor_legacy_32x32_process-stop.png 
b/data/icons/hicolor_legacy_32x32_process-stop.png
new file mode 100644
index 0000000000..652fafb63a
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_process-stop.png differ
diff --git a/data/icons/hicolor_legacy_32x32_security-high.png 
b/data/icons/hicolor_legacy_32x32_security-high.png
new file mode 100644
index 0000000000..e986bd3bff
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_security-high.png differ
diff --git a/data/icons/hicolor_legacy_32x32_security-low.png 
b/data/icons/hicolor_legacy_32x32_security-low.png
new file mode 100644
index 0000000000..6c92090d48
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_security-low.png differ
diff --git a/data/icons/hicolor_legacy_32x32_security-medium.png 
b/data/icons/hicolor_legacy_32x32_security-medium.png
new file mode 100644
index 0000000000..c032b06b30
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_security-medium.png differ
diff --git a/data/icons/hicolor_legacy_32x32_system-run.png b/data/icons/hicolor_legacy_32x32_system-run.png
new file mode 100644
index 0000000000..917fbe5f31
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_system-run.png differ
diff --git a/data/icons/hicolor_legacy_32x32_tools-check-spelling.png 
b/data/icons/hicolor_legacy_32x32_tools-check-spelling.png
new file mode 100644
index 0000000000..8c7e8ddf76
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_tools-check-spelling.png differ
diff --git a/data/icons/hicolor_legacy_32x32_view-refresh.png 
b/data/icons/hicolor_legacy_32x32_view-refresh.png
new file mode 100644
index 0000000000..b42d6e694c
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_view-refresh.png differ
diff --git a/data/icons/hicolor_legacy_32x32_window-close.png 
b/data/icons/hicolor_legacy_32x32_window-close.png
new file mode 100644
index 0000000000..1fcc14c6b9
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_window-close.png differ
diff --git a/data/icons/hicolor_legacy_32x32_window-new.png b/data/icons/hicolor_legacy_32x32_window-new.png
new file mode 100644
index 0000000000..379a3e469c
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_window-new.png differ
diff --git a/data/icons/hicolor_legacy_32x32_zoom-in.png b/data/icons/hicolor_legacy_32x32_zoom-in.png
new file mode 100644
index 0000000000..83bbdc12a5
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_zoom-in.png differ
diff --git a/data/icons/hicolor_legacy_32x32_zoom-original.png 
b/data/icons/hicolor_legacy_32x32_zoom-original.png
new file mode 100644
index 0000000000..cf2e50748c
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_zoom-original.png differ
diff --git a/data/icons/hicolor_legacy_32x32_zoom-out.png b/data/icons/hicolor_legacy_32x32_zoom-out.png
new file mode 100644
index 0000000000..5a6f9f7578
Binary files /dev/null and b/data/icons/hicolor_legacy_32x32_zoom-out.png differ
diff --git a/data/icons/hicolor_legacy_48x48_accessories-text-editor.png 
b/data/icons/hicolor_legacy_48x48_accessories-text-editor.png
new file mode 100644
index 0000000000..63f925fe36
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_accessories-text-editor.png differ
diff --git a/data/icons/hicolor_legacy_48x48_address-book-new.png 
b/data/icons/hicolor_legacy_48x48_address-book-new.png
new file mode 100644
index 0000000000..26d515eaaf
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_address-book-new.png differ
diff --git a/data/icons/hicolor_legacy_48x48_application-exit.png 
b/data/icons/hicolor_legacy_48x48_application-exit.png
new file mode 100644
index 0000000000..a97876c901
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_application-exit.png differ
diff --git a/data/icons/hicolor_legacy_48x48_applications-internet.png 
b/data/icons/hicolor_legacy_48x48_applications-internet.png
new file mode 100644
index 0000000000..c50522cdd0
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_applications-internet.png differ
diff --git a/data/icons/hicolor_legacy_48x48_appointment-new.png 
b/data/icons/hicolor_legacy_48x48_appointment-new.png
new file mode 100644
index 0000000000..828de44126
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_appointment-new.png differ
diff --git a/data/icons/hicolor_legacy_48x48_contact-new.png b/data/icons/hicolor_legacy_48x48_contact-new.png
new file mode 100644
index 0000000000..0790cae643
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_contact-new.png differ
diff --git a/data/icons/hicolor_legacy_48x48_dialog-error.png 
b/data/icons/hicolor_legacy_48x48_dialog-error.png
new file mode 100644
index 0000000000..1ed099d33a
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_dialog-error.png differ
diff --git a/data/icons/hicolor_legacy_48x48_dialog-information.png 
b/data/icons/hicolor_legacy_48x48_dialog-information.png
new file mode 100644
index 0000000000..fc6804c908
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_dialog-information.png differ
diff --git a/data/icons/hicolor_legacy_48x48_dialog-question.png 
b/data/icons/hicolor_legacy_48x48_dialog-question.png
new file mode 100644
index 0000000000..558b541b8a
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_dialog-question.png differ
diff --git a/data/icons/hicolor_legacy_48x48_document-new.png 
b/data/icons/hicolor_legacy_48x48_document-new.png
new file mode 100644
index 0000000000..2e4423880a
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_document-new.png differ
diff --git a/data/icons/hicolor_legacy_48x48_document-open.png 
b/data/icons/hicolor_legacy_48x48_document-open.png
new file mode 100644
index 0000000000..a287f67864
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_document-open.png differ
diff --git a/data/icons/hicolor_legacy_48x48_document-page-setup.png 
b/data/icons/hicolor_legacy_48x48_document-page-setup.png
new file mode 100644
index 0000000000..3d1aed6663
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_document-page-setup.png differ
diff --git a/data/icons/hicolor_legacy_48x48_document-print-preview.png 
b/data/icons/hicolor_legacy_48x48_document-print-preview.png
new file mode 100644
index 0000000000..dcb789f7f5
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_document-print-preview.png differ
diff --git a/data/icons/hicolor_legacy_48x48_document-print.png 
b/data/icons/hicolor_legacy_48x48_document-print.png
new file mode 100644
index 0000000000..3de9e2403e
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_document-print.png differ
diff --git a/data/icons/hicolor_legacy_48x48_document-properties.png 
b/data/icons/hicolor_legacy_48x48_document-properties.png
new file mode 100644
index 0000000000..d05aa2affa
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_document-properties.png differ
diff --git a/data/icons/hicolor_legacy_48x48_document-save-as.png 
b/data/icons/hicolor_legacy_48x48_document-save-as.png
new file mode 100644
index 0000000000..ad39adccb7
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_document-save-as.png differ
diff --git a/data/icons/hicolor_legacy_48x48_document-save.png 
b/data/icons/hicolor_legacy_48x48_document-save.png
new file mode 100644
index 0000000000..6b1d77229e
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_document-save.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-clear.png b/data/icons/hicolor_legacy_48x48_edit-clear.png
new file mode 100644
index 0000000000..854b8e7964
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-clear.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-copy.png b/data/icons/hicolor_legacy_48x48_edit-copy.png
new file mode 100644
index 0000000000..6969011d9d
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-copy.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-cut.png b/data/icons/hicolor_legacy_48x48_edit-cut.png
new file mode 100644
index 0000000000..21921e4d8f
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-cut.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-delete.png b/data/icons/hicolor_legacy_48x48_edit-delete.png
new file mode 100644
index 0000000000..6c5d4e195b
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-delete.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-find-replace.png 
b/data/icons/hicolor_legacy_48x48_edit-find-replace.png
new file mode 100644
index 0000000000..c75b1b10dc
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-find-replace.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-find.png b/data/icons/hicolor_legacy_48x48_edit-find.png
new file mode 100644
index 0000000000..86f73a1622
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-find.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-paste.png b/data/icons/hicolor_legacy_48x48_edit-paste.png
new file mode 100644
index 0000000000..bc0fe39757
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-paste.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-redo.png b/data/icons/hicolor_legacy_48x48_edit-redo.png
new file mode 100644
index 0000000000..b8da24d2e3
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-redo.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-select-all.png 
b/data/icons/hicolor_legacy_48x48_edit-select-all.png
new file mode 100644
index 0000000000..c54cd5f5ef
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-select-all.png differ
diff --git a/data/icons/hicolor_legacy_48x48_edit-undo.png b/data/icons/hicolor_legacy_48x48_edit-undo.png
new file mode 100644
index 0000000000..6dcc1d85bf
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_edit-undo.png differ
diff --git a/data/icons/hicolor_legacy_48x48_emblem-default.png 
b/data/icons/hicolor_legacy_48x48_emblem-default.png
new file mode 100644
index 0000000000..15fc54f47e
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_emblem-default.png differ
diff --git a/data/icons/hicolor_legacy_48x48_emblem-downloads.png 
b/data/icons/hicolor_legacy_48x48_emblem-downloads.png
new file mode 100644
index 0000000000..4b369fc31a
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_emblem-downloads.png differ
diff --git a/data/icons/hicolor_legacy_48x48_emblem-important.png 
b/data/icons/hicolor_legacy_48x48_emblem-important.png
new file mode 100644
index 0000000000..e8b34ed2de
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_emblem-important.png differ
diff --git a/data/icons/hicolor_legacy_48x48_emblem-new.png b/data/icons/hicolor_legacy_48x48_emblem-new.png
new file mode 100644
index 0000000000..582ffeb749
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_emblem-new.png differ
diff --git a/data/icons/hicolor_legacy_48x48_emblem-photos.png 
b/data/icons/hicolor_legacy_48x48_emblem-photos.png
new file mode 100644
index 0000000000..a7b05f473b
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_emblem-photos.png differ
diff --git a/data/icons/hicolor_legacy_48x48_emblem-web.png b/data/icons/hicolor_legacy_48x48_emblem-web.png
new file mode 100644
index 0000000000..093f179a54
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_emblem-web.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-angel.png b/data/icons/hicolor_legacy_48x48_face-angel.png
new file mode 100644
index 0000000000..73f306c059
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-angel.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-angry.png b/data/icons/hicolor_legacy_48x48_face-angry.png
new file mode 100644
index 0000000000..f077e3df39
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-angry.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-cool.png b/data/icons/hicolor_legacy_48x48_face-cool.png
new file mode 100644
index 0000000000..4a276eaec4
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-cool.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-crying.png b/data/icons/hicolor_legacy_48x48_face-crying.png
new file mode 100644
index 0000000000..9c0c9507aa
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-crying.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-devilish.png 
b/data/icons/hicolor_legacy_48x48_face-devilish.png
new file mode 100644
index 0000000000..2992fb11d3
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-devilish.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-embarrassed.png 
b/data/icons/hicolor_legacy_48x48_face-embarrassed.png
new file mode 100644
index 0000000000..216d08ea1e
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-embarrassed.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-kiss.png b/data/icons/hicolor_legacy_48x48_face-kiss.png
new file mode 100644
index 0000000000..0d8d41f9fa
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-kiss.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-laugh.png b/data/icons/hicolor_legacy_48x48_face-laugh.png
new file mode 100644
index 0000000000..7ead9c090b
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-laugh.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-monkey.png b/data/icons/hicolor_legacy_48x48_face-monkey.png
new file mode 100644
index 0000000000..19c25ec93c
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-monkey.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-plain.png b/data/icons/hicolor_legacy_48x48_face-plain.png
new file mode 100644
index 0000000000..4c7514a261
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-plain.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-raspberry.png 
b/data/icons/hicolor_legacy_48x48_face-raspberry.png
new file mode 100644
index 0000000000..bd35d3f256
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-raspberry.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-sad.png b/data/icons/hicolor_legacy_48x48_face-sad.png
new file mode 100644
index 0000000000..61b56feefd
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-sad.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-sick.png b/data/icons/hicolor_legacy_48x48_face-sick.png
new file mode 100644
index 0000000000..abe6ca3966
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-sick.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-smile-big.png 
b/data/icons/hicolor_legacy_48x48_face-smile-big.png
new file mode 100644
index 0000000000..f113b60cf6
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-smile-big.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-smile.png b/data/icons/hicolor_legacy_48x48_face-smile.png
new file mode 100644
index 0000000000..566d654e5e
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-smile.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-smirk.png b/data/icons/hicolor_legacy_48x48_face-smirk.png
new file mode 100644
index 0000000000..8b6b73819a
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-smirk.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-surprise.png 
b/data/icons/hicolor_legacy_48x48_face-surprise.png
new file mode 100644
index 0000000000..a0f4df66e7
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-surprise.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-tired.png b/data/icons/hicolor_legacy_48x48_face-tired.png
new file mode 100644
index 0000000000..ad91261529
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-tired.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-uncertain.png 
b/data/icons/hicolor_legacy_48x48_face-uncertain.png
new file mode 100644
index 0000000000..5d59e8ba00
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-uncertain.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-wink.png b/data/icons/hicolor_legacy_48x48_face-wink.png
new file mode 100644
index 0000000000..970ca626f5
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-wink.png differ
diff --git a/data/icons/hicolor_legacy_48x48_face-worried.png 
b/data/icons/hicolor_legacy_48x48_face-worried.png
new file mode 100644
index 0000000000..5a847895f8
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_face-worried.png differ
diff --git a/data/icons/hicolor_legacy_48x48_folder-new.png b/data/icons/hicolor_legacy_48x48_folder-new.png
new file mode 100644
index 0000000000..c56fbe9ec9
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_folder-new.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-indent-less.png 
b/data/icons/hicolor_legacy_48x48_format-indent-less.png
new file mode 100644
index 0000000000..8e298ab9f9
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-indent-less.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-indent-more.png 
b/data/icons/hicolor_legacy_48x48_format-indent-more.png
new file mode 100644
index 0000000000..3b20e5b83d
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-indent-more.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-justify-center.png 
b/data/icons/hicolor_legacy_48x48_format-justify-center.png
new file mode 100644
index 0000000000..add2c1b805
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-justify-center.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-justify-fill.png 
b/data/icons/hicolor_legacy_48x48_format-justify-fill.png
new file mode 100644
index 0000000000..e2553124b9
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-justify-fill.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-justify-left.png 
b/data/icons/hicolor_legacy_48x48_format-justify-left.png
new file mode 100644
index 0000000000..4017ce0c93
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-justify-left.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-justify-right.png 
b/data/icons/hicolor_legacy_48x48_format-justify-right.png
new file mode 100644
index 0000000000..a708feaa2c
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-justify-right.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-text-bold.png 
b/data/icons/hicolor_legacy_48x48_format-text-bold.png
new file mode 100644
index 0000000000..398ab9f7d2
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-text-bold.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-text-italic.png 
b/data/icons/hicolor_legacy_48x48_format-text-italic.png
new file mode 100644
index 0000000000..68dc83ee02
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-text-italic.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-text-strikethrough.png 
b/data/icons/hicolor_legacy_48x48_format-text-strikethrough.png
new file mode 100644
index 0000000000..abf679c8d5
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-text-strikethrough.png differ
diff --git a/data/icons/hicolor_legacy_48x48_format-text-underline.png 
b/data/icons/hicolor_legacy_48x48_format-text-underline.png
new file mode 100644
index 0000000000..211ffbe2cb
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_format-text-underline.png differ
diff --git a/data/icons/hicolor_legacy_48x48_go-down.png b/data/icons/hicolor_legacy_48x48_go-down.png
new file mode 100644
index 0000000000..8ea5c88ac5
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_go-down.png differ
diff --git a/data/icons/hicolor_legacy_48x48_go-jump.png b/data/icons/hicolor_legacy_48x48_go-jump.png
new file mode 100644
index 0000000000..eeeec86944
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_go-jump.png differ
diff --git a/data/icons/hicolor_legacy_48x48_go-next.png b/data/icons/hicolor_legacy_48x48_go-next.png
new file mode 100644
index 0000000000..cb0c1bf5e9
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_go-next.png differ
diff --git a/data/icons/hicolor_legacy_48x48_go-previous.png b/data/icons/hicolor_legacy_48x48_go-previous.png
new file mode 100644
index 0000000000..58e49e3e63
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_go-previous.png differ
diff --git a/data/icons/hicolor_legacy_48x48_go-top.png b/data/icons/hicolor_legacy_48x48_go-top.png
new file mode 100644
index 0000000000..c08c8abfdc
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_go-top.png differ
diff --git a/data/icons/hicolor_legacy_48x48_go-up.png b/data/icons/hicolor_legacy_48x48_go-up.png
new file mode 100644
index 0000000000..9438a3ebaf
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_go-up.png differ
diff --git a/data/icons/hicolor_legacy_48x48_help-about.png b/data/icons/hicolor_legacy_48x48_help-about.png
new file mode 100644
index 0000000000..2273c24a6f
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_help-about.png differ
diff --git a/data/icons/hicolor_legacy_48x48_help-browser.png 
b/data/icons/hicolor_legacy_48x48_help-browser.png
new file mode 100644
index 0000000000..10c572cc75
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_help-browser.png differ
diff --git a/data/icons/hicolor_legacy_48x48_image-missing.png 
b/data/icons/hicolor_legacy_48x48_image-missing.png
new file mode 100644
index 0000000000..cad1496ef4
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_image-missing.png differ
diff --git a/data/icons/hicolor_legacy_48x48_insert-image.png 
b/data/icons/hicolor_legacy_48x48_insert-image.png
new file mode 100644
index 0000000000..2db5974c37
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_insert-image.png differ
diff --git a/data/icons/hicolor_legacy_48x48_insert-link.png b/data/icons/hicolor_legacy_48x48_insert-link.png
new file mode 100644
index 0000000000..d1619badb2
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_insert-link.png differ
diff --git a/data/icons/hicolor_legacy_48x48_insert-text.png b/data/icons/hicolor_legacy_48x48_insert-text.png
new file mode 100644
index 0000000000..51b095115c
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_insert-text.png differ
diff --git a/data/icons/hicolor_legacy_48x48_list-add.png b/data/icons/hicolor_legacy_48x48_list-add.png
new file mode 100644
index 0000000000..8ca71639ce
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_list-add.png differ
diff --git a/data/icons/hicolor_legacy_48x48_list-remove.png b/data/icons/hicolor_legacy_48x48_list-remove.png
new file mode 100644
index 0000000000..6bb0196c25
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_list-remove.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-attachment.png 
b/data/icons/hicolor_legacy_48x48_mail-attachment.png
new file mode 100644
index 0000000000..020f6e8b10
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-attachment.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-forward.png 
b/data/icons/hicolor_legacy_48x48_mail-forward.png
new file mode 100644
index 0000000000..18fa729bc2
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-forward.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-mark-important.png 
b/data/icons/hicolor_legacy_48x48_mail-mark-important.png
new file mode 100644
index 0000000000..7de088cd87
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-mark-important.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-mark-junk.png 
b/data/icons/hicolor_legacy_48x48_mail-mark-junk.png
new file mode 100644
index 0000000000..18a643390f
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-mark-junk.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-mark-notjunk.png 
b/data/icons/hicolor_legacy_48x48_mail-mark-notjunk.png
new file mode 100644
index 0000000000..6320f52b79
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-mark-notjunk.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-mark-read.png 
b/data/icons/hicolor_legacy_48x48_mail-mark-read.png
new file mode 100644
index 0000000000..fea7357c5d
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-mark-read.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-mark-unread.png 
b/data/icons/hicolor_legacy_48x48_mail-mark-unread.png
new file mode 100644
index 0000000000..ac50f1c722
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-mark-unread.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-message-new.png 
b/data/icons/hicolor_legacy_48x48_mail-message-new.png
new file mode 100644
index 0000000000..569073b3fa
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-message-new.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-read.png b/data/icons/hicolor_legacy_48x48_mail-read.png
new file mode 100644
index 0000000000..aa040c58dd
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-read.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-replied.png 
b/data/icons/hicolor_legacy_48x48_mail-replied.png
new file mode 100644
index 0000000000..bd68e29b56
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-replied.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-reply-all.png 
b/data/icons/hicolor_legacy_48x48_mail-reply-all.png
new file mode 100644
index 0000000000..567bf2d3db
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-reply-all.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-reply-sender.png 
b/data/icons/hicolor_legacy_48x48_mail-reply-sender.png
new file mode 100644
index 0000000000..1b7e7ba1db
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-reply-sender.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-send-receive.png 
b/data/icons/hicolor_legacy_48x48_mail-send-receive.png
new file mode 100644
index 0000000000..350a409b4e
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-send-receive.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-send.png b/data/icons/hicolor_legacy_48x48_mail-send.png
new file mode 100644
index 0000000000..defe4abdb5
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-send.png differ
diff --git a/data/icons/hicolor_legacy_48x48_mail-unread.png b/data/icons/hicolor_legacy_48x48_mail-unread.png
new file mode 100644
index 0000000000..11b812daab
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_mail-unread.png differ
diff --git a/data/icons/hicolor_legacy_48x48_media-playback-start.png 
b/data/icons/hicolor_legacy_48x48_media-playback-start.png
new file mode 100644
index 0000000000..a79658e779
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_media-playback-start.png differ
diff --git a/data/icons/hicolor_legacy_48x48_media-record.png 
b/data/icons/hicolor_legacy_48x48_media-record.png
new file mode 100644
index 0000000000..72cd949223
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_media-record.png differ
diff --git a/data/icons/hicolor_legacy_48x48_preferences-system.png 
b/data/icons/hicolor_legacy_48x48_preferences-system.png
new file mode 100644
index 0000000000..df687d1fdc
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_preferences-system.png differ
diff --git a/data/icons/hicolor_legacy_48x48_process-stop.png 
b/data/icons/hicolor_legacy_48x48_process-stop.png
new file mode 100644
index 0000000000..bec40e6124
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_process-stop.png differ
diff --git a/data/icons/hicolor_legacy_48x48_security-high.png 
b/data/icons/hicolor_legacy_48x48_security-high.png
new file mode 100644
index 0000000000..923803b819
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_security-high.png differ
diff --git a/data/icons/hicolor_legacy_48x48_security-low.png 
b/data/icons/hicolor_legacy_48x48_security-low.png
new file mode 100644
index 0000000000..5f9cb9e120
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_security-low.png differ
diff --git a/data/icons/hicolor_legacy_48x48_security-medium.png 
b/data/icons/hicolor_legacy_48x48_security-medium.png
new file mode 100644
index 0000000000..4785e287f5
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_security-medium.png differ
diff --git a/data/icons/hicolor_legacy_48x48_system-run.png b/data/icons/hicolor_legacy_48x48_system-run.png
new file mode 100644
index 0000000000..0a3be9455a
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_system-run.png differ
diff --git a/data/icons/hicolor_legacy_48x48_tools-check-spelling.png 
b/data/icons/hicolor_legacy_48x48_tools-check-spelling.png
new file mode 100644
index 0000000000..518d175c32
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_tools-check-spelling.png differ
diff --git a/data/icons/hicolor_legacy_48x48_view-refresh.png 
b/data/icons/hicolor_legacy_48x48_view-refresh.png
new file mode 100644
index 0000000000..5467932d4c
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_view-refresh.png differ
diff --git a/data/icons/hicolor_legacy_48x48_window-close.png 
b/data/icons/hicolor_legacy_48x48_window-close.png
new file mode 100644
index 0000000000..7dbfee35d9
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_window-close.png differ
diff --git a/data/icons/hicolor_legacy_48x48_window-new.png b/data/icons/hicolor_legacy_48x48_window-new.png
new file mode 100644
index 0000000000..21a433b937
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_window-new.png differ
diff --git a/data/icons/hicolor_legacy_48x48_zoom-in.png b/data/icons/hicolor_legacy_48x48_zoom-in.png
new file mode 100644
index 0000000000..6ebb2d99a2
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_zoom-in.png differ
diff --git a/data/icons/hicolor_legacy_48x48_zoom-original.png 
b/data/icons/hicolor_legacy_48x48_zoom-original.png
new file mode 100644
index 0000000000..946c223c17
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_zoom-original.png differ
diff --git a/data/icons/hicolor_legacy_48x48_zoom-out.png b/data/icons/hicolor_legacy_48x48_zoom-out.png
new file mode 100644
index 0000000000..e7e44263f3
Binary files /dev/null and b/data/icons/hicolor_legacy_48x48_zoom-out.png differ
diff --git a/data/icons/hicolor_legacy_8x8_emblem-default.png 
b/data/icons/hicolor_legacy_8x8_emblem-default.png
new file mode 100644
index 0000000000..7a382f1a7c
Binary files /dev/null and b/data/icons/hicolor_legacy_8x8_emblem-default.png differ
diff --git a/data/icons/hicolor_legacy_8x8_emblem-new.png b/data/icons/hicolor_legacy_8x8_emblem-new.png
new file mode 100644
index 0000000000..c8cdd9c768
Binary files /dev/null and b/data/icons/hicolor_legacy_8x8_emblem-new.png differ
diff --git a/src/e-util/CMakeLists.txt b/src/e-util/CMakeLists.txt
index 6f63f29858..7048adf146 100644
--- a/src/e-util/CMakeLists.txt
+++ b/src/e-util/CMakeLists.txt
@@ -625,6 +625,7 @@ target_compile_definitions(evolution-util PRIVATE
        -DEVOLUTION_WEBKITDATADIR=\"${webkitdatadir}\"
        -DEVOLUTION_TESTGIOMODULESDIR=\"${CMAKE_CURRENT_BINARY_DIR}\"
        -DEVOLUTION_TESTTOPSRCDIR=\"${CMAKE_SOURCE_DIR}\"
+       -DE_DATA_SERVER_ICONDIR=\"${E_DATA_SERVER_ICONDIR}\"
        -DLIBEUTIL_COMPILATION
 )
 
@@ -761,6 +762,7 @@ macro(add_private_program _name _sources)
                -DEVOLUTION_SOURCE_WEBKITDATADIR=\"${CMAKE_SOURCE_DIR}/data/webkit\"
                -DEVOLUTION_TESTGIOMODULESDIR=\"${CMAKE_CURRENT_BINARY_DIR}/test-gio-modules\"
                -DEVOLUTION_TESTTOPSRCDIR=\"${CMAKE_SOURCE_DIR}\"
+               -DE_DATA_SERVER_ICONDIR=\"${E_DATA_SERVER_ICONDIR}\"
                -DLIBEUTIL_COMPILATION
        )
 
diff --git a/src/e-util/e-util-private.h b/src/e-util/e-util-private.h
index f3ce879f86..e096d68be9 100644
--- a/src/e-util/e-util-private.h
+++ b/src/e-util/e-util-private.h
@@ -57,6 +57,7 @@ const gchar *_e_get_sysconfdir (void) G_GNUC_CONST;
 const gchar *_e_get_toolsdir (void) G_GNUC_CONST;
 const gchar *_e_get_uidir (void) G_GNUC_CONST;
 const gchar *_e_get_webkitdatadir (void) G_GNUC_CONST;
+const gchar *_e_get_data_server_icondir (void) G_GNUC_CONST;
 
 #undef DATADIR
 #define DATADIR _e_get_datadir ()
@@ -127,6 +128,9 @@ const gchar *_e_get_webkitdatadir (void) G_GNUC_CONST;
 #undef EVOLUTION_WEBKITDATADIR
 #define EVOLUTION_WEBKITDATADIR _e_get_webkitdatadir ()
 
+#undef E_DATA_SERVER_ICONDIR
+#define E_DATA_SERVER_ICONDIR _e_get_data_server_icondir ()
+
 #endif /* G_OS_WIN32 */
 
 #endif /* _E_UTIL_PRIVATE_H_ */
diff --git a/src/e-util/e-win32-reloc.c b/src/e-util/e-win32-reloc.c
index dbc7434b06..ab9bb81658 100644
--- a/src/e-util/e-win32-reloc.c
+++ b/src/e-util/e-win32-reloc.c
@@ -53,6 +53,7 @@ static const gchar *sysconfdir;
 static const gchar *toolsdir;
 static const gchar *uidir;
 static const gchar *webkitdatadir;
+static const gchar *e_data_server_icondir;
 
 static HMODULE hmodule;
 G_LOCK_DEFINE_STATIC (mutex);
@@ -121,6 +122,11 @@ setup (void)
        etspecdir = replace_prefix (full_prefix, EVOLUTION_ETSPECDIR);
        galviewsdir = replace_prefix (full_prefix, EVOLUTION_GALVIEWSDIR);
        helpdir = replace_prefix (full_prefix, EVOLUTION_HELPDIR);
+       if (g_getenv ("E_DATA_SERVER_ICONDIR") &&
+           g_file_test (g_getenv ("E_DATA_SERVER_ICONDIR"), G_FILE_TEST_IS_DIR))
+               e_data_server_icondir = g_getenv ("E_DATA_SERVER_ICONDIR");
+       else
+               e_data_server_icondir = replace_prefix (full_prefix, E_DATA_SERVER_ICONDIR);
        if (g_getenv ("EVOLUTION_ICONDIR") &&
            g_file_test (g_getenv ("EVOLUTION_ICONDIR"), G_FILE_TEST_IS_DIR))
                icondir = g_getenv ("EVOLUTION_ICONDIR");
@@ -183,6 +189,7 @@ GETTER(sysconfdir)
 GETTER(toolsdir)
 GETTER(uidir)
 GETTER(webkitdatadir)
+GETTER(e_data_server_icondir)
 
 gpointer _e_get_dll_hmodule (void)
 {
diff --git a/src/e-util/test-html-editor-units.c b/src/e-util/test-html-editor-units.c
index dd1f40343f..cb31f7bb88 100644
--- a/src/e-util/test-html-editor-units.c
+++ b/src/e-util/test-html-editor-units.c
@@ -7688,6 +7688,7 @@ main (gint argc,
        application = g_application_new ("org.gnome.Evolution.test-html-editor-units", 
G_APPLICATION_FLAGS_NONE);
 
        gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (), EVOLUTION_ICONDIR);
+       gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (), E_DATA_SERVER_ICONDIR);
 
        modules = e_module_load_all_in_directory (EVOLUTION_MODULEDIR);
        g_list_free_full (modules, (GDestroyNotify) g_type_module_unuse);
diff --git a/src/e-util/test-html-editor.c b/src/e-util/test-html-editor.c
index abaf54b87d..7dd5765be4 100644
--- a/src/e-util/test-html-editor.c
+++ b/src/e-util/test-html-editor.c
@@ -710,6 +710,7 @@ main (gint argc,
        g_setenv ("EVOLUTION_SOURCE_WEBKITDATADIR", EVOLUTION_SOURCE_WEBKITDATADIR, FALSE);
 
        gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (), EVOLUTION_ICONDIR);
+       gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (), E_DATA_SERVER_ICONDIR);
 
        modules = e_module_load_all_in_directory (EVOLUTION_MODULEDIR);
        g_list_free_full (modules, (GDestroyNotify) g_type_module_unuse);
diff --git a/src/shell/CMakeLists.txt b/src/shell/CMakeLists.txt
index 55d066966d..9a3307ce0b 100644
--- a/src/shell/CMakeLists.txt
+++ b/src/shell/CMakeLists.txt
@@ -68,6 +68,7 @@ target_compile_definitions(evolution-shell PRIVATE
        -DEVOLUTION_ICONDIR=\"${icondir}\"
        -DEVOLUTION_MODULEDIR=\"${moduledir}\"
        -DEVOLUTION_RULEDIR=\"${privdatadir}\"
+       -DE_DATA_SERVER_ICONDIR=\"${E_DATA_SERVER_ICONDIR}\"
 )
 
 target_compile_options(evolution-shell PUBLIC
@@ -136,6 +137,7 @@ target_compile_definitions(evolution PRIVATE
        -DEVOLUTION_PREFIX=\"${CMAKE_INSTALL_PREFIX}\"
        -DEVOLUTION_RULEDIR=\"${privdatadir}\"
        -DEVOLUTION_TOOLSDIR=\"${privlibexecdir}\"
+       -DE_DATA_SERVER_ICONDIR=\"${E_DATA_SERVER_ICONDIR}\"
 )
 
 target_compile_options(evolution PUBLIC
diff --git a/src/shell/e-shell.c b/src/shell/e-shell.c
index 6df184c181..8ca794ba36 100644
--- a/src/shell/e-shell.c
+++ b/src/shell/e-shell.c
@@ -2191,6 +2191,7 @@ e_shell_init (EShell *shell)
         * here instead of in main() so Anjal picks it up. */
        icon_theme = gtk_icon_theme_get_default ();
        gtk_icon_theme_append_search_path (icon_theme, EVOLUTION_ICONDIR);
+       gtk_icon_theme_append_search_path (icon_theme, E_DATA_SERVER_ICONDIR);
 
        e_signal_connect_notify (
                shell, "notify::online",


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]