You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TL;DR: Leave the first space on your monitor empty forever and just have a second space.
The empty first space on the monitor will merge with the first space on the laptop when you
unplug the monitor. The 2nd through Nth spaces on the external monitor will move onto the
laptop with thier windows. When you plug the monitor back in, the 2nd through Nth spaces will
move back to the monitor as expected.
Slack Technologies, Inc. - Individual Contributor License Agreement (CLA)
Slack Individual Contributor License Agreement
Each individual submitting Contributions (as defined below) to Slack Technologies, Inc. (“Slack”) for inclusion in, or documentation of, any of the products owned or managed by Slack (the "Work"), must sign a Contributor License Agreement ("CLA") prior to submitting such Contributions to Slack. This CLA clarifies the intellectual property license You (as defined below) grant to Slack, and is for Your protection as a Contributor as well as the protection of Slack; it does not change Your rights to use Your own Contributions for any other purpose.
You acknowledge and agree that this CLA is in addition to the obligations You have under the MIT license (together, the “Agreement”), and You accept and agree to the following terms and conditions for Your present and future Contributions submitted to Slack. Except for the license granted herein to Slack and recipients of software distributed by Slack, You reserve all right, title, and interest in and to Your Contribu
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
example of a bolt listener middleware that catches errors in view submission handlers and pushes a view
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
An exploration of ideas for the API and implementation of the next generation RTMClient in Python
Multiprocessing agnostic
At a minimum, the RTMClient must provide a means for application developers to bring their own multiprocessing
opinions and implementaitons.
The simplest implementation an app developer might use is exactly what we've recommended every developer use in the current
version of the package: an infinite loop that polls for new data in the main thread of a single process.
This proposal expresses a design that leans towards solving problems with middleware. This is motivated by the need to support
migratability from Hubot, deliver extensibility in the framework, and to lay the ground work for a plugin API in the future.
Please add feedback Does this feel unintuitive? Complicated? Are there use cases that you beleive should be easy hard
to implement using this API? Please comment below.
There are some wrinkles that still need to be ironed out. These are noted below where they come up.
A couple papercuts I'd like to see addressed in GitHub
What
Create an affordance in the GitHub Projects UI for users on touch-based interfaces to change the column of a card.
Why
Users can already drag and drop new cards into a project using a touch-based interface. But once that card is in a specific column,
there's no way to move it to another. This feels maddening, because I'm forced to question whether I am too stupid to see something that should be obvious. I realize that adding drag events would be complicated, because dragging on both the X
and Y axes are already bound to panning/scrolling the columns on the board. But, there's a flyout menu ... on each card, that seems
like it could accomodate an additional "Move card to..." item, or something like that. This could also benefit users with accessibility
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters