Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurable keyboard shortcuts #215

Closed
Gornova opened this issue May 31, 2012 · 2 comments · Fixed by #2111
Closed

Configurable keyboard shortcuts #215

Gornova opened this issue May 31, 2012 · 2 comments · Fixed by #2111
Assignees
Labels
feature It's a feature, not a bug. priority request Has been requested by a major supporter.
Milestone

Comments

@Gornova
Copy link
Contributor

Gornova commented May 31, 2012

I'd like to see a global configuration for tiled shortcuts, in preferences menus, a simple list with two columns

  • shortcuts name
  • shortcuts

for example

Open a new file | CTRL-n
Refresh tileset | CTR-R

and so on...

a bonus: a simple export in csv format and import from csv

@bjorn
Copy link
Member

bjorn commented Jun 10, 2018

Requested on the forum.

@bjorn bjorn changed the title Shortcuts configurations Configurable keyboard shortcuts Sep 18, 2018
@bjorn bjorn pinned this issue Dec 13, 2018
@bjorn bjorn added the priority request Has been requested by a major supporter. label Apr 5, 2019
@bjorn bjorn self-assigned this Apr 19, 2019
@bjorn
Copy link
Member

bjorn commented Apr 19, 2019

Made a bit of progress on the UI for this today. :-)

Screenshot from 2019-04-19 17-12-55

bjorn added a commit that referenced this issue Apr 23, 2019
Still to do:

- [ ] Missing a number of actions (all QShortcuts and probably more)
- [ ] Allow resetting individual custom shortcuts
- [ ] Implement import/export of custom shortcuts
- [ ] Update model when actions are registered/unregistered

Closes #215
bjorn added a commit that referenced this issue Apr 25, 2019
This currently covers most actions present in the menus, but still 
excludes those that are only available through a shortcut.

Shortcuts can be set, removed and reset back to their default. Changed 
shortcuts are stored in the user preferences. The shortcuts can also be 
exported to and imported from an XML file.

Closes #215
bjorn added a commit that referenced this issue Apr 30, 2019
* Added highlighting of conflicts, along with filtering to show just the
  conflicting actions.

* Search filter now searches all columns rather than just the first one
  (accept when prefixed with "key:", in which case it searches only the
  shortcut column).

* Added error message when trying to load an invalid shortcuts file.

Issue #215
bjorn added a commit that referenced this issue May 7, 2019
* Double-clicking to set a shortcut now works on the entire row, rather
  than just the Shortcut column.

* Enter/Return keys now also trigger the setting of a shortcut.

* Up/Down/PageUp/PageDown/Enter/Return keys can be used to interact
  with the shortcut list, even when the focus is in the filter widget.

Issue #215
Ruin0x11 pushed a commit to Ruin0x11/tiled that referenced this issue May 15, 2019
This currently covers most actions present in the menus, but still 
excludes those that are only available through a shortcut.

Shortcuts can be set, removed and reset back to their default. Changed 
shortcuts are stored in the user preferences. The shortcuts can also be 
exported to and imported from an XML file.

Closes mapeditor#215
Ruin0x11 pushed a commit to Ruin0x11/tiled that referenced this issue May 15, 2019
* Added highlighting of conflicts, along with filtering to show just the
  conflicting actions.

* Search filter now searches all columns rather than just the first one
  (accept when prefixed with "key:", in which case it searches only the
  shortcut column).

* Added error message when trying to load an invalid shortcuts file.

Issue mapeditor#215
Ruin0x11 pushed a commit to Ruin0x11/tiled that referenced this issue May 15, 2019
* Double-clicking to set a shortcut now works on the entire row, rather
  than just the Shortcut column.

* Enter/Return keys now also trigger the setting of a shortcut.

* Up/Down/PageUp/PageDown/Enter/Return keys can be used to interact
  with the shortcut list, even when the focus is in the filter widget.

Issue mapeditor#215
@bjorn bjorn added this to the Tiled 1.3 milestone Aug 5, 2019
@bjorn bjorn unpinned this issue Nov 12, 2019
@bjorn bjorn moved this to Completed in Roadmap Feb 3, 2023
@bjorn bjorn added this to Roadmap Feb 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature It's a feature, not a bug. priority request Has been requested by a major supporter.
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants