diff --git a/source/blender/editors/interface/interface_handlers.cc b/source/blender/editors/interface/interface_handlers.cc index 8024ca7a06f..eaff5370d54 100644 --- a/source/blender/editors/interface/interface_handlers.cc +++ b/source/blender/editors/interface/interface_handlers.cc @@ -3636,7 +3636,9 @@ static void ui_textedit_prev_but(uiBlock *block, uiBut *actbut, uiHandleButtonDa */ static eStrCursorJumpType ui_textedit_jump_type_from_event(const wmEvent *event) { -#ifdef __APPLE__ +/* TODO: Do not enable these Apple-specific modifiers until we also support them in + * text objects, console, and text editor to keep everything consistent - Harley. */ +#if defined(__APPLE__) && 0 if (event->modifier & KM_OSKEY) { return STRCUR_JUMP_ALL; } diff --git a/source/blender/editors/space_console/console_ops.c b/source/blender/editors/space_console/console_ops.c index 0152054d4c7..328fb31ba40 100644 --- a/source/blender/editors/space_console/console_ops.c +++ b/source/blender/editors/space_console/console_ops.c @@ -34,6 +34,18 @@ #include "console_intern.h" +/* TODO: Text operations not yet supported for console: +* Mac KM_OSKEY-arrow to beginning/end of line +* Mac KM_OSKEY-backspace to start of line +* Mac KM_OSKEY-delete to end of line +* Text cursor insertion by mouse +* Mouse drag to select does not change text cursor position. +* Shift-ctrl-arrow to select word +* ctrl-x to copy to clipboard and delete. +* ctrl-a to select all +* ctrl-z,shift-crtrl-z undo/redo +*/ + /* -------------------------------------------------------------------- */ /** \name Utilities * \{ */