Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 04:05
    ianyh opened #1276
  • 04:02

    ianyh on AXEnhancedUserInterface

    Update Silica to officially pic… (compare)

  • 03:56

    ianyh on AXEnhancedUserInterface

    Disable enhanced UI if necessar… (compare)

  • 03:24
    ianyh labeled #1257
  • 03:13
    ianyh commented #143
  • 03:12
    ianyh labeled #143
  • 03:12
    ianyh unlabeled #143
  • 03:08
    ianyh commented #82
  • 03:04

    ianyh on bug-template

    (compare)

  • 03:04
    ianyh closed #1275
  • 03:04

    ianyh on development

    Add bit about --include-apps in… (compare)

  • 03:03
    ianyh opened #1275
  • 03:03

    ianyh on bug-template

    Add bit about --include-apps in… (compare)

  • 02:59
    ianyh labeled #1222
  • 02:59
    ianyh closed #1222
  • 02:59
    ianyh commented #1222
  • 02:56
    ianyh labeled #1267
  • 02:56
    ianyh labeled #1270
  • 02:56
    ianyh labeled #1268
  • 02:56
    ianyh labeled #1268
Ian
@ianfixes
@ianyh I'm noticing an Amethyst crash when Outlook crashes.
or rather, it's in silica in observerCallback in SIApplication.m:64
Ian Ynda-Hummel
@ianyh
I have noticed some crashes, but mostly only on my machine running High Sierra beta.
I'll try taking a look at Crashlytics to see if there's been any uptick.
Ian
@ianfixes
It's been noted earlier that Amethyst will block until windows respond to reflow requests (I can't remember the exact mechanics that were discussed). Can you point me to where or why this is the case?
Ian
@ianfixes
In the code, I mean
Pedro Rodriguez
@EntilZha
Getting an issue where I can't make make change to mod2 bindings stick. It was ctrl+option and I changed that to option+shift. I tried changing ~/.amethyst as well as defaults.amethyst in the app along with a system restart just in case something weird was happening. It feels like the app is using some sort of cache, if thats the case how would I blow it away? Alternatively, is there a log directory I can look at to see if anything else weird is happening?
Ian
@ianfixes
@ianyh monthly bump for #627
brad-kaiser
@brad-kaiser
Does amethyst have any support for hiding windows?
Liam Newman
@bitwiseman
@brad-kaiser Hiding? How so?
Ian Ynda-Hummel
@ianyh
@ifreecarve you have to wait for windows to respond to reflow requests because we only capture windows when they first come up. If we silently lose the notification observations then the window effectively disappears for Amethyst.
@EntilZha that definitely sounds like a bug, yeah. Could you post your .amethyst file?
@brad-kaiser hiding windows through the macOS mechanism (command + h by default) should be correctly tracked by Amethyst.
Sorry I haven't had much time to devote to Amethyst lately. Will try to get back to it soon.
Liam Newman
@bitwiseman
@ianyh Thanks for your work so far.
Ian
@ianfixes
@ianyh if you could peek at my Silica PR instead (a few lines --
adds a thin wrapper around setFrame), I can have the Amethyst PR ready to go when you get back https://github.com/ianyh/Silica/pull/9/files
dustinlacewell-wk
@dustinlacewell-wk
BLARG, I'm now installing emacs with Nix on OSX and now everytime I switch to it with Amethyst via mission-control it has Finder activated and I have to use the switch-window binding, or whatever, to actually focus emacs.
Its a small thing... but its starting to grate on my nerves. Any idea at all about that?
Ian Ynda-Hummel
@ianyh
Is it emacs running in a terminal or running in X11?
dustinlacewell-wk
@dustinlacewell-wk
Its the emacsMacPort version
So X11
or whatever
dustinlacewell-wk
@dustinlacewell-wk
I guess it is not really an Amethyst issue since Amethyst is just using mission control
Ian Ynda-Hummel
@ianyh
Okay, it looks like it’s actually native and not running in X11.
dustinlacewell-wk
@dustinlacewell-wk
Yeah
Have you looked at Nix much?
Its fricken awesome
Ian Ynda-Hummel
@ianyh
Do you think the problem might be this? ianyh/Amethyst#245
I haven’t tried Nix.
Didn’t actually know about it until now. :)
dustinlacewell-wk
@dustinlacewell-wk
Not sure..
It doesn't happen with my brew installed emacs
Ian Ynda-Hummel
@ianyh
Huh.
Is this with just one screen, but moving between desktops on that screen?
dustinlacewell-wk
@dustinlacewell-wk
Yeah
Timo Sand
@deiga
@ianyh Hey, are you aware that something with Amethyst is interfering with dialogs in Intellij IDEA? It auto-closes drop-down dialogs for some reason and restarting Amethyst fixes that behaviour for a short while
Ian Ynda-Hummel
@ianyh
@deiga is it this? ianyh/Amethyst#651
Timo Sand
@deiga
@ianyh Yes! Sorry for not looking through the issues
Ian Ynda-Hummel
@ianyh
No worries. :)
Ian Ynda-Hummel
@ianyh
Did somebody write a blog post or something? This many PRs is unusual. Not bad, just surprising.
Liam Newman
@bitwiseman
Heh. I've thought about it, but hadn't gotten to it yet.
Ian
@ianfixes
No idea
Shawn Axsom
@axs221
@ianyh I only ran across Amethyst recently. I think I came across it on slant.co? I don't recall honestly, but I don't think it was a blog post.
Does anyone have any ideas about how I could determine if a Chrome window has a dialog open, so I can mark the Chrome window as "focused"? I've explored Silica and I tried adding what I was hoping would be a "ParentWindow" property but I couldn't get anything to work (parent window code that doesn't get me quite what I want: https://github.com/axs221/Silica/blob/master/Silica/SIWindow.m#L73)
Ian
@ianfixes
@ianyh can you comment on whether you plan to merge any of @axs221 's pull requests before mine? There will be a few merge conflicts, although it doesn't look like the overall functionality will conflict
Ian Ynda-Hummel
@ianyh
Yours has been pending for a long time so I'd like to get that in first.
@axs221 one thing you could try is taking the application element, enumerating windows, and looking for something that is modal. Depending on how it's done this might be expensive performance-wise to check each time, so you would have to store something that tracks window open and close events.
Ian
@ianfixes
@axs221 It looks like #654 has some code that adjusts position based on focus, which I had removed as part of #634