missing dsp file changes, etc.

This commit is contained in:
nothings.org 2007-10-20 19:42:05 +00:00
parent b952f0f9b9
commit 15594c2e48
3 changed files with 54 additions and 4 deletions

View File

@ -1,6 +1,10 @@
Version 0.96: Beta 8 ( ) Version 0.96: Beta 8 ( 2007-10-20 )
* feature: imv_light.exe - uses GDI+ only, not stb_image or FreeImage
* feature: press 's' for a primitive slideshow of current directory
* feature: HDR support in stb_image
* feature: TGA support in stb_image * feature: TGA support in stb_image
* feature: save border choice to registry (expose in prefs) * feature: save border choice to registry (expose in prefs)
* secret feature: use { } [ ] to rescale dark/light images
Version 0.95: Beta 7 ( 2007-08-15 ) Version 0.95: Beta 7 ( 2007-08-15 )
* bugfix: minor stb_image.c fixes * bugfix: minor stb_image.c fixes

View File

@ -10,12 +10,17 @@ SOURCE
INSTALLING INSTALLING
Put it somewhere on your path. Put imv.exe somewhere on your path.
If you prefer to use a stripped-down version and you're sure you
have GDI+, use imv_light.exe, which is less than 2/3rds the size
of imv.exe.
LAUNCHING LAUNCHING
Run on the commandline as: Run on the commandline as:
imv [imagefile] imv [imagefile]
You can use 'open with' and it will do the right thing. You can You can use 'open with' and it will do the right thing. You can

View File

@ -20,6 +20,7 @@ CFG=stb_imv - Win32 Debug
!MESSAGE "stb_imv - Win32 Release" (based on "Win32 (x86) Application") !MESSAGE "stb_imv - Win32 Release" (based on "Win32 (x86) Application")
!MESSAGE "stb_imv - Win32 Debug" (based on "Win32 (x86) Application") !MESSAGE "stb_imv - Win32 Debug" (based on "Win32 (x86) Application")
!MESSAGE "stb_imv - Win32 Debug Opt" (based on "Win32 (x86) Application") !MESSAGE "stb_imv - Win32 Debug Opt" (based on "Win32 (x86) Application")
!MESSAGE "stb_imv - Win32 Light Release" (based on "Win32 (x86) Application")
!MESSAGE !MESSAGE
# Begin Project # Begin Project
@ -93,8 +94,8 @@ LINK32=link.exe
# PROP BASE Target_Dir "" # PROP BASE Target_Dir ""
# PROP Use_MFC 0 # PROP Use_MFC 0
# PROP Use_Debug_Libraries 0 # PROP Use_Debug_Libraries 0
# PROP Output_Dir "stb_imv___Win32_Debug_Opt" # PROP Output_Dir "Debug_Opt"
# PROP Intermediate_Dir "stb_imv___Win32_Debug_Opt" # PROP Intermediate_Dir "Debug_Opt"
# PROP Ignore_Export_Lib 0 # PROP Ignore_Export_Lib 0
# PROP Target_Dir "" # PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c # ADD BASE CPP /nologo /G6 /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /FD /c
@ -112,6 +113,35 @@ LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386
!ELSEIF "$(CFG)" == "stb_imv - Win32 Light Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "stb_imv___Win32_Light_Release"
# PROP BASE Intermediate_Dir "stb_imv___Win32_Light_Release"
# PROP BASE Ignore_Export_Lib 0
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Light_Release"
# PROP Intermediate_Dir "Light_Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /G6 /MD /W3 /GX /O2 /Ob0 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /FD /c
# SUBTRACT BASE CPP /YX
# ADD CPP /nologo /G6 /MD /W3 /GX /O2 /Ob0 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D USE_STBI=0 /D USE_FREEIMAGE=0 /D ALLOW_RECOLORING=0 /FD /c
# SUBTRACT CPP /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib advapi32.lib winmm.lib /nologo /subsystem:windows /machine:I386
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib advapi32.lib winmm.lib /nologo /subsystem:windows /machine:I386 /out:"Light_Release/stb_imv_light.exe"
!ENDIF !ENDIF
# Begin Target # Begin Target
@ -119,6 +149,7 @@ LINK32=link.exe
# Name "stb_imv - Win32 Release" # Name "stb_imv - Win32 Release"
# Name "stb_imv - Win32 Debug" # Name "stb_imv - Win32 Debug"
# Name "stb_imv - Win32 Debug Opt" # Name "stb_imv - Win32 Debug Opt"
# Name "stb_imv - Win32 Light Release"
# Begin Source File # Begin Source File
SOURCE=..\imv.c SOURCE=..\imv.c
@ -144,6 +175,11 @@ SOURCE=..\notes.txt
# PROP BASE Exclude_From_Build 1 # PROP BASE Exclude_From_Build 1
# PROP Exclude_From_Build 1 # PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "stb_imv - Win32 Light Release"
# PROP BASE Exclude_From_Build 1
# PROP Exclude_From_Build 1
!ENDIF !ENDIF
# End Source File # End Source File
@ -176,6 +212,11 @@ SOURCE=..\version.bat
# PROP BASE Exclude_From_Build 1 # PROP BASE Exclude_From_Build 1
# PROP Exclude_From_Build 1 # PROP Exclude_From_Build 1
!ELSEIF "$(CFG)" == "stb_imv - Win32 Light Release"
# PROP BASE Exclude_From_Build 1
# PROP Exclude_From_Build 1
!ENDIF !ENDIF
# End Source File # End Source File