Comments (4)
Seems the right thing to do if the user disables the feature is to disable the startup task (rather than remove it altogether). Equally, if they later re-enable the feature, this should re-enable the startup task.
from devhome.
Startup tasks are in the AppxManifest so they can't be removed at runtime. They can be disabled, but we need the Dev Home Experimental feature infrastructure to provide callbacks when experimental features are toggled off/on.
Eventually we will probably want to have a setting within PI itself to allow the user to disable registering for the hotkey entirely.
from devhome.
Until callbacks are available PI is handling the functionality within the startup task. PI is checking to see if the experimental feature is enabled and if it's not it exits the process immediately.
from devhome.
PI shouldn't not be executed if the feature is disabled. the hot key shouldn't not start anything
from devhome.
Related Issues (20)
- Enable the user to view 2 or more feature pages at the same time
- Make the Insights button more useful
- Simplify the Finder tool
- Register an external tool: should simplify getting the app list HOT 1
- [External Tools] Enable the user to move any pinned tools around on the bar
- Adding an external tool: if you type into the Browse textbox you can't add this tool
- Logs do not provide information HOT 3
- French repository translation
- Improve Hyper-V Function Detection Based on Windows Version HOT 1
- connecting accounts is not working HOT 1
- PI needs an OOBE
- PI needs to listen for WM_EndSession and exit promptly for servicing HOT 1
- Environment provider headers still show up in the UI on environments page even if there are no environments for that provider
- Update .md files HOT 2
- Provide stable machine/user ID to correlate telemetry between core and extensions HOT 1
- [Investigation & Dev Design] Gather, analyze and report Watson and related data
- The "Filter data to target app" button doesn't apply to some pages
- Enable launching PI without having to go through Dev Home core first
- Enabling invoking Dev Home core functionality from PI
- ara
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from devhome.