Originally created by @raggi on GitHub (Apr 13, 2024).
The activate parameter doesn't actually activate the window. For example this is used via the Border::set_position wrapper to show the window if it's hidden.
Similarly the main wrapper always sets the NO_ACTIVATE flag. Window activation is a little funky, because it's slightly separate from focus. Generally we're not interested in activating windows when we're not focusing them, and so really this is always just show, so we can name it "show" instead.
Originally created by @raggi on GitHub (Apr 13, 2024).
The activate parameter doesn't actually activate the window. For example this is used via the Border::set_position wrapper to show the window if it's hidden.
Similarly the main wrapper always sets the NO_ACTIVATE flag. Window activation is a little funky, because it's slightly separate from focus. Generally we're not interested in activating windows when we're not focusing them, and so really this is always just show, so we can name it "show" instead.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @raggi on GitHub (Apr 13, 2024).
The activate parameter doesn't actually activate the window. For example this is used via the Border::set_position wrapper to show the window if it's hidden.
Similarly the main wrapper always sets the NO_ACTIVATE flag. Window activation is a little funky, because it's slightly separate from focus. Generally we're not interested in activating windows when we're not focusing them, and so really this is always just show, so we can name it "show" instead.