diff --git a/blenderkit/utils.py b/blenderkit/utils.py index eebdb0786b6a06a2b7e631410ceefb9603080eb4..3b7eac207fce8e5223c1f240320f2b6c858e7a48 100644 --- a/blenderkit/utils.py +++ b/blenderkit/utils.py @@ -28,9 +28,24 @@ import bpy from mathutils import Vector import json import os -import requests +import sys + + +ABOVE_NORMAL_PRIORITY_CLASS = 0x00008000 +BELOW_NORMAL_PRIORITY_CLASS = 0x00004000 +HIGH_PRIORITY_CLASS = 0x00000080 +IDLE_PRIORITY_CLASS = 0x00000040 +NORMAL_PRIORITY_CLASS = 0x00000020 +REALTIME_PRIORITY_CLASS = 0x00000100 + +def get_process_flags(): + flags = BELOW_NORMAL_PRIORITY_CLASS + if sys.platform != 'win32': # TODO test this on windows + flags = 0 + return flags + def activate(ob): bpy.ops.object.select_all(action='DESELECT') ob.select_set(True)