Author: hbelusca Date: Sat Jun 11 16:16:26 2016 New Revision: 71613 URL: http://svn.reactos.org/svn/reactos?rev=71613&view=rev Log: [PIFMGR]: Add the PIF icon resource library. By Jared Smudde, Lee Schroeder, Ercan Ersoy, manuel. Icons adapted from Tango Icon set and from public domain OpenClipArt (https://openclipart.org/share) Part 1/2 CORE-10253
Added: trunk/reactos/subsystems/mvdm/pifmgr/ trunk/reactos/subsystems/mvdm/pifmgr/CMakeLists.txt (with props) trunk/reactos/subsystems/mvdm/pifmgr/README.txt (with props) trunk/reactos/subsystems/mvdm/pifmgr/pifmgr.rc (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/ trunk/reactos/subsystems/mvdm/pifmgr/res/00.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/01.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/02.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/03.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/04.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/06.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/08.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/09.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/11.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/13.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/14.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/15.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/24.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/25.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/29.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/32.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/33.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/36.ico (with props) trunk/reactos/subsystems/mvdm/pifmgr/res/37.ico (with props) Modified: trunk/reactos/subsystems/mvdm/CMakeLists.txt Modified: trunk/reactos/subsystems/mvdm/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/CMakeLists.txt?rev=71613&r1=71612&r2=71613&view=diff ============================================================================== --- trunk/reactos/subsystems/mvdm/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/subsystems/mvdm/CMakeLists.txt [iso-8859-1] Sat Jun 11 16:16:26 2016 @@ -5,6 +5,7 @@ add_subdirectory(config) add_subdirectory(dos) add_subdirectory(ntvdm) +add_subdirectory(pifmgr) if(ARCH STREQUAL "i386") add_subdirectory(samples) endif() Added: trunk/reactos/subsystems/mvdm/pifmgr/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/CMakeLists.txt?rev=71613 ============================================================================== --- trunk/reactos/subsystems/mvdm/pifmgr/CMakeLists.txt (added) +++ trunk/reactos/subsystems/mvdm/pifmgr/CMakeLists.txt [iso-8859-1] Sat Jun 11 16:16:26 2016 @@ -0,0 +1,6 @@ + +file(GLOB pifmgr_rc_deps res/*.*) +add_rc_deps(pifmgr.rc ${pifmgr_rc_deps}) +add_library(pifmgr SHARED pifmgr.rc) +set_module_type(pifmgr win32dll UNICODE ENTRYPOINT 0) +add_cd_file(TARGET pifmgr DESTINATION reactos/system32 FOR all) Propchange: trunk/reactos/subsystems/mvdm/pifmgr/CMakeLists.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/subsystems/mvdm/pifmgr/README.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/README.txt?rev=71613 ============================================================================== --- trunk/reactos/subsystems/mvdm/pifmgr/README.txt (added) +++ trunk/reactos/subsystems/mvdm/pifmgr/README.txt [iso-8859-1] Sat Jun 11 16:16:26 2016 @@ -0,0 +1,38 @@ + +Most icons are from the Tango icon set. The other ones come from: + +OpenClipArt license: https://openclipart.org/share + + +DOS icon +https://commons.wikimedia.org/wiki/File:Contrived_MS-DOS_logo.svg + +Umbrella, based on +https://openclipart.org/detail/226065/open-umbrella + +Cube icon, based on +https://openclipart.org/detail/168258/3d-cube-icon + +Beach ball, based on +https://openclipart.org/detail/172888/simple-beach-ball + +Column +https://openclipart.org/detail/25388/architetto-capitello-modanatura + +Domino +https://openclipart.org/detail/3525/domino-set-15 + +Race flag +https://openclipart.org/detail/62779/wavy-checkered-flag + +Semaphore, based on +https://openclipart.org/detail/66427/traffic-semaphore-red-light +https://openclipart.org/detail/66433/traffic-semaphore-yellow-light +https://openclipart.org/detail/66421/traffic-semaphore-green-light + +Crossed swords +https://openclipart.org/detail/3058/crossed-swords + +Shield and sword, based on +Tango shield icon, and +https://openclipart.org/detail/22432/toy-sword Propchange: trunk/reactos/subsystems/mvdm/pifmgr/README.txt ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/subsystems/mvdm/pifmgr/pifmgr.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/pifmgr.rc?rev=71613 ============================================================================== --- trunk/reactos/subsystems/mvdm/pifmgr/pifmgr.rc (added) +++ trunk/reactos/subsystems/mvdm/pifmgr/pifmgr.rc [iso-8859-1] Sat Jun 11 16:16:26 2016 @@ -0,0 +1,50 @@ +#include <windef.h> + +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL + +#define REACTOS_VERSION_DLL +#define REACTOS_STR_FILE_DESCRIPTION "ReactOS PIF Manager Icon Resource Library" +#define REACTOS_STR_INTERNAL_NAME "pifmgr" +#define REACTOS_STR_ORIGINAL_FILENAME "pifmgr.dll" +#include <reactos/version.rc> + +/* Icons */ +1 ICON "res/01.ico" +2 ICON "res/02.ico" +3 ICON "res/03.ico" +4 ICON "res/04.ico" +5 ICON "res/00.ico" +6 ICON "res/06.ico" +7 ICON "res/00.ico" +8 ICON "res/08.ico" +9 ICON "res/09.ico" +/* No icon 10 */ +11 ICON "res/11.ico" +12 ICON "res/00.ico" +13 ICON "res/13.ico" +14 ICON "res/14.ico" +15 ICON "res/15.ico" +16 ICON "res/00.ico" +17 ICON "res/00.ico" +18 ICON "res/00.ico" +19 ICON "res/00.ico" +20 ICON "res/00.ico" +21 ICON "res/00.ico" +22 ICON "res/00.ico" +23 ICON "res/00.ico" +24 ICON "res/24.ico" +25 ICON "res/25.ico" +26 ICON "res/00.ico" +27 ICON "res/00.ico" +28 ICON "res/00.ico" +29 ICON "res/29.ico" +30 ICON "res/00.ico" +31 ICON "res/00.ico" +32 ICON "res/32.ico" +33 ICON "res/33.ico" +34 ICON "res/00.ico" +35 ICON "res/00.ico" +36 ICON "res/36.ico" +37 ICON "res/37.ico" +38 ICON "res/00.ico" +39 ICON "res/00.ico" Propchange: trunk/reactos/subsystems/mvdm/pifmgr/pifmgr.rc ------------------------------------------------------------------------------ svn:eol-style = native Added: trunk/reactos/subsystems/mvdm/pifmgr/res/00.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/00.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/00.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/01.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/01.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/01.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/02.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/02.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/02.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/03.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/03.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/03.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/04.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/04.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/04.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/06.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/06.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/06.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/08.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/08.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/08.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/09.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/09.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/09.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/11.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/11.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/11.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/13.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/13.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/13.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/14.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/14.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/14.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/15.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/15.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/15.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/24.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/24.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/24.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/25.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/25.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/25.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/29.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/29.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/29.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/32.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/32.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/32.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/33.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/33.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/33.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/36.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/36.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/36.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: trunk/reactos/subsystems/mvdm/pifmgr/res/37.ico URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/pifmgr/res/37.ico?rev=71613 ============================================================================== Binary file - no diff available. Propchange: trunk/reactos/subsystems/mvdm/pifmgr/res/37.ico ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream