Release builds on CI are configured with a production Sentry API key. To enable error reporting through Sentry for local builds, run: export SENTRY_DSN= Developing for Electron (Windows and Linux).Looking for instructions on how to accept a server invite? Platform-specific development How does the Outline Client work? Accepting a server invite To your shell, then try outline www/start! Life of a Packet □ NOTE: every script in this repository can be run with npm run action - for a CLI-like experience, add something like alias outline="npm run action" ![]() npm run action www/start resolves to the same script. □ NOTE: the src part of the path is optional. If you have received an access key, download the Outline app to get started. The app logic is located in src/If you want to work specifically on an individual UI element, try the storybook!: npm run action src/www/storybook iOSMacMac App StoreWindowsMicrosoft StoreLinux (x86)Linux (ARM)Snap StoreChromeFirefo圎dge ProductsTaskade AIAI ChatAI TasksAI NotesAI WriterAI OutlineAI. Free Screenshots iPhone iPad Outline is an easy way for you to set up your own virtual private network (VPN) server to more safely access the open internet and keep your communications private. Browser platform development will use fake servers to test successful and unsuccessful connections. The latter command will open a browser instance running the app. If you are making changes to the shared web app and do not need to test platform-specific functionality, you can test in a desktop browser by running: npm run action src/www/start This code is located in the src/www directory. Outline clients share the same web app across all platforms. □ NOTE: if you have nvm installed, run nvm use to switch to the correct node version!Īfter cloning this repo, install all node dependencies: npm install Requirements for all buildsĪll builds require Node 18 (lts/hydrogen), in addition to other per-platform requirements. ![]() To join our Outline Community, sign up for the IFF Mattermost. Platform support is provided by Cordova and Electron, with additional native components in this repository. The client's user interface is implemented in Polymer 2.0. The subscription for this version should be purchased from the Outline Store. Please note that this version supports only Pro Tier with the annual subscription plan. The Outline Client is designed for use with the Outline Server software, but it is fully compatible with any Shadowsocks server. Download Outline for Mac In addition to the App Store, you can download Outline for Mac directly from us. The Outline Client is a cross-platform VPN or proxy client for Windows, macOS, iOS, Android, and ChromeOS. Test coverage currently only tracks the Apple Libraries and core web view code:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |