Comments (13)
I think you missed the task here. These are 50+ entries with CTRL inherited by the default keymaps.
Without these written in, we still have CTRL in use in the Mac keymap.... Everywhere. (Lasoo and box select, 2d view pan, etc)
from bforartists.
Documenting
from bforartists.
We need to revert this. The Mac keymap is now not longer in sync with the windows keymap. And has partially different hotkeys. We cannot ship it in this state.
from bforartists.
Reminder. The only difference between the regular and the mac keymap shall be the little word oskey where we have ctrl in the regular map.
Another reminder, since i stumble across it now, NEVER mix tasks. This task was to udpate the mac keymap. Not to add all the things that you miss. We miss now the documentation for these items, and the separated commit.
from bforartists.
These four entries are the only exception. I have no idea if mac has left and right oskey ...
from bforartists.
Fixed. Please don't break it again ;)
What i can not revert is the documentation that you have changed. But that's mainly because i don't want to revert the other changes that you did besides updating the os keymap. I hope you remember what you did, and hope that it still fits ^^
from bforartists.
Ah, indeed, now i see what you mean. Never noticed it. But there were entries that changed from shift to oskey with your update. And that's not how it should be.
One's for sure, it becomes a maintain nightmare when the osx keymap dramatically differs from the windows keymap. I suggest to revisit this problem after the release.
from bforartists.
Maybe we don't need to use OSkey... Mac's have Ctrl.
from bforartists.
Let's ask our mac users :)
EDIT, it would also be interesting to know if in Blender these keybindings in question shows equal to us with ctrl, or with oskey binding.
Either way, a big sorry for killing your hard work here.
from bforartists.
Just thinking here. Ideally somebody with a mac should do these changes, then export the keymap. To do this at the python file is cumbersome and error prone.
from bforartists.
Okay, found a way to do it at Windows from within the keymap manager. We have in fact a button to add the MacOS command (also known as oskey) here ...
from bforartists.
First i fixed the order of alt and oskey. They have another order in the oskey map than in the regular map when you export it from the keymap manager.
from bforartists.
Done. All remaining stuff like the modal maps are changed. Now we have eight of these remaining leftctrl and rightctrl entries. But as told, i think we can live with these not working.
from bforartists.
Related Issues (20)
- Extensions - Add Extension Tags filter
- Extension - Rename the "Install from disk" to "Install Extension" HOT 1
- Extensions - Install from Disk - missing strict entry.
- Preferences, Extensions, Install menu - improve tooltip for Install Extension HOT 7
- Linux Builds - Scroll Wheel Zoom is Inverted in 4.1.1 HOT 5
- Double addon set pose library HOT 7
- Geometry node editor, sidebar in icon only mode. Missing Bake icon in geometry chapter, subchapter Operations HOT 1
- Remove duplicate Blender macOS related files
- Geometry Nodes - Tool Mode - Geometry - Read - New "Active Element" node HOT 3
- UV Editor - View menu - rename UV Tabs to Tool Shelf Tabs HOT 3
- User Preferences - Extensions - User Settings - remove the Keymap tab entry
- Linux build failing HOT 3
- rna_nodetree.cc icon enumeration, make order of enumeration the same as in NOD_static_types.h HOT 4
- Extensions - Refresh Addons (for legacy) needs to be exposed to GUI HOT 1
- Extensions - Add icon to "Update" button on extensions HOT 1
- Paint Modes - Expose Color Picker to a top level
- Pie Menus - Add edit mode selection pie
- Extensions - Add new extensions in the bfa_default_addons as submodules
- Extensions - Add some official "legacy" extensions as "sideloaded" submodules to assit merges and preserve our changes HOT 2
- Building with make at Windows creates a release folder HOT 2
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 bforartists.