v0.6.1 aa12db3

input_preedit.json RawHistoryFolder

1[
2  {
3    "Op": "rect",
4    "ID": "root/p0:5:input",
5    "Rect": {
6      "X": 0,
7      "Y": 0,
8      "W": 120,
9      "H": 28
10    },
11    "Color": {
12      "R": 0.8666666666666667,
13      "G": 0.9333333333333333,
14      "B": 1,
15      "A": 1
16    },
17    "Opacity": 1,
18    "Widths": {
19      "Top": 0,
20      "Right": 0,
21      "Bottom": 0,
22      "Left": 0
23    },
24    "Colors": {
25      "Top": {
26        "R": 0,
27        "G": 0,
28        "B": 0,
29        "A": 0
30      },
31      "Right": {
32        "R": 0,
33        "G": 0,
34        "B": 0,
35        "A": 0
36      },
37      "Bottom": {
38        "R": 0,
39        "G": 0,
40        "B": 0,
41        "A": 0
42      },
43      "Left": {
44        "R": 0,
45        "G": 0,
46        "B": 0,
47        "A": 0
48      }
49    },
50    "Radii": [
51      0,
52      0,
53      0,
54      0
55    ]
56  },
57  {
58    "Op": "clip-push",
59    "ID": "root/p0:5:input",
60    "Rect": {
61      "X": 0,
62      "Y": 0,
63      "W": 120,
64      "H": 28
65    },
66    "Color": {
67      "R": 0,
68      "G": 0,
69      "B": 0,
70      "A": 0
71    },
72    "Opacity": 1,
73    "Widths": {
74      "Top": 0,
75      "Right": 0,
76      "Bottom": 0,
77      "Left": 0
78    },
79    "Colors": {
80      "Top": {
81        "R": 0,
82        "G": 0,
83        "B": 0,
84        "A": 0
85      },
86      "Right": {
87        "R": 0,
88        "G": 0,
89        "B": 0,
90        "A": 0
91      },
92      "Bottom": {
93        "R": 0,
94        "G": 0,
95        "B": 0,
96        "A": 0
97      },
98      "Left": {
99        "R": 0,
100        "G": 0,
101        "B": 0,
102        "A": 0
103      }
104    },
105    "Radii": [
106      0,
107      0,
108      0,
109      0
110    ]
111  },
112  {
113    "Op": "text",
114    "ID": "root/p0:5:input",
115    "Rect": {
116      "X": 0,
117      "Y": 0,
118      "W": 120,
119      "H": 28
120    },
121    "Color": {
122      "R": 0,
123      "G": 0,
124      "B": 0,
125      "A": 1
126    },
127    "Opacity": 1,
128    "Widths": {
129      "Top": 0,
130      "Right": 0,
131      "Bottom": 0,
132      "Left": 0
133    },
134    "Colors": {
135      "Top": {
136        "R": 0,
137        "G": 0,
138        "B": 0,
139        "A": 0
140      },
141      "Right": {
142        "R": 0,
143        "G": 0,
144        "B": 0,
145        "A": 0
146      },
147      "Bottom": {
148        "R": 0,
149        "G": 0,
150        "B": 0,
151        "A": 0
152      },
153      "Left": {
154        "R": 0,
155        "G": 0,
156        "B": 0,
157        "A": 0
158      }
159    },
160    "Radii": [
161      0,
162      0,
163      0,
164      0
165    ],
166    "Text": "abc",
167    "Runs": [
168      {
169        "Start": 0,
170        "End": 3,
171        "X": 0,
172        "Y": 17.104,
173        "Advance": 26.5,
174        "FaceID": "478c558ea716033cd60c03438f628dfa75694dcf6b5f6d505a2f05fd2b4f3823/0",
175        "Size": 16,
176        "Glyphs": [
177          {
178            "ID": 68,
179            "X": 0,
180            "Y": 17.104,
181            "Advance": 8.96875,
182            "Cluster": 0
183          },
184          {
185            "ID": 69,
186            "X": 8.96875,
187            "Y": 17.104,
188            "Advance": 9.84375,
189            "Cluster": 1
190          },
191          {
192            "ID": 70,
193            "X": 18.8125,
194            "Y": 17.104,
195            "Advance": 7.6875,
196            "Cluster": 2
197          }
198        ]
199      }
200    ]
201  },
202  {
203    "Op": "caret",
204    "ID": "root/p0:5:input",
205    "Rect": {
206      "X": 26.5,
207      "Y": 0,
208      "W": 1,
209      "H": 21.792
210    },
211    "Color": {
212      "R": 0,
213      "G": 0,
214      "B": 0,
215      "A": 1
216    },
217    "Opacity": 1,
218    "Widths": {
219      "Top": 0,
220      "Right": 0,
221      "Bottom": 0,
222      "Left": 0
223    },
224    "Colors": {
225      "Top": {
226        "R": 0,
227        "G": 0,
228        "B": 0,
229        "A": 0
230      },
231      "Right": {
232        "R": 0,
233        "G": 0,
234        "B": 0,
235        "A": 0
236      },
237      "Bottom": {
238        "R": 0,
239        "G": 0,
240        "B": 0,
241        "A": 0
242      },
243      "Left": {
244        "R": 0,
245        "G": 0,
246        "B": 0,
247        "A": 0
248      }
249    },
250    "Radii": [
251      0,
252      0,
253      0,
254      0
255    ]
256  },
257  {
258    "Op": "preedit-text",
259    "ID": "root/p0:5:input",
260    "Rect": {
261      "X": 26.5,
262      "Y": 0,
263      "W": 9.03125,
264      "H": 21.792
265    },
266    "Color": {
267      "R": 0,
268      "G": 0,
269      "B": 0,
270      "A": 1
271    },
272    "Opacity": 1,
273    "Widths": {
274      "Top": 0,
275      "Right": 0,
276      "Bottom": 0,
277      "Left": 0
278    },
279    "Colors": {
280      "Top": {
281        "R": 0,
282        "G": 0,
283        "B": 0,
284        "A": 0
285      },
286      "Right": {
287        "R": 0,
288        "G": 0,
289        "B": 0,
290        "A": 0
291      },
292      "Bottom": {
293        "R": 0,
294        "G": 0,
295        "B": 0,
296        "A": 0
297      },
298      "Left": {
299        "R": 0,
300        "G": 0,
301        "B": 0,
302        "A": 0
303      }
304    },
305    "Radii": [
306      0,
307      0,
308      0,
309      0
310    ],
311    "Text": "é",
312    "Runs": [
313      {
314        "Start": 0,
315        "End": 1,
316        "X": 26.5,
317        "Y": 17.104,
318        "Advance": 9.03125,
319        "FaceID": "478c558ea716033cd60c03438f628dfa75694dcf6b5f6d505a2f05fd2b4f3823/0",
320        "Size": 16,
321        "Glyphs": [
322          {
323            "ID": 171,
324            "X": 26.5,
325            "Y": 17.104,
326            "Advance": 9.03125,
327            "Cluster": 0
328          }
329        ]
330      }
331    ]
332  },
333  {
334    "Op": "preedit-underline",
335    "ID": "root/p0:5:input",
336    "Rect": {
337      "X": 26.5,
338      "Y": 20.792,
339      "W": 9.03125,
340      "H": 1
341    },
342    "Color": {
343      "R": 0,
344      "G": 0,
345      "B": 0,
346      "A": 1
347    },
348    "Opacity": 1,
349    "Widths": {
350      "Top": 0,
351      "Right": 0,
352      "Bottom": 0,
353      "Left": 0
354    },
355    "Colors": {
356      "Top": {
357        "R": 0,
358        "G": 0,
359        "B": 0,
360        "A": 0
361      },
362      "Right": {
363        "R": 0,
364        "G": 0,
365        "B": 0,
366        "A": 0
367      },
368      "Bottom": {
369        "R": 0,
370        "G": 0,
371        "B": 0,
372        "A": 0
373      },
374      "Left": {
375        "R": 0,
376        "G": 0,
377        "B": 0,
378        "A": 0
379      }
380    },
381    "Radii": [
382      0,
383      0,
384      0,
385      0
386    ]
387  },
388  {
389    "Op": "preedit-caret",
390    "ID": "root/p0:5:input",
391    "Rect": {
392      "X": 35.53125,
393      "Y": 0,
394      "W": 1,
395      "H": 21.792
396    },
397    "Color": {
398      "R": 0,
399      "G": 0,
400      "B": 0,
401      "A": 1
402    },
403    "Opacity": 1,
404    "Widths": {
405      "Top": 0,
406      "Right": 0,
407      "Bottom": 0,
408      "Left": 0
409    },
410    "Colors": {
411      "Top": {
412        "R": 0,
413        "G": 0,
414        "B": 0,
415        "A": 0
416      },
417      "Right": {
418        "R": 0,
419        "G": 0,
420        "B": 0,
421        "A": 0
422      },
423      "Bottom": {
424        "R": 0,
425        "G": 0,
426        "B": 0,
427        "A": 0
428      },
429      "Left": {
430        "R": 0,
431        "G": 0,
432        "B": 0,
433        "A": 0
434      }
435    },
436    "Radii": [
437      0,
438      0,
439      0,
440      0
441    ]
442  },
443  {
444    "Op": "clip-pop",
445    "ID": "root/p0:5:input",
446    "Rect": {
447      "X": 0,
448      "Y": 0,
449      "W": 120,
450      "H": 28
451    },
452    "Color": {
453      "R": 0,
454      "G": 0,
455      "B": 0,
456      "A": 0
457    },
458    "Opacity": 1,
459    "Widths": {
460      "Top": 0,
461      "Right": 0,
462      "Bottom": 0,
463      "Left": 0
464    },
465    "Colors": {
466      "Top": {
467        "R": 0,
468        "G": 0,
469        "B": 0,
470        "A": 0
471      },
472      "Right": {
473        "R": 0,
474        "G": 0,
475        "B": 0,
476        "A": 0
477      },
478      "Bottom": {
479        "R": 0,
480        "G": 0,
481        "B": 0,
482        "A": 0
483      },
484      "Left": {
485        "R": 0,
486        "G": 0,
487        "B": 0,
488        "A": 0
489      }
490    },
491    "Radii": [
492      0,
493      0,
494      0,
495      0
496    ]
497  }
498]

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 12

↑↓ moveenter openesc close