Commit Graph

434 Commits

Author SHA1 Message Date
Kevin Sawicki
20249b4d38 un-f editor stats spec again 2013-01-31 14:06:16 -08:00
Kevin Sawicki
517d4cfe3a Remove unused requires 2013-01-31 13:50:47 -08:00
Kevin Sawicki
30e8eee9ce Move d3 require to top 2013-01-31 13:49:14 -08:00
Kevin Sawicki
9f3f0fe397 Don't focus stats when attaching
Leave the editor with focus since the stats aren't interactive
2013-01-31 13:46:38 -08:00
Kevin Sawicki
2b61883d9b un-f editor stats spec 2013-01-31 13:37:30 -08:00
Kevin Sawicki
08cac2bbe0 💄 2013-01-31 13:37:08 -08:00
Justin Palmer
a0f06e09d6 fix command panel specs that I broke
We're now refocusing the preview list instead of the editor
2013-01-31 12:09:40 -08:00
Corey Johnson & Kevin Sawicki
e24859cc23 💄 2013-01-31 11:03:20 -08:00
Justin Palmer
6935e33b72 Merge pull request #204 from github/command-panel-esc
support escape key to exit command panel
2013-01-31 10:39:24 -08:00
Kevin Sawicki
ef6e525674 Use package instead of package's view in specs
Event logs are now stored on the package and passed
to the view when toggled.
2013-01-31 09:33:06 -08:00
Kevin Sawicki
45dfea0559 Start tracking commands when package is activated
When the command logger was moved to a deferred package
the custom trigger to track events wasn't registered
until the instance was created causing most events to go
untracked.

Now the custom trigger is registered in the index.coffee
file and passed to the view instance when toggling.
2013-01-30 16:15:08 -08:00
Kevin Sawicki
45d5e714fa Make snippets keymaps valid CSON
Closes #209
2013-01-30 15:25:03 -08:00
Kevin Sawicki
8b3ade2904 Set path as tab title attribute 2013-01-30 15:08:23 -08:00
Kevin Sawicki
034281a638 💄 2013-01-30 15:06:57 -08:00
Kevin Sawicki
d30532c6aa Show directory in tab when duplicate names are open
Closes #181
2013-01-30 15:05:36 -08:00
Justin Palmer
1fa16c4ae1 refocus preview list after performing operation
Allows esc key to exit the command pallete
2013-01-30 13:56:35 -08:00
Corey Johnson
74cec989bb Use getFontSize() 2013-01-30 13:19:09 -08:00
Justin Palmer
c5b9c38311 specs for editor stats 2013-01-30 12:15:25 -08:00
Justin Palmer
2d87a60019 camelCase 2013-01-30 12:15:15 -08:00
Justin Palmer
6c10622b2f support escape key to exit command panel 2013-01-30 10:57:44 -08:00
Justin Palmer
164b50d795 zero pad minutes 2013-01-30 10:14:26 -08:00
Justin Palmer
1afb2fbeb5 highlight the max minute 2013-01-30 10:14:12 -08:00
Justin Palmer
bc61c3ca98 remove when detached 2013-01-30 10:14:04 -08:00
Justin Palmer
2abe3e47de show actual time on scale 2013-01-30 09:41:49 -08:00
Justin Palmer
6080ba66e1 tweak x axis display 2013-01-30 09:33:39 -08:00
Justin Palmer
ebc7daf1dc more styles 2013-01-30 09:00:48 -08:00
Justin Palmer
0c878c5e7d put editor stats in the document flow so it doesn't overlap the status bar 2013-01-30 09:00:40 -08:00
Justin Palmer
29b3a1d582 add keymap for editor stats 2013-01-30 09:00:16 -08:00
Justin Palmer
aa5660ba81 syntax yo 2013-01-29 15:46:19 -08:00
Justin Palmer
57c9412d99 fix scales 2013-01-29 15:44:16 -08:00
Justin Palmer
168f08611c color dem bars 2013-01-29 15:44:09 -08:00
Justin Palmer
e9ba5f8f85 update working smoothly 2013-01-29 14:57:47 -08:00
Justin Palmer
4b0a7a135d append the bars 2013-01-29 13:56:53 -08:00
Justin Palmer
3cb4519230 store x and y scales 2013-01-29 13:56:44 -08:00
Justin Palmer
7b586d85f8 update drawing on every event 2013-01-29 13:39:06 -08:00
Justin Palmer
f6c9dc1b1c append svg element 2013-01-29 13:38:57 -08:00
Justin Palmer
b065a67605 fat arrow detach 2013-01-29 13:38:38 -08:00
Justin Palmer
740d929cdd expose d3 to the view 2013-01-29 13:38:19 -08:00
Justin Palmer
e3831dddba cancel command 2013-01-29 13:38:00 -08:00
Justin Palmer
fd7358cb9a maintain the event log length at 60 items 2013-01-29 13:21:01 -08:00
Justin Palmer
7150f70333 editor stats package genesis 2013-01-29 13:16:28 -08:00
Kevin Sawicki
df83edde64 Only close preview when editor gains focus
Closes #193
2013-01-28 18:56:58 -08:00
Corey Johnson & Nathan Sobo
262703618d Eat interpolated variables in TextMate snippets
Someday we'll actually shell out to fill in their values, but for now,
we just replace them with an empty string.
2013-01-28 17:55:51 -07:00
Kevin Sawicki
4fe021bb61 Memoize built packages
Packages that successfully built are now stored internally
so they can be quickly accessed on future calls instead of
returning an array of newly built packages on each call.
2013-01-28 15:47:17 -08:00
Corey Johnson & Nathan Sobo
fa8ca1193f Correctly place tab stop anchor ranges in snippets with blank lines 2013-01-28 16:36:16 -07:00
Corey Johnson & Nathan Sobo
47ca7f81c1 💄 2013-01-28 16:36:16 -07:00
Corey Johnson & Nathan Sobo
c13b45df99 Hard tabs in snippets are translated to soft-tabs if necessary 2013-01-28 16:36:15 -07:00
Kevin Sawicki
75da205b0a Terminate worker when all snippets have been loaded 2013-01-27 22:26:45 -08:00
Nathan Sobo
96b0cde85a Merge branch 'dev' into web-workers 2013-01-27 18:53:59 -07:00
Nathan Sobo
c27de89327 Eliminate warning messages from snippets-spec
Mock loading of TextMate snippets or Atom snippets and only enable
loading for the type of snippet being currently tested. This limits
logging of warning to the single warning we expect for each type, which
allows us to not call through on the mocking of `console.warn` and
explicitly check for the single expected call.
2013-01-27 13:25:59 -07:00