Re: Controlling Spaces and retrieving information about the current Space?
Re: Controlling Spaces and retrieving information about the current Space?
- Subject: Re: Controlling Spaces and retrieving information about the current Space?
- From: Kyle Sluder <email@hidden>
- Date: Wed, 23 Sep 2009 11:44:44 -0700
On Wed, Sep 23, 2009 at 11:24 AM, Hippo Man <email@hidden> wrote:
> Understood. But I'm wanting to write my _own_ app to control window
> placement within Spaces on my _own_ computer. I want to automate this
> instead of having to do a lot of mouse clicking and dragging.
This issue has come up a few times recently: "I want to do X on my own
computer! I should be able to do it!" Philosophically this is a very
reasonable point.
Practically, however, there's no easy way to let you do whatever you
want with your machine while simultaneously preventing other
applications from doing the same things. Under the current model,
every application you run is given equal permissions. (Yes, they can
drop permissions or be put into a sandbox, but fundamentally the Unix
process model assigns one effective UID and one effective GID to each
process, and all processes that have the same EUID and EGID behave the
same way.)
Keep this in mind when filing bugs about exposing private API or
access to operating system features.
--Kyle Sluder
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden