<div dir="ltr"><blockquote dir="ltr" class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">But related: it would be interesting to generalize somehow? I
      mean, avoid hard-coding them, and make them editable and
      extensible by the user. And so make them susceptible to editing
      via a tool. And that would also make them discoverable, as the
      list of short-cuts could be listed and displayed to the user.<br></blockquote><div>Agreed. That doesn't mean you have to generalize your design upfront, but it would be a good idea to keep in mind even while you're exploring.<br><br></div><div>Other things I'd consider:</div><div>- shortcut presets (plural!), and how to apply and combine them.</div><div>- local vs global vs contextual<br>- how to handle conflicts</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 18 Nov 2024 at 14:03, Mariano Montone via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>

  
    
  
  <div>
    <p>Hi,</p>
    <p>I think your new shortcuts would be nice to have.</p>
    <p>But related: it would be interesting to generalize somehow? I
      mean, avoid hard-coding them, and make them editable and
      extensible by the user. And so make them susceptible to editing
      via a tool. And that would also make them discoverable, as the
      list of short-cuts could be listed and displayed to the user.<br>
    </p>
    <p>    Mariano<br>
    </p>
    <div>El 11/11/24 a las 19:42, Matías Waisman
      via Cuis-dev escribió:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt" id="m_-8247046711283606801gmail-docs-internal-guid-c2a68a5d-7fff-422a-731c-7b8897a5e730"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Hi, my name is Matías, and I'm a CS student at the Universidad de Buenos Aires.</span></p>
        <br>
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">While working with CuisUniversity, I noticed that there’s a shortcut to close a window (Ctrl + W), but none to collapse or expand it. I also think it would be really helpful to have a shortcut to increase or decrease the size of GUI elements, similar to how many IDEs allow you to adjust the system font size with Ctrl + / Ctrl -.</span></p>
        <br>
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Because of this, I started working on a few new shortcuts for Cuis. I’d like to know if you think these shortcuts would be useful, what other shortcuts you’d suggest, and which key combinations would be best for them.</span></p>
        <br>
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">The shortcuts that I’m currently working on are:</span></p>
        <br>
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Increasing or decreasing the size of GUI elements with cmd +/cmd - in MacOS or ctrl+/ctrl - in Windows and Linux.  </span></p>
        <br>
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Collapse current browser with cmd M/ ctrl M.</span></p>
        <br>
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Expand the current browser with ctrl F/cmd F. </span></p>
        <br>
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Turn fullscreen on/off with F11 on Windows, Linux or ctrl command F in MacOS. </span></p>
        <p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">
</span></p>
        <p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style="font-size:11pt;font-family:Arial,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap">Greetings, Matías. 
</span></p>
      </div>
      <br>
      <fieldset></fieldset>
    </blockquote>
  </div>

-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div></div>