-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A new managing paradigm #18
Comments
I like the mouse control ideas. I was thinking about implementing grouping floating windows like shown on this gif from the website: https://www.nurgo-software.com/images/AquaSnap/GroupMove.gif, except grouping the windows into squares, not arbitrary shapes as shown. |
Very interesting paradigm ! Never seen this before... Stupid question maybe but are you planning there be a default dynamic tiling option as well as a manual tiling paradigm? |
I hate to ask this question, is this project still active?(I'm sure it is... apologies for question, I just looking fwd to it ;) ) |
It's still alive, yes. Active? Maybe. I haven't abandoned it yet. Since
it's summer where I live, I'm devoting all of my free time to spending it
outside. I plan to resume working on it in earnest at some point in the
future. Thanks for your excitement, it's a real motivator.
…On Thu, Jun 4, 2020, 12:38 bijang ***@***.***> wrote:
I hate to ask this question, is this project still active?(I'm sure it
is... apologies for question, I just looking fwd to it ;) )
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#18 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC2LPZVNFEPR4IESMK7IHWTRU7S3NANCNFSM4L4EVQXA>
.
|
you're doing the best thing then! Loads of excitement for sure but happy seeing how things unfold at whatever pace :) slower the better probably |
I commented in another issue, before reading this one and realizing my comment/idea would fit better here, as it involves changing the way groups are handled and would fit well with the idea of a single plane with groups being treated as viewports. The comment/idea is in issue #10 here: #10 (comment) |
Since mahogany is our chance to redefine how windows are managed, I've been thinking about how to do this in a novel way.
Instead of imagining discrete desktops, I imagine the entire 2D plane as a place to contain windows. Multimonitor support (when standardized) would simply extend the visible parts of the plane.
Within this plane, a bounding box the resolution of the monitor would become the root frame. The two structures are the window and a frame. Frames are definable with the following ui:
Windows can be snapped into frames, or they can float.
See https://www.nurgo-software.com/products/aquasnap
See https://www.nurgo-software.com/products/tidytabs
In this paradigm, a new group would simply mean panning the desktop to a new part of the plane that doesn't have windows in it. If groups moved vertically or horizontally, windows could exist between groups. Moving windows between groups would be a matter of calculating their new root frame, or their new coordinates if floating.
The text was updated successfully, but these errors were encountered: