feat: close ordered pairs and property codec batches
Some checks failed
real-verification / chrome (push) Has been cancelled
real-verification / freecad-oracle (push) Has been cancelled
real-verification / wasm (push) Has been cancelled

This commit is contained in:
2026-08-17 04:58:46 -04:00
parent 00ed27b7b8
commit d11566403d
265 changed files with 92107 additions and 809 deletions

View File

@@ -17,8 +17,11 @@ TRACEBACK_SECONDS = int(os.environ.get("FREECAD_REFERENCE_TRACEBACK_SECONDS", "0
if TRACEBACK_SECONDS > 0:
faulthandler.dump_traceback_later(TRACEBACK_SECONDS, repeat=True, file=2)
ISOLATED_GUI_CONFIG = os.environ.get("FREECAD_ORACLE_ISOLATED_CONFIG") == "1"
if PROBE_SCOPE == "gui-commands" and ISOLATED_GUI_CONFIG:
App.ParamGet("User parameter:BaseApp/Preferences/Mod/BIM").SetBool("FirstTime", False)
BIM_FIRST_TIME_WELCOME_SUPPRESSED = False
if ISOLATED_GUI_CONFIG:
bim_preferences = App.ParamGet("User parameter:BaseApp/Preferences/Mod/BIM")
bim_preferences.SetBool("FirstTime", False)
BIM_FIRST_TIME_WELCOME_SUPPRESSED = not bim_preferences.GetBool("FirstTime", True)
def probe_progress(message):
@@ -359,7 +362,7 @@ result = {
"probeScope": PROBE_SCOPE,
"oracleSetup": {
"isolatedConfig": ISOLATED_GUI_CONFIG,
"bimFirstTimeWelcome": "suppressed-before-workbench-activation" if ISOLATED_GUI_CONFIG else "native-user-config",
"bimFirstTimeWelcome": "suppressed-before-workbench-activation" if BIM_FIRST_TIME_WELCOME_SUPPRESSED else "native-user-config",
},
"determinism": {
"schemaVersion": 1,