fileselector: apply key binding
[platform/upstream/elementary.git] / config / mobile / base.src
1 group "Elm_Config" struct {
2   value "config_version" int: 65539;
3   value "engine" string: "software_x11";
4   value "vsync" uchar: 0;
5   value "thumbscroll_enable" uchar: 1;
6   value "thumbscroll_threshold" int: 24;
7   value "thumbscroll_hold_threshold" int: 100;
8   value "thumbscroll_momentum_threshold" double: 100.0;
9   value "thumbscroll_flick_distance_tolerance" int: 1000;
10   value "thumbscroll_friction" double: 1.0;
11   value "thumbscroll_min_friction" double: 0.3;
12   value "thumbscroll_friction_standard" double: 3000.0;
13   value "thumbscroll_bounce_friction" double: 0.5;
14   value "thumbscroll_bounce_enable" uchar: 1;
15   value "thumbscroll_acceleration_threshold" double: 2000.0;
16   value "thumbscroll_acceleration_time_limit" double: 0.5;
17   value "thumbscroll_acceleration_weight" double: 1.5;
18   value "page_scroll_friction" double: 0.5;
19   value "bring_in_scroll_friction" double: 0.5;
20   value "zoom_friction" double: 0.5;
21   value "thumbscroll_border_friction" double: 0.5;
22   value "thumbscroll_sensitivity_friction" double: 0.7;
23   value "scroll_smooth_start_enable" uchar: 1;
24   value "scroll_smooth_time_interval" double: 0;
25   value "scroll_smooth_amount" double: 1.0;
26   value "scroll_smooth_history_weight" double: 0.1;
27   value "scroll_smooth_future_time" double: 0.0;
28   value "scroll_smooth_time_window" double: 0.01;
29   value "scale" double: 1.0;
30   value "bgpixmap" int: 0;
31   value "compositing" int: 1;
32   value "font_hinting" int: 2;
33   value "cache_flush_poll_interval" int: 512;
34   value "cache_flush_enable" uchar: 1;
35   value "image_cache" int: 4096;
36   value "font_cache" int: 512;
37   value "edje_cache" int: 32;
38   value "edje_collection_cache" int: 64;
39   value "finger_size" int: 40;
40   value "fps" double: 60.0;
41   value "theme" string: "default";
42   value "modules" string: "prefs>prefs_iface:access_output>access/api:datetime_input_ctxpopup>datetime/api";
43   value "tooltip_delay" double: 1.0;
44   value "cursor_engine_only" uchar: 1;
45   value "focus_highlight_enable" uchar: 0;
46   value "focus_highlight_animate" uchar: 0;
47   value "focus_highlight_clip_disable" uchar: 0;
48   value "item_select_on_focus_disable" uchar: 0;
49   value "focus_move_policy" uchar: 0;
50   value "toolbar_shrink_mode" int: 3;
51   value "fileselector_expand_enable" uchar: 0;
52   value "inwin_dialogs_enable" uchar: 1;
53   value "icon_size" int: 32;
54   value "longpress_timeout" double: 1.0;
55   value "effect_enable" uchar: 1;
56   value "desktop_entry" uchar: 0;
57   value "password_show_last" uchar: 1;
58   value "password_show_last_timeout" double: 2.0;
59   value "glayer_zoom_finger_enable" uchar: 1;
60   value "glayer_zoom_finger_factor" double: 1.0;
61   value "glayer_zoom_wheel_factor" double: 0.05;
62   value "glayer_zoom_distance_tolerance" double: 1.0;
63   value "glayer_rotate_finger_enable" uchar: 1;
64   value "glayer_rotate_angular_tolerance" double: 2.0;
65   value "glayer_line_min_length" double: 1.0;
66   value "glayer_line_distance_tolerance" double: 3.0;
67   value "glayer_line_angular_tolerance" double: 20.0
68   value "glayer_flick_time_limit_ms" uint: 100; /* ms to finish flick */
69   value "glayer_long_tap_start_timeout" double: 1.2; /* sec to start long-tap */
70   value "glayer_double_tap_timeout" double: 0.25; /* Timeout between two mouse dows when doing double click (and more). */
71   value "glayer_continues_enable" uchar: 1;          /* Continues gesture enabled */
72   value "week_start" int: 1;
73   value "weekend_start" int: 6;
74   value "weekend_len" int: 2;
75   value "year_min" int: 2;
76   value "year_max" int: 137;
77   value "softcursor_mode" uchar: 0;
78   value "auto_norender_withdrawn" uchar: 1;
79   value "auto_norender_iconified_same_as_withdrawn" uchar: 1;
80   value "auto_flush_withdrawn" uchar: 1;
81   value "auto_dump_withdrawn" uchar: 1;
82   value "auto_throttle" uchar: 1;
83   value "auto_throttle_amount" double: 0.0666666666;
84   value "indicator_service_0" string: "elm_indicator_portrait";
85   value "indicator_service_90" string: "elm_indicator_landscape";
86   value "indicator_service_180" string: "elm_indicator_portrait";
87   value "indicator_service_270" string: "elm_indicator_landscape";
88   value "magnifier_enable" uchar: 1;
89   value "magnifier_scale" double: 1.5;
90   value "audio_mute_effect" uchar: 0;
91   value "audio_mute_background" uchar: 0;
92   value "audio_mute_music" uchar: 0;
93   value "audio_mute_foreground" uchar: 0;
94   value "audio_mute_interface" uchar: 0;
95   value "audio_mute_input" uchar: 0;
96   value "audio_mute_alert" uchar: 0;
97   value "audio_mute_all" uchar: 0;
98   group "color_palette" list {
99      group "Elm_Custom_Palette" struct {
100         value "palette_name" string: "default";
101         group "color_list" list {
102            group "Elm_Color_RGBA" struct {
103               value "r" uint: 255;
104               value "g" uint: 0;
105               value "b" uint: 0;
106               value "a" uint: 255;
107            }
108            group "Elm_Color_RGBA" struct {
109               value "r" uint: 0;
110               value "g" uint: 255;
111               value "b" uint: 0;
112               value "a" uint: 255;
113            }
114            group "Elm_Color_RGBA" struct {
115               value "r" uint: 0;
116               value "g" uint: 0;
117               value "b" uint: 255;
118               value "a" uint: 255;
119            }
120            group "Elm_Color_RGBA" struct {
121               value "r" uint: 255;
122               value "g" uint: 255;
123               value "b" uint: 0;
124               value "a" uint: 255;
125            }
126            group "Elm_Color_RGBA" struct {
127               value "r" uint: 0;
128               value "g" uint: 255;
129               value "b" uint: 255;
130               value "a" uint: 255;
131            }
132            group "Elm_Color_RGBA" struct {
133               value "r" uint: 255;
134               value "g" uint: 0;
135               value "b" uint: 255;
136               value "a" uint: 255;
137            }
138            group "Elm_Color_RGBA" struct {
139               value "r" uint: 255;
140               value "g" uint: 90;
141               value "b" uint: 0;
142               value "a" uint: 255;
143            }
144            group "Elm_Color_RGBA" struct {
145               value "r" uint: 255;
146               value "g" uint: 180;
147               value "b" uint: 0;
148               value "a" uint: 255;
149            }
150            group "Elm_Color_RGBA" struct {
151               value "r" uint: 92;
152               value "g" uint: 142;
153               value "b" uint: 151;
154               value "a" uint: 255;
155            }
156            group "Elm_Color_RGBA" struct {
157               value "r" uint: 41;
158               value "g" uint: 68;
159               value "b" uint: 59;
160               value "a" uint: 255;
161            }
162            group "Elm_Color_RGBA" struct {
163               value "r" uint: 41;
164               value "g" uint: 46;
165               value "b" uint: 68;
166               value "a" uint: 255;
167            }
168            group "Elm_Color_RGBA" struct {
169               value "r" uint: 68;
170               value "g" uint: 40;
171               value "b" uint: 55;
172               value "a" uint: 255;
173            }
174         }
175      }
176      group "Elm_Custom_Palette" struct {
177         value "palette_name" string: "painting";
178         group "color_list" list {
179            group "Elm_Color_RGBA" struct {
180               value "r" uint: 255;
181               value "g" uint: 90;
182               value "b" uint: 18;
183               value "a" uint: 255;
184            }
185            group "Elm_Color_RGBA" struct {
186               value "r" uint: 255;
187               value "g" uint: 213;
188               value "b" uint: 0;
189               value "a" uint: 255;
190            }
191            group "Elm_Color_RGBA" struct {
192               value "r" uint: 146;
193               value "g" uint: 255;
194               value "b" uint: 11;
195               value "a" uint: 255;
196            }
197            group "Elm_Color_RGBA" struct {
198               value "r" uint: 9;
199               value "g" uint: 186;
200               value "b" uint: 10;
201               value "a" uint: 255;
202            }
203            group "Elm_Color_RGBA" struct {
204               value "r" uint: 86;
205               value "g" uint: 201;
206               value "b" uint: 242;
207               value "a" uint: 255;
208            }
209            group "Elm_Color_RGBA" struct {
210               value "r" uint: 18;
211               value "g" uint: 83;
212               value "b" uint: 128;
213               value "a" uint: 255;
214            }
215            group "Elm_Color_RGBA" struct {
216               value "r" uint: 140;
217               value "g" uint: 53;
218               value "b" uint: 238;
219               value "a" uint: 255;
220            }
221            group "Elm_Color_RGBA" struct {
222               value "r" uint: 255;
223               value "g" uint: 145;
224               value "b" uint: 145;
225               value "a" uint: 255;
226            }
227            group "Elm_Color_RGBA" struct {
228               value "r" uint: 255;
229               value "g" uint: 59;
230               value "b" uint: 119;
231               value "a" uint: 255;
232            }
233            group "Elm_Color_RGBA" struct {
234               value "r" uint: 133;
235               value "g" uint: 100;
236               value "b" uint: 69;
237               value "a" uint: 255;
238            }
239            group "Elm_Color_RGBA" struct {
240               value "r" uint: 255;
241               value "g" uint: 255;
242               value "b" uint: 119;
243               value "a" uint: 255;
244            }
245            group "Elm_Color_RGBA" struct {
246               value "r" uint: 133;
247               value "g" uint: 100;
248               value "b" uint: 255;
249               value "a" uint: 255;
250            }
251         }
252      }
253   }
254   group "bindings" list {
255      group "Elm_Config_Bindings_Widget" struct {
256         value "name" string: "Elc_Fileselector";
257         group "key_bindings" list {
258            group "Elm_Config_Binding_Key" struct {
259               value "context" int: 0;
260               value "key" string: "Return";
261               value "action" string: "select";
262               value "params" string: "";
263            }
264            group "Elm_Config_Binding_Key" struct {
265               value "context" int: 0;
266               value "key" string: "KP_Enter";
267               value "action" string: "select";
268               value "params" string: "";
269            }
270            group "Elm_Config_Binding_Key" struct {
271               value "context" int: 0;
272               value "key" string: "Escape";
273               value "action" string: "escape";
274               value "params" string: "";
275            }
276         }
277      }
278      group "Elm_Config_Bindings_Widget" struct {
279         value "name" string: "Elm_Button";
280         group "key_bindings" list {
281            group "Elm_Config_Binding_Key" struct {
282               value "context" int: 0;
283               value "key" string: "Return";
284               value "action" string: "activate";
285               value "params" string: "";
286            }
287            group "Elm_Config_Binding_Key" struct {
288               value "context" int: 0;
289               value "key" string: "KP_Enter";
290               value "action" string: "activate";
291               value "params" string: "";
292            }
293            group "Elm_Config_Binding_Key" struct {
294               value "context" int: 0;
295               value "key" string: "space";
296               value "action" string: "activate";
297               value "params" string: "";
298            }
299         }
300      }
301      group "Elm_Config_Bindings_Widget" struct {
302         value "name" string: "Elm_Calendar";
303         group "key_bindings" list {
304            group "Elm_Config_Binding_Key" struct {
305               value "context" int: 0;
306               value "key" string: "Prior";
307               value "action" string: "move";
308               value "params" string: "prior";
309            }
310            group "Elm_Config_Binding_Key" struct {
311               value "context" int: 0;
312               value "key" string: "KP_Prior";
313               value "action" string: "move";
314               value "params" string: "prior";
315            }
316            group "Elm_Config_Binding_Key" struct {
317               value "context" int: 0;
318               value "key" string: "Next";
319               value "action" string: "move";
320               value "params" string: "next";
321            }
322            group "Elm_Config_Binding_Key" struct {
323               value "context" int: 0;
324               value "key" string: "KP_Next";
325               value "action" string: "move";
326               value "params" string: "next";
327            }
328            group "Elm_Config_Binding_Key" struct {
329               value "context" int: 0;
330               value "key" string: "Left";
331               value "action" string: "move";
332               value "params" string: "left";
333            }
334            group "Elm_Config_Binding_Key" struct {
335               value "context" int: 0;
336               value "key" string: "KP_Left";
337               value "action" string: "move";
338               value "params" string: "left";
339            }
340            group "Elm_Config_Binding_Key" struct {
341               value "context" int: 0;
342               value "key" string: "Right";
343               value "action" string: "move";
344               value "params" string: "right";
345            }
346            group "Elm_Config_Binding_Key" struct {
347               value "context" int: 0;
348               value "key" string: "KP_Right";
349               value "action" string: "move";
350               value "params" string: "right";
351            }
352            group "Elm_Config_Binding_Key" struct {
353               value "context" int: 0;
354               value "key" string: "Up";
355               value "action" string: "move";
356               value "params" string: "up";
357            }
358            group "Elm_Config_Binding_Key" struct {
359               value "context" int: 0;
360               value "key" string: "KP_Up";
361               value "action" string: "move";
362               value "params" string: "up";
363            }
364            group "Elm_Config_Binding_Key" struct {
365               value "context" int: 0;
366               value "key" string: "Down";
367               value "action" string: "move";
368               value "params" string: "down";
369            }
370            group "Elm_Config_Binding_Key" struct {
371               value "context" int: 0;
372               value "key" string: "KP_Down";
373               value "action" string: "move";
374               value "params" string: "down";
375            }
376         }
377      }
378      group "Elm_Config_Bindings_Widget" struct {
379         value "name" string: "Elm_Check";
380         group "key_bindings" list {
381            group "Elm_Config_Binding_Key" struct {
382               value "context" int: 0;
383               value "key" string: "Return";
384               value "action" string: "activate";
385               value "params" string: "";
386            }
387            group "Elm_Config_Binding_Key" struct {
388               value "context" int: 0;
389               value "key" string: "KP_Enter";
390               value "action" string: "activate";
391               value "params" string: "";
392            }
393            group "Elm_Config_Binding_Key" struct {
394               value "context" int: 0;
395               value "key" string: "space";
396               value "action" string: "activate";
397               value "params" string: "";
398            }
399         }
400      }
401      group "Elm_Config_Bindings_Widget" struct {
402         value "name" string: "Elm_Colorselector";
403         group "key_bindings" list {
404            group "Elm_Config_Binding_Key" struct {
405               value "context" int: 0;
406               value "key" string: "Left";
407               value "action" string: "move";
408               value "params" string: "left";
409            }
410            group "Elm_Config_Binding_Key" struct {
411               value "context" int: 0;
412               value "key" string: "KP_Left";
413               value "action" string: "move";
414               value "params" string: "left";
415            }
416            group "Elm_Config_Binding_Key" struct {
417               value "context" int: 0;
418               value "key" string: "Right";
419               value "action" string: "move";
420               value "params" string: "right";
421            }
422            group "Elm_Config_Binding_Key" struct {
423               value "context" int: 0;
424               value "key" string: "KP_Right";
425               value "action" string: "move";
426               value "params" string: "right";
427            }
428            group "Elm_Config_Binding_Key" struct {
429               value "context" int: 0;
430               value "key" string: "Up";
431               value "action" string: "move";
432               value "params" string: "up";
433            }
434            group "Elm_Config_Binding_Key" struct {
435               value "context" int: 0;
436               value "key" string: "KP_Up";
437               value "action" string: "move";
438               value "params" string: "up";
439            }
440            group "Elm_Config_Binding_Key" struct {
441               value "context" int: 0;
442               value "key" string: "Down";
443               value "action" string: "move";
444               value "params" string: "down";
445            }
446            group "Elm_Config_Binding_Key" struct {
447               value "context" int: 0;
448               value "key" string: "KP_Down";
449               value "action" string: "move";
450               value "params" string: "down";
451            }
452         }
453      }
454      group "Elm_Config_Bindings_Widget" struct {
455         value "name" string: "Elm_Diskselector";
456         group "key_bindings" list {
457            group "Elm_Config_Binding_Key" struct {
458               value "context" int: 0;
459               value "key" string: "Left";
460               value "action" string: "move";
461               value "params" string: "prev";
462            }
463            group "Elm_Config_Binding_Key" struct {
464               value "context" int: 0;
465               value "key" string: "KP_Left";
466               value "action" string: "move";
467               value "params" string: "prev";
468            }
469            group "Elm_Config_Binding_Key" struct {
470               value "context" int: 0;
471               value "key" string: "Up";
472               value "action" string: "move";
473               value "params" string: "prev";
474            }
475            group "Elm_Config_Binding_Key" struct {
476               value "context" int: 0;
477               value "key" string: "KP_Up";
478               value "action" string: "move";
479               value "params" string: "prev";
480            }
481            group "Elm_Config_Binding_Key" struct {
482               value "context" int: 0;
483               value "key" string: "Right";
484               value "action" string: "move";
485               value "params" string: "next";
486            }
487            group "Elm_Config_Binding_Key" struct {
488               value "context" int: 0;
489               value "key" string: "KP_Right";
490               value "action" string: "move";
491               value "params" string: "next";
492            }
493            group "Elm_Config_Binding_Key" struct {
494               value "context" int: 0;
495               value "key" string: "Down";
496               value "action" string: "move";
497               value "params" string: "next";
498            }
499            group "Elm_Config_Binding_Key" struct {
500               value "context" int: 0;
501               value "key" string: "KP_Down";
502               value "action" string: "move";
503               value "params" string: "next";
504            }
505            group "Elm_Config_Binding_Key" struct {
506               value "context" int: 0;
507               value "key" string: "Home";
508               value "action" string: "move";
509               value "params" string: "first";
510            }
511            group "Elm_Config_Binding_Key" struct {
512               value "context" int: 0;
513               value "key" string: "KP_Home";
514               value "action" string: "move";
515               value "params" string: "first";
516            }
517            group "Elm_Config_Binding_Key" struct {
518               value "context" int: 0;
519               value "key" string: "End";
520               value "action" string: "move";
521               value "params" string: "last";
522            }
523            group "Elm_Config_Binding_Key" struct {
524               value "context" int: 0;
525               value "key" string: "KP_End";
526               value "action" string: "move";
527               value "params" string: "last";
528            }
529         }
530      }
531      group "Elm_Config_Bindings_Widget" struct {
532         value "name" string: "Elm_List";
533         group "key_bindings" list {
534            group "Elm_Config_Binding_Key" struct {
535               value "context" int: 0;
536               value "key" string: "Left";
537               value "action" string: "move";
538               value "params" string: "left";
539               group "modifiers" list {
540                  group "Elm_Config_Binding_Modifier" struct {
541                     value "mod" string: "Shift";
542                     value "flag" uchar: 0;
543                  }
544               }
545            }
546            group "Elm_Config_Binding_Key" struct {
547               value "context" int: 0;
548               value "key" string: "Left";
549               value "action" string: "move";
550               value "params" string: "left_multi";
551               group "modifiers" list {
552                  group "Elm_Config_Binding_Modifier" struct {
553                     value "mod" string: "Shift";
554                     value "flag" uchar: 1;
555                  }
556               }
557            }
558            group "Elm_Config_Binding_Key" struct {
559               value "context" int: 0;
560               value "key" string: "KP_Left";
561               value "action" string: "move";
562               value "params" string: "left";
563               group "modifiers" list {
564                  group "Elm_Config_Binding_Modifier" struct {
565                     value "mod" string: "Shift";
566                     value "flag" uchar: 0;
567                  }
568               }
569            }
570            group "Elm_Config_Binding_Key" struct {
571               value "context" int: 0;
572               value "key" string: "KP_Left";
573               value "action" string: "move";
574               value "params" string: "left_multi";
575               group "modifiers" list {
576                  group "Elm_Config_Binding_Modifier" struct {
577                     value "mod" string: "Shift";
578                     value "flag" uchar: 1;
579                  }
580               }
581            }
582            group "Elm_Config_Binding_Key" struct {
583               value "context" int: 0;
584               value "key" string: "Right";
585               value "action" string: "move";
586               value "params" string: "right";
587               group "modifiers" list {
588                  group "Elm_Config_Binding_Modifier" struct {
589                     value "mod" string: "Shift";
590                     value "flag" uchar: 0;
591                  }
592               }
593            }
594            group "Elm_Config_Binding_Key" struct {
595               value "context" int: 0;
596               value "key" string: "Right";
597               value "action" string: "move";
598               value "params" string: "right_multi";
599               group "modifiers" list {
600                  group "Elm_Config_Binding_Modifier" struct {
601                     value "mod" string: "Shift";
602                     value "flag" uchar: 1;
603                  }
604               }
605            }
606            group "Elm_Config_Binding_Key" struct {
607               value "context" int: 0;
608               value "key" string: "KP_Right";
609               value "action" string: "move";
610               value "params" string: "right";
611               group "modifiers" list {
612                  group "Elm_Config_Binding_Modifier" struct {
613                     value "mod" string: "Shift";
614                     value "flag" uchar: 0;
615                  }
616               }
617            }
618            group "Elm_Config_Binding_Key" struct {
619               value "context" int: 0;
620               value "key" string: "KP_Right";
621               value "action" string: "move";
622               value "params" string: "right_multi";
623               group "modifiers" list {
624                  group "Elm_Config_Binding_Modifier" struct {
625                     value "mod" string: "Shift";
626                     value "flag" uchar: 1;
627                  }
628               }
629            }
630            group "Elm_Config_Binding_Key" struct {
631               value "context" int: 0;
632               value "key" string: "Up";
633               value "action" string: "move";
634               value "params" string: "up";
635               group "modifiers" list {
636                  group "Elm_Config_Binding_Modifier" struct {
637                     value "mod" string: "Shift";
638                     value "flag" uchar: 0;
639                  }
640               }
641            }
642            group "Elm_Config_Binding_Key" struct {
643               value "context" int: 0;
644               value "key" string: "Up";
645               value "action" string: "move";
646               value "params" string: "up_multi";
647               group "modifiers" list {
648                  group "Elm_Config_Binding_Modifier" struct {
649                     value "mod" string: "Shift";
650                     value "flag" uchar: 1;
651                  }
652               }
653            }
654            group "Elm_Config_Binding_Key" struct {
655               value "context" int: 0;
656               value "key" string: "KP_Up";
657               value "action" string: "move";
658               value "params" string: "up";
659               group "modifiers" list {
660                  group "Elm_Config_Binding_Modifier" struct {
661                     value "mod" string: "Shift";
662                     value "flag" uchar: 0;
663                  }
664               }
665            }
666            group "Elm_Config_Binding_Key" struct {
667               value "context" int: 0;
668               value "key" string: "KP_Up";
669               value "action" string: "move";
670               value "params" string: "up_multi";
671               group "modifiers" list {
672                  group "Elm_Config_Binding_Modifier" struct {
673                     value "mod" string: "Shift";
674                     value "flag" uchar: 1;
675                  }
676               }
677            }
678            group "Elm_Config_Binding_Key" struct {
679               value "context" int: 0;
680               value "key" string: "Down";
681               value "action" string: "move";
682               value "params" string: "down";
683               group "modifiers" list {
684                  group "Elm_Config_Binding_Modifier" struct {
685                     value "mod" string: "Shift";
686                     value "flag" uchar: 0;
687                  }
688               }
689            }
690            group "Elm_Config_Binding_Key" struct {
691               value "context" int: 0;
692               value "key" string: "Down";
693               value "action" string: "move";
694               value "params" string: "down_multi";
695               group "modifiers" list {
696                  group "Elm_Config_Binding_Modifier" struct {
697                     value "mod" string: "Shift";
698                     value "flag" uchar: 1;
699                  }
700               }
701            }
702            group "Elm_Config_Binding_Key" struct {
703               value "context" int: 0;
704               value "key" string: "KP_Down";
705               value "action" string: "move";
706               value "params" string: "down";
707               group "modifiers" list {
708                  group "Elm_Config_Binding_Modifier" struct {
709                     value "mod" string: "Shift";
710                     value "flag" uchar: 0;
711                  }
712               }
713            }
714            group "Elm_Config_Binding_Key" struct {
715               value "context" int: 0;
716               value "key" string: "KP_Down";
717               value "action" string: "move";
718               value "params" string: "down_multi";
719               group "modifiers" list {
720                  group "Elm_Config_Binding_Modifier" struct {
721                     value "mod" string: "Shift";
722                     value "flag" uchar: 1;
723                  }
724               }
725            }
726            group "Elm_Config_Binding_Key" struct {
727               value "context" int: 0;
728               value "key" string: "Prior";
729               value "action" string: "move";
730               value "params" string: "prior";
731            }
732            group "Elm_Config_Binding_Key" struct {
733               value "context" int: 0;
734               value "key" string: "KP_Prior";
735               value "action" string: "move";
736               value "params" string: "prior";
737            }
738            group "Elm_Config_Binding_Key" struct {
739               value "context" int: 0;
740               value "key" string: "Next";
741               value "action" string: "move";
742               value "params" string: "next";
743            }
744            group "Elm_Config_Binding_Key" struct {
745               value "context" int: 0;
746               value "key" string: "KP_Next";
747               value "action" string: "move";
748               value "params" string: "next";
749            }
750            group "Elm_Config_Binding_Key" struct {
751               value "context" int: 0;
752               value "key" string: "Home";
753               value "action" string: "move";
754               value "params" string: "first";
755            }
756            group "Elm_Config_Binding_Key" struct {
757               value "context" int: 0;
758               value "key" string: "KP_Home";
759               value "action" string: "move";
760               value "params" string: "first";
761            }
762            group "Elm_Config_Binding_Key" struct {
763               value "context" int: 0;
764               value "key" string: "End";
765               value "action" string: "move";
766               value "params" string: "last";
767            }
768            group "Elm_Config_Binding_Key" struct {
769               value "context" int: 0;
770               value "key" string: "KP_End";
771               value "action" string: "move";
772               value "params" string: "last";
773            }
774            group "Elm_Config_Binding_Key" struct {
775               value "context" int: 0;
776               value "key" string: "Return";
777               value "action" string: "select";
778               value "params" string: "";
779            }
780            group "Elm_Config_Binding_Key" struct {
781               value "context" int: 0;
782               value "key" string: "KP_Enter";
783               value "action" string: "select";
784               value "params" string: "";
785            }
786            group "Elm_Config_Binding_Key" struct {
787               value "context" int: 0;
788               value "key" string: "space";
789               value "action" string: "select";
790               value "params" string: "";
791            }
792            group "Elm_Config_Binding_Key" struct {
793               value "context" int: 0;
794               value "key" string: "Escape";
795               value "action" string: "escape";
796               value "params" string: "";
797            }
798         }
799      }
800      group "Elm_Config_Bindings_Widget" struct {
801         value "name" string: "Elm_Panel";
802         group "key_bindings" list {
803            group "Elm_Config_Binding_Key" struct {
804               value "context" int: 0;
805               value "key" string: "Return";
806               value "action" string: "toggle";
807               value "params" string: "";
808            }
809            group "Elm_Config_Binding_Key" struct {
810               value "context" int: 0;
811               value "key" string: "KP_Enter";
812               value "action" string: "toggle";
813               value "params" string: "";
814            }
815            group "Elm_Config_Binding_Key" struct {
816               value "context" int: 0;
817               value "key" string: "space";
818               value "action" string: "toggle";
819               value "params" string: "";
820            }
821         }
822      }
823      group "Elm_Config_Bindings_Widget" struct {
824         value "name" string: "Elc_Naviframe";
825         group "key_bindings" list {
826            group "Elm_Config_Binding_Key" struct {
827               value "context" int: 0;
828               value "key" string: "BackSpace";
829               value "action" string: "top_item_get";
830               value "params" string: "";
831            }
832         }
833      }
834      group "Elm_Config_Bindings_Widget" struct {
835         value "name" string: "Elm_Scroller";
836         group "key_bindings" list {
837            group "Elm_Config_Binding_Key" struct {
838               value "context" int: 0;
839               value "key" string: "Left";
840               value "action" string: "move";
841               value "params" string: "left";
842            }
843            group "Elm_Config_Binding_Key" struct {
844               value "context" int: 0;
845               value "key" string: "KP_Left";
846               value "action" string: "move";
847               value "params" string: "left";
848            }
849            group "Elm_Config_Binding_Key" struct {
850               value "context" int: 0;
851               value "key" string: "Right";
852               value "action" string: "move";
853               value "params" string: "right";
854            }
855            group "Elm_Config_Binding_Key" struct {
856               value "context" int: 0;
857               value "key" string: "KP_Right";
858               value "action" string: "move";
859               value "params" string: "right";
860            }
861            group "Elm_Config_Binding_Key" struct {
862               value "context" int: 0;
863               value "key" string: "Up";
864               value "action" string: "move";
865               value "params" string: "up";
866            }
867            group "Elm_Config_Binding_Key" struct {
868               value "context" int: 0;
869               value "key" string: "KP_Up";
870               value "action" string: "move";
871               value "params" string: "up";
872            }
873            group "Elm_Config_Binding_Key" struct {
874               value "context" int: 0;
875               value "key" string: "Down";
876               value "action" string: "move";
877               value "params" string: "down";
878            }
879            group "Elm_Config_Binding_Key" struct {
880               value "context" int: 0;
881               value "key" string: "KP_Down";
882               value "action" string: "move";
883               value "params" string: "down";
884            }
885            group "Elm_Config_Binding_Key" struct {
886               value "context" int: 0;
887               value "key" string: "Home";
888               value "action" string: "move";
889               value "params" string: "first";
890            }
891            group "Elm_Config_Binding_Key" struct {
892               value "context" int: 0;
893               value "key" string: "KP_Home";
894               value "action" string: "move";
895               value "params" string: "first";
896            }
897            group "Elm_Config_Binding_Key" struct {
898               value "context" int: 0;
899               value "key" string: "End";
900               value "action" string: "move";
901               value "params" string: "last";
902            }
903            group "Elm_Config_Binding_Key" struct {
904               value "context" int: 0;
905               value "key" string: "KP_End";
906               value "action" string: "move";
907               value "params" string: "last";
908            }
909            group "Elm_Config_Binding_Key" struct {
910               value "context" int: 0;
911               value "key" string: "Prior";
912               value "action" string: "move";
913               value "params" string: "prior";
914            }
915            group "Elm_Config_Binding_Key" struct {
916               value "context" int: 0;
917               value "key" string: "KP_Prior";
918               value "action" string: "move";
919               value "params" string: "prior";
920            }
921            group "Elm_Config_Binding_Key" struct {
922               value "context" int: 0;
923               value "key" string: "Next";
924               value "action" string: "move";
925               value "params" string: "next";
926            }
927            group "Elm_Config_Binding_Key" struct {
928               value "context" int: 0;
929               value "key" string: "KP_Next";
930               value "action" string: "move";
931               value "params" string: "next";
932            }
933         }
934      }
935   }
936 }