Opened 5 years ago

Closed 4 years ago

#411 closed enhancement (fixed)

configurable key bindings

Reported by: daxim Owned by:
Priority: major Milestone:
Component: editor Version: 0.47
Keywords: shortcuts Cc:

Description

I'm surprised no one already filed a ticket for this. I dislike some of padre's key bindings and would very much be able to customise them to my convenience.

Attachments (1)

key-bindings.png (28.5 KB) - added by daxim 5 years ago.
kate screenshot

Download all attachments as: .zip

Change History (6)

Changed 5 years ago by daxim

kate screenshot

comment:1 Changed 5 years ago by tsee

This is high on the todo list, but there's no easy solution given the tools involved (Wx). Has been discussed extensively on #padre. teejay had started working on this, but I think (correct me if I'm wrong) work has stalled due to lack of time. Takers welcome!

comment:2 Changed 5 years ago by Sewi

  • Keywords shortcuts added

comment:3 Changed 5 years ago by Sewi

  • Version changed from 0.38 to 0.47

Update:
I'm currently splitting Actions from the menu, they life in Padre/Action/? now.

Each Action should have a short (1 to ~3 lines) comment explaining it. As my English is not really good, this should be done by a native speaker if possible. Just look at Padre/Action/Run?.pm for samples (and fix any language errors there, please).

This is an early step to finish this ticket and introduce configurable menus, toolbar(s) and shortcuts into Padre!

comment:4 Changed 5 years ago by claudio

Update:

I first implementation of keybindings is present on SVN (by Sewi?). However, the bindings are not yet configurable and are marked as "Work in Progress" (the buttons and gui windows to support this are already in place).

comment:5 Changed 4 years ago by zenogantner

  • Resolution set to fixed
  • Status changed from new to closed

Building on earlier works mentioned in this ticket, I completed the feature.
Please submit new tickets if you encounter bugs or have suggestions.

Note: See TracTickets for help on using tickets.