Skip to content

feat: add preference to open full MakerWorld site in Online Models tab#10838

Open
BenJule wants to merge 3 commits into
bambulab:masterfrom
BenJule:feat/10801-makerworld-full-site
Open

feat: add preference to open full MakerWorld site in Online Models tab#10838
BenJule wants to merge 3 commits into
bambulab:masterfrom
BenJule:feat/10801-makerworld-full-site

Conversation

@BenJule
Copy link
Copy Markdown

@BenJule BenJule commented May 20, 2026

Summary

Preferences → Online Models gains a "Open full MakerWorld site instead of the simplified Studio view" checkbox (config key makerworld_use_full_site).

When enabled, the three URL construction paths in WebViewDialog.cpp omit the /studio/webview path segment and map model-detail links to /models/<id>, restoring access to comments, account management, and other full-site features that the restricted webview does not expose.

Test plan

  • Preferences → uncheck the new option (default): Online Models loads the restricted /studio/webview as before.
  • Check the option: Online Models loads the full MakerWorld site.
  • Restart Studio: setting is persisted.

Closes #10801

BenJule added 3 commits May 21, 2026 10:52
The upstream build_all.yml only listed 'main' as a push trigger.
BenJule/BambuStudio uses 'master' as its default branch, so CI never
fired on fork-local pushes. Adding 'master' alongside 'main' makes
the full multi-platform build run when master is updated.
Preferences > Online Models gains a "Open full MakerWorld site instead
of the simplified Studio view" checkbox (config key
makerworld_use_full_site).

When enabled, the three URL construction paths in WebViewDialog.cpp
omit the /studio/webview path segment and map model-detail links to
/models/<id>, restoring access to comments, account management, and
other full-site features that the restricted webview does not expose.

Closes bambulab#10801
@BenJule BenJule force-pushed the feat/10801-makerworld-full-site branch from bf9a11a to 103773e Compare May 21, 2026 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow Users to Customize the Default MakerWorld URL in Online Models (or Add "Full Site" Toggle)

1 participant