detached 1a6c6c9

manifest.json RawHistoryFolder

1{
2  "sources": [
3    {
4      "id": "plasma-wayland-protocols",
5      "url": "https://invent.kde.org/libraries/plasma-wayland-protocols.git",
6      "ref": "v1.23.0",
7      "commit": "c5ac4db818f4a575a6ccfe0065b73ecfaba6e93e"
8    },
9    {
10      "id": "wayland",
11      "url": "https://gitlab.freedesktop.org/wayland/wayland.git",
12      "ref": "1.26.0",
13      "commit": "87cc8a8728a923fc57938faa81ba0e74f34ecdc7"
14    },
15    {
16      "id": "wayland-protocols",
17      "url": "https://gitlab.freedesktop.org/wayland/wayland-protocols.git",
18      "ref": "1.49",
19      "commit": "ee78491a237eaff9389a0ccf8680521d074407d3"
20    },
21    {
22      "id": "wlr-protocols",
23      "url": "https://gitlab.freedesktop.org/wlroots/wlr-protocols.git",
24      "ref": "master",
25      "commit": "bf4fc79abc359eea5a0edec0ac6d4a2b2955f82a"
26    },
27    {
28      "id": "wlroots",
29      "url": "https://gitlab.freedesktop.org/wlroots/wlroots.git",
30      "ref": "0.20.2",
31      "commit": "d783533489e1f75d6886c2ab5c5960090ef268f8"
32    }
33  ],
34  "protocols": [
35    {
36      "package": "alphamodifier",
37      "xml": "alphamodifier.xml",
38      "source": "wayland-protocols",
39      "path": "staging/alpha-modifier/alpha-modifier-v1.xml",
40      "sha256": "f0b4a43b9e48783fafdb46319fa72b34a41afd932f8613d7cadaf7203f2ffa35",
41      "license": "MIT",
42      "interfaces": [
43        {
44          "name": "wp_alpha_modifier_surface_v1",
45          "version": 1
46        },
47        {
48          "name": "wp_alpha_modifier_v1",
49          "version": 1
50        }
51      ],
52      "deps": [
53        "wayland"
54      ]
55    },
56    {
57      "package": "colormanagement",
58      "xml": "colormanagement.xml",
59      "source": "wayland-protocols",
60      "path": "staging/color-management/color-management-v1.xml",
61      "sha256": "18a2678e3352c3be3fbeed20005d48852b7235d0d78f08b9c987a0b8e91449f9",
62      "license": "MIT",
63      "interfaces": [
64        {
65          "name": "wp_color_management_output_v1",
66          "version": 3
67        },
68        {
69          "name": "wp_color_management_surface_feedback_v1",
70          "version": 3
71        },
72        {
73          "name": "wp_color_management_surface_v1",
74          "version": 3
75        },
76        {
77          "name": "wp_color_manager_v1",
78          "version": 3
79        },
80        {
81          "name": "wp_image_description_creator_icc_v1",
82          "version": 3
83        },
84        {
85          "name": "wp_image_description_creator_params_v1",
86          "version": 3
87        },
88        {
89          "name": "wp_image_description_info_v1",
90          "version": 3
91        },
92        {
93          "name": "wp_image_description_reference_v1",
94          "version": 1
95        },
96        {
97          "name": "wp_image_description_v1",
98          "version": 3
99        }
100      ],
101      "deps": [
102        "wayland"
103      ]
104    },
105    {
106      "package": "colorrepresentation",
107      "xml": "colorrepresentation.xml",
108      "source": "wayland-protocols",
109      "path": "staging/color-representation/color-representation-v1.xml",
110      "sha256": "b824688e0e5c1d01e12afe1d3f82503092ec7599affcd6471fda6d296d4f7e3b",
111      "license": "MIT",
112      "interfaces": [
113        {
114          "name": "wp_color_representation_manager_v1",
115          "version": 1
116        },
117        {
118          "name": "wp_color_representation_surface_v1",
119          "version": 1
120        }
121      ],
122      "deps": [
123        "wayland"
124      ]
125    },
126    {
127      "package": "committiming",
128      "xml": "committiming.xml",
129      "source": "wayland-protocols",
130      "path": "staging/commit-timing/commit-timing-v1.xml",
131      "sha256": "ff3fcf31d13d44bad756a50fda663a43008bacbbd2bf8cba3a1bf5ffe7f54172",
132      "license": "MIT",
133      "interfaces": [
134        {
135          "name": "wp_commit_timer_v1",
136          "version": 1
137        },
138        {
139          "name": "wp_commit_timing_manager_v1",
140          "version": 1
141        }
142      ],
143      "deps": [
144        "wayland"
145      ]
146    },
147    {
148      "package": "contenttype",
149      "xml": "contenttype.xml",
150      "source": "wayland-protocols",
151      "path": "staging/content-type/content-type-v1.xml",
152      "sha256": "203d17a26baa2ab4a8c2c9cb737c953fa3263c73a0a8aa6e552a41b3eac2196d",
153      "license": "MIT",
154      "interfaces": [
155        {
156          "name": "wp_content_type_manager_v1",
157          "version": 1
158        },
159        {
160          "name": "wp_content_type_v1",
161          "version": 1
162        }
163      ],
164      "deps": [
165        "wayland"
166      ]
167    },
168    {
169      "package": "cursorshape",
170      "xml": "cursorshape.xml",
171      "source": "wayland-protocols",
172      "path": "staging/cursor-shape/cursor-shape-v1.xml",
173      "sha256": "bb57d91e53a79dadab7c612dab87c233393cee73673feefa7442cfbfdd9aed2f",
174      "license": "MIT",
175      "interfaces": [
176        {
177          "name": "wp_cursor_shape_device_v1",
178          "version": 2
179        },
180        {
181          "name": "wp_cursor_shape_manager_v1",
182          "version": 2
183        }
184      ],
185      "deps": [
186        "tablet",
187        "wayland"
188      ]
189    },
190    {
191      "package": "drmlease",
192      "xml": "drmlease.xml",
193      "source": "wayland-protocols",
194      "path": "staging/drm-lease/drm-lease-v1.xml",
195      "sha256": "18f325e92285473eca0567ea1038abb16849b8638b36e458ff551f3ca68ef80c",
196      "license": "MIT",
197      "interfaces": [
198        {
199          "name": "wp_drm_lease_connector_v1",
200          "version": 1
201        },
202        {
203          "name": "wp_drm_lease_device_v1",
204          "version": 1
205        },
206        {
207          "name": "wp_drm_lease_request_v1",
208          "version": 1
209        },
210        {
211          "name": "wp_drm_lease_v1",
212          "version": 1
213        }
214      ],
215      "deps": []
216    },
217    {
218      "package": "extbackgroundeffect",
219      "xml": "extbackgroundeffect.xml",
220      "source": "wayland-protocols",
221      "path": "staging/ext-background-effect/ext-background-effect-v1.xml",
222      "sha256": "e463b7863c97d7be05489b52b15cd0b3a5d8290b51340f62023b47d03b4217e3",
223      "license": "MIT",
224      "interfaces": [
225        {
226          "name": "ext_background_effect_manager_v1",
227          "version": 1
228        },
229        {
230          "name": "ext_background_effect_surface_v1",
231          "version": 1
232        }
233      ],
234      "deps": [
235        "wayland"
236      ]
237    },
238    {
239      "package": "extdatacontrol",
240      "xml": "extdatacontrol.xml",
241      "source": "wayland-protocols",
242      "path": "staging/ext-data-control/ext-data-control-v1.xml",
243      "sha256": "293deba5dfdb974fbcf8dcf891a30a51a36a8bba0047dc6bdf6a03194089b7fb",
244      "license": "MIT",
245      "interfaces": [
246        {
247          "name": "ext_data_control_device_v1",
248          "version": 1
249        },
250        {
251          "name": "ext_data_control_manager_v1",
252          "version": 1
253        },
254        {
255          "name": "ext_data_control_offer_v1",
256          "version": 1
257        },
258        {
259          "name": "ext_data_control_source_v1",
260          "version": 1
261        }
262      ],
263      "deps": [
264        "wayland"
265      ]
266    },
267    {
268      "package": "extforeigntoplevellist",
269      "xml": "extforeigntoplevellist.xml",
270      "source": "wayland-protocols",
271      "path": "staging/ext-foreign-toplevel-list/ext-foreign-toplevel-list-v1.xml",
272      "sha256": "6b2ffb3a07d679d1c4170263adfefb9a7c37dd34ed3db5180bf58cb8ff8fbd0b",
273      "license": "MIT",
274      "interfaces": [
275        {
276          "name": "ext_foreign_toplevel_handle_v1",
277          "version": 1
278        },
279        {
280          "name": "ext_foreign_toplevel_list_v1",
281          "version": 1
282        }
283      ],
284      "deps": []
285    },
286    {
287      "package": "extidlenotify",
288      "xml": "extidlenotify.xml",
289      "source": "wayland-protocols",
290      "path": "staging/ext-idle-notify/ext-idle-notify-v1.xml",
291      "sha256": "e56a9c22684e6b46655f7221b798328e304c1efc8f63f01241a1cf8c070f4c30",
292      "license": "MIT",
293      "interfaces": [
294        {
295          "name": "ext_idle_notification_v1",
296          "version": 2
297        },
298        {
299          "name": "ext_idle_notifier_v1",
300          "version": 2
301        }
302      ],
303      "deps": [
304        "wayland"
305      ]
306    },
307    {
308      "package": "extimagecapturesource",
309      "xml": "extimagecapturesource.xml",
310      "source": "wayland-protocols",
311      "path": "staging/ext-image-capture-source/ext-image-capture-source-v1.xml",
312      "sha256": "4ef41d15e4cdb9f550158391358ceec724a6708b43b7efedec03121a6bb8458d",
313      "license": "MIT",
314      "interfaces": [
315        {
316          "name": "ext_foreign_toplevel_image_capture_source_manager_v1",
317          "version": 1
318        },
319        {
320          "name": "ext_image_capture_source_v1",
321          "version": 1
322        },
323        {
324          "name": "ext_output_image_capture_source_manager_v1",
325          "version": 1
326        }
327      ],
328      "deps": [
329        "extforeigntoplevellist",
330        "wayland"
331      ]
332    },
333    {
334      "package": "extimagecopycapture",
335      "xml": "extimagecopycapture.xml",
336      "source": "wayland-protocols",
337      "path": "staging/ext-image-copy-capture/ext-image-copy-capture-v1.xml",
338      "sha256": "41a446653f788fabb404cab3168c0bd667c1ff4b54f1f0bb1e18810a1f47d73f",
339      "license": "MIT",
340      "interfaces": [
341        {
342          "name": "ext_image_copy_capture_cursor_session_v1",
343          "version": 1
344        },
345        {
346          "name": "ext_image_copy_capture_frame_v1",
347          "version": 1
348        },
349        {
350          "name": "ext_image_copy_capture_manager_v1",
351          "version": 1
352        },
353        {
354          "name": "ext_image_copy_capture_session_v1",
355          "version": 1
356        }
357      ],
358      "deps": [
359        "extimagecapturesource",
360        "wayland"
361      ]
362    },
363    {
364      "package": "extsessionlock",
365      "xml": "extsessionlock.xml",
366      "source": "wayland-protocols",
367      "path": "staging/ext-session-lock/ext-session-lock-v1.xml",
368      "sha256": "a05df7d95c5e523e457037b3a149484e8064828cda66971f3c7caeb87d597a81",
369      "license": "MIT",
370      "interfaces": [
371        {
372          "name": "ext_session_lock_manager_v1",
373          "version": 1
374        },
375        {
376          "name": "ext_session_lock_surface_v1",
377          "version": 1
378        },
379        {
380          "name": "ext_session_lock_v1",
381          "version": 1
382        }
383      ],
384      "deps": [
385        "wayland"
386      ]
387    },
388    {
389      "package": "exttransientseat",
390      "xml": "exttransientseat.xml",
391      "source": "wayland-protocols",
392      "path": "staging/ext-transient-seat/ext-transient-seat-v1.xml",
393      "sha256": "d7d836047218030558bbd4e706e6a9b7e91338c4b2b637215be6a5d26da58d81",
394      "license": "MIT",
395      "interfaces": [
396        {
397          "name": "ext_transient_seat_manager_v1",
398          "version": 1
399        },
400        {
401          "name": "ext_transient_seat_v1",
402          "version": 1
403        }
404      ],
405      "deps": []
406    },
407    {
408      "package": "extworkspace",
409      "xml": "extworkspace.xml",
410      "source": "wayland-protocols",
411      "path": "staging/ext-workspace/ext-workspace-v1.xml",
412      "sha256": "9b449d9d5d40f6032eba9813d18093b84f249a2cf38d6755dec7bca7eb96b0f3",
413      "license": "MIT",
414      "interfaces": [
415        {
416          "name": "ext_workspace_group_handle_v1",
417          "version": 1
418        },
419        {
420          "name": "ext_workspace_handle_v1",
421          "version": 1
422        },
423        {
424          "name": "ext_workspace_manager_v1",
425          "version": 1
426        }
427      ],
428      "deps": [
429        "wayland"
430      ]
431    },
432    {
433      "package": "fifo",
434      "xml": "fifo.xml",
435      "source": "wayland-protocols",
436      "path": "staging/fifo/fifo-v1.xml",
437      "sha256": "0b6c31dfe6bca19b712745c9de7a4a398558cfa1087b1938e96fd3b10ffc1069",
438      "license": "MIT",
439      "interfaces": [
440        {
441          "name": "wp_fifo_manager_v1",
442          "version": 1
443        },
444        {
445          "name": "wp_fifo_v1",
446          "version": 1
447        }
448      ],
449      "deps": [
450        "wayland"
451      ]
452    },
453    {
454      "package": "fractionalscale",
455      "xml": "fractionalscale.xml",
456      "source": "wayland-protocols",
457      "path": "staging/fractional-scale/fractional-scale-v1.xml",
458      "sha256": "5941de5d28f427ecdadddc8623a6f6af0a30b0ab4726847236ba7a7652b81316",
459      "license": "MIT",
460      "interfaces": [
461        {
462          "name": "wp_fractional_scale_manager_v1",
463          "version": 1
464        },
465        {
466          "name": "wp_fractional_scale_v1",
467          "version": 1
468        }
469      ],
470      "deps": [
471        "wayland"
472      ]
473    },
474    {
475      "package": "fullscreenshell",
476      "xml": "fullscreenshell.xml",
477      "source": "wayland-protocols",
478      "path": "unstable/fullscreen-shell/fullscreen-shell-unstable-v1.xml",
479      "sha256": "fcc50bf0b48610d55bbe096a53da433e8557ea36a31feba2d77bf0cb9181bb52",
480      "license": "MIT",
481      "interfaces": [
482        {
483          "name": "zwp_fullscreen_shell_mode_feedback_v1",
484          "version": 1
485        },
486        {
487          "name": "zwp_fullscreen_shell_v1",
488          "version": 1
489        }
490      ],
491      "deps": [
492        "wayland"
493      ]
494    },
495    {
496      "package": "idleinhibit",
497      "xml": "idleinhibit.xml",
498      "source": "wayland-protocols",
499      "path": "unstable/idle-inhibit/idle-inhibit-unstable-v1.xml",
500      "sha256": "c2ac9f002c6669ca6c02eb9b587b8e9108e3ce6deab4a2de58b576f4f864ca38",
501      "license": "MIT",
502      "interfaces": [
503        {
504          "name": "zwp_idle_inhibit_manager_v1",
505          "version": 1
506        },
507        {
508          "name": "zwp_idle_inhibitor_v1",
509          "version": 1
510        }
511      ],
512      "deps": [
513        "wayland"
514      ]
515    },
516    {
517      "package": "inputmethod",
518      "xml": "inputmethod.xml",
519      "source": "wlroots",
520      "path": "protocol/input-method-unstable-v2.xml",
521      "sha256": "aaf68b2aec481f507a4b915ab7c624bf676495ebb2030eaf207a9c8bcac7630d",
522      "license": "MIT",
523      "interfaces": [
524        {
525          "name": "zwp_input_method_keyboard_grab_v2",
526          "version": 1
527        },
528        {
529          "name": "zwp_input_method_manager_v2",
530          "version": 1
531        },
532        {
533          "name": "zwp_input_method_v2",
534          "version": 1
535        },
536        {
537          "name": "zwp_input_popup_surface_v2",
538          "version": 1
539        }
540      ],
541      "deps": [
542        "wayland"
543      ]
544    },
545    {
546      "package": "inputtimestamps",
547      "xml": "inputtimestamps.xml",
548      "source": "wayland-protocols",
549      "path": "unstable/input-timestamps/input-timestamps-unstable-v1.xml",
550      "sha256": "92d9911f070407d470458f59ffdee5406ce3b6368270a93e6ecd9f4f71368bb0",
551      "license": "MIT",
552      "interfaces": [
553        {
554          "name": "zwp_input_timestamps_manager_v1",
555          "version": 1
556        },
557        {
558          "name": "zwp_input_timestamps_v1",
559          "version": 1
560        }
561      ],
562      "deps": [
563        "wayland"
564      ]
565    },
566    {
567      "package": "keyboardshortcutsinhibit",
568      "xml": "keyboardshortcutsinhibit.xml",
569      "source": "wayland-protocols",
570      "path": "unstable/keyboard-shortcuts-inhibit/keyboard-shortcuts-inhibit-unstable-v1.xml",
571      "sha256": "9117d9e8ec02e9a3c3c55803b41e1227e76986f555f7c12eeb29f796fa63e69b",
572      "license": "MIT",
573      "interfaces": [
574        {
575          "name": "zwp_keyboard_shortcuts_inhibit_manager_v1",
576          "version": 1
577        },
578        {
579          "name": "zwp_keyboard_shortcuts_inhibitor_v1",
580          "version": 1
581        }
582      ],
583      "deps": [
584        "wayland"
585      ]
586    },
587    {
588      "package": "linuxdmabuf",
589      "xml": "linuxdmabuf.xml",
590      "source": "wayland-protocols",
591      "path": "stable/linux-dmabuf/linux-dmabuf-v1.xml",
592      "sha256": "2735bb4589cbb364dfcb6a821dd3abbf0c0257956b716b9691718ddfd453df4c",
593      "license": "MIT",
594      "interfaces": [
595        {
596          "name": "zwp_linux_buffer_params_v1",
597          "version": 6
598        },
599        {
600          "name": "zwp_linux_dmabuf_feedback_v1",
601          "version": 6
602        },
603        {
604          "name": "zwp_linux_dmabuf_v1",
605          "version": 6
606        }
607      ],
608      "deps": [
609        "wayland"
610      ]
611    },
612    {
613      "package": "linuxdrmsyncobj",
614      "xml": "linuxdrmsyncobj.xml",
615      "source": "wayland-protocols",
616      "path": "staging/linux-drm-syncobj/linux-drm-syncobj-v1.xml",
617      "sha256": "5ede41a56eced6aa635caa7ab2996066bff9fd211620dbf9f73aafab740bec71",
618      "license": "MIT",
619      "interfaces": [
620        {
621          "name": "wp_linux_drm_syncobj_manager_v1",
622          "version": 1
623        },
624        {
625          "name": "wp_linux_drm_syncobj_surface_v1",
626          "version": 1
627        },
628        {
629          "name": "wp_linux_drm_syncobj_timeline_v1",
630          "version": 1
631        }
632      ],
633      "deps": [
634        "wayland"
635      ]
636    },
637    {
638      "package": "linuxexplicitsynchronization",
639      "xml": "linuxexplicitsynchronization.xml",
640      "source": "wayland-protocols",
641      "path": "unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml",
642      "sha256": "4d83eed81e2911ec7731137d4209f685faeab76c15a994d8a46963a83fce02ea",
643      "license": "MIT",
644      "interfaces": [
645        {
646          "name": "zwp_linux_buffer_release_v1",
647          "version": 1
648        },
649        {
650          "name": "zwp_linux_explicit_synchronization_v1",
651          "version": 2
652        },
653        {
654          "name": "zwp_linux_surface_synchronization_v1",
655          "version": 2
656        }
657      ],
658      "deps": [
659        "wayland"
660      ]
661    },
662    {
663      "package": "pointerconstraints",
664      "xml": "pointerconstraints.xml",
665      "source": "wayland-protocols",
666      "path": "unstable/pointer-constraints/pointer-constraints-unstable-v1.xml",
667      "sha256": "f980fac900ba1dcfbbe97f588fc17b893926bd2b57624563653a1bfe4d035948",
668      "license": "MIT",
669      "interfaces": [
670        {
671          "name": "zwp_confined_pointer_v1",
672          "version": 1
673        },
674        {
675          "name": "zwp_locked_pointer_v1",
676          "version": 1
677        },
678        {
679          "name": "zwp_pointer_constraints_v1",
680          "version": 1
681        }
682      ],
683      "deps": [
684        "wayland"
685      ]
686    },
687    {
688      "package": "pointergestures",
689      "xml": "pointergestures.xml",
690      "source": "wayland-protocols",
691      "path": "unstable/pointer-gestures/pointer-gestures-unstable-v1.xml",
692      "sha256": "9f7b6ad542f444001312113395b8de6f24e59d6f0c57c9b44f6c3c498ef004d7",
693      "license": "MIT",
694      "interfaces": [
695        {
696          "name": "zwp_pointer_gesture_hold_v1",
697          "version": 3
698        },
699        {
700          "name": "zwp_pointer_gesture_pinch_v1",
701          "version": 3
702        },
703        {
704          "name": "zwp_pointer_gesture_swipe_v1",
705          "version": 3
706        },
707        {
708          "name": "zwp_pointer_gestures_v1",
709          "version": 3
710        }
711      ],
712      "deps": [
713        "wayland"
714      ]
715    },
716    {
717      "package": "pointerwarp",
718      "xml": "pointerwarp.xml",
719      "source": "wayland-protocols",
720      "path": "staging/pointer-warp/pointer-warp-v1.xml",
721      "sha256": "1389e89c68c6f6d231fd2dcda57fa9c75c5230d0ac1deffa8d80a7648e197e66",
722      "license": "MIT",
723      "interfaces": [
724        {
725          "name": "wp_pointer_warp_v1",
726          "version": 1
727        }
728      ],
729      "deps": [
730        "wayland"
731      ]
732    },
733    {
734      "package": "presentationtime",
735      "xml": "presentationtime.xml",
736      "source": "wayland-protocols",
737      "path": "stable/presentation-time/presentation-time.xml",
738      "sha256": "dffac93bcb2bb1d8c385e72b8a8c2c0d4d79a336866322f3ba886dce2b27b1e2",
739      "license": "MIT",
740      "interfaces": [
741        {
742          "name": "wp_presentation",
743          "version": 2
744        },
745        {
746          "name": "wp_presentation_feedback",
747          "version": 2
748        }
749      ],
750      "deps": [
751        "wayland"
752      ]
753    },
754    {
755      "package": "primaryselection",
756      "xml": "primaryselection.xml",
757      "source": "wayland-protocols",
758      "path": "unstable/primary-selection/primary-selection-unstable-v1.xml",
759      "sha256": "d568482ba84df6e531698b1f531810860995ca24d69495427fe43aee6017f52c",
760      "license": "MIT",
761      "interfaces": [
762        {
763          "name": "zwp_primary_selection_device_manager_v1",
764          "version": 1
765        },
766        {
767          "name": "zwp_primary_selection_device_v1",
768          "version": 1
769        },
770        {
771          "name": "zwp_primary_selection_offer_v1",
772          "version": 1
773        },
774        {
775          "name": "zwp_primary_selection_source_v1",
776          "version": 1
777        }
778      ],
779      "deps": [
780        "wayland"
781      ]
782    },
783    {
784      "package": "relativepointer",
785      "xml": "relativepointer.xml",
786      "source": "wayland-protocols",
787      "path": "unstable/relative-pointer/relative-pointer-unstable-v1.xml",
788      "sha256": "ab4930dd3084f732b6fdd12ee6dbd0a112a758ed8a57b170366391dbeb1a22ff",
789      "license": "MIT",
790      "interfaces": [
791        {
792          "name": "zwp_relative_pointer_manager_v1",
793          "version": 1
794        },
795        {
796          "name": "zwp_relative_pointer_v1",
797          "version": 1
798        }
799      ],
800      "deps": [
801        "wayland"
802      ]
803    },
804    {
805      "package": "securitycontext",
806      "xml": "securitycontext.xml",
807      "source": "wayland-protocols",
808      "path": "staging/security-context/security-context-v1.xml",
809      "sha256": "f4f8ba15ebd2df62db611b1de32e992f660a4aeeea83250cb88fa468da42ffcb",
810      "license": "MIT",
811      "interfaces": [
812        {
813          "name": "wp_security_context_manager_v1",
814          "version": 1
815        },
816        {
817          "name": "wp_security_context_v1",
818          "version": 1
819        }
820      ],
821      "deps": []
822    },
823    {
824      "package": "serverdecoration",
825      "xml": "serverdecoration.xml",
826      "source": "plasma-wayland-protocols",
827      "path": "src/protocols/server-decoration.xml",
828      "sha256": "c5f857734bb190dc9adfb65fb05550a6245f12af1a2be5eefd05be199805a68c",
829      "license": "LGPL-2.1-or-later",
830      "interfaces": [
831        {
832          "name": "org_kde_kwin_server_decoration",
833          "version": 1
834        },
835        {
836          "name": "org_kde_kwin_server_decoration_manager",
837          "version": 1
838        }
839      ],
840      "deps": [
841        "wayland"
842      ]
843    },
844    {
845      "package": "singlepixelbuffer",
846      "xml": "singlepixelbuffer.xml",
847      "source": "wayland-protocols",
848      "path": "staging/single-pixel-buffer/single-pixel-buffer-v1.xml",
849      "sha256": "4c2cc1355b06a2d2fe68ccb1cf4b72cca51e1ba21c5d3e0c404f577f40d1301e",
850      "license": "MIT",
851      "interfaces": [
852        {
853          "name": "wp_single_pixel_buffer_manager_v1",
854          "version": 1
855        }
856      ],
857      "deps": [
858        "wayland"
859      ]
860    },
861    {
862      "package": "tablet",
863      "xml": "tablet.xml",
864      "source": "wayland-protocols",
865      "path": "stable/tablet/tablet-v2.xml",
866      "sha256": "ac1128b26c779cf90b9ed71182ba5e34a7262826789adae206d825a4d45908b4",
867      "license": "MIT",
868      "interfaces": [
869        {
870          "name": "zwp_tablet_manager_v2",
871          "version": 2
872        },
873        {
874          "name": "zwp_tablet_pad_dial_v2",
875          "version": 2
876        },
877        {
878          "name": "zwp_tablet_pad_group_v2",
879          "version": 2
880        },
881        {
882          "name": "zwp_tablet_pad_ring_v2",
883          "version": 2
884        },
885        {
886          "name": "zwp_tablet_pad_strip_v2",
887          "version": 2
888        },
889        {
890          "name": "zwp_tablet_pad_v2",
891          "version": 2
892        },
893        {
894          "name": "zwp_tablet_seat_v2",
895          "version": 2
896        },
897        {
898          "name": "zwp_tablet_tool_v2",
899          "version": 2
900        },
901        {
902          "name": "zwp_tablet_v2",
903          "version": 2
904        }
905      ],
906      "deps": [
907        "wayland"
908      ]
909    },
910    {
911      "package": "tearingcontrol",
912      "xml": "tearingcontrol.xml",
913      "source": "wayland-protocols",
914      "path": "staging/tearing-control/tearing-control-v1.xml",
915      "sha256": "846895b4a90ba1ddd75673cefc596480beef318f1694ec7dbca0fec54bb27043",
916      "license": "MIT",
917      "interfaces": [
918        {
919          "name": "wp_tearing_control_manager_v1",
920          "version": 1
921        },
922        {
923          "name": "wp_tearing_control_v1",
924          "version": 1
925        }
926      ],
927      "deps": [
928        "wayland"
929      ]
930    },
931    {
932      "package": "textinput",
933      "xml": "textinput.xml",
934      "source": "wayland-protocols",
935      "path": "unstable/text-input/text-input-unstable-v3.xml",
936      "sha256": "160815cda13c285a30df1971d8f0a5b3aac07071537df59916d2f748b18e4f59",
937      "license": "MIT",
938      "interfaces": [
939        {
940          "name": "zwp_text_input_manager_v3",
941          "version": 2
942        },
943        {
944          "name": "zwp_text_input_v3",
945          "version": 2
946        }
947      ],
948      "deps": [
949        "wayland"
950      ]
951    },
952    {
953      "package": "viewporter",
954      "xml": "viewporter.xml",
955      "source": "wayland-protocols",
956      "path": "stable/viewporter/viewporter.xml",
957      "sha256": "dcb12279a03746301fe490aaed4b38a403485a925abfce2ccfceb644e104fe71",
958      "license": "MIT",
959      "interfaces": [
960        {
961          "name": "wp_viewport",
962          "version": 1
963        },
964        {
965          "name": "wp_viewporter",
966          "version": 1
967        }
968      ],
969      "deps": [
970        "wayland"
971      ]
972    },
973    {
974      "package": "virtualkeyboard",
975      "xml": "virtualkeyboard.xml",
976      "source": "wlroots",
977      "path": "protocol/virtual-keyboard-unstable-v1.xml",
978      "sha256": "7ad7870003ecd592cae47dc19d277a609b7f18fd7b7be012623cf3225a7294f5",
979      "license": "MIT",
980      "interfaces": [
981        {
982          "name": "zwp_virtual_keyboard_manager_v1",
983          "version": 1
984        },
985        {
986          "name": "zwp_virtual_keyboard_v1",
987          "version": 1
988        }
989      ],
990      "deps": [
991        "wayland"
992      ]
993    },
994    {
995      "package": "wayland",
996      "xml": "wayland.xml",
997      "source": "wayland",
998      "path": "protocol/wayland.xml",
999      "sha256": "cc860987e54f8d85c940e97fa1270c69b6e4ad31fbcf5a7f00107ce1157f5e07",
1000      "license": "MIT",
1001      "interfaces": [
1002        {
1003          "name": "wl_buffer",
1004          "version": 1
1005        },
1006        {
1007          "name": "wl_callback",
1008          "version": 1
1009        },
1010        {
1011          "name": "wl_compositor",
1012          "version": 7
1013        },
1014        {
1015          "name": "wl_data_device",
1016          "version": 4
1017        },
1018        {
1019          "name": "wl_data_device_manager",
1020          "version": 4
1021        },
1022        {
1023          "name": "wl_data_offer",
1024          "version": 4
1025        },
1026        {
1027          "name": "wl_data_source",
1028          "version": 4
1029        },
1030        {
1031          "name": "wl_display",
1032          "version": 1
1033        },
1034        {
1035          "name": "wl_fixes",
1036          "version": 2
1037        },
1038        {
1039          "name": "wl_keyboard",
1040          "version": 11
1041        },
1042        {
1043          "name": "wl_output",
1044          "version": 4
1045        },
1046        {
1047          "name": "wl_pointer",
1048          "version": 11
1049        },
1050        {
1051          "name": "wl_region",
1052          "version": 7
1053        },
1054        {
1055          "name": "wl_registry",
1056          "version": 1
1057        },
1058        {
1059          "name": "wl_seat",
1060          "version": 11
1061        },
1062        {
1063          "name": "wl_shell",
1064          "version": 1
1065        },
1066        {
1067          "name": "wl_shell_surface",
1068          "version": 1
1069        },
1070        {
1071          "name": "wl_shm",
1072          "version": 3
1073        },
1074        {
1075          "name": "wl_shm_pool",
1076          "version": 3
1077        },
1078        {
1079          "name": "wl_subcompositor",
1080          "version": 1
1081        },
1082        {
1083          "name": "wl_subsurface",
1084          "version": 1
1085        },
1086        {
1087          "name": "wl_surface",
1088          "version": 7
1089        },
1090        {
1091          "name": "wl_touch",
1092          "version": 11
1093        }
1094      ],
1095      "deps": []
1096    },
1097    {
1098      "package": "wlrdatacontrol",
1099      "xml": "wlrdatacontrol.xml",
1100      "source": "wlr-protocols",
1101      "path": "unstable/wlr-data-control-unstable-v1.xml",
1102      "sha256": "5f10d6bf9bfa9d12266a6f423fb77bbb98e415f6d64fe24680710ffb362a7082",
1103      "license": "MIT",
1104      "interfaces": [
1105        {
1106          "name": "zwlr_data_control_device_v1",
1107          "version": 2
1108        },
1109        {
1110          "name": "zwlr_data_control_manager_v1",
1111          "version": 2
1112        },
1113        {
1114          "name": "zwlr_data_control_offer_v1",
1115          "version": 1
1116        },
1117        {
1118          "name": "zwlr_data_control_source_v1",
1119          "version": 1
1120        }
1121      ],
1122      "deps": [
1123        "wayland"
1124      ]
1125    },
1126    {
1127      "package": "wlrexportdmabuf",
1128      "xml": "wlrexportdmabuf.xml",
1129      "source": "wlr-protocols",
1130      "path": "unstable/wlr-export-dmabuf-unstable-v1.xml",
1131      "sha256": "24e2334d804eb12b65a0471ec41ba9aed2b7997caf81c0fe4dc44b86b7f3fed8",
1132      "license": "MIT",
1133      "interfaces": [
1134        {
1135          "name": "zwlr_export_dmabuf_frame_v1",
1136          "version": 1
1137        },
1138        {
1139          "name": "zwlr_export_dmabuf_manager_v1",
1140          "version": 1
1141        }
1142      ],
1143      "deps": [
1144        "wayland"
1145      ]
1146    },
1147    {
1148      "package": "wlrforeigntoplevelmanagement",
1149      "xml": "wlrforeigntoplevelmanagement.xml",
1150      "source": "wlr-protocols",
1151      "path": "unstable/wlr-foreign-toplevel-management-unstable-v1.xml",
1152      "sha256": "4ecc4588858e29fe680a33521e1f22bcf22071d66d1553fe96b4ddec03d591d2",
1153      "license": "MIT",
1154      "interfaces": [
1155        {
1156          "name": "zwlr_foreign_toplevel_handle_v1",
1157          "version": 3
1158        },
1159        {
1160          "name": "zwlr_foreign_toplevel_manager_v1",
1161          "version": 3
1162        }
1163      ],
1164      "deps": [
1165        "wayland"
1166      ]
1167    },
1168    {
1169      "package": "wlrgammacontrol",
1170      "xml": "wlrgammacontrol.xml",
1171      "source": "wlr-protocols",
1172      "path": "unstable/wlr-gamma-control-unstable-v1.xml",
1173      "sha256": "4065cbc291a80348b7ef311168fbfb5cf245efe977a6dc32211291ef1a9529a1",
1174      "license": "MIT",
1175      "interfaces": [
1176        {
1177          "name": "zwlr_gamma_control_manager_v1",
1178          "version": 1
1179        },
1180        {
1181          "name": "zwlr_gamma_control_v1",
1182          "version": 1
1183        }
1184      ],
1185      "deps": [
1186        "wayland"
1187      ]
1188    },
1189    {
1190      "package": "wlrinputinhibitor",
1191      "xml": "wlrinputinhibitor.xml",
1192      "source": "wlr-protocols",
1193      "path": "unstable/wlr-input-inhibitor-unstable-v1.xml",
1194      "sha256": "325ee67e0762258ad0dcf43d1366f36fe6a3ac2bec84eaf1172b1a5e1187edf8",
1195      "license": "MIT",
1196      "interfaces": [
1197        {
1198          "name": "zwlr_input_inhibit_manager_v1",
1199          "version": 1
1200        },
1201        {
1202          "name": "zwlr_input_inhibitor_v1",
1203          "version": 1
1204        }
1205      ],
1206      "deps": []
1207    },
1208    {
1209      "package": "wlrlayershell",
1210      "xml": "wlrlayershell.xml",
1211      "source": "wlr-protocols",
1212      "path": "unstable/wlr-layer-shell-unstable-v1.xml",
1213      "sha256": "87e0b9c837aecd6977f76f3c47d73088b7159871f5d979dc1840f6cadb5e2ed8",
1214      "license": "MIT",
1215      "interfaces": [
1216        {
1217          "name": "zwlr_layer_shell_v1",
1218          "version": 5
1219        },
1220        {
1221          "name": "zwlr_layer_surface_v1",
1222          "version": 5
1223        }
1224      ],
1225      "deps": [
1226        "wayland",
1227        "xdgshell"
1228      ]
1229    },
1230    {
1231      "package": "wlroutputmanagement",
1232      "xml": "wlroutputmanagement.xml",
1233      "source": "wlr-protocols",
1234      "path": "unstable/wlr-output-management-unstable-v1.xml",
1235      "sha256": "65b0f82a6cf129bf1a1c31a2428795abd33886c15ddd5f3ad97e5922d7bdc3a7",
1236      "license": "MIT",
1237      "interfaces": [
1238        {
1239          "name": "zwlr_output_configuration_head_v1",
1240          "version": 4
1241        },
1242        {
1243          "name": "zwlr_output_configuration_v1",
1244          "version": 4
1245        },
1246        {
1247          "name": "zwlr_output_head_v1",
1248          "version": 4
1249        },
1250        {
1251          "name": "zwlr_output_manager_v1",
1252          "version": 4
1253        },
1254        {
1255          "name": "zwlr_output_mode_v1",
1256          "version": 3
1257        }
1258      ],
1259      "deps": []
1260    },
1261    {
1262      "package": "wlroutputpowermanagement",
1263      "xml": "wlroutputpowermanagement.xml",
1264      "source": "wlr-protocols",
1265      "path": "unstable/wlr-output-power-management-unstable-v1.xml",
1266      "sha256": "7ebd98f3449d246a57829e4b4dd9fbc3ef98e3dd42fa94ea102f14f490eb20de",
1267      "license": "MIT",
1268      "interfaces": [
1269        {
1270          "name": "zwlr_output_power_manager_v1",
1271          "version": 1
1272        },
1273        {
1274          "name": "zwlr_output_power_v1",
1275          "version": 1
1276        }
1277      ],
1278      "deps": [
1279        "wayland"
1280      ]
1281    },
1282    {
1283      "package": "wlrscreencopy",
1284      "xml": "wlrscreencopy.xml",
1285      "source": "wlr-protocols",
1286      "path": "unstable/wlr-screencopy-unstable-v1.xml",
1287      "sha256": "131b8f9b4aad0c8a9cf705e90d2a1511a5ca0c477637fd3400cf1cc4fa963fb8",
1288      "license": "MIT",
1289      "interfaces": [
1290        {
1291          "name": "zwlr_screencopy_frame_v1",
1292          "version": 3
1293        },
1294        {
1295          "name": "zwlr_screencopy_manager_v1",
1296          "version": 3
1297        }
1298      ],
1299      "deps": [
1300        "wayland"
1301      ]
1302    },
1303    {
1304      "package": "wlrvirtualpointer",
1305      "xml": "wlrvirtualpointer.xml",
1306      "source": "wlr-protocols",
1307      "path": "unstable/wlr-virtual-pointer-unstable-v1.xml",
1308      "sha256": "3ff6d540be0bc5228195bf072bde42117ea17945a5c2061add5d3cf97d6bb524",
1309      "license": "MIT",
1310      "interfaces": [
1311        {
1312          "name": "zwlr_virtual_pointer_manager_v1",
1313          "version": 2
1314        },
1315        {
1316          "name": "zwlr_virtual_pointer_v1",
1317          "version": 2
1318        }
1319      ],
1320      "deps": [
1321        "wayland"
1322      ]
1323    },
1324    {
1325      "package": "xdgactivation",
1326      "xml": "xdgactivation.xml",
1327      "source": "wayland-protocols",
1328      "path": "staging/xdg-activation/xdg-activation-v1.xml",
1329      "sha256": "d8418be2d5738d50aff788bef1c7574f33f26659aa045447ff2ef9b78c58fe01",
1330      "license": "MIT",
1331      "interfaces": [
1332        {
1333          "name": "xdg_activation_token_v1",
1334          "version": 1
1335        },
1336        {
1337          "name": "xdg_activation_v1",
1338          "version": 1
1339        }
1340      ],
1341      "deps": [
1342        "wayland"
1343      ]
1344    },
1345    {
1346      "package": "xdgdecoration",
1347      "xml": "xdgdecoration.xml",
1348      "source": "wayland-protocols",
1349      "path": "unstable/xdg-decoration/xdg-decoration-unstable-v1.xml",
1350      "sha256": "68753c4a85a28659e3aa1fe0f138329a8bf3dff0b4789f4663a2c7fedbfecf2f",
1351      "license": "MIT",
1352      "interfaces": [
1353        {
1354          "name": "zxdg_decoration_manager_v1",
1355          "version": 2
1356        },
1357        {
1358          "name": "zxdg_toplevel_decoration_v1",
1359          "version": 2
1360        }
1361      ],
1362      "deps": [
1363        "xdgshell"
1364      ]
1365    },
1366    {
1367      "package": "xdgdialog",
1368      "xml": "xdgdialog.xml",
1369      "source": "wayland-protocols",
1370      "path": "staging/xdg-dialog/xdg-dialog-v1.xml",
1371      "sha256": "2822956bdf13d51848ff4b5e29c509028c1204c6e06262ee926b001f43a42dbb",
1372      "license": "MIT",
1373      "interfaces": [
1374        {
1375          "name": "xdg_dialog_v1",
1376          "version": 1
1377        },
1378        {
1379          "name": "xdg_wm_dialog_v1",
1380          "version": 1
1381        }
1382      ],
1383      "deps": [
1384        "xdgshell"
1385      ]
1386    },
1387    {
1388      "package": "xdgforeign",
1389      "xml": "xdgforeign.xml",
1390      "source": "wayland-protocols",
1391      "path": "unstable/xdg-foreign/xdg-foreign-unstable-v2.xml",
1392      "sha256": "625d83fbb068f48e69e739eafde507f10cdfe7480146f3ac10af9a2ddf551c80",
1393      "license": "MIT",
1394      "interfaces": [
1395        {
1396          "name": "zxdg_exported_v2",
1397          "version": 1
1398        },
1399        {
1400          "name": "zxdg_exporter_v2",
1401          "version": 1
1402        },
1403        {
1404          "name": "zxdg_imported_v2",
1405          "version": 1
1406        },
1407        {
1408          "name": "zxdg_importer_v2",
1409          "version": 1
1410        }
1411      ],
1412      "deps": [
1413        "wayland"
1414      ]
1415    },
1416    {
1417      "package": "xdgoutput",
1418      "xml": "xdgoutput.xml",
1419      "source": "wayland-protocols",
1420      "path": "unstable/xdg-output/xdg-output-unstable-v1.xml",
1421      "sha256": "363d547c3eefe8959160cac903ff90b311d4b183005557d73640d9df2cfd7f79",
1422      "license": "MIT",
1423      "interfaces": [
1424        {
1425          "name": "zxdg_output_manager_v1",
1426          "version": 3
1427        },
1428        {
1429          "name": "zxdg_output_v1",
1430          "version": 3
1431        }
1432      ],
1433      "deps": [
1434        "wayland"
1435      ]
1436    },
1437    {
1438      "package": "xdgsessionmanagement",
1439      "xml": "xdgsessionmanagement.xml",
1440      "source": "wayland-protocols",
1441      "path": "staging/xdg-session-management/xdg-session-management-v1.xml",
1442      "sha256": "3674591ca8e68f76297c535e8edd6783d84b59086c38ebe08ff5ff1f2dec5bae",
1443      "license": "MIT",
1444      "interfaces": [
1445        {
1446          "name": "xdg_session_manager_v1",
1447          "version": 1
1448        },
1449        {
1450          "name": "xdg_session_v1",
1451          "version": 1
1452        },
1453        {
1454          "name": "xdg_toplevel_session_v1",
1455          "version": 1
1456        }
1457      ],
1458      "deps": [
1459        "xdgshell"
1460      ]
1461    },
1462    {
1463      "package": "xdgshell",
1464      "xml": "xdgshell.xml",
1465      "source": "wayland-protocols",
1466      "path": "stable/xdg-shell/xdg-shell.xml",
1467      "sha256": "7ba7f9c8473deee674cb1f154a18abd0bb0cc072604fc055b0c15e459fc4c7df",
1468      "license": "MIT",
1469      "interfaces": [
1470        {
1471          "name": "xdg_popup",
1472          "version": 7
1473        },
1474        {
1475          "name": "xdg_positioner",
1476          "version": 7
1477        },
1478        {
1479          "name": "xdg_surface",
1480          "version": 7
1481        },
1482        {
1483          "name": "xdg_toplevel",
1484          "version": 7
1485        },
1486        {
1487          "name": "xdg_wm_base",
1488          "version": 7
1489        }
1490      ],
1491      "deps": [
1492        "wayland"
1493      ]
1494    },
1495    {
1496      "package": "xdgsystembell",
1497      "xml": "xdgsystembell.xml",
1498      "source": "wayland-protocols",
1499      "path": "staging/xdg-system-bell/xdg-system-bell-v1.xml",
1500      "sha256": "863c5efcb1a19961c019d23b9875ab84a158da802f5622f5ecc30522c6019330",
1501      "license": "MIT",
1502      "interfaces": [
1503        {
1504          "name": "xdg_system_bell_v1",
1505          "version": 1
1506        }
1507      ],
1508      "deps": [
1509        "wayland"
1510      ]
1511    },
1512    {
1513      "package": "xdgtopleveldrag",
1514      "xml": "xdgtopleveldrag.xml",
1515      "source": "wayland-protocols",
1516      "path": "staging/xdg-toplevel-drag/xdg-toplevel-drag-v1.xml",
1517      "sha256": "687d7a1db0ced0e2794dc2d5be1a80b1dc71c46a055aedd882838586345ee1dc",
1518      "license": "MIT",
1519      "interfaces": [
1520        {
1521          "name": "xdg_toplevel_drag_manager_v1",
1522          "version": 1
1523        },
1524        {
1525          "name": "xdg_toplevel_drag_v1",
1526          "version": 1
1527        }
1528      ],
1529      "deps": [
1530        "wayland",
1531        "xdgshell"
1532      ]
1533    },
1534    {
1535      "package": "xdgtoplevelicon",
1536      "xml": "xdgtoplevelicon.xml",
1537      "source": "wayland-protocols",
1538      "path": "staging/xdg-toplevel-icon/xdg-toplevel-icon-v1.xml",
1539      "sha256": "5e57a72fa9ccf1666c56d49cc86408f068c21e5e6a09ddd468ee65d08478f882",
1540      "license": "MIT",
1541      "interfaces": [
1542        {
1543          "name": "xdg_toplevel_icon_manager_v1",
1544          "version": 1
1545        },
1546        {
1547          "name": "xdg_toplevel_icon_v1",
1548          "version": 1
1549        }
1550      ],
1551      "deps": [
1552        "wayland",
1553        "xdgshell"
1554      ]
1555    },
1556    {
1557      "package": "xdgtopleveltag",
1558      "xml": "xdgtopleveltag.xml",
1559      "source": "wayland-protocols",
1560      "path": "staging/xdg-toplevel-tag/xdg-toplevel-tag-v1.xml",
1561      "sha256": "bde3615b434a237388c5592028345eef185ab1e7ade9023dd2413a4b2c56ab9f",
1562      "license": "MIT",
1563      "interfaces": [
1564        {
1565          "name": "xdg_toplevel_tag_manager_v1",
1566          "version": 1
1567        }
1568      ],
1569      "deps": [
1570        "xdgshell"
1571      ]
1572    },
1573    {
1574      "package": "xwaylandkeyboardgrab",
1575      "xml": "xwaylandkeyboardgrab.xml",
1576      "source": "wayland-protocols",
1577      "path": "unstable/xwayland-keyboard-grab/xwayland-keyboard-grab-unstable-v1.xml",
1578      "sha256": "fcc1e24ec465c209de576f75bf87438b8339e4da42051a3f26b48916292c7c6f",
1579      "license": "MIT",
1580      "interfaces": [
1581        {
1582          "name": "zwp_xwayland_keyboard_grab_manager_v1",
1583          "version": 1
1584        },
1585        {
1586          "name": "zwp_xwayland_keyboard_grab_v1",
1587          "version": 1
1588        }
1589      ],
1590      "deps": [
1591        "wayland"
1592      ]
1593    },
1594    {
1595      "package": "xwaylandshell",
1596      "xml": "xwaylandshell.xml",
1597      "source": "wayland-protocols",
1598      "path": "staging/xwayland-shell/xwayland-shell-v1.xml",
1599      "sha256": "a6589c3205d1f424cbd2708c1507daf143db2d355dcd931f6f79986c0dc205b6",
1600      "license": "MIT",
1601      "interfaces": [
1602        {
1603          "name": "xwayland_shell_v1",
1604          "version": 1
1605        },
1606        {
1607          "name": "xwayland_surface_v1",
1608          "version": 1
1609        }
1610      ],
1611      "deps": [
1612        "wayland"
1613      ]
1614    }
1615  ]
1616}

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 1

Tags 1

↑↓ moveenter openesc close