Commit Graph

5288 Commits

Author SHA1 Message Date
Kevin Sawicki
cd07ec841d Add more window globals and shims in task shell
This allows jQuery to be successfully loaded from a web worker
since it does not have a document or window object by default.

Previously it would log about missing methods and properties.

Closes #228
2013-02-04 11:43:58 -08:00
Kevin Sawicki
0bb0863b61 Use _.indexOf instead of _.contains
_.indexOf supports a isSorted flag which can be used
since the extension arrays are pre-sorted.
2013-02-04 09:08:00 -08:00
Kevin Sawicki
84feaf369d Format undefined array values as null 2013-02-04 09:08:00 -08:00
Kevin Sawicki
f65e83fe2a Add spec for converting CSON back to object 2013-02-04 09:08:00 -08:00
Kevin Sawicki
ffc65b3735 Add more CSON specs 2013-02-04 09:08:00 -08:00
Kevin Sawicki
fd6795e748 Use parameter instead of ivar 2013-02-04 09:08:00 -08:00
Kevin Sawicki
299a45da57 Add specs for tab title attribute 2013-02-04 09:07:59 -08:00
Jon Rohan
3cf07d29f3 Changing the if-focused event binding to blur. 2013-02-03 09:01:27 -08:00
Jon Rohan
5b3b92870b Don't need the is-focused in front here. fixes #230 2013-02-02 20:50:54 -08:00
Kevin Sawicki
6e4cb9874a 💄 2013-02-02 17:04:33 -08:00
Nathan Sobo
94f1630152 Bind window focus and focusout events separately to fix spec 2013-02-02 17:02:07 -07:00
Nathan Sobo
7867d0cb3b Fix spec for 'focused' to 'is-focused' class rename. 2013-02-02 16:55:51 -07:00
Kevin Sawicki
04cfdc7c61 💄 2013-02-02 14:10:32 -08:00
Kevin Sawicki
6efdd7b54b Only start worker if project has path 2013-02-02 14:09:59 -08:00
Kevin Sawicki
5cd3c04702 Load fuzzy finder paths in web worker at startup
Previously the paths were first loaded when the fuzzy finder
view was first attached.

Now a web worker is started when the package activates that
sets the paths on the fuzzy finder view the first time it
displays if the worker has completed by the time an event occurs
that displays the view.
2013-02-02 12:47:46 -08:00
Kevin Sawicki
a3b95a923d Don't update unless view is on the DOM 2013-02-02 11:28:29 -08:00
Kevin Sawicki
387e73bb50 Clear previous interval before setting new one 2013-02-02 11:25:38 -08:00
Jon Rohan
fa940d0386 Merge pull request #168 from github/window-focused
Atom Window Focused
2013-02-01 17:50:28 -08:00
Jon Rohan
0d2a328dcc making the editor .focused .is-focused for symmetry 2013-02-01 19:23:52 -05:00
Kevin Sawicki
999bca5871 💄 2013-02-01 16:21:14 -08:00
Kevin Sawicki
69097bee50 Kill trailing newline and inline empty arrays 2013-02-01 16:20:25 -08:00
Kevin Sawicki
83b6a93684 Add initial CSON pretty printer 2013-02-01 16:15:54 -08:00
Jon Rohan
a004433edd adding dark theme focused 2013-02-01 19:15:39 -05:00
Jon Rohan
e54c3d8fbb adding is-focused to body, and styling light ui 2013-02-01 18:40:53 -05:00
Justin Palmer
672a4a17a7 kill the svg namespace, d3 uses createElementNS 2013-02-01 15:22:08 -08:00
Corey Johnson
4e60bf6501 Fix focused spec bug 2013-02-01 14:54:26 -08:00
Justin Palmer
6e31e278e8 Merge pull request #226 from github/ui-dark-tweaks
Ui dark tweaks
2013-02-01 14:29:17 -08:00
Justin Palmer
52285e4c78 delete key defeats the :octocat: 2013-02-01 14:19:39 -08:00
Justin Palmer
0a46020914 line up results with input box 2013-02-01 14:18:52 -08:00
Corey Johnson
ab8537f317 Upgrade Jasmine to 1.3.1 2013-02-01 14:13:56 -08:00
Justin Palmer
da6bbd70f9 cleanup look of command panel 2013-02-01 14:09:52 -08:00
Justin Palmer
615f60e729 Merge pull request #221 from github/github-code-theme
Creating GitHub_Dark and GitHub_Light.
2013-02-01 13:53:19 -08:00
Justin Palmer
85ee0367ea tone down wrap guide in atom-dark 2013-02-01 13:45:39 -08:00
Justin Palmer
edc982484b etched style for atom-light-ui 2013-02-01 13:45:17 -08:00
Justin Palmer
5a96f3f8cd use etched style for pane edges 2013-02-01 13:38:42 -08:00
Justin Palmer
6734c2fb37 tone down the core colors slightly so they work in harmony with atom-dark-ui 2013-02-01 13:12:09 -08:00
Kevin Sawicki
d7d473c3d6 Doc styling new things in both light and dark themes 2013-02-01 12:26:12 -08:00
Jon Rohan
a7b28f0dec updating default config.json to use atom-dark-ui and atom-dark-syntax 2013-02-01 14:42:49 -05:00
Jon Rohan
b9b3daba77 Merge branch 'dev' into github-code-theme
Conflicts:
	Rakefile
2013-02-01 14:28:23 -05:00
Justin Palmer
eb349eca69 Merge pull request #220 from github/better-dot-atom
A better dot atom
2013-02-01 11:26:02 -08:00
Kevin Sawicki
5285ee2b76 16 is the new 12 2013-02-01 11:17:12 -08:00
Kevin Sawicki
919ecb5a56 Add trailing newline 2013-02-01 11:15:30 -08:00
Kevin Sawicki
a51ccdee06 Use valid css comment 2013-02-01 11:13:22 -08:00
Kevin Sawicki
0484ecde7d Screaming README 2013-02-01 11:12:58 -08:00
Kevin Sawicki
31aa1a9471 Add a little documentation 2013-02-01 11:11:52 -08:00
Kevin Sawicki
c9e2bad62c Merge pull request #202 from github/editor-stats
Editor stats
2013-02-01 10:51:19 -08:00
Justin Palmer
341764e406 we need to set this for the initial bar, otherwise there's a small jump at the beginning 2013-02-01 10:45:35 -08:00
Justin Palmer
d7b09f0ba9 fix initial height so bars don't fly in from the top 2013-02-01 10:39:48 -08:00
Kevin Sawicki
262cbcf168 Set initial render to be 100ms after attach 2013-02-01 10:36:53 -08:00
Kevin Sawicki
b1b9a69146 🐫 case 2013-02-01 10:34:31 -08:00