# Topics * 4.1 add-ons bundle * Install from Disk unification * See sub-session * Online / offline mode * Offline by default. * Surface the preference option to the splash screen. * For functionality check [meeting notes](https://devtalk.blender.org/t/2024-05-21-extensions-project/34751). * Name **Allow Online Access** * bpy.app.internet_offline > `bpy.app.online_access` (read-only) * Token access name [!121886](https://projects.blender.org/blender/blender/pulls/121886). * Heading: Authentication * Label: Requires Access Token * Splashscreen * "All Extensions are Up to Date": also clickable. * If offline by cmd `--offline-mode`: * Shows "Offline mode" + icon world with slash. * If offline by preference: * Shows "Offline mode" + icon, makes it clickable (Preferences > Network > Allow Online Access). * Add-ons Tab * Bring back the design of having a separate add-ons tab to enable/disable + preferences * Needs "button" to let people see add-on settings. * Tags as categories * Bring the tags as categories. * Needs a mockup. # Install from Disk * Sub-panel "Extension" (open by default) * Use column split * Local Repository * Enable on Install * Sub-panel "Legacy Add-on" (closed by default): * Header aligned to the right: `?` leading to the website. * Target Path `[ ⌄]` * Overwrite ## Reference: ![image](https://hackmd.io/_uploads/Bk8wpe5mC.png) ![image](https://hackmd.io/_uploads/H1ju6xqXC.png) # Blender setup Allow Online Access Allow Connectivity Online Access - Add Remote Repository - Add Online Repository Tooltip: "Add-ons and extensions can check for this to prevent unauthorized internet access"