-
Notifications
You must be signed in to change notification settings - Fork 511
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
very minor doc fix in README.md #313
Open
snarfed
wants to merge
75
commits into
jigish:master
Choose a base branch
from
snarfed:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bump; no reason not to merge this in. |
it seems the project is not developed any more :( |
Make use of a private API to prevent Slate from hanging waiting for unresponsive apps. Tested by pausing Google Chrome with a command like `kill -STOP 11019`, then interacting with Slate (using hot keys to reposition windows). I observed that there is some lag before the `CGSEventIsAppUnresponsive` API actually registers the state of the world; it returns `false` at first, but after about 20 seconds it correctly returns `true`. During the initial interval, interacting with Slate is laggy; after that, it becomes snappy. Resumed Chrome with `kill -CONT 11019`. Fixes: jigish#140 Thanks to @sdegutis for the tip.
All good sentences deserve a full stop.
…s allows creating multiple named snapshots (example config at https://github.com/ayn/dotfiles/blob/master/slate.js)
This can be useful to distinguish between apps like Chrome and Chrome Canary (which both report their name as "Google Chrome" but have bundle identifiers `com.google.Chrome` and `com.google.Chrome.canary` respectively). This can be used in a `.slate.js` to do things like the following, which is a layout that pushes Canary windows to the left half of the screen and normal Chrome windows to the right half: slate.layout('my-layout', { 'Google Chrome': { operations: [function(window) { var app = window.app(); if (app.bundleIdentifier() === 'com.google.Chrome.canary') { // code to push window left } else { // code to push window right } }], repeat: true, }, });
Including a description for how to turn on the Accessibility API for OS X 10.9 Mavericks.
…local variable causes Slate to crash if window hints is triggered in certain contexts (Emacs.app visible or Calendar.app visible).
Removed the overriding of the architectures and turned on some additional warnings it recommended.
specifically, if AXUIElementCopyElementAtPosition returns an accessibility element that doesn't have the window role or attribute, return it anyway. for jigish#343. makes windowUnderPoint() work with Emacs 24.3+
loosen requirements for window to be returned from windowUnderPoint
Switch to NSJSONSerialization, which is provided and maintained by Apple. Our version of JSONKit was quite old.
Remove JSONKit usage from the project
…n files in new doc directory; improve formatting; improve clarity.
Documentation improvements
* Create new js-*.md files with content from wiki and link to them. * Clean up formatting. * Add Makefile and github.css to allow local compilation of HTML from Markdown.
Adopt JavaScript config documentation from wiki.
…t_titles Do not hide windows without title from WindowInfoView
Fix link to default config file
…ting Fix empty title window hints.
Hide ghost windows of 1 by 1 pixels.
`TestRun` as a method name appears to clash with the test framework. Change the name of the test so that it doesn't clash and we can run this test again.
Fix a warning from XCode about the minimum size being smaller than the content size.
Fix wrong hint icons references jigish#26
Fix Issue jigish#70 Cannot resize at right border
Sequence operations don't work properly during Layout operation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
thanks in advance!