Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Nov 23 10:00
    NoisomePossum opened #1074
  • Nov 21 01:10
    stvkmco closed #1049
  • Nov 20 07:14
    freebrowser1 commented #1070
  • Nov 20 07:14
    freebrowser1 commented #1070
  • Nov 20 07:13
    freebrowser1 commented #1070
  • Nov 19 18:54
    alexramos1 commented #1072
  • Nov 19 10:20
    freebrowser1 commented #1072
  • Nov 19 10:17
    freebrowser1 edited #1073
  • Nov 19 09:44
    freebrowser1 opened #1073
  • Nov 18 18:56
    alexramos1 edited #1072
  • Nov 18 18:55
    alexramos1 edited #1072
  • Nov 18 18:53
    alexramos1 edited #1072
  • Nov 18 18:52
    alexramos1 edited #1072
  • Nov 18 18:50
    alexramos1 edited #1072
  • Nov 18 18:49
    alexramos1 edited #1072
  • Nov 18 18:46
    alexramos1 edited #1072
  • Nov 18 18:44
    alexramos1 opened #1072
  • Nov 17 21:24
    cbtum edited #1071
  • Nov 17 21:22
    cbtum edited #1071
  • Nov 17 21:22
    cbtum edited #1071
Ian
@ianfixes
heh, well I already know what the fix will be
Ian Ynda-Hummel
@ianyh
As a part of their most recent big overhaul they started doing some hackery that broke, for example, focus follows mouse. It also makes switching spaces super weird. There’s an issue for it.
Ian
@ianfixes
hmm, not sure where the issue is that I was looking for. See this comment though https://github.com/ianyh/Amethyst/issues/689#issuecomment-417658195
right now I think we are handling window swaps etc by looking for "window on screen at point"
found it -- onScreenWindowsAtPoint
if we can start looking at the defined frame boundaries for the layout instead of at the windows themselves, that might fix all of this
so (without looking at how focus-follows-mouse works) i'd imagine that you just look for mouse moves that cross frame boundaries and then activate the window that's assigned to that frame
it would fix swaps as well in that case
@tomflint_gitlab one of the new 3-column layouts (beta version) or the widescreen-tall layout might do what you are describing. all of those take a slightly different approach to partitioning either the primary or secondary spaces
Tom Flint
@tomflint_gitlab
thanks @ianfixes -- tall-right is almost perfect, it just needs some more splits for the child windows. Amethyst is definitely on the right track. I love it.
Ian
@ianfixes
@ianyh just to sweeten the deal for reviewing #760, I've implemented a fix for the Chrome bug and I'll be testing it throughout the day (it builds on my existing #760 patch)
i.e. I can now use the mouse to swap windows with chrome
Ian
@ianfixes
this might be able to solve #754 too, but you'll have to let me know what the proper behavior + fallback behavior should be
i.e. i'm not sure how it would function in a floating layout
Pervez Iqbal
@pervezfunctor_twitter
I am using ~/.amethyst in mojave, none of the keybindings defined in the file are working
Dorian Cransac
@doriancransac
Hello! I've been trying to figure out whether I can modify the default mappings in Amethyst (the mod+. combo doesn't work on my french + mac keyboard layout). Does anyone know if that's possible?
Liam Newman
@bitwiseman
@doriancransac It should be. Under the "preferences" there a shortcuts tab.
you can change all the shortcuts there.
Tim Spence
@TimWSpence
Hello! Is there a way to hide windows from the tiling? eg use amethyst to manage 3 or 4 visible windows and use some other method of switching which windows are visible (alt-tabbing etc) Or is there another way of making tiles more mangeable when you have lots of programs open?
Dorian Cransac
@doriancransac
Ah thanks, didn't think to check there, just did a quick google search and somehow couldn't find the info. Thanks & sorry about that.
Ian Ynda-Hummel
@ianyh
@TimWSpence I don't know of any macOS mechanism that would let you do that, unfortunately.
Ítalo Drago
@DCitalo
Hey, so I just install amethyst on my Mac high Sierra and I am having trouble with it. I can't set any of my Security & Privacy items and none of Mac keyboard shortcuts (like command+tab) don't work anymore, anyone can help me?
Ítalo Drago
@DCitalo
Just a update: I relaunch my Mac and everything works, idkw that happens
NathanRightnour
@NathanRightnour

Hi, quick question. In the application I write in (Ableton Live), there are always several floating windows open. ("Floating" in the OSX sense: ^F6 toggles through them).

I use them so often that I need a way to tile them, so that they maximize screen space.

The issue is that they're always different sizes, so their dimensions would have to be detected in order to be properly tiled.

I've looked many places and no luck. Is this possible with Amethyst? Thanks!

ryepesg
@ryepesg
Hi, is there a way of enabling switching between the last two windows using the same shortcut? (like ALT-Tab on Windows) Thank you
Liam Newman
@bitwiseman
@ryepesg CMD+Tab seems to work for me.
ryepesg
@ryepesg
Thank you @bitwiseman, but it doesn't seems to be integrated with Amethyst itself because the pointer keeps on the old window (I am using "Mouse follows focused windows")
NathanRightnour
@NathanRightnour
Sorry if my question is irrelevant :/ just really hoping for a solution
Someone recommended Amethyst to me for this
Ian
@ianfixes
Hi Nathan, not being an Ableton user I can't say for sure. But Amethyst's ability to handle windows depends on whether the OS is handling them (vs the application itself, such as a floating tool window). Can you post a gif capture of your screen with the windows floating?
Liam Newman
@bitwiseman
@ryepesg Ah, yes, it is a system level. But it seems like that might be a bug. If someone cmd-tabs, I would expect the mouse to follow.
NathanRightnour
@NathanRightnour
Thanks for your help! Here's a GIF of the screen with the floating windows: https://nrcs.link/39pvl
Ian
@ianfixes
@ianyh what do you think about using #127 to help with this? It might be cool to have a feature (even just for debugging) that draws a border around each window Amethyst "sees". They could be color-coded to indicate which windows are un-managed due to user settings (vs being framed). This would help e.g. to see whether a floating window was being affected by settings vs not being presented as a "window" by the OS.
Ian
@ianfixes
@NathanRightnour it looks like the windows in question are some form of "tool window" (note the shorter-than-usual title bar), so it's possible that the OS doesn't have control over them in the way that you'd expect. In some ways, that's a good thing: some types of tool windows simply disappear when their "parent" window loses focus, and that would make for some very jarring rearrangements of windows as you switch back and forth between apps. That doesn't mean we can't improve things (see my previous comment), but it might not be possible to directly address the problem you have.
NathanRightnour
@NathanRightnour
Okay, thanks for checking! If I can do any kind of testing I'm happy to help.
Agustin Suarez
@suarez-agu
Hey! Is it possible to have a "Quarter" layout?
Ian
@ianfixes
what would that look like?
Agustin Suarez
@suarez-agu
4 evenly split windows
2 on top
2 at the bottom
Ian
@ianfixes
try the tall layout, and increase the main pane count by 1
Agustin Suarez
@suarez-agu
omg I love you
What exactly does main pane count do
Btw. Insane work on this app
Ian
@ianfixes
As you noticed, there are a variety of different layouts. Most (but not all) involve some concept of a "main" window. Floating layout and BSP don't really have main windows, for example.
But for the rest of the layouts, the windows are all scaled relative to one "main" pane. For the Tall layout, that pane is vertical and resizes horizontally. For Wide, it's horizontal and resizes vertically.
Minimum "main" pane count is one. But if you increase the count, you subdivide that space.
You can make some interesting spaces adjusting that single parameter
Agustin Suarez
@suarez-agu
That's awesome. Thank you so much