diff options
author | Jaeun Choi <jaeun12.choi@samsung.com> | 2014-04-15 13:13:57 +0900 |
---|---|---|
committer | ChunEon Park <hermet@hermet.pe.kr> | 2014-04-15 13:13:57 +0900 |
commit | 18e9be3cb1e05f2c61488ddbebfd9687110a77bf (patch) | |
tree | f3c489c19d80c3d976d73ed8a99b58622531f3bb /config | |
parent | 65fcc78867ae4e5adb69f34372a2f0b1696e45f1 (diff) |
list: apply key binding
Summary: This patch applies key binding to elm_list.
Test Plan: elementary_test > list > check key events
Reviewers: Hermet, raster, seoz
Differential Revision: https://phab.enlightenment.org/D727
Diffstat (limited to 'config')
-rw-r--r-- | config/default/base.src | 269 | ||||
-rw-r--r-- | config/mobile/base.src | 269 | ||||
-rw-r--r-- | config/standard/base.src | 269 |
3 files changed, 807 insertions, 0 deletions
diff --git a/config/default/base.src b/config/default/base.src index e438d1f55..a4170355d 100644 --- a/config/default/base.src +++ b/config/default/base.src | |||
@@ -502,6 +502,275 @@ group "Elm_Config" struct { | |||
502 | } | 502 | } |
503 | } | 503 | } |
504 | group "Elm_Config_Bindings_Widget" struct { | 504 | group "Elm_Config_Bindings_Widget" struct { |
505 | value "name" string: "Elm_List"; | ||
506 | group "key_bindings" list { | ||
507 | group "Elm_Config_Binding_Key" struct { | ||
508 | value "context" int: 0; | ||
509 | value "key" string: "Left"; | ||
510 | value "action" string: "move"; | ||
511 | value "params" string: "left"; | ||
512 | group "modifiers" list { | ||
513 | group "Elm_Config_Binding_Modifier" struct { | ||
514 | value "mod" string: "Shift"; | ||
515 | value "flag" uchar: 0; | ||
516 | } | ||
517 | } | ||
518 | } | ||
519 | group "Elm_Config_Binding_Key" struct { | ||
520 | value "context" int: 0; | ||
521 | value "key" string: "Left"; | ||
522 | value "action" string: "move"; | ||
523 | value "params" string: "left_multi"; | ||
524 | group "modifiers" list { | ||
525 | group "Elm_Config_Binding_Modifier" struct { | ||
526 | value "mod" string: "Shift"; | ||
527 | value "flag" uchar: 1; | ||
528 | } | ||
529 | } | ||
530 | } | ||
531 | group "Elm_Config_Binding_Key" struct { | ||
532 | value "context" int: 0; | ||
533 | value "key" string: "KP_Left"; | ||
534 | value "action" string: "move"; | ||
535 | value "params" string: "left"; | ||
536 | group "modifiers" list { | ||
537 | group "Elm_Config_Binding_Modifier" struct { | ||
538 | value "mod" string: "Shift"; | ||
539 | value "flag" uchar: 0; | ||
540 | } | ||
541 | } | ||
542 | } | ||
543 | group "Elm_Config_Binding_Key" struct { | ||
544 | value "context" int: 0; | ||
545 | value "key" string: "KP_Left"; | ||
546 | value "action" string: "move"; | ||
547 | value "params" string: "left_multi"; | ||
548 | group "modifiers" list { | ||
549 | group "Elm_Config_Binding_Modifier" struct { | ||
550 | value "mod" string: "Shift"; | ||
551 | value "flag" uchar: 1; | ||
552 | } | ||
553 | } | ||
554 | } | ||
555 | group "Elm_Config_Binding_Key" struct { | ||
556 | value "context" int: 0; | ||
557 | value "key" string: "Right"; | ||
558 | value "action" string: "move"; | ||
559 | value "params" string: "right"; | ||
560 | group "modifiers" list { | ||
561 | group "Elm_Config_Binding_Modifier" struct { | ||
562 | value "mod" string: "Shift"; | ||
563 | value "flag" uchar: 0; | ||
564 | } | ||
565 | } | ||
566 | } | ||
567 | group "Elm_Config_Binding_Key" struct { | ||
568 | value "context" int: 0; | ||
569 | value "key" string: "Right"; | ||
570 | value "action" string: "move"; | ||
571 | value "params" string: "right_multi"; | ||
572 | group "modifiers" list { | ||
573 | group "Elm_Config_Binding_Modifier" struct { | ||
574 | value "mod" string: "Shift"; | ||
575 | value "flag" uchar: 1; | ||
576 | } | ||
577 | } | ||
578 | } | ||
579 | group "Elm_Config_Binding_Key" struct { | ||
580 | value "context" int: 0; | ||
581 | value "key" string: "KP_Right"; | ||
582 | value "action" string: "move"; | ||
583 | value "params" string: "right"; | ||
584 | group "modifiers" list { | ||
585 | group "Elm_Config_Binding_Modifier" struct { | ||
586 | value "mod" string: "Shift"; | ||
587 | value "flag" uchar: 0; | ||
588 | } | ||
589 | } | ||
590 | } | ||
591 | group "Elm_Config_Binding_Key" struct { | ||
592 | value "context" int: 0; | ||
593 | value "key" string: "KP_Right"; | ||
594 | value "action" string: "move"; | ||
595 | value "params" string: "right_multi"; | ||
596 | group "modifiers" list { | ||
597 | group "Elm_Config_Binding_Modifier" struct { | ||
598 | value "mod" string: "Shift"; | ||
599 | value "flag" uchar: 1; | ||
600 | } | ||
601 | } | ||
602 | } | ||
603 | group "Elm_Config_Binding_Key" struct { | ||
604 | value "context" int: 0; | ||
605 | value "key" string: "Up"; | ||
606 | value "action" string: "move"; | ||
607 | value "params" string: "up"; | ||
608 | group "modifiers" list { | ||
609 | group "Elm_Config_Binding_Modifier" struct { | ||
610 | value "mod" string: "Shift"; | ||
611 | value "flag" uchar: 0; | ||
612 | } | ||
613 | } | ||
614 | } | ||
615 | group "Elm_Config_Binding_Key" struct { | ||
616 | value "context" int: 0; | ||
617 | value "key" string: "Up"; | ||
618 | value "action" string: "move"; | ||
619 | value "params" string: "up_multi"; | ||
620 | group "modifiers" list { | ||
621 | group "Elm_Config_Binding_Modifier" struct { | ||
622 | value "mod" string: "Shift"; | ||
623 | value "flag" uchar: 1; | ||
624 | } | ||
625 | } | ||
626 | } | ||
627 | group "Elm_Config_Binding_Key" struct { | ||
628 | value "context" int: 0; | ||
629 | value "key" string: "KP_Up"; | ||
630 | value "action" string: "move"; | ||
631 | value "params" string: "up"; | ||
632 | group "modifiers" list { | ||
633 | group "Elm_Config_Binding_Modifier" struct { | ||
634 | value "mod" string: "Shift"; | ||
635 | value "flag" uchar: 0; | ||
636 | } | ||
637 | } | ||
638 | } | ||
639 | group "Elm_Config_Binding_Key" struct { | ||
640 | value "context" int: 0; | ||
641 | value "key" string: "KP_Up"; | ||
642 | value "action" string: "move"; | ||
643 | value "params" string: "up_multi"; | ||
644 | group "modifiers" list { | ||
645 | group "Elm_Config_Binding_Modifier" struct { | ||
646 | value "mod" string: "Shift"; | ||
647 | value "flag" uchar: 1; | ||
648 | } | ||
649 | } | ||
650 | } | ||
651 | group "Elm_Config_Binding_Key" struct { | ||
652 | value "context" int: 0; | ||
653 | value "key" string: "Down"; | ||
654 | value "action" string: "move"; | ||
655 | value "params" string: "down"; | ||
656 | group "modifiers" list { | ||
657 | group "Elm_Config_Binding_Modifier" struct { | ||
658 | value "mod" string: "Shift"; | ||
659 | value "flag" uchar: 0; | ||
660 | } | ||
661 | } | ||
662 | } | ||
663 | group "Elm_Config_Binding_Key" struct { | ||
664 | value "context" int: 0; | ||
665 | value "key" string: "Down"; | ||
666 | value "action" string: "move"; | ||
667 | value "params" string: "down_multi"; | ||
668 | group "modifiers" list { | ||
669 | group "Elm_Config_Binding_Modifier" struct { | ||
670 | value "mod" string: "Shift"; | ||
671 | value "flag" uchar: 1; | ||
672 | } | ||
673 | } | ||
674 | } | ||
675 | group "Elm_Config_Binding_Key" struct { | ||
676 | value "context" int: 0; | ||
677 | value "key" string: "KP_Down"; | ||
678 | value "action" string: "move"; | ||
679 | value "params" string: "down"; | ||
680 | group "modifiers" list { | ||
681 | group "Elm_Config_Binding_Modifier" struct { | ||
682 | value "mod" string: "Shift"; | ||
683 | value "flag" uchar: 0; | ||
684 | } | ||
685 | } | ||
686 | } | ||
687 | group "Elm_Config_Binding_Key" struct { | ||
688 | value "context" int: 0; | ||
689 | value "key" string: "KP_Down"; | ||
690 | value "action" string: "move"; | ||
691 | value "params" string: "down_multi"; | ||
692 | group "modifiers" list { | ||
693 | group "Elm_Config_Binding_Modifier" struct { | ||
694 | value "mod" string: "Shift"; | ||
695 | value "flag" uchar: 1; | ||
696 | } | ||
697 | } | ||
698 | } | ||
699 | group "Elm_Config_Binding_Key" struct { | ||
700 | value "context" int: 0; | ||
701 | value "key" string: "Prior"; | ||
702 | value "action" string: "move"; | ||
703 | value "params" string: "prior"; | ||
704 | } | ||
705 | group "Elm_Config_Binding_Key" struct { | ||
706 | value "context" int: 0; | ||
707 | value "key" string: "KP_Prior"; | ||
708 | value "action" string: "move"; | ||
709 | value "params" string: "prior"; | ||
710 | } | ||
711 | group "Elm_Config_Binding_Key" struct { | ||
712 | value "context" int: 0; | ||
713 | value "key" string: "Next"; | ||
714 | value "action" string: "move"; | ||
715 | value "params" string: "next"; | ||
716 | } | ||
717 | group "Elm_Config_Binding_Key" struct { | ||
718 | value "context" int: 0; | ||
719 | value "key" string: "KP_Next"; | ||
720 | value "action" string: "move"; | ||
721 | value "params" string: "next"; | ||
722 | } | ||
723 | group "Elm_Config_Binding_Key" struct { | ||
724 | value "context" int: 0; | ||
725 | value "key" string: "Home"; | ||
726 | value "action" string: "move"; | ||
727 | value "params" string: "first"; | ||
728 | } | ||
729 | group "Elm_Config_Binding_Key" struct { | ||
730 | value "context" int: 0; | ||
731 | value "key" string: "KP_Home"; | ||
732 | value "action" string: "move"; | ||
733 | value "params" string: "first"; | ||
734 | } | ||
735 | group "Elm_Config_Binding_Key" struct { | ||
736 | value "context" int: 0; | ||
737 | value "key" string: "End"; | ||
738 | value "action" string: "move"; | ||
739 | value "params" string: "last"; | ||
740 | } | ||
741 | group "Elm_Config_Binding_Key" struct { | ||
742 | value "context" int: 0; | ||
743 | value "key" string: "KP_End"; | ||
744 | value "action" string: "move"; | ||
745 | value "params" string: "last"; | ||
746 | } | ||
747 | group "Elm_Config_Binding_Key" struct { | ||
748 | value "context" int: 0; | ||
749 | value "key" string: "Return"; | ||
750 | value "action" string: "select"; | ||
751 | value "params" string: ""; | ||
752 | } | ||
753 | group "Elm_Config_Binding_Key" struct { | ||
754 | value "context" int: 0; | ||
755 | value "key" string: "KP_Enter"; | ||
756 | value "action" string: "select"; | ||
757 | value "params" string: ""; | ||
758 | } | ||
759 | group "Elm_Config_Binding_Key" struct { | ||
760 | value "context" int: 0; | ||
761 | value "key" string: "space"; | ||
762 | value "action" string: "select"; | ||
763 | value "params" string: ""; | ||
764 | } | ||
765 | group "Elm_Config_Binding_Key" struct { | ||
766 | value "context" int: 0; | ||
767 | value "key" string: "Escape"; | ||
768 | value "action" string: "escape"; | ||
769 | value "params" string: ""; | ||
770 | } | ||
771 | } | ||
772 | } | ||
773 | group "Elm_Config_Bindings_Widget" struct { | ||
505 | value "name" string: "Elm_Panel"; | 774 | value "name" string: "Elm_Panel"; |
506 | group "key_bindings" list { | 775 | group "key_bindings" list { |
507 | group "Elm_Config_Binding_Key" struct { | 776 | group "Elm_Config_Binding_Key" struct { |
diff --git a/config/mobile/base.src b/config/mobile/base.src index 7453440ce..6efe5848d 100644 --- a/config/mobile/base.src +++ b/config/mobile/base.src | |||
@@ -506,6 +506,275 @@ group "Elm_Config" struct { | |||
506 | } | 506 | } |
507 | } | 507 | } |
508 | group "Elm_Config_Bindings_Widget" struct { | 508 | group "Elm_Config_Bindings_Widget" struct { |
509 | value "name" string: "Elm_List"; | ||
510 | group "key_bindings" list { | ||
511 | group "Elm_Config_Binding_Key" struct { | ||
512 | value "context" int: 0; | ||
513 | value "key" string: "Left"; | ||
514 | value "action" string: "move"; | ||
515 | value "params" string: "left"; | ||
516 | group "modifiers" list { | ||
517 | group "Elm_Config_Binding_Modifier" struct { | ||
518 | value "mod" string: "Shift"; | ||
519 | value "flag" uchar: 0; | ||
520 | } | ||
521 | } | ||
522 | } | ||
523 | group "Elm_Config_Binding_Key" struct { | ||
524 | value "context" int: 0; | ||
525 | value "key" string: "Left"; | ||
526 | value "action" string: "move"; | ||
527 | value "params" string: "left_multi"; | ||
528 | group "modifiers" list { | ||
529 | group "Elm_Config_Binding_Modifier" struct { | ||
530 | value "mod" string: "Shift"; | ||
531 | value "flag" uchar: 1; | ||
532 | } | ||
533 | } | ||
534 | } | ||
535 | group "Elm_Config_Binding_Key" struct { | ||
536 | value "context" int: 0; | ||
537 | value "key" string: "KP_Left"; | ||
538 | value "action" string: "move"; | ||
539 | value "params" string: "left"; | ||
540 | group "modifiers" list { | ||
541 | group "Elm_Config_Binding_Modifier" struct { | ||
542 | value "mod" string: "Shift"; | ||
543 | value "flag" uchar: 0; | ||
544 | } | ||
545 | } | ||
546 | } | ||
547 | group "Elm_Config_Binding_Key" struct { | ||
548 | value "context" int: 0; | ||
549 | value "key" string: "KP_Left"; | ||
550 | value "action" string: "move"; | ||
551 | value "params" string: "left_multi"; | ||
552 | group "modifiers" list { | ||
553 | group "Elm_Config_Binding_Modifier" struct { | ||
554 | value "mod" string: "Shift"; | ||
555 | value "flag" uchar: 1; | ||
556 | } | ||
557 | } | ||
558 | } | ||
559 | group "Elm_Config_Binding_Key" struct { | ||
560 | value "context" int: 0; | ||
561 | value "key" string: "Right"; | ||
562 | value "action" string: "move"; | ||
563 | value "params" string: "right"; | ||
564 | group "modifiers" list { | ||
565 | group "Elm_Config_Binding_Modifier" struct { | ||
566 | value "mod" string: "Shift"; | ||
567 | value "flag" uchar: 0; | ||
568 | } | ||
569 | } | ||
570 | } | ||
571 | group "Elm_Config_Binding_Key" struct { | ||
572 | value "context" int: 0; | ||
573 | value "key" string: "Right"; | ||
574 | value "action" string: "move"; | ||
575 | value "params" string: "right_multi"; | ||
576 | group "modifiers" list { | ||
577 | group "Elm_Config_Binding_Modifier" struct { | ||
578 | value "mod" string: "Shift"; | ||
579 | value "flag" uchar: 1; | ||
580 | } | ||
581 | } | ||
582 | } | ||
583 | group "Elm_Config_Binding_Key" struct { | ||
584 | value "context" int: 0; | ||
585 | value "key" string: "KP_Right"; | ||
586 | value "action" string: "move"; | ||
587 | value "params" string: "right"; | ||
588 | group "modifiers" list { | ||
589 | group "Elm_Config_Binding_Modifier" struct { | ||
590 | value "mod" string: "Shift"; | ||
591 | value "flag" uchar: 0; | ||
592 | } | ||
593 | } | ||
594 | } | ||
595 | group "Elm_Config_Binding_Key" struct { | ||
596 | value "context" int: 0; | ||
597 | value "key" string: "KP_Right"; | ||
598 | value "action" string: "move"; | ||
599 | value "params" string: "right_multi"; | ||
600 | group "modifiers" list { | ||
601 | group "Elm_Config_Binding_Modifier" struct { | ||
602 | value "mod" string: "Shift"; | ||
603 | value "flag" uchar: 1; | ||
604 | } | ||
605 | } | ||
606 | } | ||
607 | group "Elm_Config_Binding_Key" struct { | ||
608 | value "context" int: 0; | ||
609 | value "key" string: "Up"; | ||
610 | value "action" string: "move"; | ||
611 | value "params" string: "up"; | ||
612 | group "modifiers" list { | ||
613 | group "Elm_Config_Binding_Modifier" struct { | ||
614 | value "mod" string: "Shift"; | ||
615 | value "flag" uchar: 0; | ||
616 | } | ||
617 | } | ||
618 | } | ||
619 | group "Elm_Config_Binding_Key" struct { | ||
620 | value "context" int: 0; | ||
621 | value "key" string: "Up"; | ||
622 | value "action" string: "move"; | ||
623 | value "params" string: "up_multi"; | ||
624 | group "modifiers" list { | ||
625 | group "Elm_Config_Binding_Modifier" struct { | ||
626 | value "mod" string: "Shift"; | ||
627 | value "flag" uchar: 1; | ||
628 | } | ||
629 | } | ||
630 | } | ||
631 | group "Elm_Config_Binding_Key" struct { | ||
632 | value "context" int: 0; | ||
633 | value "key" string: "KP_Up"; | ||
634 | value "action" string: "move"; | ||
635 | value "params" string: "up"; | ||
636 | group "modifiers" list { | ||
637 | group "Elm_Config_Binding_Modifier" struct { | ||
638 | value "mod" string: "Shift"; | ||
639 | value "flag" uchar: 0; | ||
640 | } | ||
641 | } | ||
642 | } | ||
643 | group "Elm_Config_Binding_Key" struct { | ||
644 | value "context" int: 0; | ||
645 | value "key" string: "KP_Up"; | ||
646 | value "action" string: "move"; | ||
647 | value "params" string: "up_multi"; | ||
648 | group "modifiers" list { | ||
649 | group "Elm_Config_Binding_Modifier" struct { | ||
650 | value "mod" string: "Shift"; | ||
651 | value "flag" uchar: 1; | ||
652 | } | ||
653 | } | ||
654 | } | ||
655 | group "Elm_Config_Binding_Key" struct { | ||
656 | value "context" int: 0; | ||
657 | value "key" string: "Down"; | ||
658 | value "action" string: "move"; | ||
659 | value "params" string: "down"; | ||
660 | group "modifiers" list { | ||
661 | group "Elm_Config_Binding_Modifier" struct { | ||
662 | value "mod" string: "Shift"; | ||
663 | value "flag" uchar: 0; | ||
664 | } | ||
665 | } | ||
666 | } | ||
667 | group "Elm_Config_Binding_Key" struct { | ||
668 | value "context" int: 0; | ||
669 | value "key" string: "Down"; | ||
670 | value "action" string: "move"; | ||
671 | value "params" string: "down_multi"; | ||
672 | group "modifiers" list { | ||
673 | group "Elm_Config_Binding_Modifier" struct { | ||
674 | value "mod" string: "Shift"; | ||
675 | value "flag" uchar: 1; | ||
676 | } | ||
677 | } | ||
678 | } | ||
679 | group "Elm_Config_Binding_Key" struct { | ||
680 | value "context" int: 0; | ||
681 | value "key" string: "KP_Down"; | ||
682 | value "action" string: "move"; | ||
683 | value "params" string: "down"; | ||
684 | group "modifiers" list { | ||
685 | group "Elm_Config_Binding_Modifier" struct { | ||
686 | value "mod" string: "Shift"; | ||
687 | value "flag" uchar: 0; | ||
688 | } | ||
689 | } | ||
690 | } | ||
691 | group "Elm_Config_Binding_Key" struct { | ||
692 | value "context" int: 0; | ||
693 | value "key" string: "KP_Down"; | ||
694 | value "action" string: "move"; | ||
695 | value "params" string: "down_multi"; | ||
696 | group "modifiers" list { | ||
697 | group "Elm_Config_Binding_Modifier" struct { | ||
698 | value "mod" string: "Shift"; | ||
699 | value "flag" uchar: 1; | ||
700 | } | ||
701 | } | ||
702 | } | ||
703 | group "Elm_Config_Binding_Key" struct { | ||
704 | value "context" int: 0; | ||
705 | value "key" string: "Prior"; | ||
706 | value "action" string: "move"; | ||
707 | value "params" string: "prior"; | ||
708 | } | ||
709 | group "Elm_Config_Binding_Key" struct { | ||
710 | value "context" int: 0; | ||
711 | value "key" string: "KP_Prior"; | ||
712 | value "action" string: "move"; | ||
713 | value "params" string: "prior"; | ||
714 | } | ||
715 | group "Elm_Config_Binding_Key" struct { | ||
716 | value "context" int: 0; | ||
717 | value "key" string: "Next"; | ||
718 | value "action" string: "move"; | ||
719 | value "params" string: "next"; | ||
720 | } | ||
721 | group "Elm_Config_Binding_Key" struct { | ||
722 | value "context" int: 0; | ||
723 | value "key" string: "KP_Next"; | ||
724 | value "action" string: "move"; | ||
725 | value "params" string: "next"; | ||
726 | } | ||
727 | group "Elm_Config_Binding_Key" struct { | ||
728 | value "context" int: 0; | ||
729 | value "key" string: "Home"; | ||
730 | value "action" string: "move"; | ||
731 | value "params" string: "first"; | ||
732 | } | ||
733 | group "Elm_Config_Binding_Key" struct { | ||
734 | value "context" int: 0; | ||
735 | value "key" string: "KP_Home"; | ||
736 | value "action" string: "move"; | ||
737 | value "params" string: "first"; | ||
738 | } | ||
739 | group "Elm_Config_Binding_Key" struct { | ||
740 | value "context" int: 0; | ||
741 | value "key" string: "End"; | ||
742 | value "action" string: "move"; | ||
743 | value "params" string: "last"; | ||
744 | } | ||
745 | group "Elm_Config_Binding_Key" struct { | ||
746 | value "context" int: 0; | ||
747 | value "key" string: "KP_End"; | ||
748 | value "action" string: "move"; | ||
749 | value "params" string: "last"; | ||
750 | } | ||
751 | group "Elm_Config_Binding_Key" struct { | ||
752 | value "context" int: 0; | ||
753 | value "key" string: "Return"; | ||
754 | value "action" string: "select"; | ||
755 | value "params" string: ""; | ||
756 | } | ||
757 | group "Elm_Config_Binding_Key" struct { | ||
758 | value "context" int: 0; | ||
759 | value "key" string: "KP_Enter"; | ||
760 | value "action" string: "select"; | ||
761 | value "params" string: ""; | ||
762 | } | ||
763 | group "Elm_Config_Binding_Key" struct { | ||
764 | value "context" int: 0; | ||
765 | value "key" string: "space"; | ||
766 | value "action" string: "select"; | ||
767 | value "params" string: ""; | ||
768 | } | ||
769 | group "Elm_Config_Binding_Key" struct { | ||
770 | value "context" int: 0; | ||
771 | value "key" string: "Escape"; | ||
772 | value "action" string: "escape"; | ||
773 | value "params" string: ""; | ||
774 | } | ||
775 | } | ||
776 | } | ||
777 | group "Elm_Config_Bindings_Widget" struct { | ||
509 | value "name" string: "Elm_Panel"; | 778 | value "name" string: "Elm_Panel"; |
510 | group "key_bindings" list { | 779 | group "key_bindings" list { |
511 | group "Elm_Config_Binding_Key" struct { | 780 | group "Elm_Config_Binding_Key" struct { |
diff --git a/config/standard/base.src b/config/standard/base.src index e55e5d54d..c65abfac7 100644 --- a/config/standard/base.src +++ b/config/standard/base.src | |||
@@ -503,6 +503,275 @@ group "Elm_Config" struct { | |||
503 | } | 503 | } |
504 | } | 504 | } |
505 | group "Elm_Config_Bindings_Widget" struct { | 505 | group "Elm_Config_Bindings_Widget" struct { |
506 | value "name" string: "Elm_List"; | ||
507 | group "key_bindings" list { | ||
508 | group "Elm_Config_Binding_Key" struct { | ||
509 | value "context" int: 0; | ||
510 | value "key" string: "Left"; | ||
511 | value "action" string: "move"; | ||
512 | value "params" string: "left"; | ||
513 | group "modifiers" list { | ||
514 | group "Elm_Config_Binding_Modifier" struct { | ||
515 | value "mod" string: "Shift"; | ||
516 | value "flag" uchar: 0; | ||
517 | } | ||
518 | } | ||
519 | } | ||
520 | group "Elm_Config_Binding_Key" struct { | ||
521 | value "context" int: 0; | ||
522 | value "key" string: "Left"; | ||
523 | value "action" string: "move"; | ||
524 | value "params" string: "left_multi"; | ||
525 | group "modifiers" list { | ||
526 | group "Elm_Config_Binding_Modifier" struct { | ||
527 | value "mod" string: "Shift"; | ||
528 | value "flag" uchar: 1; | ||
529 | } | ||
530 | } | ||
531 | } | ||
532 | group "Elm_Config_Binding_Key" struct { | ||
533 | value "context" int: 0; | ||
534 | value "key" string: "KP_Left"; | ||
535 | value "action" string: "move"; | ||
536 | value "params" string: "left"; | ||
537 | group "modifiers" list { | ||
538 | group "Elm_Config_Binding_Modifier" struct { | ||
539 | value "mod" string: "Shift"; | ||
540 | value "flag" uchar: 0; | ||
541 | } | ||
542 | } | ||
543 | } | ||
544 | group "Elm_Config_Binding_Key" struct { | ||
545 | value "context" int: 0; | ||
546 | value "key" string: "KP_Left"; | ||
547 | value "action" string: "move"; | ||
548 | value "params" string: "left_multi"; | ||
549 | group "modifiers" list { | ||
550 | group "Elm_Config_Binding_Modifier" struct { | ||
551 | value "mod" string: "Shift"; | ||
552 | value "flag" uchar: 1; | ||
553 | } | ||
554 | } | ||
555 | } | ||
556 | group "Elm_Config_Binding_Key" struct { | ||
557 | value "context" int: 0; | ||
558 | value "key" string: "Right"; | ||
559 | value "action" string: "move"; | ||
560 | value "params" string: "right"; | ||
561 | group "modifiers" list { | ||
562 | group "Elm_Config_Binding_Modifier" struct { | ||
563 | value "mod" string: "Shift"; | ||
564 | value "flag" uchar: 0; | ||
565 | } | ||
566 | } | ||
567 | } | ||
568 | group "Elm_Config_Binding_Key" struct { | ||
569 | value "context" int: 0; | ||
570 | value "key" string: "Right"; | ||
571 | value "action" string: "move"; | ||
572 | value "params" string: "right_multi"; | ||
573 | group "modifiers" list { | ||
574 | group "Elm_Config_Binding_Modifier" struct { | ||
575 | value "mod" string: "Shift"; | ||
576 | value "flag" uchar: 1; | ||
577 | } | ||
578 | } | ||
579 | } | ||
580 | group "Elm_Config_Binding_Key" struct { | ||
581 | value "context" int: 0; | ||
582 | value "key" string: "KP_Right"; | ||
583 | value "action" string: "move"; | ||
584 | value "params" string: "right"; | ||
585 | group "modifiers" list { | ||
586 | group "Elm_Config_Binding_Modifier" struct { | ||
587 | value "mod" string: "Shift"; | ||
588 | value "flag" uchar: 0; | ||
589 | } | ||
590 | } | ||
591 | } | ||
592 | group "Elm_Config_Binding_Key" struct { | ||
593 | value "context" int: 0; | ||
594 | value "key" string: "KP_Right"; | ||
595 | value "action" string: "move"; | ||
596 | value "params" string: "right_multi"; | ||
597 | group "modifiers" list { | ||
598 | group "Elm_Config_Binding_Modifier" struct { | ||
599 | value "mod" string: "Shift"; | ||
600 | value "flag" uchar: 1; | ||
601 | } | ||
602 | } | ||
603 | } | ||
604 | group "Elm_Config_Binding_Key" struct { | ||
605 | value "context" int: 0; | ||
606 | value "key" string: "Up"; | ||
607 | value "action" string: "move"; | ||
608 | value "params" string: "up"; | ||
609 | group "modifiers" list { | ||
610 | group "Elm_Config_Binding_Modifier" struct { | ||
611 | value "mod" string: "Shift"; | ||
612 | value "flag" uchar: 0; | ||
613 | } | ||
614 | } | ||
615 | } | ||
616 | group "Elm_Config_Binding_Key" struct { | ||
617 | value "context" int: 0; | ||
618 | value "key" string: "Up"; | ||
619 | value "action" string: "move"; | ||
620 | value "params" string: "up_multi"; | ||
621 | group "modifiers" list { | ||
622 | group "Elm_Config_Binding_Modifier" struct { | ||
623 | value "mod" string: "Shift"; | ||
624 | value "flag" uchar: 1; | ||
625 | } | ||
626 | } | ||
627 | } | ||
628 | group "Elm_Config_Binding_Key" struct { | ||
629 | value "context" int: 0; | ||
630 | value "key" string: "KP_Up"; | ||
631 | value "action" string: "move"; | ||
632 | value "params" string: "up"; | ||
633 | group "modifiers" list { | ||
634 | group "Elm_Config_Binding_Modifier" struct { | ||
635 | value "mod" string: "Shift"; | ||
636 | value "flag" uchar: 0; | ||
637 | } | ||
638 | } | ||
639 | } | ||
640 | group "Elm_Config_Binding_Key" struct { | ||
641 | value "context" int: 0; | ||
642 | value "key" string: "KP_Up"; | ||
643 | value "action" string: "move"; | ||
644 | value "params" string: "up_multi"; | ||
645 | group "modifiers" list { | ||
646 | group "Elm_Config_Binding_Modifier" struct { | ||
647 | value "mod" string: "Shift"; | ||
648 | value "flag" uchar: 1; | ||
649 | } | ||
650 | } | ||
651 | } | ||
652 | group "Elm_Config_Binding_Key" struct { | ||
653 | value "context" int: 0; | ||
654 | value "key" string: "Down"; | ||
655 | value "action" string: "move"; | ||
656 | value "params" string: "down"; | ||
657 | group "modifiers" list { | ||
658 | group "Elm_Config_Binding_Modifier" struct { | ||
659 | value "mod" string: "Shift"; | ||
660 | value "flag" uchar: 0; | ||
661 | } | ||
662 | } | ||
663 | } | ||
664 | group "Elm_Config_Binding_Key" struct { | ||
665 | value "context" int: 0; | ||
666 | value "key" string: "Down"; | ||
667 | value "action" string: "move"; | ||
668 | value "params" string: "down_multi"; | ||
669 | group "modifiers" list { | ||
670 | group "Elm_Config_Binding_Modifier" struct { | ||
671 | value "mod" string: "Shift"; | ||
672 | value "flag" uchar: 1; | ||
673 | } | ||
674 | } | ||
675 | } | ||
676 | group "Elm_Config_Binding_Key" struct { | ||
677 | value "context" int: 0; | ||
678 | value "key" string: "KP_Down"; | ||
679 | value "action" string: "move"; | ||
680 | value "params" string: "down"; | ||
681 | group "modifiers" list { | ||
682 | group "Elm_Config_Binding_Modifier" struct { | ||
683 | value "mod" string: "Shift"; | ||
684 | value "flag" uchar: 0; | ||
685 | } | ||
686 | } | ||
687 | } | ||
688 | group "Elm_Config_Binding_Key" struct { | ||
689 | value "context" int: 0; | ||
690 | value "key" string: "KP_Down"; | ||
691 | value "action" string: "move"; | ||
692 | value "params" string: "down_multi"; | ||
693 | group "modifiers" list { | ||
694 | group "Elm_Config_Binding_Modifier" struct { | ||
695 | value "mod" string: "Shift"; | ||
696 | value "flag" uchar: 1; | ||
697 | } | ||
698 | } | ||
699 | } | ||
700 | group "Elm_Config_Binding_Key" struct { | ||
701 | value "context" int: 0; | ||
702 | value "key" string: "Prior"; | ||
703 | value "action" string: "move"; | ||
704 | value "params" string: "prior"; | ||
705 | } | ||
706 | group "Elm_Config_Binding_Key" struct { | ||
707 | value "context" int: 0; | ||
708 | value "key" string: "KP_Prior"; | ||
709 | value "action" string: "move"; | ||
710 | value "params" string: "prior"; | ||
711 | } | ||
712 | group "Elm_Config_Binding_Key" struct { | ||
713 | value "context" int: 0; | ||
714 | value "key" string: "Next"; | ||
715 | value "action" string: "move"; | ||
716 | value "params" string: "next"; | ||
717 | } | ||
718 | group "Elm_Config_Binding_Key" struct { | ||
719 | value "context" int: 0; | ||
720 | value "key" string: "KP_Next"; | ||
721 | value "action" string: "move"; | ||
722 | value "params" string: "next"; | ||
723 | } | ||
724 | group "Elm_Config_Binding_Key" struct { | ||
725 | value "context" int: 0; | ||
726 | value "key" string: "Home"; | ||
727 | value "action" string: "move"; | ||
728 | value "params" string: "first"; | ||
729 | } | ||
730 | group "Elm_Config_Binding_Key" struct { | ||
731 | value "context" int: 0; | ||
732 | value "key" string: "KP_Home"; | ||
733 | value "action" string: "move"; | ||
734 | value "params" string: "first"; | ||
735 | } | ||
736 | group "Elm_Config_Binding_Key" struct { | ||
737 | value "context" int: 0; | ||
738 | value "key" string: "End"; | ||
739 | value "action" string: "move"; | ||
740 | value "params" string: "last"; | ||
741 | } | ||
742 | group "Elm_Config_Binding_Key" struct { | ||
743 | value "context" int: 0; | ||
744 | value "key" string: "KP_End"; | ||
745 | value "action" string: "move"; | ||
746 | value "params" string: "last"; | ||
747 | } | ||
748 | group "Elm_Config_Binding_Key" struct { | ||
749 | value "context" int: 0; | ||
750 | value "key" string: "Return"; | ||
751 | value "action" string: "select"; | ||
752 | value "params" string: ""; | ||
753 | } | ||
754 | group "Elm_Config_Binding_Key" struct { | ||
755 | value "context" int: 0; | ||
756 | value "key" string: "KP_Enter"; | ||
757 | value "action" string: "select"; | ||
758 | value "params" string: ""; | ||
759 | } | ||
760 | group "Elm_Config_Binding_Key" struct { | ||
761 | value "context" int: 0; | ||
762 | value "key" string: "space"; | ||
763 | value "action" string: "select"; | ||
764 | value "params" string: ""; | ||
765 | } | ||
766 | group "Elm_Config_Binding_Key" struct { | ||
767 | value "context" int: 0; | ||
768 | value "key" string: "Escape"; | ||
769 | value "action" string: "escape"; | ||
770 | value "params" string: ""; | ||
771 | } | ||
772 | } | ||
773 | } | ||
774 | group "Elm_Config_Bindings_Widget" struct { | ||
506 | value "name" string: "Elm_Panel"; | 775 | value "name" string: "Elm_Panel"; |
507 | group "key_bindings" list { | 776 | group "key_bindings" list { |
508 | group "Elm_Config_Binding_Key" struct { | 777 | group "Elm_Config_Binding_Key" struct { |