• Nick Treleaven's avatar
    Merge plugin-keybindings branch: · 2c0316a2
    Nick Treleaven yazdı
    Change keybindings code to use keybinding groups, each with a
    separate enum set, which will make the plugin ABI more stable, and
    lay the groundwork for plugin keybindings support.
    Note: this breaks the plugin API.
    Rename keybindings_cmd() to keybindings_send_command(), which now
    takes a group_id argument.
    Add keybindings_lookup_item().
    Add documentation for keybindings structs.
    Add support for plugin keybindings using the PLUGIN_KEY_GROUP()
    macro.
    Add a plugin keybinding for 'Insert Special HTML Characters'.
    Rename KBCallback, cmd_id, cb_func with clearer names.
    Add KeyBinding::menu_item field for setting accelerators (currently
    does nothing).
    Load keybindings keyfile after plugins have loaded at startup, so
    their shortcuts are also loaded. Still to do: loading individual
    plugin keybindings after startup.
    Group most keybinding callbacks together according to keybinding
    group.
    Add keybindings_set_item() and add it to the plugin API.
    Set main menu widget accels with keybindings_set_item() - they are
    ignored for now. Popup menu accels are set separately.
    
    
    git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2324 ea778897-0a13-0410-b9d1-a72fbfd435f5
    2c0316a2
Adı
Son kayıt (commit)
Son güncelleme
..
Makefile.am Loading commit data...
about.c Loading commit data...
about.h Loading commit data...
build.c Loading commit data...
build.h Loading commit data...
callbacks.c Loading commit data...
callbacks.h Loading commit data...
dialogs.c Loading commit data...
dialogs.h Loading commit data...
document.c Loading commit data...
document.h Loading commit data...
editor.c Loading commit data...
editor.h Loading commit data...
encodings.c Loading commit data...
encodings.h Loading commit data...
filetypes.c Loading commit data...
filetypes.h Loading commit data...
gb.c Loading commit data...
geany.h Loading commit data...
geanyobject.c Loading commit data...
geanyobject.h Loading commit data...
geanywraplabel.c Loading commit data...
geanywraplabel.h Loading commit data...
highlighting.c Loading commit data...
highlighting.h Loading commit data...
images.c Loading commit data...
interface.c Loading commit data...
interface.h Loading commit data...
keybindings.c Loading commit data...
keybindings.h Loading commit data...
keyfile.c Loading commit data...
keyfile.h Loading commit data...
main.c Loading commit data...
main.h Loading commit data...
makefile.win32 Loading commit data...
msgwindow.c Loading commit data...
msgwindow.h Loading commit data...
navqueue.c Loading commit data...
navqueue.h Loading commit data...
notebook.c Loading commit data...
notebook.h Loading commit data...
plugindata.h Loading commit data...
plugins.c Loading commit data...
plugins.h Loading commit data...
prefix.c Loading commit data...
prefix.h Loading commit data...
prefs.c Loading commit data...
prefs.h Loading commit data...
printing.c Loading commit data...
printing.h Loading commit data...
project.c Loading commit data...
project.h Loading commit data...
sciwrappers.c Loading commit data...
sciwrappers.h Loading commit data...
search.c Loading commit data...
search.h Loading commit data...
socket.c Loading commit data...
socket.h Loading commit data...
support.c Loading commit data...
support.h Loading commit data...
symbols.c Loading commit data...
symbols.h Loading commit data...
templates.c Loading commit data...
templates.h Loading commit data...
tools.c Loading commit data...
tools.h Loading commit data...
treeviews.c Loading commit data...
treeviews.h Loading commit data...
ui_utils.c Loading commit data...
ui_utils.h Loading commit data...
utils.c Loading commit data...
utils.h Loading commit data...
vte.c Loading commit data...
vte.h Loading commit data...
win32.c Loading commit data...
win32.h Loading commit data...