From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-il1-f170.google.com ([209.85.166.170]) by ewsd; Sat Nov 21 23:37:55 -0500 2020 Received: by mail-il1-f170.google.com with SMTP id w10so12348620ilq.5 for <9front@9front.org>; Sat, 21 Nov 2020 20:37:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=Qh1+Due8QS8cEHnQgM9KbjTEHROXD6vV2SfzscqNoDs=; b=JCv0wXV2rnoXOKlnBxDhcW7B+SQjCbapnkN+uTwl2AM2xo+M6u3dJuD7ON96q2nFF3 WhmtYk7NIec72HP0A0To/0mFCUxbxW3xG/fKVximJZ1k9CHo9A+av0azQl3KNSW0iK4L WUT2ns8Juwes9ZF2bJgKy1YSnrx67KHkMXzVag8nVTTpG5QrvEYsL6BGwuA0nqvJbG26 6zZaQOuV35dsJjOSWRMYoE/VwPoPyI9UrsB5KLLVwYefVg8NV+sbhdOzIW89X3RMMvw3 qBGGJtB0CmyNQnXPJUykEhOMMnRexbnyk8I2bDRP5PZplBddfZ9O0YGPuhHrlXc3JLOC wwAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=Qh1+Due8QS8cEHnQgM9KbjTEHROXD6vV2SfzscqNoDs=; b=e/oAM5CoGpJ092H9Ng9P7QdwKvUl0Ijhrqi72SppMvEE/LUODECQDl9dLyC/4LhRMM 7gHLrtNZwMnhFIvv7i0N4BknXLej72Psf/Hq6yOXWf6oYx/qirAP4uja2WoxxuO/qVHG EofbSMXM283hE6ZOrg/EPhoi54c3e5dJFBZwqkP9sObwZ8aWnLFVKpZRl4gXl+izzF2O jHwWc64F2AYMC+BSVAPoEGVZr9IzpUjZXZLL2uVfPwlj54bKgIp9bMr10reF9NhgCgJ5 dCJFy9+dNPFEnfjfOVdXo06FwrCGD85yBur6QB05Alazobj5mcGNT5nGemhgSJpuOWqH mYlg== X-Gm-Message-State: AOAM530GygXqg5o1/OjkgfOH5gIZBPOLh4Es0j37XyxXhqDJA5z4aYii BZmvP1GtdO1uBM1f9f5QjtCqYPdjtYU= X-Google-Smtp-Source: ABdhPJwIh4Kl50yYnEMn/+clyoQ+GhxhCoYsK7MU5YKZSnkCP+Xoo1b7XPfGqDMWO5/xAqIaeXfnBA== X-Received: by 2002:a92:d4cb:: with SMTP id o11mr31359467ilm.163.1606019866703; Sat, 21 Nov 2020 20:37:46 -0800 (PST) Return-Path: Received: from ?IPv6:2601:246:4e03:dc20:79:306a:435a:e736? ([2601:246:4e03:dc20:79:306a:435a:e736]) by smtp.gmail.com with ESMTPSA id f73sm5192004ilh.7.2020.11.21.20.37.45 for <9front@9front.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 21 Nov 2020 20:37:46 -0800 (PST) To: 9front@9front.org From: Amavect Subject: rio: resize flash patch Message-ID: Date: Sat, 21 Nov 2020 22:36:45 -0600 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------291E0ADB6131D82534254E80" Content-Language: en-US List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: generic event-based factory hosting This is a multi-part message in MIME format. --------------291E0ADB6131D82534254E80 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit All, rio: don't redraw the text frame if a client is connected to /dev/mouse When a window is resized, rio would redraw the text frame first before a client program is able to redraw, resulting in a flash. An if statement masks the redraw. Thanks, Amavect --------------291E0ADB6131D82534254E80 Content-Type: text/plain; charset=UTF-8; name="rio.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="rio.diff" ZGlmZiAtciBhN2NjNjE5YjAwMTcgc3lzL3NyYy9jbWQvcmlvL3dpbmQuYwotLS0gYS9zeXMv c3JjL2NtZC9yaW8vd2luZC5jCVR1ZSBOb3YgMTcgMTg6Mzc6MzggMjAyMCAtMDgwMAorKysg Yi9zeXMvc3JjL2NtZC9yaW8vd2luZC5jCVNhdCBOb3YgMjEgMjI6MTQ6MzkgMjAyMCAtMDYw MApAQCAtMTAyLDEyICsxMDIsMTQgQEAKIAl3c2V0Y29scyh3LCAxKTsKIAl3LT5tYXh0YWIg PSBtYXh0YWIqc3RyaW5nd2lkdGgody0+Zm9udCwgIjAiKTsKIAlyID0gaW5zZXRyZWN0KHct PmktPnIsIFNlbGJvcmRlcik7Ci0JZHJhdyh3LT5pLCByLCBjb2xzW0JBQ0tdLCBuaWwsIHct PmVudGlyZS5taW4pOwotCXdmaWxsKHcpOwotCXdzZXRzZWxlY3Qodywgdy0+cTAsIHctPnEx KTsKLQl3c2NyZHJhdyh3KTsKIAl3Ym9yZGVyKHcsIFNlbGJvcmRlcik7Ci0JZmx1c2hpbWFn ZShkaXNwbGF5LCAxKTsKKwlpZighdy0+bW91c2VvcGVuKXsKKwkJZHJhdyh3LT5pLCByLCBj b2xzW0JBQ0tdLCBuaWwsIHctPmVudGlyZS5taW4pOworCQl3ZmlsbCh3KTsKKwkJd3NldHNl bGVjdCh3LCB3LT5xMCwgdy0+cTEpOworCQl3c2NyZHJhdyh3KTsKKwkJZmx1c2hpbWFnZShk aXNwbGF5LCAxKTsKKwl9CiAJd3NldG5hbWUodyk7CiAJdy0+dG9wcGVkID0gKyt0b3BwZWQ7 CiAJdy0+cmVzaXplZCA9IFRSVUU7Cg== --------------291E0ADB6131D82534254E80--