Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bartender clone #15

Closed
Habbie opened this issue Oct 10, 2014 · 6 comments
Closed

Bartender clone #15

Habbie opened this issue Oct 10, 2014 · 6 comments

Comments

@Habbie
Copy link
Contributor

Habbie commented Oct 10, 2014

Suggested by Bram Heerink

@Habbie Habbie changed the title Write lots of awesome modules module suggestion: macbartender.com Oct 18, 2014
@cmsj cmsj changed the title module suggestion: macbartender.com Bartender clone Oct 18, 2014
@cmsj
Copy link
Member

cmsj commented Oct 18, 2014

(see macbartender.com. I suspect this will be very non-trivial!)

@Habbie
Copy link
Contributor Author

Habbie commented Nov 11, 2014

I imagine that is going to be so completely insane to make, that I'm not even thinking about it
they inject code into each process that adds a menubar icon
22/10/2014 16:19:35.483 Hammerspoon[49951]: Bartender: Loaded BartenderHelperSeventyFour

@Habbie
Copy link
Contributor Author

Habbie commented Nov 11, 2014

Thought I had today: what if instead of reimplementing Bartender, we could talk to an existing instance? Does it expose any scripting endpoints?

@cmsj
Copy link
Member

cmsj commented Nov 11, 2014

Looks like Bartender does have Applescript bindings, but I don't see anything remotely useful in them - looks almost like boilerplate stuff.

@cmsj
Copy link
Member

cmsj commented Nov 11, 2014

I'm very unsure that this extension can, or should ever exist. The task required of it is very complex and is likely to be pretty fragile. I'm going to close this issue unless someone can present a good case for it, and someone indicates they'll work on it.
(I think having extension wishlist issues open for months/years is unlikely to be healthy)

Any dissent?

@cmsj cmsj closed this as completed Nov 11, 2014
@Habbie
Copy link
Contributor Author

Habbie commented Nov 11, 2014

👍 from me. If somebody wants this, they can talk to the Bartender people to get applescript endpoints and take it from there.

latenitefilms added a commit to latenitefilms/hammerspoon that referenced this issue Apr 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants