Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 13:15
    sbmaruf commented #994
  • Apr 04 23:07
    ianyh commented #981
  • Apr 03 19:13
    glibsm commented #479
  • Apr 03 18:03
    rdewolff commented #479
  • Apr 02 01:44
    yougotwill commented #981
  • Apr 01 20:15
    mikhailian opened #1001
  • Mar 30 11:46
    ryuheechul commented #995
  • Mar 30 02:14
    ianyh labeled #987
  • Mar 30 02:14
    ianyh labeled #987
  • Mar 30 02:14
    ianyh closed #987
  • Mar 30 02:14
    ianyh commented #987
  • Mar 30 02:12
    ianyh labeled #989
  • Mar 30 02:12
    ianyh labeled #990
  • Mar 30 02:12
    ianyh labeled #990
  • Mar 30 02:11
    ianyh commented #992
  • Mar 30 02:11
    ianyh labeled #992
  • Mar 30 02:09
    ianyh labeled #994
  • Mar 30 02:09
    ianyh closed #994
  • Mar 30 02:09
    ianyh commented #994
  • Mar 30 02:08
    ianyh labeled #995
Ian Ynda-Hummel
@ianyh
If you are crashing it's probably this, though ianyh/Silica#10
Daniel Pittman
@slippycheeze
@ianyh, hopefully I understood your suggested feedback path, and I'm sorry if not. I use Amethyst pretty much exclusively to give me "all maximized, all the time" on my mbp. Literally the only layout enabled is "fullscreen". I like this a great deal. The one shortfall is that floating windows -- system preferences most notably -- are positioned top-left at the (0,0) of the workspace. (eg: avoid the dock and menubar.)
That feels off-balance to me, and I'd prefer if they defaulted to being centered horizontally? That'd put them in the, no pun intended, center of attention when they pop into view, given I mostly use Alfred to launch them, and that pops up in, also, the middle of the screen. (centered horizontally, ~ ten percent or so from top vertically, I think? anyway, attention is at center-top of the screen during launch.)
Does that explanation make sense? did I miss an existing enhancement request, when I combed through trello and github issues? Is there another way I should be requesting this? oh, and, thank you so much for the app. It just works, which I find wonderfully refreshing and useful. :)
Ian Ynda-Hummel
@ianyh
@slippycheeze It's been on the docket for a while, but I haven't managed to get to it. This is the issue to track it. ianyh/Amethyst#437
Qays H. Poonawala
@qayshp

Hm. If they aren't in ~/Library/Logs/Diagnostic Reports/ I'm not sure where they would be.

Ah yes, the crash reports are there! Thanks

Also, Amethyst “Focus Follows Mouse” no longer seems to focus on Google Chrome windows. May be due to the big chrome update, as I didn’t notice it before the update. I know it’s labeled as experimental, so, to be expected. Works fine with all other apps I am currently using.
Ian Ynda-Hummel
@ianyh
This message was deleted
@qayshp Could you open an issue on GitHub for ffm not working for Chrome?
Qays H. Poonawala
@qayshp
sure
Qays H. Poonawala
@qayshp
opened ianyh/Amethyst#754 , if there’s anything else I can help with (testing, experiments, logs), just tag me here or on the issue.
Ian Ynda-Hummel
@ianyh
Thanks.
Qays H. Poonawala
@qayshp

Also, small inconveniences with FFM on that I’ve noticed and generally accepted as part of the trade-off:

  1. When using extensions that have hovering menus in Google Chrome (specifically LastPass), the menus close as soon as the mouse moves, regardless of where the cursor is (on the menu or not). Currently, I just resorted to using keyboard arrows.
  2. The same type of thing happens with iStat Menus, a macOS menu bar app that has a hover over when activated. I’ve tried adding the app to always float in Amethyst preferences, but that doesn’t help.

Mainly sharing to see if there are any workarounds I’m missing.

Tiling is so useful, but I must say, I also love FFM. Thanks for putting it in there!
Ian
@ianfixes
the Arduino IDE window (java app) seems to be 100% ignored by Amethyst
of course, as soon as I switch workspaces to say that and switch back, it starts working.
But I swear I moved it back and forth between monitors a few times, plus resized some frames (to prove that Amethyst was working) and it still floated
lstorey
@lstorey
Hi! I just installed Amethyst and it seems really cool. I'm having trouble with command-tab not working the way it used to. Previously, it would cycle through programs that had open windows in the space, now it cycles through all open programs (most of which do nothing, since they have no open windows in the space). Is there a different keyboard shortcut I should be using, or any suggestions for how to deal with this? Thanks!
Tom Flint
@tomflint_gitlab
in tall-right , are we able to split any of the areas on the left side of the screen?
Qays H. Poonawala
@qayshp
image.png

@lstorey

Hi! I just installed Amethyst and it seems really cool. I'm having trouble with command-tab not working the way it used to. Previously, it would cycle through programs that had open windows in the space, now it cycles through all open programs (most of which do nothing, since they have no open windows in the space). Is there a different keyboard shortcut I should be using, or any suggestions for how to deal with this? Thanks!

it looks like you want the setting for “When switching… switch to a Space” to be enabled. Screen shot above.

System Preferences -> Mission Control
Ian
@ianfixes
@ianyh is there anything between 0.12.1 and 0.12.2b3 that should break window handling and mouse stuff? I'm on a new work machine and noticed that (1) opening a new terminal window doesn't always reflow it, and (2) swapping secondary windows with secondary windows works, but secondary-with-primary doesn't
Ian
@ianfixes
Update: 0.12.1 is also misbehaving on this machine, I'll try to dig into it soon.
Ian
@ianfixes
calculations for 3column-left and -right formats seem wrong for mouse resizing
Ian
@ianfixes
In fact, 3-column layout with only 2 windows in it produces a gap...
Ian Ynda-Hummel
@ianyh
@lstorey did you find a solution to your problem? That shortcut is actually a macOS thing so installing Amethyst shouldn’t have affected it.
@tomflint_gitlab I’m not sure I quite understand the question.
Ian
@ianfixes
Good morning :) just pushed the fix for #759 but you'll have to tell me whether the protocol/extension-fu I'm doing is reasonable
Ian Ynda-Hummel
@ianyh
I saw the pull request go by. I’ll try to take a look soon.
Also, per your question about new work machine I’m not sure what would have changed other than maybe the OS version?
Ian
@ianfixes
I think the OS version is the same, although without the old machine (which was returned to the other company) I can't say
Ian Ynda-Hummel
@ianyh
The Arduino thing doesn’t surprise me. Switching spaces actually triggers an operation that grabs existing windows that Amethyst doesn’t know about.
Ian
@ianfixes
I could also be seeing some form of race condition that was obscured by whatever corp image was running on my old machine
I'm getting mixed results on this machine -- sometimes it works, sometimes it doesn't. Chrome seems involved more often than not
Ian Ynda-Hummel
@ianyh
Chrome is weird these days.
Ian
@ianfixes
actually, that might be exactly what it is...
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