mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-09 23:54:20 +02:00
Fix Smooth mosaic terminal graphic characters from quaters to thirds
This commit is contained in:
@@ -1041,57 +1041,57 @@ box_chars: Dict[str, List[Callable[[BufType, int, int], Any]]] = {
|
||||
'▞': [p(quad, x=1), p(quad, y=1)],
|
||||
'▟': [p(quad, x=1), p(quad, y=1), p(quad, x=1, y=1)],
|
||||
|
||||
'🬼': [p(smooth_mosaic, a=(0, 0.75), b=(0.5, 1))],
|
||||
'🬽': [p(smooth_mosaic, a=(0, 0.75), b=(1, 1))],
|
||||
'🬾': [p(smooth_mosaic, a=(0, 0.25), b=(0.5, 1))],
|
||||
'🬿': [p(smooth_mosaic, a=(0, 0.25), b=(1, 1))],
|
||||
'🬼': [p(smooth_mosaic, a=(0, 2 / 3), b=(0.5, 1))],
|
||||
'🬽': [p(smooth_mosaic, a=(0, 2 / 3), b=(1, 1))],
|
||||
'🬾': [p(smooth_mosaic, a=(0, 1 / 3), b=(0.5, 1))],
|
||||
'🬿': [p(smooth_mosaic, a=(0, 1 / 3), b=(1, 1))],
|
||||
'🭀': [p(smooth_mosaic, a=(0, 0), b=(0.5, 1))],
|
||||
|
||||
'🭁': [p(smooth_mosaic, a=(0, 0.25), b=(0.5, 0))],
|
||||
'🭂': [p(smooth_mosaic, a=(0, 0.25), b=(1, 0))],
|
||||
'🭃': [p(smooth_mosaic, a=(0, 0.75), b=(0.5, 0))],
|
||||
'🭄': [p(smooth_mosaic, a=(0, 0.75), b=(1, 0))],
|
||||
'🭁': [p(smooth_mosaic, a=(0, 1 / 3), b=(0.5, 0))],
|
||||
'🭂': [p(smooth_mosaic, a=(0, 1 / 3), b=(1, 0))],
|
||||
'🭃': [p(smooth_mosaic, a=(0, 2 / 3), b=(0.5, 0))],
|
||||
'🭄': [p(smooth_mosaic, a=(0, 2 / 3), b=(1, 0))],
|
||||
'🭅': [p(smooth_mosaic, a=(0, 1), b=(0.5, 0))],
|
||||
'🭆': [p(smooth_mosaic, a=(0, 0.75), b=(1, 0.25))],
|
||||
'🭆': [p(smooth_mosaic, a=(0, 2 / 3), b=(1, 1 / 3))],
|
||||
|
||||
'🭇': [p(smooth_mosaic, a=(0.5, 1), b=(1, 0.75))],
|
||||
'🭈': [p(smooth_mosaic, a=(0, 1), b=(1, 0.75))],
|
||||
'🭉': [p(smooth_mosaic, a=(0.5, 1), b=(1, 0.25))],
|
||||
'🭊': [p(smooth_mosaic, a=(0, 1), b=(1, 0.25))],
|
||||
'🭇': [p(smooth_mosaic, a=(0.5, 1), b=(1, 2 / 3))],
|
||||
'🭈': [p(smooth_mosaic, a=(0, 1), b=(1, 2 / 3))],
|
||||
'🭉': [p(smooth_mosaic, a=(0.5, 1), b=(1, 1 / 3))],
|
||||
'🭊': [p(smooth_mosaic, a=(0, 1), b=(1, 1 / 3))],
|
||||
'🭋': [p(smooth_mosaic, a=(0.5, 1), b=(1, 0))],
|
||||
|
||||
'🭌': [p(smooth_mosaic, a=(0.5, 0), b=(1, 0.25))],
|
||||
'🭍': [p(smooth_mosaic, a=(0, 0), b=(1, 0.25))],
|
||||
'🭎': [p(smooth_mosaic, a=(0.5, 0), b=(1, 0.75))],
|
||||
'🭏': [p(smooth_mosaic, a=(0, 0), b=(1, 0.75))],
|
||||
'🭌': [p(smooth_mosaic, a=(0.5, 0), b=(1, 1 / 3))],
|
||||
'🭍': [p(smooth_mosaic, a=(0, 0), b=(1, 1 / 3))],
|
||||
'🭎': [p(smooth_mosaic, a=(0.5, 0), b=(1, 2 / 3))],
|
||||
'🭏': [p(smooth_mosaic, a=(0, 0), b=(1, 2 / 3))],
|
||||
'🭐': [p(smooth_mosaic, a=(0.5, 0), b=(1, 1))],
|
||||
'🭑': [p(smooth_mosaic, a=(0, 0.25), b=(1, 0.75))],
|
||||
'🭑': [p(smooth_mosaic, a=(0, 1 / 3), b=(1, 2 / 3))],
|
||||
|
||||
'🭒': [p(smooth_mosaic, lower=False, a=(0, 0.75), b=(0.5, 1))],
|
||||
'🭓': [p(smooth_mosaic, lower=False, a=(0, 0.75), b=(1, 1))],
|
||||
'🭔': [p(smooth_mosaic, lower=False, a=(0, 0.25), b=(0.5, 1))],
|
||||
'🭕': [p(smooth_mosaic, lower=False, a=(0, 0.25), b=(1, 1))],
|
||||
'🭒': [p(smooth_mosaic, lower=False, a=(0, 2 / 3), b=(0.5, 1))],
|
||||
'🭓': [p(smooth_mosaic, lower=False, a=(0, 2 / 3), b=(1, 1))],
|
||||
'🭔': [p(smooth_mosaic, lower=False, a=(0, 1 / 3), b=(0.5, 1))],
|
||||
'🭕': [p(smooth_mosaic, lower=False, a=(0, 1 / 3), b=(1, 1))],
|
||||
'🭖': [p(smooth_mosaic, lower=False, a=(0, 0), b=(0.5, 1))],
|
||||
|
||||
'🭗': [p(smooth_mosaic, lower=False, a=(0, 0.25), b=(0.5, 0))],
|
||||
'🭘': [p(smooth_mosaic, lower=False, a=(0, 0.25), b=(1, 0))],
|
||||
'🭙': [p(smooth_mosaic, lower=False, a=(0, 0.75), b=(0.5, 0))],
|
||||
'🭚': [p(smooth_mosaic, lower=False, a=(0, 0.75), b=(1, 0))],
|
||||
'🭗': [p(smooth_mosaic, lower=False, a=(0, 1 / 3), b=(0.5, 0))],
|
||||
'🭘': [p(smooth_mosaic, lower=False, a=(0, 1 / 3), b=(1, 0))],
|
||||
'🭙': [p(smooth_mosaic, lower=False, a=(0, 2 / 3), b=(0.5, 0))],
|
||||
'🭚': [p(smooth_mosaic, lower=False, a=(0, 2 / 3), b=(1, 0))],
|
||||
'🭛': [p(smooth_mosaic, lower=False, a=(0, 1), b=(0.5, 0))],
|
||||
|
||||
'🭜': [p(smooth_mosaic, lower=False, a=(0, 0.75), b=(1, 0.25))],
|
||||
'🭝': [p(smooth_mosaic, lower=False, a=(0.5, 1), b=(1, 0.75))],
|
||||
'🭞': [p(smooth_mosaic, lower=False, a=(0, 1), b=(1, 0.75))],
|
||||
'🭟': [p(smooth_mosaic, lower=False, a=(0.5, 1), b=(1, 0.25))],
|
||||
'🭠': [p(smooth_mosaic, lower=False, a=(0, 1), b=(1, 0.25))],
|
||||
'🭜': [p(smooth_mosaic, lower=False, a=(0, 2 / 3), b=(1, 1 / 3))],
|
||||
'🭝': [p(smooth_mosaic, lower=False, a=(0.5, 1), b=(1, 2 / 3))],
|
||||
'🭞': [p(smooth_mosaic, lower=False, a=(0, 1), b=(1, 2 / 3))],
|
||||
'🭟': [p(smooth_mosaic, lower=False, a=(0.5, 1), b=(1, 1 / 3))],
|
||||
'🭠': [p(smooth_mosaic, lower=False, a=(0, 1), b=(1, 1 / 3))],
|
||||
'🭡': [p(smooth_mosaic, lower=False, a=(0.5, 1), b=(1, 0))],
|
||||
|
||||
'🭢': [p(smooth_mosaic, lower=False, a=(0.5, 0), b=(1, 0.25))],
|
||||
'🭣': [p(smooth_mosaic, lower=False, a=(0, 0), b=(1, 0.25))],
|
||||
'🭤': [p(smooth_mosaic, lower=False, a=(0.5, 0), b=(1, 0.75))],
|
||||
'🭥': [p(smooth_mosaic, lower=False, a=(0, 0), b=(1, 0.75))],
|
||||
'🭢': [p(smooth_mosaic, lower=False, a=(0.5, 0), b=(1, 1 / 3))],
|
||||
'🭣': [p(smooth_mosaic, lower=False, a=(0, 0), b=(1, 1 / 3))],
|
||||
'🭤': [p(smooth_mosaic, lower=False, a=(0.5, 0), b=(1, 2 / 3))],
|
||||
'🭥': [p(smooth_mosaic, lower=False, a=(0, 0), b=(1, 2 / 3))],
|
||||
'🭦': [p(smooth_mosaic, lower=False, a=(0.5, 0), b=(1, 1))],
|
||||
'🭧': [p(smooth_mosaic, lower=False, a=(0, 0.25), b=(1, 0.75))],
|
||||
'🭧': [p(smooth_mosaic, lower=False, a=(0, 1 / 3), b=(1, 2 / 3))],
|
||||
|
||||
'🭨': [p(half_triangle, inverted=True)],
|
||||
'🭩': [p(half_triangle, which='top', inverted=True)],
|
||||
|
||||
Reference in New Issue
Block a user