Commit Graph

37 Commits

Author SHA1 Message Date
Corey Johnson & Kevin Sawicki
ac6ec1c2a7 Remove rootView as parameter to activate 2013-02-08 17:28:07 -08:00
Corey Johnson & Kevin Sawicki
2d80d27ca7 Modernize command-panel package with package.cson 2013-02-08 17:28:07 -08:00
Kevin Sawicki
b277945718 Modernize command-logger package with package.cson 2013-02-08 17:28:06 -08:00
Justin Palmer
672a4a17a7 kill the svg namespace, d3 uses createElementNS 2013-02-01 15:22:08 -08:00
Kevin Sawicki
6b3a953384 Close command logger when it loses focus 2013-01-31 14:16:58 -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
a966f1d7c7 Rename attach to load 2013-01-22 18:26:48 -08:00
Kevin Sawicki
513a29d70e Add deferred package type
This package defers loading until specific commands are
triggered on the root view.
2013-01-22 18:26:48 -08:00
Kevin Sawicki
20d5dbaa78 Wait for time to increase before checking last run 2013-01-22 18:26:48 -08:00
Kevin Sawicki
ca596db310 Extend AtomPackage directly in packages index.coffee 2013-01-22 18:26:48 -08:00
Jon Rohan
76ff418575 command-logger refactor 2013-01-21 19:19:41 -08:00
Jon Rohan
20e5b303a7 refactoring all the stylesheets into /Atom - Dark/
Conflicts:
	.atom/themes/Atom - Dark/vim-mode.css
2013-01-17 22:11:45 -08:00
Kevin Sawicki
f21e264189 Inline require of d3
It is almost 8,000 lines and does not need to
be loaded until the heatmap displays.
2013-01-17 16:50:25 -08:00
Kevin Sawicki
7caf45dd25 Make command heatmap take up all available space 2013-01-11 09:49:02 -08:00
Kevin Sawicki
07fd29ccc4 Remove unneeded attachToDom() call 2013-01-11 08:31:56 -08:00
Kevin Sawicki
30fc2536e0 Ignore basic core move events in heatmap 2013-01-11 08:29:50 -08:00
Kevin Sawicki
9013a94465 Count commands instead of command categories 2013-01-06 18:51:22 -08:00
Kevin Sawicki
f78adfa060 Add command and invocation counts to header 2013-01-04 16:39:13 -08:00
Nathan Sobo
8591c86733 Pass a name string to RootView.activatePackage & deactivatePackage
Previously we were relying on the package module itself to have a
`name` field. But now that we're using `atom.loadPackage` to load up
packages, we can infer the name of the module from the name of the
package directory.
2013-01-04 14:33:01 -07:00
Kevin Sawicki
7f0030ef4f Move package CSS files to stylesheets directory 2013-01-02 16:55:55 -08:00
Kevin Sawicki
ff7e1b961a Ignore delete events 2013-01-02 12:25:51 -08:00
Kevin Sawicki
d155ed7bc7 Ignore noisy events that are unimportant 2013-01-02 11:59:42 -08:00
Nathan Sobo
ec542170be Use activatePackage method instead of activateExtension for spec 2012-12-31 14:19:49 -06:00
Kevin Sawicki
5a29f9a32c Remove unused require 2012-12-29 20:19:55 -08:00
Kevin Sawicki
6c9537132f Include commands with no category 2012-12-29 20:18:09 -08:00
Kevin Sawicki
e2e10950fd 💄 2012-12-28 17:10:11 -08:00
Kevin Sawicki
272a2edcbe Drop () from around run count 2012-12-28 17:10:11 -08:00
Kevin Sawicki
be56be362c Use space pen to create inner node HTML 2012-12-28 17:10:11 -08:00
Kevin Sawicki
b4ced55609 💄 2012-12-28 17:10:10 -08:00
Kevin Sawicki
9609352336 Style inside of nodes with HTML instead of SVG 2012-12-28 17:10:10 -08:00
Kevin Sawicki
8b40656ef7 💄 2012-12-28 17:10:10 -08:00
Kevin Sawicki
967ef703b9 💄 2012-12-28 17:10:10 -08:00
Kevin Sawicki
4773df0f3d Use cleaner root hash initialization 2012-12-28 17:10:10 -08:00
Kevin Sawicki
bd68dc618a Add d3 treemap of command logger data 2012-12-28 17:10:10 -08:00
Kevin Sawicki
1723aba993 Remove unneeded require 2012-12-28 17:10:10 -08:00
Kevin Sawicki
92661041f8 Add package to log command details
Logs the count and most recent time a command
is triggered and displays them in a sorted list.
2012-12-28 17:10:10 -08:00