Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 17:45

    ianyh on AXEnhancedUserInterface

    (compare)

  • 17:45
    ianyh closed #1257
  • 17:45

    ianyh on development

    Enable or disable AXEnhancedUse… (compare)

  • 17:45
    ianyh closed #1276
  • 17:44
    ianyh commented #1276
  • 17:32
    ianyh synchronize #1276
  • 17:32

    ianyh on AXEnhancedUserInterface

    Use Silica for AXEnhancedUserIn… (compare)

  • 17:21
    ianyh synchronize #1276
  • 17:21

    ianyh on AXEnhancedUserInterface

    Disable enhanced UI if necessar… Set the flag on apps and not wi… Serialize reflows to main queue (compare)

  • 16:02

    ianyh on development

    Main window toggle (#1390) (compare)

  • 16:02
    ianyh closed #1390
  • 15:54
    LukasKnuth opened #1392
  • 06:18
    brush701 commented #1390
  • 04:05
    brush701 synchronize #1390
  • 04:01
    brush701 synchronize #1390
  • Jan 28 23:33
    ianyh labeled #1386
  • Jan 28 23:31
    ianyh commented #1386
  • Jan 28 22:20
    ianyh closed #1345
  • Jan 28 22:15
    ianyh commented #1345
  • Jan 28 21:57
    ianyh labeled #1258
ReedMLokken
@ReedMLokken
Big fan of the binary space partitioning. Three requests: option to remove rounded corners and if possible fullscreen within the partition. Second, auto float for dialogue boxes (currently opens blank partition with dialogue hovering over application) and partitions that match the size of non-resizable windows.
vicyork
@vicyork
Does anyone else have issues with Amethyst crashing constantly on Big Sur? I'm forced to use yabai/skhd now because it crashes almost 5+ times a day. Yabai is nice, but their tiling template sucks ass compared to Amethyst in my opinion.
Ian Ynda-Hummel
@ianyh
I’m on Big Sur and see a lot of crashing, yes. I haven’t had the time to dig into it, but it’s probably this: ianyh/Silica#10
Siddhartha Thota
@sddhrthrt
I'm using Amethyst on a fresh install of Mac 11.2.1, and I'm seeing invisible windows that fill the BSP layout - the only visible window is in a corner. How can I fix this?
digirati99, PhD Candidate 🏳️‍🌈 ✊🏻✊🏼✊🏽✊🏾✊🏿
@digirati99_twitter
Is there a repository of what all the listed actions actually do in Amethyst? For instance throw focused window to space 4? What does that mean? Also, I am wondering about Focus screen 1 Focus screen 2? I am using an external widescreen in addition to my iMac for data analysis. Does the focus mean I am shift focus between these two screens?
kirk86
@kirk86
Hi folks, I was wondering if its possible to move windows to new workspace automatically without having to create it first?
For instance, moving a window to a new workspace would actually first create the workspace and then move the window to that workspace.
Finally, if the only window on specific workspace is closed then the workspace is automatically destroyed.
kirk86
@kirk86
I see that in Big Sur there's seem to be an issue with Finder as well, for instance in Tall/Column layout with Chrome and Finder open the chosen layout is not respected no matter which layout you choose.
Ian Ynda-Hummel
@ianyh
There is an open issue for supporting space creation but it has not been implemented.
kirk86
@kirk86
Thanks @ianyh!
kirk86
@kirk86
Is there any way to configure some apps to open in their default size? For instance Finder keeps opening in full-screen size and it is annoying if there's no other window open in order to get the Tall/Column layout.
kirk86
@kirk86
Could someone have a look at the scaling issue regarding amethyst, it keeps scaling up everything (any small dialog boxes appearing from calendar pop up entries or email client), instead of just the main window of the app? It is starting to get annoying.
Ian Ynda-Hummel
@ianyh
Have you opened an issue on GitHub?
I’m not sure I totally understand the issue.
Is it that there are some windows you don’t want to be tiled?
You can look at floating configurations if so.
kirk86
@kirk86
Let me give a concrete example, I'm using thunderbird as my email client, whenever I sent an email a small dialog box opens in email client showing the progress. Now if I'm on a workspace with Tall/Column layout opening thunderbird will occupy the full screen real-estate, that's nice, so far so good. Now upon sending an email the popup progress bar of the email client will show up which then will immediately be scaled to occupy the half real estate of the screen while the other half will be occupied by the email client which will be resized due to the Tall/Column layout.
The problem is that amethyst perceives the progress bar dialog box which is part of the email client as being a separate app with its own window which tries to scale accordingly due the Tall/Column layout. This happens for other apps as well, e.g. calendar.
kirk86
@kirk86
I don't know the exact details behind the scene of amethyst but there must be something informing amethyst what app/window/ or part of app must be scaled and how. I think this should not apply for popups or dialog boxes which are part of the actual app occupying currently the workspace, like my previous example with the email client.
Ian Ynda-Hummel
@ianyh
The assumption of being informed is a shaky one.
Window managers on macOS are hacked together using a set of APIs that are not intended for this use and a set of APIs that are private and undocumented.
It is sometimes difficult to distinguish between a dialog and a “real” window because from the perspective of the operating system they are both “real” windows. L
There is a way to distinguish things that are dialogs, but only if the given application uses the relevant distinguishing objects, which they are (a) not required to do and (b) not motivated to do for a variety of reasons that are somewhat technical and specific to implementing applications on macOS.
kirk86
@kirk86
Cool, thanks for the explanation, my assumption was that amethyst might operate "similar" to yabai (didn't observe this issue while using it), but I'm probably mistaken.
5 replies
Noah D Brenowitz
@nbren12
is there anyway to configure applications to open in certain desktops (e.g. a "communications pane" with email, slack, etc)
1 reply
Ian Ynda-Hummel
@ianyh
Yabai might be doing something finer tuned.
@nbren12 I think you can do that at the OS level.
But it’s not something Amethyst knows how to do.
Marvin Amari Dore
@MarvinAmari_twitter
Hello all, I'm interested in working on contributing to Amethyst and saw there was a setup script /bin/setup.sh can you install app in via brew but still test the app build from source? Or as a contributor you should only use the one build from source? wondering how the process works...
Ian Ynda-Hummel
@ianyh
A great question!
The only issue is that the accessibility permissions can be quite finicky.
If you give the production Amethyst accessibility permissions then the development Amethyst run from Xcode will not have permissions, and vice versa.
And switching them over can be a pain.
So I would say stick with the dev version if you can, but otherwise the way I usually switch them is by removing Amethyst from the Accessibility access list entirely and then letting Amethyst prompt for permissions again.
Marvin Amari Dore
@MarvinAmari_twitter
Thanks so much for the feedback Ian! Yeah I'll just stick to the developer Amethyst for now since I'm still kind of new to this, don't want to get too complicated to start :sweat_smile:
lecovi
@lecovi
Hi There! I'm new to Amethyst and to Mac... First I want to thank for the awesome work! It's great to have an option for a Tiling Window Manager... I've been using Linux for the past 12 years and over the last 6 I've been an i3 user. So when I switched to MacOS I really felt the loss of my productivity. Now with Amethyst I saw a light at the end of the tunnel.
I don't really getting the whole "space" concept here on Amethyst...
I'm using a MacBookPro with an external monitor. My external monitor is my main screen and the laptop display is my secondary screen. I know I can throw windows to space 1, or 2, or 3... but I don't know how to switch to that space... I'm probably misunderstanding the concept.
Ian Ynda-Hummel
@ianyh
lecovi
@lecovi
Ohhhhhh, Spaces are the ones that createas when I hit the green button to go to full screen...
ok, so, for switching to different spaces I use the Ctrl+Left arrow/Right Arrow shortcut, right?
(BTW, thanks for the quick response)
Ian Ynda-Hummel
@ianyh
You can use that, yeah.
You can also configure ones for specific space numbers.
lecovi
@lecovi
I can configure Amethyst to show me a specific space with a shortcut or is a MacOS feature? I didn't find how to do it in either case :confused:
Ian Ynda-Hummel
@ianyh
@lecovi in macOS System Preferences there should be a Shortcuts pane somewhere. Maybe under Keyboard?
lecovi
@lecovi
Thanks! I'll look with better detail xD
Mark Grobaker
@mgrobaker_twitter
[first post] I've really been enjoying this app, thank you. Had a question (I tried to search first, but couldn't find an answer). I keep 8-10 different desktops/spaces open. When I switch between them (eg, sliding to left or right using ctrl + left/right arrow), quite often the window orientations used by amethyst will "flip". That is, what is on the right half of window will go to the left, and vice versa. Is there a way to stop this from happening? While I really like the app it is annoying to have to keep moving windows back into place many times a day. Thanks!
Ian Ynda-Hummel
@ianyh
There’s a system setting that reorders spaces based on usage. Do you have that enabled?
If so it confuses Amethyst as the spaces are indexed rather than identified; space 2 rather than space with id abc.
Mark Grobaker
@mgrobaker_twitter
Thanks! but not sure that's it. Just tried disabling that setting and relaunching Amethyst (no sys restart done though). Still seeing issue.
Also, note that it's not the spaces that are switching. It's that the windows within a space sometimes switch places, and this occurs when I just come into a new space.