Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove almost all uses of Experimental Mode, and combine Monoscopic into the main releases #674

Merged
merged 72 commits into from
Apr 7, 2024

Conversation

andybak
Copy link
Contributor

@andybak andybak commented Apr 4, 2024

#620 and #644 needed testing together before merging to main so I made a new PR that replaces them both.

Almost all uses of Experimental Mode removed

  • STL/WRL exports still use the flag. Import/export improvements #573 fixes this
  • The experimental setting still handles brushes - this essentially makes the setting an "experimental brush" setting

Monoscopic Mode is now integrated into the main build

  • Monoscopic mode is now built into the main release, and can be enabled by setting "EnableMonoscopicMode": true in the "Flags" section of the Open Brush.cfg file
  • Make monoscopic a config file setting
  • Allow XR SDK initialisation to be disabled via a config file setting (so the app launches into Sketch Viewer Mode)
  • UI improvements to Sketch Viewer Mode
  • Fix some bugs/inconsistencies in settings and help UI

New config file settings:

Flags/AdvancedKeyboardShortcuts
Flags/SkipIntro
Flags/EnableMonoscopicMode
Flags/DisableXrMode

…ed mode.

Also remove some dead code from "ExportAll" which we removed in 2.4
Also allow forcing 2d view-only mode even if headset is detected
[CI BUILD]
@mikeage
Copy link
Member

mikeage commented Apr 4, 2024

From a merge POV, this looks good. I'm also happy with the monoscopic part. I didn't review the experimental side

@mikeage mikeage added the enhancement Feature added label Apr 4, 2024
@mikeage mikeage changed the title Merge PR of #620 and #644 Remove almost all uses of Experimental Mode, and combine Monoscopic into the main releases Apr 4, 2024
@andybak andybak merged commit 5c3b945 into main Apr 7, 2024
42 checks passed
@mikeage mikeage deleted the feature/no-experimental-and-monoscopic-merged branch April 7, 2024 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature added
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants