summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorJaeun Choi <jaeun12.choi@samsung.com>2014-04-14 19:47:52 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2014-04-14 19:47:52 +0900
commit65fcc78867ae4e5adb69f34372a2f0b1696e45f1 (patch)
treea994fe26d8a4f0355d91f4232defcf3c150365d3 /config
parentd60da4e70218724c0c3f7da8b48c39966a49b527 (diff)
key binding infra change for modifiers
Summary: This patch makes key binding support multiple and inverse modifier set. Test Plan: None Reviewers: raster, Hermet Differential Revision: https://phab.enlightenment.org/D717
Diffstat (limited to 'config')
-rw-r--r--config/default/base.src116
-rw-r--r--config/mobile/base.src116
-rw-r--r--config/standard/base.src116
3 files changed, 0 insertions, 348 deletions
diff --git a/config/default/base.src b/config/default/base.src
index 16d4f47bc..e438d1f55 100644
--- a/config/default/base.src
+++ b/config/default/base.src
@@ -253,27 +253,21 @@ group "Elm_Config" struct {
253 group "key_bindings" list { 253 group "key_bindings" list {
254 group "Elm_Config_Binding_Key" struct { 254 group "Elm_Config_Binding_Key" struct {
255 value "context" int: 0; 255 value "context" int: 0;
256 value "modifiers" string: "None";
257 value "key" string: "Return"; 256 value "key" string: "Return";
258 value "action" string: "activate"; 257 value "action" string: "activate";
259 value "params" string: ""; 258 value "params" string: "";
260 value "any_mod" uchar: 1;
261 } 259 }
262 group "Elm_Config_Binding_Key" struct { 260 group "Elm_Config_Binding_Key" struct {
263 value "context" int: 0; 261 value "context" int: 0;
264 value "modifiers" string: "None";
265 value "key" string: "KP_Enter"; 262 value "key" string: "KP_Enter";
266 value "action" string: "activate"; 263 value "action" string: "activate";
267 value "params" string: ""; 264 value "params" string: "";
268 value "any_mod" uchar: 1;
269 } 265 }
270 group "Elm_Config_Binding_Key" struct { 266 group "Elm_Config_Binding_Key" struct {
271 value "context" int: 0; 267 value "context" int: 0;
272 value "modifiers" string: "None";
273 value "key" string: "space"; 268 value "key" string: "space";
274 value "action" string: "activate"; 269 value "action" string: "activate";
275 value "params" string: ""; 270 value "params" string: "";
276 value "any_mod" uchar: 1;
277 } 271 }
278 } 272 }
279 } 273 }
@@ -282,99 +276,75 @@ group "Elm_Config" struct {
282 group "key_bindings" list { 276 group "key_bindings" list {
283 group "Elm_Config_Binding_Key" struct { 277 group "Elm_Config_Binding_Key" struct {
284 value "context" int: 0; 278 value "context" int: 0;
285 value "modifiers" string: "None";
286 value "key" string: "Prior"; 279 value "key" string: "Prior";
287 value "action" string: "move"; 280 value "action" string: "move";
288 value "params" string: "prior"; 281 value "params" string: "prior";
289 value "any_mod" uchar: 1;
290 } 282 }
291 group "Elm_Config_Binding_Key" struct { 283 group "Elm_Config_Binding_Key" struct {
292 value "context" int: 0; 284 value "context" int: 0;
293 value "modifiers" string: "None";
294 value "key" string: "KP_Prior"; 285 value "key" string: "KP_Prior";
295 value "action" string: "move"; 286 value "action" string: "move";
296 value "params" string: "prior"; 287 value "params" string: "prior";
297 value "any_mod" uchar: 1;
298 } 288 }
299 group "Elm_Config_Binding_Key" struct { 289 group "Elm_Config_Binding_Key" struct {
300 value "context" int: 0; 290 value "context" int: 0;
301 value "modifiers" string: "None";
302 value "key" string: "Next"; 291 value "key" string: "Next";
303 value "action" string: "move"; 292 value "action" string: "move";
304 value "params" string: "next"; 293 value "params" string: "next";
305 value "any_mod" uchar: 1;
306 } 294 }
307 group "Elm_Config_Binding_Key" struct { 295 group "Elm_Config_Binding_Key" struct {
308 value "context" int: 0; 296 value "context" int: 0;
309 value "modifiers" string: "None";
310 value "key" string: "KP_Next"; 297 value "key" string: "KP_Next";
311 value "action" string: "move"; 298 value "action" string: "move";
312 value "params" string: "next"; 299 value "params" string: "next";
313 value "any_mod" uchar: 1;
314 } 300 }
315 group "Elm_Config_Binding_Key" struct { 301 group "Elm_Config_Binding_Key" struct {
316 value "context" int: 0; 302 value "context" int: 0;
317 value "modifiers" string: "None";
318 value "key" string: "Left"; 303 value "key" string: "Left";
319 value "action" string: "move"; 304 value "action" string: "move";
320 value "params" string: "left"; 305 value "params" string: "left";
321 value "any_mod" uchar: 1;
322 } 306 }
323 group "Elm_Config_Binding_Key" struct { 307 group "Elm_Config_Binding_Key" struct {
324 value "context" int: 0; 308 value "context" int: 0;
325 value "modifiers" string: "None";
326 value "key" string: "KP_Left"; 309 value "key" string: "KP_Left";
327 value "action" string: "move"; 310 value "action" string: "move";
328 value "params" string: "left"; 311 value "params" string: "left";
329 value "any_mod" uchar: 1;
330 } 312 }
331 group "Elm_Config_Binding_Key" struct { 313 group "Elm_Config_Binding_Key" struct {
332 value "context" int: 0; 314 value "context" int: 0;
333 value "modifiers" string: "None";
334 value "key" string: "Right"; 315 value "key" string: "Right";
335 value "action" string: "move"; 316 value "action" string: "move";
336 value "params" string: "right"; 317 value "params" string: "right";
337 value "any_mod" uchar: 1;
338 } 318 }
339 group "Elm_Config_Binding_Key" struct { 319 group "Elm_Config_Binding_Key" struct {
340 value "context" int: 0; 320 value "context" int: 0;
341 value "modifiers" string: "None";
342 value "key" string: "KP_Right"; 321 value "key" string: "KP_Right";
343 value "action" string: "move"; 322 value "action" string: "move";
344 value "params" string: "right"; 323 value "params" string: "right";
345 value "any_mod" uchar: 1;
346 } 324 }
347 group "Elm_Config_Binding_Key" struct { 325 group "Elm_Config_Binding_Key" struct {
348 value "context" int: 0; 326 value "context" int: 0;
349 value "modifiers" string: "None";
350 value "key" string: "Up"; 327 value "key" string: "Up";
351 value "action" string: "move"; 328 value "action" string: "move";
352 value "params" string: "up"; 329 value "params" string: "up";
353 value "any_mod" uchar: 1;
354 } 330 }
355 group "Elm_Config_Binding_Key" struct { 331 group "Elm_Config_Binding_Key" struct {
356 value "context" int: 0; 332 value "context" int: 0;
357 value "modifiers" string: "None";
358 value "key" string: "KP_Up"; 333 value "key" string: "KP_Up";
359 value "action" string: "move"; 334 value "action" string: "move";
360 value "params" string: "up"; 335 value "params" string: "up";
361 value "any_mod" uchar: 1;
362 } 336 }
363 group "Elm_Config_Binding_Key" struct { 337 group "Elm_Config_Binding_Key" struct {
364 value "context" int: 0; 338 value "context" int: 0;
365 value "modifiers" string: "None";
366 value "key" string: "Down"; 339 value "key" string: "Down";
367 value "action" string: "move"; 340 value "action" string: "move";
368 value "params" string: "down"; 341 value "params" string: "down";
369 value "any_mod" uchar: 1;
370 } 342 }
371 group "Elm_Config_Binding_Key" struct { 343 group "Elm_Config_Binding_Key" struct {
372 value "context" int: 0; 344 value "context" int: 0;
373 value "modifiers" string: "None";
374 value "key" string: "KP_Down"; 345 value "key" string: "KP_Down";
375 value "action" string: "move"; 346 value "action" string: "move";
376 value "params" string: "down"; 347 value "params" string: "down";
377 value "any_mod" uchar: 1;
378 } 348 }
379 } 349 }
380 } 350 }
@@ -383,27 +353,21 @@ group "Elm_Config" struct {
383 group "key_bindings" list { 353 group "key_bindings" list {
384 group "Elm_Config_Binding_Key" struct { 354 group "Elm_Config_Binding_Key" struct {
385 value "context" int: 0; 355 value "context" int: 0;
386 value "modifiers" string: "None";
387 value "key" string: "Return"; 356 value "key" string: "Return";
388 value "action" string: "activate"; 357 value "action" string: "activate";
389 value "params" string: ""; 358 value "params" string: "";
390 value "any_mod" uchar: 1;
391 } 359 }
392 group "Elm_Config_Binding_Key" struct { 360 group "Elm_Config_Binding_Key" struct {
393 value "context" int: 0; 361 value "context" int: 0;
394 value "modifiers" string: "None";
395 value "key" string: "KP_Enter"; 362 value "key" string: "KP_Enter";
396 value "action" string: "activate"; 363 value "action" string: "activate";
397 value "params" string: ""; 364 value "params" string: "";
398 value "any_mod" uchar: 1;
399 } 365 }
400 group "Elm_Config_Binding_Key" struct { 366 group "Elm_Config_Binding_Key" struct {
401 value "context" int: 0; 367 value "context" int: 0;
402 value "modifiers" string: "None";
403 value "key" string: "space"; 368 value "key" string: "space";
404 value "action" string: "activate"; 369 value "action" string: "activate";
405 value "params" string: ""; 370 value "params" string: "";
406 value "any_mod" uchar: 1;
407 } 371 }
408 } 372 }
409 } 373 }
@@ -412,67 +376,51 @@ group "Elm_Config" struct {
412 group "key_bindings" list { 376 group "key_bindings" list {
413 group "Elm_Config_Binding_Key" struct { 377 group "Elm_Config_Binding_Key" struct {
414 value "context" int: 0; 378 value "context" int: 0;
415 value "modifiers" string: "None";
416 value "key" string: "Left"; 379 value "key" string: "Left";
417 value "action" string: "move"; 380 value "action" string: "move";
418 value "params" string: "left"; 381 value "params" string: "left";
419 value "any_mod" uchar: 1;
420 } 382 }
421 group "Elm_Config_Binding_Key" struct { 383 group "Elm_Config_Binding_Key" struct {
422 value "context" int: 0; 384 value "context" int: 0;
423 value "modifiers" string: "None";
424 value "key" string: "KP_Left"; 385 value "key" string: "KP_Left";
425 value "action" string: "move"; 386 value "action" string: "move";
426 value "params" string: "left"; 387 value "params" string: "left";
427 value "any_mod" uchar: 1;
428 } 388 }
429 group "Elm_Config_Binding_Key" struct { 389 group "Elm_Config_Binding_Key" struct {
430 value "context" int: 0; 390 value "context" int: 0;
431 value "modifiers" string: "None";
432 value "key" string: "Right"; 391 value "key" string: "Right";
433 value "action" string: "move"; 392 value "action" string: "move";
434 value "params" string: "right"; 393 value "params" string: "right";
435 value "any_mod" uchar: 1;
436 } 394 }
437 group "Elm_Config_Binding_Key" struct { 395 group "Elm_Config_Binding_Key" struct {
438 value "context" int: 0; 396 value "context" int: 0;
439 value "modifiers" string: "None";
440 value "key" string: "KP_Right"; 397 value "key" string: "KP_Right";
441 value "action" string: "move"; 398 value "action" string: "move";
442 value "params" string: "right"; 399 value "params" string: "right";
443 value "any_mod" uchar: 1;
444 } 400 }
445 group "Elm_Config_Binding_Key" struct { 401 group "Elm_Config_Binding_Key" struct {
446 value "context" int: 0; 402 value "context" int: 0;
447 value "modifiers" string: "None";
448 value "key" string: "Up"; 403 value "key" string: "Up";
449 value "action" string: "move"; 404 value "action" string: "move";
450 value "params" string: "up"; 405 value "params" string: "up";
451 value "any_mod" uchar: 1;
452 } 406 }
453 group "Elm_Config_Binding_Key" struct { 407 group "Elm_Config_Binding_Key" struct {
454 value "context" int: 0; 408 value "context" int: 0;
455 value "modifiers" string: "None";
456 value "key" string: "KP_Up"; 409 value "key" string: "KP_Up";
457 value "action" string: "move"; 410 value "action" string: "move";
458 value "params" string: "up"; 411 value "params" string: "up";
459 value "any_mod" uchar: 1;
460 } 412 }
461 group "Elm_Config_Binding_Key" struct { 413 group "Elm_Config_Binding_Key" struct {
462 value "context" int: 0; 414 value "context" int: 0;
463 value "modifiers" string: "None";
464 value "key" string: "Down"; 415 value "key" string: "Down";
465 value "action" string: "move"; 416 value "action" string: "move";
466 value "params" string: "down"; 417 value "params" string: "down";
467 value "any_mod" uchar: 1;
468 } 418 }
469 group "Elm_Config_Binding_Key" struct { 419 group "Elm_Config_Binding_Key" struct {
470 value "context" int: 0; 420 value "context" int: 0;
471 value "modifiers" string: "None";
472 value "key" string: "KP_Down"; 421 value "key" string: "KP_Down";
473 value "action" string: "move"; 422 value "action" string: "move";
474 value "params" string: "down"; 423 value "params" string: "down";
475 value "any_mod" uchar: 1;
476 } 424 }
477 } 425 }
478 } 426 }
@@ -481,99 +429,75 @@ group "Elm_Config" struct {
481 group "key_bindings" list { 429 group "key_bindings" list {
482 group "Elm_Config_Binding_Key" struct { 430 group "Elm_Config_Binding_Key" struct {
483 value "context" int: 0; 431 value "context" int: 0;
484 value "modifiers" string: "None";
485 value "key" string: "Left"; 432 value "key" string: "Left";
486 value "action" string: "move"; 433 value "action" string: "move";
487 value "params" string: "prev"; 434 value "params" string: "prev";
488 value "any_mod" uchar: 1;
489 } 435 }
490 group "Elm_Config_Binding_Key" struct { 436 group "Elm_Config_Binding_Key" struct {
491 value "context" int: 0; 437 value "context" int: 0;
492 value "modifiers" string: "None";
493 value "key" string: "KP_Left"; 438 value "key" string: "KP_Left";
494 value "action" string: "move"; 439 value "action" string: "move";
495 value "params" string: "prev"; 440 value "params" string: "prev";
496 value "any_mod" uchar: 1;
497 } 441 }
498 group "Elm_Config_Binding_Key" struct { 442 group "Elm_Config_Binding_Key" struct {
499 value "context" int: 0; 443 value "context" int: 0;
500 value "modifiers" string: "None";
501 value "key" string: "Up"; 444 value "key" string: "Up";
502 value "action" string: "move"; 445 value "action" string: "move";
503 value "params" string: "prev"; 446 value "params" string: "prev";
504 value "any_mod" uchar: 1;
505 } 447 }
506 group "Elm_Config_Binding_Key" struct { 448 group "Elm_Config_Binding_Key" struct {
507 value "context" int: 0; 449 value "context" int: 0;
508 value "modifiers" string: "None";
509 value "key" string: "KP_Up"; 450 value "key" string: "KP_Up";
510 value "action" string: "move"; 451 value "action" string: "move";
511 value "params" string: "prev"; 452 value "params" string: "prev";
512 value "any_mod" uchar: 1;
513 } 453 }
514 group "Elm_Config_Binding_Key" struct { 454 group "Elm_Config_Binding_Key" struct {
515 value "context" int: 0; 455 value "context" int: 0;
516 value "modifiers" string: "None";
517 value "key" string: "Right"; 456 value "key" string: "Right";
518 value "action" string: "move"; 457 value "action" string: "move";
519 value "params" string: "next"; 458 value "params" string: "next";
520 value "any_mod" uchar: 1;
521 } 459 }
522 group "Elm_Config_Binding_Key" struct { 460 group "Elm_Config_Binding_Key" struct {
523 value "context" int: 0; 461 value "context" int: 0;
524 value "modifiers" string: "None";
525 value "key" string: "KP_Right"; 462 value "key" string: "KP_Right";
526 value "action" string: "move"; 463 value "action" string: "move";
527 value "params" string: "next"; 464 value "params" string: "next";
528 value "any_mod" uchar: 1;
529 } 465 }
530 group "Elm_Config_Binding_Key" struct { 466 group "Elm_Config_Binding_Key" struct {
531 value "context" int: 0; 467 value "context" int: 0;
532 value "modifiers" string: "None";
533 value "key" string: "Down"; 468 value "key" string: "Down";
534 value "action" string: "move"; 469 value "action" string: "move";
535 value "params" string: "next"; 470 value "params" string: "next";
536 value "any_mod" uchar: 1;
537 } 471 }
538 group "Elm_Config_Binding_Key" struct { 472 group "Elm_Config_Binding_Key" struct {
539 value "context" int: 0; 473 value "context" int: 0;
540 value "modifiers" string: "None";
541 value "key" string: "KP_Down"; 474 value "key" string: "KP_Down";
542 value "action" string: "move"; 475 value "action" string: "move";
543 value "params" string: "next"; 476 value "params" string: "next";
544 value "any_mod" uchar: 1;
545 } 477 }
546 group "Elm_Config_Binding_Key" struct { 478 group "Elm_Config_Binding_Key" struct {
547 value "context" int: 0; 479 value "context" int: 0;
548 value "modifiers" string: "None";
549 value "key" string: "Home"; 480 value "key" string: "Home";
550 value "action" string: "move"; 481 value "action" string: "move";
551 value "params" string: "first"; 482 value "params" string: "first";
552 value "any_mod" uchar: 1;
553 } 483 }
554 group "Elm_Config_Binding_Key" struct { 484 group "Elm_Config_Binding_Key" struct {
555 value "context" int: 0; 485 value "context" int: 0;
556 value "modifiers" string: "None";
557 value "key" string: "KP_Home"; 486 value "key" string: "KP_Home";
558 value "action" string: "move"; 487 value "action" string: "move";
559 value "params" string: "first"; 488 value "params" string: "first";
560 value "any_mod" uchar: 1;
561 } 489 }
562 group "Elm_Config_Binding_Key" struct { 490 group "Elm_Config_Binding_Key" struct {
563 value "context" int: 0; 491 value "context" int: 0;
564 value "modifiers" string: "None";
565 value "key" string: "End"; 492 value "key" string: "End";
566 value "action" string: "move"; 493 value "action" string: "move";
567 value "params" string: "last"; 494 value "params" string: "last";
568 value "any_mod" uchar: 1;
569 } 495 }
570 group "Elm_Config_Binding_Key" struct { 496 group "Elm_Config_Binding_Key" struct {
571 value "context" int: 0; 497 value "context" int: 0;
572 value "modifiers" string: "None";
573 value "key" string: "KP_End"; 498 value "key" string: "KP_End";
574 value "action" string: "move"; 499 value "action" string: "move";
575 value "params" string: "last"; 500 value "params" string: "last";
576 value "any_mod" uchar: 1;
577 } 501 }
578 } 502 }
579 } 503 }
@@ -582,27 +506,21 @@ group "Elm_Config" struct {
582 group "key_bindings" list { 506 group "key_bindings" list {
583 group "Elm_Config_Binding_Key" struct { 507 group "Elm_Config_Binding_Key" struct {
584 value "context" int: 0; 508 value "context" int: 0;
585 value "modifiers" string: "None";
586 value "key" string: "Return"; 509 value "key" string: "Return";
587 value "action" string: "toggle"; 510 value "action" string: "toggle";
588 value "params" string: ""; 511 value "params" string: "";
589 value "any_mod" uchar: 1;
590 } 512 }
591 group "Elm_Config_Binding_Key" struct { 513 group "Elm_Config_Binding_Key" struct {
592 value "context" int: 0; 514 value "context" int: 0;
593 value "modifiers" string: "None";
594 value "key" string: "KP_Enter"; 515 value "key" string: "KP_Enter";
595 value "action" string: "toggle"; 516 value "action" string: "toggle";
596 value "params" string: ""; 517 value "params" string: "";
597 value "any_mod" uchar: 1;
598 } 518 }
599 group "Elm_Config_Binding_Key" struct { 519 group "Elm_Config_Binding_Key" struct {
600 value "context" int: 0; 520 value "context" int: 0;
601 value "modifiers" string: "None";
602 value "key" string: "space"; 521 value "key" string: "space";
603 value "action" string: "toggle"; 522 value "action" string: "toggle";
604 value "params" string: ""; 523 value "params" string: "";
605 value "any_mod" uchar: 1;
606 } 524 }
607 } 525 }
608 } 526 }
@@ -611,11 +529,9 @@ group "Elm_Config" struct {
611 group "key_bindings" list { 529 group "key_bindings" list {
612 group "Elm_Config_Binding_Key" struct { 530 group "Elm_Config_Binding_Key" struct {
613 value "context" int: 0; 531 value "context" int: 0;
614 value "modifiers" string: "None";
615 value "key" string: "BackSpace"; 532 value "key" string: "BackSpace";
616 value "action" string: "top_item_get"; 533 value "action" string: "top_item_get";
617 value "params" string: ""; 534 value "params" string: "";
618 value "any_mod" uchar: 1;
619 } 535 }
620 } 536 }
621 } 537 }
@@ -624,131 +540,99 @@ group "Elm_Config" struct {
624 group "key_bindings" list { 540 group "key_bindings" list {
625 group "Elm_Config_Binding_Key" struct { 541 group "Elm_Config_Binding_Key" struct {
626 value "context" int: 0; 542 value "context" int: 0;
627 value "modifiers" string: "None";
628 value "key" string: "Left"; 543 value "key" string: "Left";
629 value "action" string: "move"; 544 value "action" string: "move";
630 value "params" string: "left"; 545 value "params" string: "left";
631 value "any_mod" uchar: 1;
632 } 546 }
633 group "Elm_Config_Binding_Key" struct { 547 group "Elm_Config_Binding_Key" struct {
634 value "context" int: 0; 548 value "context" int: 0;
635 value "modifiers" string: "None";
636 value "key" string: "KP_Left"; 549 value "key" string: "KP_Left";
637 value "action" string: "move"; 550 value "action" string: "move";
638 value "params" string: "left"; 551 value "params" string: "left";
639 value "any_mod" uchar: 1;
640 } 552 }
641 group "Elm_Config_Binding_Key" struct { 553 group "Elm_Config_Binding_Key" struct {
642 value "context" int: 0; 554 value "context" int: 0;
643 value "modifiers" string: "None";
644 value "key" string: "Right"; 555 value "key" string: "Right";
645 value "action" string: "move"; 556 value "action" string: "move";
646 value "params" string: "right"; 557 value "params" string: "right";
647 value "any_mod" uchar: 1;
648 } 558 }
649 group "Elm_Config_Binding_Key" struct { 559 group "Elm_Config_Binding_Key" struct {
650 value "context" int: 0; 560 value "context" int: 0;
651 value "modifiers" string: "None";
652 value "key" string: "KP_Right"; 561 value "key" string: "KP_Right";
653 value "action" string: "move"; 562 value "action" string: "move";
654 value "params" string: "right"; 563 value "params" string: "right";
655 value "any_mod" uchar: 1;
656 } 564 }
657 group "Elm_Config_Binding_Key" struct { 565 group "Elm_Config_Binding_Key" struct {
658 value "context" int: 0; 566 value "context" int: 0;
659 value "modifiers" string: "None";
660 value "key" string: "Up"; 567 value "key" string: "Up";
661 value "action" string: "move"; 568 value "action" string: "move";
662 value "params" string: "up"; 569 value "params" string: "up";
663 value "any_mod" uchar: 1;
664 } 570 }
665 group "Elm_Config_Binding_Key" struct { 571 group "Elm_Config_Binding_Key" struct {
666 value "context" int: 0; 572 value "context" int: 0;
667 value "modifiers" string: "None";
668 value "key" string: "KP_Up"; 573 value "key" string: "KP_Up";
669 value "action" string: "move"; 574 value "action" string: "move";
670 value "params" string: "up"; 575 value "params" string: "up";
671 value "any_mod" uchar: 1;
672 } 576 }
673 group "Elm_Config_Binding_Key" struct { 577 group "Elm_Config_Binding_Key" struct {
674 value "context" int: 0; 578 value "context" int: 0;
675 value "modifiers" string: "None";
676 value "key" string: "Down"; 579 value "key" string: "Down";
677 value "action" string: "move"; 580 value "action" string: "move";
678 value "params" string: "down"; 581 value "params" string: "down";
679 value "any_mod" uchar: 1;
680 } 582 }
681 group "Elm_Config_Binding_Key" struct { 583 group "Elm_Config_Binding_Key" struct {
682 value "context" int: 0; 584 value "context" int: 0;
683 value "modifiers" string: "None";
684 value "key" string: "KP_Down"; 585 value "key" string: "KP_Down";
685 value "action" string: "move"; 586 value "action" string: "move";
686 value "params" string: "down"; 587 value "params" string: "down";
687 value "any_mod" uchar: 1;
688 } 588 }
689 group "Elm_Config_Binding_Key" struct { 589 group "Elm_Config_Binding_Key" struct {
690 value "context" int: 0; 590 value "context" int: 0;
691 value "modifiers" string: "None";
692 value "key" string: "Home"; 591 value "key" string: "Home";
693 value "action" string: "move"; 592 value "action" string: "move";
694 value "params" string: "first"; 593 value "params" string: "first";
695 value "any_mod" uchar: 1;
696 } 594 }
697 group "Elm_Config_Binding_Key" struct { 595 group "Elm_Config_Binding_Key" struct {
698 value "context" int: 0; 596 value "context" int: 0;
699 value "modifiers" string: "None";
700 value "key" string: "KP_Home"; 597 value "key" string: "KP_Home";
701 value "action" string: "move"; 598 value "action" string: "move";
702 value "params" string: "first"; 599 value "params" string: "first";
703 value "any_mod" uchar: 1;
704 } 600 }
705 group "Elm_Config_Binding_Key" struct { 601 group "Elm_Config_Binding_Key" struct {
706 value "context" int: 0; 602 value "context" int: 0;
707 value "modifiers" string: "None";
708 value "key" string: "End"; 603 value "key" string: "End";
709 value "action" string: "move"; 604 value "action" string: "move";
710 value "params" string: "last"; 605 value "params" string: "last";
711 value "any_mod" uchar: 1;
712 } 606 }
713 group "Elm_Config_Binding_Key" struct { 607 group "Elm_Config_Binding_Key" struct {
714 value "context" int: 0; 608 value "context" int: 0;
715 value "modifiers" string: "None";
716 value "key" string: "KP_End"; 609 value "key" string: "KP_End";
717 value "action" string: "move"; 610 value "action" string: "move";
718 value "params" string: "last"; 611 value "params" string: "last";
719 value "any_mod" uchar: 1;
720 } 612 }
721 group "Elm_Config_Binding_Key" struct { 613 group "Elm_Config_Binding_Key" struct {
722 value "context" int: 0; 614 value "context" int: 0;
723 value "modifiers" string: "None";
724 value "key" string: "Prior"; 615 value "key" string: "Prior";
725 value "action" string: "move"; 616 value "action" string: "move";
726 value "params" string: "prior"; 617 value "params" string: "prior";
727 value "any_mod" uchar: 1;
728 } 618 }
729 group "Elm_Config_Binding_Key" struct { 619 group "Elm_Config_Binding_Key" struct {
730 value "context" int: 0; 620 value "context" int: 0;
731 value "modifiers" string: "None";
732 value "key" string: "KP_Prior"; 621 value "key" string: "KP_Prior";
733 value "action" string: "move"; 622 value "action" string: "move";
734 value "params" string: "prior"; 623 value "params" string: "prior";
735 value "any_mod" uchar: 1;
736 } 624 }
737 group "Elm_Config_Binding_Key" struct { 625 group "Elm_Config_Binding_Key" struct {
738 value "context" int: 0; 626 value "context" int: 0;
739 value "modifiers" string: "None";
740 value "key" string: "Next"; 627 value "key" string: "Next";
741 value "action" string: "move"; 628 value "action" string: "move";
742 value "params" string: "next"; 629 value "params" string: "next";
743 value "any_mod" uchar: 1;
744 } 630 }
745 group "Elm_Config_Binding_Key" struct { 631 group "Elm_Config_Binding_Key" struct {
746 value "context" int: 0; 632 value "context" int: 0;
747 value "modifiers" string: "None";
748 value "key" string: "KP_Next"; 633 value "key" string: "KP_Next";
749 value "action" string: "move"; 634 value "action" string: "move";
750 value "params" string: "next"; 635 value "params" string: "next";
751 value "any_mod" uchar: 1;
752 } 636 }
753 } 637 }
754 } 638 }
diff --git a/config/mobile/base.src b/config/mobile/base.src
index 33f23f5fb..7453440ce 100644
--- a/config/mobile/base.src
+++ b/config/mobile/base.src
@@ -257,27 +257,21 @@ group "Elm_Config" struct {
257 group "key_bindings" list { 257 group "key_bindings" list {
258 group "Elm_Config_Binding_Key" struct { 258 group "Elm_Config_Binding_Key" struct {
259 value "context" int: 0; 259 value "context" int: 0;
260 value "modifiers" string: "None";
261 value "key" string: "Return"; 260 value "key" string: "Return";
262 value "action" string: "activate"; 261 value "action" string: "activate";
263 value "params" string: ""; 262 value "params" string: "";
264 value "any_mod" uchar: 1;
265 } 263 }
266 group "Elm_Config_Binding_Key" struct { 264 group "Elm_Config_Binding_Key" struct {
267 value "context" int: 0; 265 value "context" int: 0;
268 value "modifiers" string: "None";
269 value "key" string: "KP_Enter"; 266 value "key" string: "KP_Enter";
270 value "action" string: "activate"; 267 value "action" string: "activate";
271 value "params" string: ""; 268 value "params" string: "";
272 value "any_mod" uchar: 1;
273 } 269 }
274 group "Elm_Config_Binding_Key" struct { 270 group "Elm_Config_Binding_Key" struct {
275 value "context" int: 0; 271 value "context" int: 0;
276 value "modifiers" string: "None";
277 value "key" string: "space"; 272 value "key" string: "space";
278 value "action" string: "activate"; 273 value "action" string: "activate";
279 value "params" string: ""; 274 value "params" string: "";
280 value "any_mod" uchar: 1;
281 } 275 }
282 } 276 }
283 } 277 }
@@ -286,99 +280,75 @@ group "Elm_Config" struct {
286 group "key_bindings" list { 280 group "key_bindings" list {
287 group "Elm_Config_Binding_Key" struct { 281 group "Elm_Config_Binding_Key" struct {
288 value "context" int: 0; 282 value "context" int: 0;
289 value "modifiers" string: "None";
290 value "key" string: "Prior"; 283 value "key" string: "Prior";
291 value "action" string: "move"; 284 value "action" string: "move";
292 value "params" string: "prior"; 285 value "params" string: "prior";
293 value "any_mod" uchar: 1;
294 } 286 }
295 group "Elm_Config_Binding_Key" struct { 287 group "Elm_Config_Binding_Key" struct {
296 value "context" int: 0; 288 value "context" int: 0;
297 value "modifiers" string: "None";
298 value "key" string: "KP_Prior"; 289 value "key" string: "KP_Prior";
299 value "action" string: "move"; 290 value "action" string: "move";
300 value "params" string: "prior"; 291 value "params" string: "prior";
301 value "any_mod" uchar: 1;
302 } 292 }
303 group "Elm_Config_Binding_Key" struct { 293 group "Elm_Config_Binding_Key" struct {
304 value "context" int: 0; 294 value "context" int: 0;
305 value "modifiers" string: "None";
306 value "key" string: "Next"; 295 value "key" string: "Next";
307 value "action" string: "move"; 296 value "action" string: "move";
308 value "params" string: "next"; 297 value "params" string: "next";
309 value "any_mod" uchar: 1;
310 } 298 }
311 group "Elm_Config_Binding_Key" struct { 299 group "Elm_Config_Binding_Key" struct {
312 value "context" int: 0; 300 value "context" int: 0;
313 value "modifiers" string: "None";
314 value "key" string: "KP_Next"; 301 value "key" string: "KP_Next";
315 value "action" string: "move"; 302 value "action" string: "move";
316 value "params" string: "next"; 303 value "params" string: "next";
317 value "any_mod" uchar: 1;
318 } 304 }
319 group "Elm_Config_Binding_Key" struct { 305 group "Elm_Config_Binding_Key" struct {
320 value "context" int: 0; 306 value "context" int: 0;
321 value "modifiers" string: "None";
322 value "key" string: "Left"; 307 value "key" string: "Left";
323 value "action" string: "move"; 308 value "action" string: "move";
324 value "params" string: "left"; 309 value "params" string: "left";
325 value "any_mod" uchar: 1;
326 } 310 }
327 group "Elm_Config_Binding_Key" struct { 311 group "Elm_Config_Binding_Key" struct {
328 value "context" int: 0; 312 value "context" int: 0;
329 value "modifiers" string: "None";
330 value "key" string: "KP_Left"; 313 value "key" string: "KP_Left";
331 value "action" string: "move"; 314 value "action" string: "move";
332 value "params" string: "left"; 315 value "params" string: "left";
333 value "any_mod" uchar: 1;
334 } 316 }
335 group "Elm_Config_Binding_Key" struct { 317 group "Elm_Config_Binding_Key" struct {
336 value "context" int: 0; 318 value "context" int: 0;
337 value "modifiers" string: "None";
338 value "key" string: "Right"; 319 value "key" string: "Right";
339 value "action" string: "move"; 320 value "action" string: "move";
340 value "params" string: "right"; 321 value "params" string: "right";
341 value "any_mod" uchar: 1;
342 } 322 }
343 group "Elm_Config_Binding_Key" struct { 323 group "Elm_Config_Binding_Key" struct {
344 value "context" int: 0; 324 value "context" int: 0;
345 value "modifiers" string: "None";
346 value "key" string: "KP_Right"; 325 value "key" string: "KP_Right";
347 value "action" string: "move"; 326 value "action" string: "move";
348 value "params" string: "right"; 327 value "params" string: "right";
349 value "any_mod" uchar: 1;
350 } 328 }
351 group "Elm_Config_Binding_Key" struct { 329 group "Elm_Config_Binding_Key" struct {
352 value "context" int: 0; 330 value "context" int: 0;
353 value "modifiers" string: "None";
354 value "key" string: "Up"; 331 value "key" string: "Up";
355 value "action" string: "move"; 332 value "action" string: "move";
356 value "params" string: "up"; 333 value "params" string: "up";
357 value "any_mod" uchar: 1;
358 } 334 }
359 group "Elm_Config_Binding_Key" struct { 335 group "Elm_Config_Binding_Key" struct {
360 value "context" int: 0; 336 value "context" int: 0;
361 value "modifiers" string: "None";
362 value "key" string: "KP_Up"; 337 value "key" string: "KP_Up";
363 value "action" string: "move"; 338 value "action" string: "move";
364 value "params" string: "up"; 339 value "params" string: "up";
365 value "any_mod" uchar: 1;
366 } 340 }
367 group "Elm_Config_Binding_Key" struct { 341 group "Elm_Config_Binding_Key" struct {
368 value "context" int: 0; 342 value "context" int: 0;
369 value "modifiers" string: "None";
370 value "key" string: "Down"; 343 value "key" string: "Down";
371 value "action" string: "move"; 344 value "action" string: "move";
372 value "params" string: "down"; 345 value "params" string: "down";
373 value "any_mod" uchar: 1;
374 } 346 }
375 group "Elm_Config_Binding_Key" struct { 347 group "Elm_Config_Binding_Key" struct {
376 value "context" int: 0; 348 value "context" int: 0;
377 value "modifiers" string: "None";
378 value "key" string: "KP_Down"; 349 value "key" string: "KP_Down";
379 value "action" string: "move"; 350 value "action" string: "move";
380 value "params" string: "down"; 351 value "params" string: "down";
381 value "any_mod" uchar: 1;
382 } 352 }
383 } 353 }
384 } 354 }
@@ -387,27 +357,21 @@ group "Elm_Config" struct {
387 group "key_bindings" list { 357 group "key_bindings" list {
388 group "Elm_Config_Binding_Key" struct { 358 group "Elm_Config_Binding_Key" struct {
389 value "context" int: 0; 359 value "context" int: 0;
390 value "modifiers" string: "None";
391 value "key" string: "Return"; 360 value "key" string: "Return";
392 value "action" string: "activate"; 361 value "action" string: "activate";
393 value "params" string: ""; 362 value "params" string: "";
394 value "any_mod" uchar: 1;
395 } 363 }
396 group "Elm_Config_Binding_Key" struct { 364 group "Elm_Config_Binding_Key" struct {
397 value "context" int: 0; 365 value "context" int: 0;
398 value "modifiers" string: "None";
399 value "key" string: "KP_Enter"; 366 value "key" string: "KP_Enter";
400 value "action" string: "activate"; 367 value "action" string: "activate";
401 value "params" string: ""; 368 value "params" string: "";
402 value "any_mod" uchar: 1;
403 } 369 }
404 group "Elm_Config_Binding_Key" struct { 370 group "Elm_Config_Binding_Key" struct {
405 value "context" int: 0; 371 value "context" int: 0;
406 value "modifiers" string: "None";
407 value "key" string: "space"; 372 value "key" string: "space";
408 value "action" string: "activate"; 373 value "action" string: "activate";
409 value "params" string: ""; 374 value "params" string: "";
410 value "any_mod" uchar: 1;
411 } 375 }
412 } 376 }
413 } 377 }
@@ -416,67 +380,51 @@ group "Elm_Config" struct {
416 group "key_bindings" list { 380 group "key_bindings" list {
417 group "Elm_Config_Binding_Key" struct { 381 group "Elm_Config_Binding_Key" struct {
418 value "context" int: 0; 382 value "context" int: 0;
419 value "modifiers" string: "None";
420 value "key" string: "Left"; 383 value "key" string: "Left";
421 value "action" string: "move"; 384 value "action" string: "move";
422 value "params" string: "left"; 385 value "params" string: "left";
423 value "any_mod" uchar: 1;
424 } 386 }
425 group "Elm_Config_Binding_Key" struct { 387 group "Elm_Config_Binding_Key" struct {
426 value "context" int: 0; 388 value "context" int: 0;
427 value "modifiers" string: "None";
428 value "key" string: "KP_Left"; 389 value "key" string: "KP_Left";
429 value "action" string: "move"; 390 value "action" string: "move";
430 value "params" string: "left"; 391 value "params" string: "left";
431 value "any_mod" uchar: 1;
432 } 392 }
433 group "Elm_Config_Binding_Key" struct { 393 group "Elm_Config_Binding_Key" struct {
434 value "context" int: 0; 394 value "context" int: 0;
435 value "modifiers" string: "None";
436 value "key" string: "Right"; 395 value "key" string: "Right";
437 value "action" string: "move"; 396 value "action" string: "move";
438 value "params" string: "right"; 397 value "params" string: "right";
439 value "any_mod" uchar: 1;
440 } 398 }
441 group "Elm_Config_Binding_Key" struct { 399 group "Elm_Config_Binding_Key" struct {
442 value "context" int: 0; 400 value "context" int: 0;
443 value "modifiers" string: "None";
444 value "key" string: "KP_Right"; 401 value "key" string: "KP_Right";
445 value "action" string: "move"; 402 value "action" string: "move";
446 value "params" string: "right"; 403 value "params" string: "right";
447 value "any_mod" uchar: 1;
448 } 404 }
449 group "Elm_Config_Binding_Key" struct { 405 group "Elm_Config_Binding_Key" struct {
450 value "context" int: 0; 406 value "context" int: 0;
451 value "modifiers" string: "None";
452 value "key" string: "Up"; 407 value "key" string: "Up";
453 value "action" string: "move"; 408 value "action" string: "move";
454 value "params" string: "up"; 409 value "params" string: "up";
455 value "any_mod" uchar: 1;
456 } 410 }
457 group "Elm_Config_Binding_Key" struct { 411 group "Elm_Config_Binding_Key" struct {
458 value "context" int: 0; 412 value "context" int: 0;
459 value "modifiers" string: "None";
460 value "key" string: "KP_Up"; 413 value "key" string: "KP_Up";
461 value "action" string: "move"; 414 value "action" string: "move";
462 value "params" string: "up"; 415 value "params" string: "up";
463 value "any_mod" uchar: 1;
464 } 416 }
465 group "Elm_Config_Binding_Key" struct { 417 group "Elm_Config_Binding_Key" struct {
466 value "context" int: 0; 418 value "context" int: 0;
467 value "modifiers" string: "None";
468 value "key" string: "Down"; 419 value "key" string: "Down";
469 value "action" string: "move"; 420 value "action" string: "move";
470 value "params" string: "down"; 421 value "params" string: "down";
471 value "any_mod" uchar: 1;
472 } 422 }
473 group "Elm_Config_Binding_Key" struct { 423 group "Elm_Config_Binding_Key" struct {
474 value "context" int: 0; 424 value "context" int: 0;
475 value "modifiers" string: "None";
476 value "key" string: "KP_Down"; 425 value "key" string: "KP_Down";
477 value "action" string: "move"; 426 value "action" string: "move";
478 value "params" string: "down"; 427 value "params" string: "down";
479 value "any_mod" uchar: 1;
480 } 428 }
481 } 429 }
482 } 430 }
@@ -485,99 +433,75 @@ group "Elm_Config" struct {
485 group "key_bindings" list { 433 group "key_bindings" list {
486 group "Elm_Config_Binding_Key" struct { 434 group "Elm_Config_Binding_Key" struct {
487 value "context" int: 0; 435 value "context" int: 0;
488 value "modifiers" string: "None";
489 value "key" string: "Left"; 436 value "key" string: "Left";
490 value "action" string: "move"; 437 value "action" string: "move";
491 value "params" string: "prev"; 438 value "params" string: "prev";
492 value "any_mod" uchar: 1;
493 } 439 }
494 group "Elm_Config_Binding_Key" struct { 440 group "Elm_Config_Binding_Key" struct {
495 value "context" int: 0; 441 value "context" int: 0;
496 value "modifiers" string: "None";
497 value "key" string: "KP_Left"; 442 value "key" string: "KP_Left";
498 value "action" string: "move"; 443 value "action" string: "move";
499 value "params" string: "prev"; 444 value "params" string: "prev";
500 value "any_mod" uchar: 1;
501 } 445 }
502 group "Elm_Config_Binding_Key" struct { 446 group "Elm_Config_Binding_Key" struct {
503 value "context" int: 0; 447 value "context" int: 0;
504 value "modifiers" string: "None";
505 value "key" string: "Up"; 448 value "key" string: "Up";
506 value "action" string: "move"; 449 value "action" string: "move";
507 value "params" string: "prev"; 450 value "params" string: "prev";
508 value "any_mod" uchar: 1;
509 } 451 }
510 group "Elm_Config_Binding_Key" struct { 452 group "Elm_Config_Binding_Key" struct {
511 value "context" int: 0; 453 value "context" int: 0;
512 value "modifiers" string: "None";
513 value "key" string: "KP_Up"; 454 value "key" string: "KP_Up";
514 value "action" string: "move"; 455 value "action" string: "move";
515 value "params" string: "prev"; 456 value "params" string: "prev";
516 value "any_mod" uchar: 1;
517 } 457 }
518 group "Elm_Config_Binding_Key" struct { 458 group "Elm_Config_Binding_Key" struct {
519 value "context" int: 0; 459 value "context" int: 0;
520 value "modifiers" string: "None";
521 value "key" string: "Right"; 460 value "key" string: "Right";
522 value "action" string: "move"; 461 value "action" string: "move";
523 value "params" string: "next"; 462 value "params" string: "next";
524 value "any_mod" uchar: 1;
525 } 463 }
526 group "Elm_Config_Binding_Key" struct { 464 group "Elm_Config_Binding_Key" struct {
527 value "context" int: 0; 465 value "context" int: 0;
528 value "modifiers" string: "None";
529 value "key" string: "KP_Right"; 466 value "key" string: "KP_Right";
530 value "action" string: "move"; 467 value "action" string: "move";
531 value "params" string: "next"; 468 value "params" string: "next";
532 value "any_mod" uchar: 1;
533 } 469 }
534 group "Elm_Config_Binding_Key" struct { 470 group "Elm_Config_Binding_Key" struct {
535 value "context" int: 0; 471 value "context" int: 0;
536 value "modifiers" string: "None";
537 value "key" string: "Down"; 472 value "key" string: "Down";
538 value "action" string: "move"; 473 value "action" string: "move";
539 value "params" string: "next"; 474 value "params" string: "next";
540 value "any_mod" uchar: 1;
541 } 475 }
542 group "Elm_Config_Binding_Key" struct { 476 group "Elm_Config_Binding_Key" struct {
543 value "context" int: 0; 477 value "context" int: 0;
544 value "modifiers" string: "None";
545 value "key" string: "KP_Down"; 478 value "key" string: "KP_Down";
546 value "action" string: "move"; 479 value "action" string: "move";
547 value "params" string: "next"; 480 value "params" string: "next";
548 value "any_mod" uchar: 1;
549 } 481 }
550 group "Elm_Config_Binding_Key" struct { 482 group "Elm_Config_Binding_Key" struct {
551 value "context" int: 0; 483 value "context" int: 0;
552 value "modifiers" string: "None";
553 value "key" string: "Home"; 484 value "key" string: "Home";
554 value "action" string: "move"; 485 value "action" string: "move";
555 value "params" string: "first"; 486 value "params" string: "first";
556 value "any_mod" uchar: 1;
557 } 487 }
558 group "Elm_Config_Binding_Key" struct { 488 group "Elm_Config_Binding_Key" struct {
559 value "context" int: 0; 489 value "context" int: 0;
560 value "modifiers" string: "None";
561 value "key" string: "KP_Home"; 490 value "key" string: "KP_Home";
562 value "action" string: "move"; 491 value "action" string: "move";
563 value "params" string: "first"; 492 value "params" string: "first";
564 value "any_mod" uchar: 1;
565 } 493 }
566 group "Elm_Config_Binding_Key" struct { 494 group "Elm_Config_Binding_Key" struct {
567 value "context" int: 0; 495 value "context" int: 0;
568 value "modifiers" string: "None";
569 value "key" string: "End"; 496 value "key" string: "End";
570 value "action" string: "move"; 497 value "action" string: "move";
571 value "params" string: "last"; 498 value "params" string: "last";
572 value "any_mod" uchar: 1;
573 } 499 }
574 group "Elm_Config_Binding_Key" struct { 500 group "Elm_Config_Binding_Key" struct {
575 value "context" int: 0; 501 value "context" int: 0;
576 value "modifiers" string: "None";
577 value "key" string: "KP_End"; 502 value "key" string: "KP_End";
578 value "action" string: "move"; 503 value "action" string: "move";
579 value "params" string: "last"; 504 value "params" string: "last";
580 value "any_mod" uchar: 1;
581 } 505 }
582 } 506 }
583 } 507 }
@@ -586,27 +510,21 @@ group "Elm_Config" struct {
586 group "key_bindings" list { 510 group "key_bindings" list {
587 group "Elm_Config_Binding_Key" struct { 511 group "Elm_Config_Binding_Key" struct {
588 value "context" int: 0; 512 value "context" int: 0;
589 value "modifiers" string: "None";
590 value "key" string: "Return"; 513 value "key" string: "Return";
591 value "action" string: "toggle"; 514 value "action" string: "toggle";
592 value "params" string: ""; 515 value "params" string: "";
593 value "any_mod" uchar: 1;
594 } 516 }
595 group "Elm_Config_Binding_Key" struct { 517 group "Elm_Config_Binding_Key" struct {
596 value "context" int: 0; 518 value "context" int: 0;
597 value "modifiers" string: "None";
598 value "key" string: "KP_Enter"; 519 value "key" string: "KP_Enter";
599 value "action" string: "toggle"; 520 value "action" string: "toggle";
600 value "params" string: ""; 521 value "params" string: "";
601 value "any_mod" uchar: 1;
602 } 522 }
603 group "Elm_Config_Binding_Key" struct { 523 group "Elm_Config_Binding_Key" struct {
604 value "context" int: 0; 524 value "context" int: 0;
605 value "modifiers" string: "None";
606 value "key" string: "space"; 525 value "key" string: "space";
607 value "action" string: "toggle"; 526 value "action" string: "toggle";
608 value "params" string: ""; 527 value "params" string: "";
609 value "any_mod" uchar: 1;
610 } 528 }
611 } 529 }
612 } 530 }
@@ -615,11 +533,9 @@ group "Elm_Config" struct {
615 group "key_bindings" list { 533 group "key_bindings" list {
616 group "Elm_Config_Binding_Key" struct { 534 group "Elm_Config_Binding_Key" struct {
617 value "context" int: 0; 535 value "context" int: 0;
618 value "modifiers" string: "None";
619 value "key" string: "BackSpace"; 536 value "key" string: "BackSpace";
620 value "action" string: "top_item_get"; 537 value "action" string: "top_item_get";
621 value "params" string: ""; 538 value "params" string: "";
622 value "any_mod" uchar: 1;
623 } 539 }
624 } 540 }
625 } 541 }
@@ -628,131 +544,99 @@ group "Elm_Config" struct {
628 group "key_bindings" list { 544 group "key_bindings" list {
629 group "Elm_Config_Binding_Key" struct { 545 group "Elm_Config_Binding_Key" struct {
630 value "context" int: 0; 546 value "context" int: 0;
631 value "modifiers" string: "None";
632 value "key" string: "Left"; 547 value "key" string: "Left";
633 value "action" string: "move"; 548 value "action" string: "move";
634 value "params" string: "left"; 549 value "params" string: "left";
635 value "any_mod" uchar: 1;
636 } 550 }
637 group "Elm_Config_Binding_Key" struct { 551 group "Elm_Config_Binding_Key" struct {
638 value "context" int: 0; 552 value "context" int: 0;
639 value "modifiers" string: "None";
640 value "key" string: "KP_Left"; 553 value "key" string: "KP_Left";
641 value "action" string: "move"; 554 value "action" string: "move";
642 value "params" string: "left"; 555 value "params" string: "left";
643 value "any_mod" uchar: 1;
644 } 556 }
645 group "Elm_Config_Binding_Key" struct { 557 group "Elm_Config_Binding_Key" struct {
646 value "context" int: 0; 558 value "context" int: 0;
647 value "modifiers" string: "None";
648 value "key" string: "Right"; 559 value "key" string: "Right";
649 value "action" string: "move"; 560 value "action" string: "move";
650 value "params" string: "right"; 561 value "params" string: "right";
651 value "any_mod" uchar: 1;
652 } 562 }
653 group "Elm_Config_Binding_Key" struct { 563 group "Elm_Config_Binding_Key" struct {
654 value "context" int: 0; 564 value "context" int: 0;
655 value "modifiers" string: "None";
656 value "key" string: "KP_Right"; 565 value "key" string: "KP_Right";
657 value "action" string: "move"; 566 value "action" string: "move";
658 value "params" string: "right"; 567 value "params" string: "right";
659 value "any_mod" uchar: 1;
660 } 568 }
661 group "Elm_Config_Binding_Key" struct { 569 group "Elm_Config_Binding_Key" struct {
662 value "context" int: 0; 570 value "context" int: 0;
663 value "modifiers" string: "None";
664 value "key" string: "Up"; 571 value "key" string: "Up";
665 value "action" string: "move"; 572 value "action" string: "move";
666 value "params" string: "up"; 573 value "params" string: "up";
667 value "any_mod" uchar: 1;
668 } 574 }
669 group "Elm_Config_Binding_Key" struct { 575 group "Elm_Config_Binding_Key" struct {
670 value "context" int: 0; 576 value "context" int: 0;
671 value "modifiers" string: "None";
672 value "key" string: "KP_Up"; 577 value "key" string: "KP_Up";
673 value "action" string: "move"; 578 value "action" string: "move";
674 value "params" string: "up"; 579 value "params" string: "up";
675 value "any_mod" uchar: 1;
676 } 580 }
677 group "Elm_Config_Binding_Key" struct { 581 group "Elm_Config_Binding_Key" struct {
678 value "context" int: 0; 582 value "context" int: 0;
679 value "modifiers" string: "None";
680 value "key" string: "Down"; 583 value "key" string: "Down";
681 value "action" string: "move"; 584 value "action" string: "move";
682 value "params" string: "down"; 585 value "params" string: "down";
683 value "any_mod" uchar: 1;
684 } 586 }
685 group "Elm_Config_Binding_Key" struct { 587 group "Elm_Config_Binding_Key" struct {
686 value "context" int: 0; 588 value "context" int: 0;
687 value "modifiers" string: "None";
688 value "key" string: "KP_Down"; 589 value "key" string: "KP_Down";
689 value "action" string: "move"; 590 value "action" string: "move";
690 value "params" string: "down"; 591 value "params" string: "down";
691 value "any_mod" uchar: 1;
692 } 592 }
693 group "Elm_Config_Binding_Key" struct { 593 group "Elm_Config_Binding_Key" struct {
694 value "context" int: 0; 594 value "context" int: 0;
695 value "modifiers" string: "None";
696 value "key" string: "Home"; 595 value "key" string: "Home";
697 value "action" string: "move"; 596 value "action" string: "move";
698 value "params" string: "first"; 597 value "params" string: "first";
699 value "any_mod" uchar: 1;
700 } 598 }
701 group "Elm_Config_Binding_Key" struct { 599 group "Elm_Config_Binding_Key" struct {
702 value "context" int: 0; 600 value "context" int: 0;
703 value "modifiers" string: "None";
704 value "key" string: "KP_Home"; 601 value "key" string: "KP_Home";
705 value "action" string: "move"; 602 value "action" string: "move";
706 value "params" string: "first"; 603 value "params" string: "first";
707 value "any_mod" uchar: 1;
708 } 604 }
709 group "Elm_Config_Binding_Key" struct { 605 group "Elm_Config_Binding_Key" struct {
710 value "context" int: 0; 606 value "context" int: 0;
711 value "modifiers" string: "None";
712 value "key" string: "End"; 607 value "key" string: "End";
713 value "action" string: "move"; 608 value "action" string: "move";
714 value "params" string: "last"; 609 value "params" string: "last";
715 value "any_mod" uchar: 1;
716 } 610 }
717 group "Elm_Config_Binding_Key" struct { 611 group "Elm_Config_Binding_Key" struct {
718 value "context" int: 0; 612 value "context" int: 0;
719 value "modifiers" string: "None";
720 value "key" string: "KP_End"; 613 value "key" string: "KP_End";
721 value "action" string: "move"; 614 value "action" string: "move";
722 value "params" string: "last"; 615 value "params" string: "last";
723 value "any_mod" uchar: 1;
724 } 616 }
725 group "Elm_Config_Binding_Key" struct { 617 group "Elm_Config_Binding_Key" struct {
726 value "context" int: 0; 618 value "context" int: 0;
727 value "modifiers" string: "None";
728 value "key" string: "Prior"; 619 value "key" string: "Prior";
729 value "action" string: "move"; 620 value "action" string: "move";
730 value "params" string: "prior"; 621 value "params" string: "prior";
731 value "any_mod" uchar: 1;
732 } 622 }
733 group "Elm_Config_Binding_Key" struct { 623 group "Elm_Config_Binding_Key" struct {
734 value "context" int: 0; 624 value "context" int: 0;
735 value "modifiers" string: "None";
736 value "key" string: "KP_Prior"; 625 value "key" string: "KP_Prior";
737 value "action" string: "move"; 626 value "action" string: "move";
738 value "params" string: "prior"; 627 value "params" string: "prior";
739 value "any_mod" uchar: 1;
740 } 628 }
741 group "Elm_Config_Binding_Key" struct { 629 group "Elm_Config_Binding_Key" struct {
742 value "context" int: 0; 630 value "context" int: 0;
743 value "modifiers" string: "None";
744 value "key" string: "Next"; 631 value "key" string: "Next";
745 value "action" string: "move"; 632 value "action" string: "move";
746 value "params" string: "next"; 633 value "params" string: "next";
747 value "any_mod" uchar: 1;
748 } 634 }
749 group "Elm_Config_Binding_Key" struct { 635 group "Elm_Config_Binding_Key" struct {
750 value "context" int: 0; 636 value "context" int: 0;
751 value "modifiers" string: "None";
752 value "key" string: "KP_Next"; 637 value "key" string: "KP_Next";
753 value "action" string: "move"; 638 value "action" string: "move";
754 value "params" string: "next"; 639 value "params" string: "next";
755 value "any_mod" uchar: 1;
756 } 640 }
757 } 641 }
758 } 642 }
diff --git a/config/standard/base.src b/config/standard/base.src
index ebfd57d54..e55e5d54d 100644
--- a/config/standard/base.src
+++ b/config/standard/base.src
@@ -254,27 +254,21 @@ group "Elm_Config" struct {
254 group "key_bindings" list { 254 group "key_bindings" list {
255 group "Elm_Config_Binding_Key" struct { 255 group "Elm_Config_Binding_Key" struct {
256 value "context" int: 0; 256 value "context" int: 0;
257 value "modifiers" string: "None";
258 value "key" string: "Return"; 257 value "key" string: "Return";
259 value "action" string: "activate"; 258 value "action" string: "activate";
260 value "params" string: ""; 259 value "params" string: "";
261 value "any_mod" uchar: 1;
262 } 260 }
263 group "Elm_Config_Binding_Key" struct { 261 group "Elm_Config_Binding_Key" struct {
264 value "context" int: 0; 262 value "context" int: 0;
265 value "modifiers" string: "None";
266 value "key" string: "KP_Enter"; 263 value "key" string: "KP_Enter";
267 value "action" string: "activate"; 264 value "action" string: "activate";
268 value "params" string: ""; 265 value "params" string: "";
269 value "any_mod" uchar: 1;
270 } 266 }
271 group "Elm_Config_Binding_Key" struct { 267 group "Elm_Config_Binding_Key" struct {
272 value "context" int: 0; 268 value "context" int: 0;
273 value "modifiers" string: "None";
274 value "key" string: "space"; 269 value "key" string: "space";
275 value "action" string: "activate"; 270 value "action" string: "activate";
276 value "params" string: ""; 271 value "params" string: "";
277 value "any_mod" uchar: 1;
278 } 272 }
279 } 273 }
280 } 274 }
@@ -283,99 +277,75 @@ group "Elm_Config" struct {
283 group "key_bindings" list { 277 group "key_bindings" list {
284 group "Elm_Config_Binding_Key" struct { 278 group "Elm_Config_Binding_Key" struct {
285 value "context" int: 0; 279 value "context" int: 0;
286 value "modifiers" string: "None";
287 value "key" string: "Prior"; 280 value "key" string: "Prior";
288 value "action" string: "move"; 281 value "action" string: "move";
289 value "params" string: "prior"; 282 value "params" string: "prior";
290 value "any_mod" uchar: 1;
291 } 283 }
292 group "Elm_Config_Binding_Key" struct { 284 group "Elm_Config_Binding_Key" struct {
293 value "context" int: 0; 285 value "context" int: 0;
294 value "modifiers" string: "None";
295 value "key" string: "KP_Prior"; 286 value "key" string: "KP_Prior";
296 value "action" string: "move"; 287 value "action" string: "move";
297 value "params" string: "prior"; 288 value "params" string: "prior";
298 value "any_mod" uchar: 1;
299 } 289 }
300 group "Elm_Config_Binding_Key" struct { 290 group "Elm_Config_Binding_Key" struct {
301 value "context" int: 0; 291 value "context" int: 0;
302 value "modifiers" string: "None";
303 value "key" string: "Next"; 292 value "key" string: "Next";
304 value "action" string: "move"; 293 value "action" string: "move";
305 value "params" string: "next"; 294 value "params" string: "next";
306 value "any_mod" uchar: 1;
307 } 295 }
308 group "Elm_Config_Binding_Key" struct { 296 group "Elm_Config_Binding_Key" struct {
309 value "context" int: 0; 297 value "context" int: 0;
310 value "modifiers" string: "None";
311 value "key" string: "KP_Next"; 298 value "key" string: "KP_Next";
312 value "action" string: "move"; 299 value "action" string: "move";
313 value "params" string: "next"; 300 value "params" string: "next";
314 value "any_mod" uchar: 1;
315 } 301 }
316 group "Elm_Config_Binding_Key" struct { 302 group "Elm_Config_Binding_Key" struct {
317 value "context" int: 0; 303 value "context" int: 0;
318 value "modifiers" string: "None";
319 value "key" string: "Left"; 304 value "key" string: "Left";
320 value "action" string: "move"; 305 value "action" string: "move";
321 value "params" string: "left"; 306 value "params" string: "left";
322 value "any_mod" uchar: 1;
323 } 307 }
324 group "Elm_Config_Binding_Key" struct { 308 group "Elm_Config_Binding_Key" struct {
325 value "context" int: 0; 309 value "context" int: 0;
326 value "modifiers" string: "None";
327 value "key" string: "KP_Left"; 310 value "key" string: "KP_Left";
328 value "action" string: "move"; 311 value "action" string: "move";
329 value "params" string: "left"; 312 value "params" string: "left";
330 value "any_mod" uchar: 1;
331 } 313 }
332 group "Elm_Config_Binding_Key" struct { 314 group "Elm_Config_Binding_Key" struct {
333 value "context" int: 0; 315 value "context" int: 0;
334 value "modifiers" string: "None";
335 value "key" string: "Right"; 316 value "key" string: "Right";
336 value "action" string: "move"; 317 value "action" string: "move";
337 value "params" string: "right"; 318 value "params" string: "right";
338 value "any_mod" uchar: 1;
339 } 319 }
340 group "Elm_Config_Binding_Key" struct { 320 group "Elm_Config_Binding_Key" struct {
341 value "context" int: 0; 321 value "context" int: 0;
342 value "modifiers" string: "None";
343 value "key" string: "KP_Right"; 322 value "key" string: "KP_Right";
344 value "action" string: "move"; 323 value "action" string: "move";
345 value "params" string: "right"; 324 value "params" string: "right";
346 value "any_mod" uchar: 1;
347 } 325 }
348 group "Elm_Config_Binding_Key" struct { 326 group "Elm_Config_Binding_Key" struct {
349 value "context" int: 0; 327 value "context" int: 0;
350 value "modifiers" string: "None";
351 value "key" string: "Up"; 328 value "key" string: "Up";
352 value "action" string: "move"; 329 value "action" string: "move";
353 value "params" string: "up"; 330 value "params" string: "up";
354 value "any_mod" uchar: 1;
355 } 331 }
356 group "Elm_Config_Binding_Key" struct { 332 group "Elm_Config_Binding_Key" struct {
357 value "context" int: 0; 333 value "context" int: 0;
358 value "modifiers" string: "None";
359 value "key" string: "KP_Up"; 334 value "key" string: "KP_Up";
360 value "action" string: "move"; 335 value "action" string: "move";
361 value "params" string: "up"; 336 value "params" string: "up";
362 value "any_mod" uchar: 1;
363 } 337 }
364 group "Elm_Config_Binding_Key" struct { 338 group "Elm_Config_Binding_Key" struct {
365 value "context" int: 0; 339 value "context" int: 0;
366 value "modifiers" string: "None";
367 value "key" string: "Down"; 340 value "key" string: "Down";
368 value "action" string: "move"; 341 value "action" string: "move";
369 value "params" string: "down"; 342 value "params" string: "down";
370 value "any_mod" uchar: 1;
371 } 343 }
372 group "Elm_Config_Binding_Key" struct { 344 group "Elm_Config_Binding_Key" struct {
373 value "context" int: 0; 345 value "context" int: 0;
374 value "modifiers" string: "None";
375 value "key" string: "KP_Down"; 346 value "key" string: "KP_Down";
376 value "action" string: "move"; 347 value "action" string: "move";
377 value "params" string: "down"; 348 value "params" string: "down";
378 value "any_mod" uchar: 1;
379 } 349 }
380 } 350 }
381 } 351 }
@@ -384,27 +354,21 @@ group "Elm_Config" struct {
384 group "key_bindings" list { 354 group "key_bindings" list {
385 group "Elm_Config_Binding_Key" struct { 355 group "Elm_Config_Binding_Key" struct {
386 value "context" int: 0; 356 value "context" int: 0;
387 value "modifiers" string: "None";
388 value "key" string: "Return"; 357 value "key" string: "Return";
389 value "action" string: "activate"; 358 value "action" string: "activate";
390 value "params" string: ""; 359 value "params" string: "";
391 value "any_mod" uchar: 1;
392 } 360 }
393 group "Elm_Config_Binding_Key" struct { 361 group "Elm_Config_Binding_Key" struct {
394 value "context" int: 0; 362 value "context" int: 0;
395 value "modifiers" string: "None";
396 value "key" string: "KP_Enter"; 363 value "key" string: "KP_Enter";
397 value "action" string: "activate"; 364 value "action" string: "activate";
398 value "params" string: ""; 365 value "params" string: "";
399 value "any_mod" uchar: 1;
400 } 366 }
401 group "Elm_Config_Binding_Key" struct { 367 group "Elm_Config_Binding_Key" struct {
402 value "context" int: 0; 368 value "context" int: 0;
403 value "modifiers" string: "None";
404 value "key" string: "space"; 369 value "key" string: "space";
405 value "action" string: "activate"; 370 value "action" string: "activate";
406 value "params" string: ""; 371 value "params" string: "";
407 value "any_mod" uchar: 1;
408 } 372 }
409 } 373 }
410 } 374 }
@@ -413,67 +377,51 @@ group "Elm_Config" struct {
413 group "key_bindings" list { 377 group "key_bindings" list {
414 group "Elm_Config_Binding_Key" struct { 378 group "Elm_Config_Binding_Key" struct {
415 value "context" int: 0; 379 value "context" int: 0;
416 value "modifiers" string: "None";
417 value "key" string: "Left"; 380 value "key" string: "Left";
418 value "action" string: "move"; 381 value "action" string: "move";
419 value "params" string: "left"; 382 value "params" string: "left";
420 value "any_mod" uchar: 1;
421 } 383 }
422 group "Elm_Config_Binding_Key" struct { 384 group "Elm_Config_Binding_Key" struct {
423 value "context" int: 0; 385 value "context" int: 0;
424 value "modifiers" string: "None";
425 value "key" string: "KP_Left"; 386 value "key" string: "KP_Left";
426 value "action" string: "move"; 387 value "action" string: "move";
427 value "params" string: "left"; 388 value "params" string: "left";
428 value "any_mod" uchar: 1;
429 } 389 }
430 group "Elm_Config_Binding_Key" struct { 390 group "Elm_Config_Binding_Key" struct {
431 value "context" int: 0; 391 value "context" int: 0;
432 value "modifiers" string: "None";
433 value "key" string: "Right"; 392 value "key" string: "Right";
434 value "action" string: "move"; 393 value "action" string: "move";
435 value "params" string: "right"; 394 value "params" string: "right";
436 value "any_mod" uchar: 1;
437 } 395 }
438 group "Elm_Config_Binding_Key" struct { 396 group "Elm_Config_Binding_Key" struct {
439 value "context" int: 0; 397 value "context" int: 0;
440 value "modifiers" string: "None";
441 value "key" string: "KP_Right"; 398 value "key" string: "KP_Right";
442 value "action" string: "move"; 399 value "action" string: "move";
443 value "params" string: "right"; 400 value "params" string: "right";
444 value "any_mod" uchar: 1;
445 } 401 }
446 group "Elm_Config_Binding_Key" struct { 402 group "Elm_Config_Binding_Key" struct {
447 value "context" int: 0; 403 value "context" int: 0;
448 value "modifiers" string: "None";
449 value "key" string: "Up"; 404 value "key" string: "Up";
450 value "action" string: "move"; 405 value "action" string: "move";
451 value "params" string: "up"; 406 value "params" string: "up";
452 value "any_mod" uchar: 1;
453 } 407 }
454 group "Elm_Config_Binding_Key" struct { 408 group "Elm_Config_Binding_Key" struct {
455 value "context" int: 0; 409 value "context" int: 0;
456 value "modifiers" string: "None";
457 value "key" string: "KP_Up"; 410 value "key" string: "KP_Up";
458 value "action" string: "move"; 411 value "action" string: "move";
459 value "params" string: "up"; 412 value "params" string: "up";
460 value "any_mod" uchar: 1;
461 } 413 }
462 group "Elm_Config_Binding_Key" struct { 414 group "Elm_Config_Binding_Key" struct {
463 value "context" int: 0; 415 value "context" int: 0;
464 value "modifiers" string: "None";
465 value "key" string: "Down"; 416 value "key" string: "Down";
466 value "action" string: "move"; 417 value "action" string: "move";
467 value "params" string: "down"; 418 value "params" string: "down";
468 value "any_mod" uchar: 1;
469 } 419 }
470 group "Elm_Config_Binding_Key" struct { 420 group "Elm_Config_Binding_Key" struct {
471 value "context" int: 0; 421 value "context" int: 0;
472 value "modifiers" string: "None";
473 value "key" string: "KP_Down"; 422 value "key" string: "KP_Down";
474 value "action" string: "move"; 423 value "action" string: "move";
475 value "params" string: "down"; 424 value "params" string: "down";
476 value "any_mod" uchar: 1;
477 } 425 }
478 } 426 }
479 } 427 }
@@ -482,99 +430,75 @@ group "Elm_Config" struct {
482 group "key_bindings" list { 430 group "key_bindings" list {
483 group "Elm_Config_Binding_Key" struct { 431 group "Elm_Config_Binding_Key" struct {
484 value "context" int: 0; 432 value "context" int: 0;
485 value "modifiers" string: "None";
486 value "key" string: "Left"; 433 value "key" string: "Left";
487 value "action" string: "move"; 434 value "action" string: "move";
488 value "params" string: "prev"; 435 value "params" string: "prev";
489 value "any_mod" uchar: 1;
490 } 436 }
491 group "Elm_Config_Binding_Key" struct { 437 group "Elm_Config_Binding_Key" struct {
492 value "context" int: 0; 438 value "context" int: 0;
493 value "modifiers" string: "None";
494 value "key" string: "KP_Left"; 439 value "key" string: "KP_Left";
495 value "action" string: "move"; 440 value "action" string: "move";
496 value "params" string: "prev"; 441 value "params" string: "prev";
497 value "any_mod" uchar: 1;
498 } 442 }
499 group "Elm_Config_Binding_Key" struct { 443 group "Elm_Config_Binding_Key" struct {
500 value "context" int: 0; 444 value "context" int: 0;
501 value "modifiers" string: "None";
502 value "key" string: "Up"; 445 value "key" string: "Up";
503 value "action" string: "move"; 446 value "action" string: "move";
504 value "params" string: "prev"; 447 value "params" string: "prev";
505 value "any_mod" uchar: 1;
506 } 448 }
507 group "Elm_Config_Binding_Key" struct { 449 group "Elm_Config_Binding_Key" struct {
508 value "context" int: 0; 450 value "context" int: 0;
509 value "modifiers" string: "None";
510 value "key" string: "KP_Up"; 451 value "key" string: "KP_Up";
511 value "action" string: "move"; 452 value "action" string: "move";
512 value "params" string: "prev"; 453 value "params" string: "prev";
513 value "any_mod" uchar: 1;
514 } 454 }
515 group "Elm_Config_Binding_Key" struct { 455 group "Elm_Config_Binding_Key" struct {
516 value "context" int: 0; 456 value "context" int: 0;
517 value "modifiers" string: "None";
518 value "key" string: "Right"; 457 value "key" string: "Right";
519 value "action" string: "move"; 458 value "action" string: "move";
520 value "params" string: "next"; 459 value "params" string: "next";
521 value "any_mod" uchar: 1;
522 } 460 }
523 group "Elm_Config_Binding_Key" struct { 461 group "Elm_Config_Binding_Key" struct {
524 value "context" int: 0; 462 value "context" int: 0;
525 value "modifiers" string: "None";
526 value "key" string: "KP_Right"; 463 value "key" string: "KP_Right";
527 value "action" string: "move"; 464 value "action" string: "move";
528 value "params" string: "next"; 465 value "params" string: "next";
529 value "any_mod" uchar: 1;
530 } 466 }
531 group "Elm_Config_Binding_Key" struct { 467 group "Elm_Config_Binding_Key" struct {
532 value "context" int: 0; 468 value "context" int: 0;
533 value "modifiers" string: "None";
534 value "key" string: "Down"; 469 value "key" string: "Down";
535 value "action" string: "move"; 470 value "action" string: "move";
536 value "params" string: "next"; 471 value "params" string: "next";
537 value "any_mod" uchar: 1;
538 } 472 }
539 group "Elm_Config_Binding_Key" struct { 473 group "Elm_Config_Binding_Key" struct {
540 value "context" int: 0; 474 value "context" int: 0;
541 value "modifiers" string: "None";
542 value "key" string: "KP_Down"; 475 value "key" string: "KP_Down";
543 value "action" string: "move"; 476 value "action" string: "move";
544 value "params" string: "next"; 477 value "params" string: "next";
545 value "any_mod" uchar: 1;
546 } 478 }
547 group "Elm_Config_Binding_Key" struct { 479 group "Elm_Config_Binding_Key" struct {
548 value "context" int: 0; 480 value "context" int: 0;
549 value "modifiers" string: "None";
550 value "key" string: "Home"; 481 value "key" string: "Home";
551 value "action" string: "move"; 482 value "action" string: "move";
552 value "params" string: "first"; 483 value "params" string: "first";
553 value "any_mod" uchar: 1;
554 } 484 }
555 group "Elm_Config_Binding_Key" struct { 485 group "Elm_Config_Binding_Key" struct {
556 value "context" int: 0; 486 value "context" int: 0;
557 value "modifiers" string: "None";
558 value "key" string: "KP_Home"; 487 value "key" string: "KP_Home";
559 value "action" string: "move"; 488 value "action" string: "move";
560 value "params" string: "first"; 489 value "params" string: "first";
561 value "any_mod" uchar: 1;
562 } 490 }
563 group "Elm_Config_Binding_Key" struct { 491 group "Elm_Config_Binding_Key" struct {
564 value "context" int: 0; 492 value "context" int: 0;
565 value "modifiers" string: "None";
566 value "key" string: "End"; 493 value "key" string: "End";
567 value "action" string: "move"; 494 value "action" string: "move";
568 value "params" string: "last"; 495 value "params" string: "last";
569 value "any_mod" uchar: 1;
570 } 496 }
571 group "Elm_Config_Binding_Key" struct { 497 group "Elm_Config_Binding_Key" struct {
572 value "context" int: 0; 498 value "context" int: 0;
573 value "modifiers" string: "None";
574 value "key" string: "KP_End"; 499 value "key" string: "KP_End";
575 value "action" string: "move"; 500 value "action" string: "move";
576 value "params" string: "last"; 501 value "params" string: "last";
577 value "any_mod" uchar: 1;
578 } 502 }
579 } 503 }
580 } 504 }
@@ -583,27 +507,21 @@ group "Elm_Config" struct {
583 group "key_bindings" list { 507 group "key_bindings" list {
584 group "Elm_Config_Binding_Key" struct { 508 group "Elm_Config_Binding_Key" struct {
585 value "context" int: 0; 509 value "context" int: 0;
586 value "modifiers" string: "None";
587 value "key" string: "Return"; 510 value "key" string: "Return";
588 value "action" string: "toggle"; 511 value "action" string: "toggle";
589 value "params" string: ""; 512 value "params" string: "";
590 value "any_mod" uchar: 1;
591 } 513 }
592 group "Elm_Config_Binding_Key" struct { 514 group "Elm_Config_Binding_Key" struct {
593 value "context" int: 0; 515 value "context" int: 0;
594 value "modifiers" string: "None";
595 value "key" string: "KP_Enter"; 516 value "key" string: "KP_Enter";
596 value "action" string: "toggle"; 517 value "action" string: "toggle";
597 value "params" string: ""; 518 value "params" string: "";
598 value "any_mod" uchar: 1;
599 } 519 }
600 group "Elm_Config_Binding_Key" struct { 520 group "Elm_Config_Binding_Key" struct {
601 value "context" int: 0; 521 value "context" int: 0;
602 value "modifiers" string: "None";
603 value "key" string: "space"; 522 value "key" string: "space";
604 value "action" string: "toggle"; 523 value "action" string: "toggle";
605 value "params" string: ""; 524 value "params" string: "";
606 value "any_mod" uchar: 1;
607 } 525 }
608 } 526 }
609 } 527 }
@@ -612,11 +530,9 @@ group "Elm_Config" struct {
612 group "key_bindings" list { 530 group "key_bindings" list {
613 group "Elm_Config_Binding_Key" struct { 531 group "Elm_Config_Binding_Key" struct {
614 value "context" int: 0; 532 value "context" int: 0;
615 value "modifiers" string: "None";
616 value "key" string: "BackSpace"; 533 value "key" string: "BackSpace";
617 value "action" string: "top_item_get"; 534 value "action" string: "top_item_get";
618 value "params" string: ""; 535 value "params" string: "";
619 value "any_mod" uchar: 1;
620 } 536 }
621 } 537 }
622 } 538 }
@@ -625,131 +541,99 @@ group "Elm_Config" struct {
625 group "key_bindings" list { 541 group "key_bindings" list {
626 group "Elm_Config_Binding_Key" struct { 542 group "Elm_Config_Binding_Key" struct {
627 value "context" int: 0; 543 value "context" int: 0;
628 value "modifiers" string: "None";
629 value "key" string: "Left"; 544 value "key" string: "Left";
630 value "action" string: "move"; 545 value "action" string: "move";
631 value "params" string: "left"; 546 value "params" string: "left";
632 value "any_mod" uchar: 1;
633 } 547 }
634 group "Elm_Config_Binding_Key" struct { 548 group "Elm_Config_Binding_Key" struct {
635 value "context" int: 0; 549 value "context" int: 0;
636 value "modifiers" string: "None";
637 value "key" string: "KP_Left"; 550 value "key" string: "KP_Left";
638 value "action" string: "move"; 551 value "action" string: "move";
639 value "params" string: "left"; 552 value "params" string: "left";
640 value "any_mod" uchar: 1;
641 } 553 }
642 group "Elm_Config_Binding_Key" struct { 554 group "Elm_Config_Binding_Key" struct {
643 value "context" int: 0; 555 value "context" int: 0;
644 value "modifiers" string: "None";
645 value "key" string: "Right"; 556 value "key" string: "Right";
646 value "action" string: "move"; 557 value "action" string: "move";
647 value "params" string: "right"; 558 value "params" string: "right";
648 value "any_mod" uchar: 1;
649 } 559 }
650 group "Elm_Config_Binding_Key" struct { 560 group "Elm_Config_Binding_Key" struct {
651 value "context" int: 0; 561 value "context" int: 0;
652 value "modifiers" string: "None";
653 value "key" string: "KP_Right"; 562 value "key" string: "KP_Right";
654 value "action" string: "move"; 563 value "action" string: "move";
655 value "params" string: "right"; 564 value "params" string: "right";
656 value "any_mod" uchar: 1;
657 } 565 }
658 group "Elm_Config_Binding_Key" struct { 566 group "Elm_Config_Binding_Key" struct {
659 value "context" int: 0; 567 value "context" int: 0;
660 value "modifiers" string: "None";
661 value "key" string: "Up"; 568 value "key" string: "Up";
662 value "action" string: "move"; 569 value "action" string: "move";
663 value "params" string: "up"; 570 value "params" string: "up";
664 value "any_mod" uchar: 1;
665 } 571 }
666 group "Elm_Config_Binding_Key" struct { 572 group "Elm_Config_Binding_Key" struct {
667 value "context" int: 0; 573 value "context" int: 0;
668 value "modifiers" string: "None";
669 value "key" string: "KP_Up"; 574 value "key" string: "KP_Up";
670 value "action" string: "move"; 575 value "action" string: "move";
671 value "params" string: "up"; 576 value "params" string: "up";
672 value "any_mod" uchar: 1;
673 } 577 }
674 group "Elm_Config_Binding_Key" struct { 578 group "Elm_Config_Binding_Key" struct {
675 value "context" int: 0; 579 value "context" int: 0;
676 value "modifiers" string: "None";
677 value "key" string: "Down"; 580 value "key" string: "Down";
678 value "action" string: "move"; 581 value "action" string: "move";
679 value "params" string: "down"; 582 value "params" string: "down";
680 value "any_mod" uchar: 1;
681 } 583 }
682 group "Elm_Config_Binding_Key" struct { 584 group "Elm_Config_Binding_Key" struct {
683 value "context" int: 0; 585 value "context" int: 0;
684 value "modifiers" string: "None";
685 value "key" string: "KP_Down"; 586 value "key" string: "KP_Down";
686 value "action" string: "move"; 587 value "action" string: "move";
687 value "params" string: "down"; 588 value "params" string: "down";
688 value "any_mod" uchar: 1;
689 } 589 }
690 group "Elm_Config_Binding_Key" struct { 590 group "Elm_Config_Binding_Key" struct {
691 value "context" int: 0; 591 value "context" int: 0;
692 value "modifiers" string: "None";
693 value "key" string: "Home"; 592 value "key" string: "Home";
694 value "action" string: "move"; 593 value "action" string: "move";
695 value "params" string: "first"; 594 value "params" string: "first";
696 value "any_mod" uchar: 1;
697 } 595 }
698 group "Elm_Config_Binding_Key" struct { 596 group "Elm_Config_Binding_Key" struct {
699 value "context" int: 0; 597 value "context" int: 0;
700 value "modifiers" string: "None";
701 value "key" string: "KP_Home"; 598 value "key" string: "KP_Home";
702 value "action" string: "move"; 599 value "action" string: "move";
703 value "params" string: "first"; 600 value "params" string: "first";
704 value "any_mod" uchar: 1;
705 } 601 }
706 group "Elm_Config_Binding_Key" struct { 602 group "Elm_Config_Binding_Key" struct {
707 value "context" int: 0; 603 value "context" int: 0;
708 value "modifiers" string: "None";
709 value "key" string: "End"; 604 value "key" string: "End";
710 value "action" string: "move"; 605 value "action" string: "move";
711 value "params" string: "last"; 606 value "params" string: "last";
712 value "any_mod" uchar: 1;
713 } 607 }
714 group "Elm_Config_Binding_Key" struct { 608 group "Elm_Config_Binding_Key" struct {
715 value "context" int: 0; 609 value "context" int: 0;
716 value "modifiers" string: "None";
717 value "key" string: "KP_End"; 610 value "key" string: "KP_End";
718 value "action" string: "move"; 611 value "action" string: "move";
719 value "params" string: "last"; 612 value "params" string: "last";
720 value "any_mod" uchar: 1;
721 } 613 }
722 group "Elm_Config_Binding_Key" struct { 614 group "Elm_Config_Binding_Key" struct {
723 value "context" int: 0; 615 value "context" int: 0;
724 value "modifiers" string: "None";
725 value "key" string: "Prior"; 616 value "key" string: "Prior";
726 value "action" string: "move"; 617 value "action" string: "move";
727 value "params" string: "prior"; 618 value "params" string: "prior";
728 value "any_mod" uchar: 1;
729 } 619 }
730 group "Elm_Config_Binding_Key" struct { 620 group "Elm_Config_Binding_Key" struct {
731 value "context" int: 0; 621 value "context" int: 0;
732 value "modifiers" string: "None";
733 value "key" string: "KP_Prior"; 622 value "key" string: "KP_Prior";
734 value "action" string: "move"; 623 value "action" string: "move";
735 value "params" string: "prior"; 624 value "params" string: "prior";
736 value "any_mod" uchar: 1;
737 } 625 }
738 group "Elm_Config_Binding_Key" struct { 626 group "Elm_Config_Binding_Key" struct {
739 value "context" int: 0; 627 value "context" int: 0;
740 value "modifiers" string: "None";
741 value "key" string: "Next"; 628 value "key" string: "Next";
742 value "action" string: "move"; 629 value "action" string: "move";
743 value "params" string: "next"; 630 value "params" string: "next";
744 value "any_mod" uchar: 1;
745 } 631 }
746 group "Elm_Config_Binding_Key" struct { 632 group "Elm_Config_Binding_Key" struct {
747 value "context" int: 0; 633 value "context" int: 0;
748 value "modifiers" string: "None";
749 value "key" string: "KP_Next"; 634 value "key" string: "KP_Next";
750 value "action" string: "move"; 635 value "action" string: "move";
751 value "params" string: "next"; 636 value "params" string: "next";
752 value "any_mod" uchar: 1;
753 } 637 }
754 } 638 }
755 } 639 }