Comments (12)
I also prefer the "double-click to open and single-click to select" behavior and while the terminal command to change it is very simple, I feel like it goes against the ideals of elementary OS a little. Having all the important settings in one place and not having to google the solutions is one of the things that makes eOS so delightful to use for me.
from switchboard-plug-mouse-touchpad.
See also elementary/files#1067 as an alternative solution. I do not think adding a setting that affects only one app to a global settings plug would be accepted. There has recently been a softening of resistance against a setting menu in Files.
from switchboard-plug-mouse-touchpad.
Closing since we've changed the click method in Files to a mixed mode: single click navigate, double click launch
from switchboard-plug-mouse-touchpad.
Although I have some sympathy with exposing this setting, I think the UX team would prefer to work on making the single-click mode more intuitive and easier to use so any suggestions along those lines would be of interest.
As you may know, Files does, for now, continue to support double-click mode and this can be enabled by typing into a terminal:
gsettings set io.elementary.files.preferences single-click false
Or use dconf-editor to change this and other app settings.
from switchboard-plug-mouse-touchpad.
Thank you for your feedback and the trick to disabling single-click via terminal.
In general, I found single-click "dangerous", because you can easily execute a non-reviewed shell-script or other executable. If you ask me, single-click should be an option and double-click the default.
from switchboard-plug-mouse-touchpad.
There are some some checks to prevent execution of files that are not expected to be executable or that have not been deliberately marked executable but I doubt they are foolproof. I would like to increase the target area for selection and decrease it for activation but whether that would get past the UX team is unknown.
from switchboard-plug-mouse-touchpad.
Actually, I think just clicking on an executable does not execute it. You can only run an executable using the context menu.
from switchboard-plug-mouse-touchpad.
If I click on a sh-file it gets executed (at least on my system). A white window pops up, which instantly disappears.
from switchboard-plug-mouse-touchpad.
If you right click on the file, what is the first entry in the context menu? When I activate an (executable) .sh file (permissions 775) it opens with a text editor.
from switchboard-plug-mouse-touchpad.
This fairly old merge should have introduced "edit by default" behaviour - elementary/files#223 - maybe there has been a regression?
from switchboard-plug-mouse-touchpad.
No regression, I just noticed that it opens the sh file in emacs. Emacs closes directly because of this issue:
So, its okay. Thank you.
from switchboard-plug-mouse-touchpad.
That's a relief - thanks.
from switchboard-plug-mouse-touchpad.
Related Issues (20)
- Loosing toggle maximize configuration HOT 2
- Middle Click to Paste gets reset to true on restart
- the secondary click of the touchpad does not work well HOT 2
- More Click Settings Options HOT 3
- Tap-and-drag toggle HOT 2
- 3 & 4 finger swipe options to move the active window into the previous/next workspace respectively HOT 4
- Touchpad active state cannot be changed and use Windows state
- After unlocking system, mouse cursor icon does not appear HOT 1
- Touchpad is not detected at all HOT 7
- Logitech K830 Misidentified as Mouse HOT 1
- Touchpad button mapping HOT 1
- Support mouse gestures for Apple's Magic Mouse
- Do not have gestures config item in system configuration panel. HOT 7
- swipe down gesture HOT 1
- Restore single click HOT 1
- Magic Trackpad 2 does not work
- Add option to disable touchpad
- Ask support for switching workspace via mouse HOT 3
- Pinch to zoom with 2 fingers for zoom in/out isn´t working HOT 1
- Duplicate strings on Weblate
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 switchboard-plug-mouse-touchpad.