[Hdrflow-svn] SF.net SVN: hdrflow: [191] trunk/app/HDRFlow
Status: Pre-Alpha
Brought to you by:
glslang
|
From: <gl...@us...> - 2007-07-17 21:37:10
|
Revision: 191
http://hdrflow.svn.sourceforge.net/hdrflow/?rev=191&view=rev
Author: glslang
Date: 2007-07-17 14:32:29 -0700 (Tue, 17 Jul 2007)
Log Message:
-----------
+beauty fixes
Modified Paths:
--------------
trunk/app/HDRFlow/ScriptEngine.cpp
trunk/app/HDRFlow/Scripts/bootstrap.py
trunk/app/HDRFlow/ViewportOpenGLView.h
trunk/app/HDRFlow/ViewportOpenGLView.m
Modified: trunk/app/HDRFlow/ScriptEngine.cpp
===================================================================
--- trunk/app/HDRFlow/ScriptEngine.cpp 2007-07-16 21:47:28 UTC (rev 190)
+++ trunk/app/HDRFlow/ScriptEngine.cpp 2007-07-17 21:32:29 UTC (rev 191)
@@ -47,9 +47,8 @@
try
{
- py::handle<> handle;
- if( !( handle =
- py::handle<>( py::allow_null( PyRun_String( str.c_str( ), Py_eval_input, main_namespace.ptr( ), main_namespace.ptr( ) ) ) ) ) )
+ py::handle<> handle( py::allow_null( PyRun_String( str.c_str( ), Py_eval_input, main_namespace.ptr( ), main_namespace.ptr( ) ) ) );
+ if( !handle )
{
// clear all errors so the call below has a chance to succeed.
PyErr_Clear( );
Modified: trunk/app/HDRFlow/Scripts/bootstrap.py
===================================================================
--- trunk/app/HDRFlow/Scripts/bootstrap.py 2007-07-16 21:47:28 UTC (rev 190)
+++ trunk/app/HDRFlow/Scripts/bootstrap.py 2007-07-17 21:32:29 UTC (rev 191)
@@ -5,7 +5,9 @@
# Released under the GPL.
# For more information, see http://www.cryogenicgraphics.com/hdrflow.
+import platform
import sys
+import os.path
sys.path.append( "/Library/Frameworks/HDRFlow.framework/Frameworks/HDRFlowPlugin.framework/PlugIns" )
sys.path.append( "/Library/Frameworks/HDRFlow.framework/Frameworks/HDRFlowImage.framework/PlugIns" )
@@ -15,3 +17,15 @@
import HDRFlowImage
import HDRFlowMedia
+if platform.system( ) == "Linux":
+ try:
+ import dl
+ sys.setdlopenflags( dl.RTLD_NOW | dl.RTLD_GLOBAL )
+ except:
+ sys.setdlopenflags( 257 )
+
+if platform.system( ) == "Darwin":
+ HDRFlowPlugin.init( "/Library/Frameworks/HDRFlow.framework/Frameworks/HDRFlowImage.framework/PlugIns" )
+ HDRFlowPlugin.init( "/Library/Frameworks/HDRFlow.framework/Frameworks/HDRFlowMedia.framework/PlugIns" )
+else:
+ HDRFlowPlugin.init( )
Modified: trunk/app/HDRFlow/ViewportOpenGLView.h
===================================================================
--- trunk/app/HDRFlow/ViewportOpenGLView.h 2007-07-16 21:47:28 UTC (rev 190)
+++ trunk/app/HDRFlow/ViewportOpenGLView.h 2007-07-17 21:32:29 UTC (rev 191)
@@ -18,4 +18,6 @@
- ( void ) drawRect: ( NSRect ) theRect;
- ( void ) update;
+- ( BOOL ) fullscreen;
+
@end
Modified: trunk/app/HDRFlow/ViewportOpenGLView.m
===================================================================
--- trunk/app/HDRFlow/ViewportOpenGLView.m 2007-07-16 21:47:28 UTC (rev 190)
+++ trunk/app/HDRFlow/ViewportOpenGLView.m 2007-07-17 21:32:29 UTC (rev 191)
@@ -75,4 +75,9 @@
;
}
+- ( BOOL ) fullscreen
+{
+ return NO;
+}
+
@end
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|