Comments (2)
Maybe the mode switching commands should be the first thing to appear in every mode's talon file? This would make things very explicit and be in the spirit of #1122 .
If we want users to receive warnings about already being in a mode (#1327) this would also need to be explicitly defined in every mode's talon file.
I would argue it is not necessary to be able to switch to e.g. command/dictation/sleep mode via pre-defined voice commands when one creates a new mode. If I want that, I need to write it explicitly in the origin mode's talon file.
Drawback: Slightly more lines of code, especially the more modes there are.
Benefit: No unexpected commands in new modes. The wiki encourages users not to have many modes.
from community.
I agree with you. If you make a custom mode that should be empty by default. I think this is something we need to discuss in a, in community session.
@nriley
from community.
Related Issues (20)
- Please provide a way to change settings without modifying the repository HOT 5
- "App not running" error when attempting to focus window
- core/noise.py seems to depend on plugins/mouse/mouse.py HOT 1
- Kotlin support HOT 2
- Change text editing grammar to be more generic HOT 1
- Get community maintainers onto mainline community repo HOT 6
- Cannot use 'attribute' snippet in typescriptreact files HOT 20
- deprecate line_commands for start/end of line
- Fix all existing context matching to be consistent across the repo
- To discuss: "over" and "then" are the same command HOT 1
- Suggest adding break / continue to Python as statements (like in Java) HOT 2
- Creating PR to fix setting.get warnings in draft_talon_helpers.py
- Add toggl support via API
- Add secrets support HOT 4
- user.media_set_volume is called but never declared HOT 4
- There no longer needs to be a distinction between edit.find and user.find
- Question: How to dictate in Spanish? HOT 1
- Copy block command conflicts with cursorless HOT 2
- Remove `engine.py`
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 community.