Is Key Free: promote to Blender 2.79 Release #50835

Closed
opened 6 years ago by antoniov · 9 comments
Collaborator

This little add-on is to find a free shortcut. Furthermore, it is very useful to learn new shortcuts.

Demo video: https://youtu.be/-PIhDR0RIbQ

Edit by @BrendonMurphy
After discussion with @antoniov in irc iskeyfree will be added to Blender 2.79 release in the addons "Development" section.
It is a useful tool for discovering hotkeys & both devs & users can benefit from this tool.
What it does is allow the user or dev to immediately search any key combination to check for mapping, contexts & check availability.
A great tool for addons devs to NOT overwrite each others hotkeys & more important, provides a great tool to help redesign keymaps in the future.

This little add-on is to find a free shortcut. Furthermore, it is very useful to learn new shortcuts. Demo video: https://youtu.be/-PIhDR0RIbQ Edit by @BrendonMurphy After discussion with @antoniov in irc iskeyfree will be added to Blender 2.79 release in the addons "Development" section. It is a useful tool for discovering hotkeys & both devs & users can benefit from this tool. What it does is allow the user or dev to immediately search any key combination to check for mapping, contexts & check availability. A great tool for addons devs to NOT overwrite each others hotkeys & more important, provides a great tool to help redesign keymaps in the future.
Poster
Collaborator

Changed status to: 'Open'

Changed status to: 'Open'
Poster
Collaborator

Added subscriber: @antoniov

Added subscriber: @antoniov
Poster
Collaborator

Added subscriber: @BrendonMurphy

Added subscriber: @BrendonMurphy
Poster
Collaborator

This is the code.

@BrendonMurphy could you put as code review patch? )I don't know how to do it in phabricator)

iskeyfree.py

This is the code. @BrendonMurphy could you put as code review patch? )I don't know how to do it in phabricator) [iskeyfree.py](https://archive.blender.org/developer/F500142/iskeyfree.py)

Added subscriber: @umarabdullahi-2

Added subscriber: @umarabdullahi-2
umarabdullahi-2 self-assigned this 6 years ago

yah i just check it is good for beginner just try to improve to make it more simpler

yah i just check it is good for beginner just try to improve to make it more simpler
umarabdullahi-2 was unassigned by BrendonMurphy 6 years ago
BrendonMurphy self-assigned this 6 years ago
Poster
Collaborator

@BrendonMurphy I'm not sure if the keymap system is going to change in 2.8, so we must keep a note about this to take actions if needed.

Let me know if you need any change or help.

@BrendonMurphy I'm not sure if the keymap system is going to change in 2.8, so we must keep a note about this to take actions if needed. Let me know if you need any change or help.
BrendonMurphy changed title from Is Key Free to Is Key Free: promote to Blender 2.79 Release 6 years ago
Collaborator

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
BrendonMurphy closed this issue 6 years ago
Collaborator

committed, closing as resolved.

committed, closing as resolved.
Sign in to join this conversation.
No Label
good first issue
legacy module/Animation & Rigging
legacy module/Core
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/User Interface
legacy module/VFX & Video
legacy project/2.81
legacy project/2.82
legacy project/2.83
legacy project/2.90
legacy project/2.92
legacy project/2.93
legacy project/3.0
legacy project/3.1
legacy project/3.2
legacy project/3.4
legacy project/Add-ons (BF-Blender)
legacy project/Add-ons (Community)
legacy project/Alembic
legacy project/Animation & Rigging
legacy project/Asset Browser
legacy project/Automated Testing
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Blender Cloud
legacy project/Code Quest
legacy project/Collada
legacy project/Compositing
legacy project/Core
legacy project/Cycles
legacy project/Datablocks and Libraries
legacy project/Dependency Graph
legacy project/Documentation
legacy project/EEVEE & Viewport
legacy project/Freestyle
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Physics
legacy project/Game Python
legacy project/Game UI
legacy project/Geometry Nodes
legacy project/Good First Issue
legacy project/Grease Pencil
legacy project/Images & Movies
legacy project/Import/Export
legacy project/Infrastructure: Blender Buildbot
legacy project/Infrastructure: Blender Web Assets
legacy project/Infrastructure: Websites
legacy project/Modeling
legacy project/Modifiers
legacy project/Motion Tracking
legacy project/Nodes
legacy project/Nodes & Physics
legacy project/OpenGL Error
legacy project/Overrides
legacy project/Papercut
legacy project/Physics
legacy project/Pillar
legacy project/Pipeline, Assets & I/O
legacy project/Platform: Linux
legacy project/Platform: macOS
legacy project/Platforms, Builds, Tests & Devices
legacy project/Platform: Windows
legacy project/Python API
legacy project/Render & Cycles
legacy project/Render Pipeline
legacy project/Sculpt, Paint & Texture
legacy project/Straightforward Issue
legacy project/Text Editor
legacy project/Tracker Curfew
legacy project/Translations
legacy project/USD
legacy project/User Interface
legacy project/UV Editing
legacy project/VFX & Video
legacy project/Video Sequencer
legacy project/Virtual Reality
papercut
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
straightforward issue
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#50835
Loading…
There is no content yet.