Skip to content

very minor doc fix in README.md#313

Open
snarfed wants to merge 75 commits intojigish:masterfrom
snarfed:master
Open

very minor doc fix in README.md#313
snarfed wants to merge 75 commits intojigish:masterfrom
snarfed:master

Conversation

@snarfed
Copy link
Copy Markdown

@snarfed snarfed commented Jun 10, 2013

thanks in advance!

@philc
Copy link
Copy Markdown

philc commented Sep 12, 2013

Bump; no reason not to merge this in.

@ghost
Copy link
Copy Markdown

ghost commented Sep 19, 2013

it seems the project is not developed any more :(

wincent and others added 27 commits August 27, 2014 22:12
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.
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
Bharadwaj, Girish and others added 30 commits April 25, 2015 08:12
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.
 * 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
`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 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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.