Commit Graph

956 Commits

Author SHA1 Message Date
Kevin Sawicki
00cb0bb8d9 Don't require SpellChecker module until correction command is triggered 2013-04-25 09:33:11 -07:00
Kevin Sawicki
59c02c90da Include comma as a word boundary 2013-04-25 09:18:43 -07:00
Kevin Sawicki
2302baa4f3 Include colon as a word boundary 2013-04-25 09:17:40 -07:00
Kevin Sawicki
763c59764f Include css grammar in fenced block 2013-04-24 18:06:27 -07:00
Kevin Sawicki
ec54330096 Add language name to fenced scopes 2013-04-24 18:03:35 -07:00
Kevin Sawicki
0640631d07 Include JS/CoffeeScript grammars in markdown code blocks 2013-04-24 17:57:59 -07:00
Kevin Sawicki
09967db742 Don't count DOM elements for operations count
The number of DOM elements rendered is fluid and using this
number displays inaccurate results as new operations are rendered.

Instead just set the operation count when creating the PathView
based on considering all the operations available.

Closes #502
2013-04-24 10:32:55 -07:00
Kevin Sawicki
946f908ab7 Use relative require paths 2013-04-24 10:12:30 -07:00
Kevin Sawicki
1b6bd1f32f Only add view to attached editors 2013-04-24 10:12:29 -07:00
Kevin Sawicki
b27b0c7d4f Defer require and only add view to pane-based editors 2013-04-24 10:12:29 -07:00
Nathan Sobo
4a5a155511 Log non-zero exits and stderr output from LoadPathsTask subprocess
This will help us investigate issue #514
2013-04-24 10:26:15 -06:00
Garen Torikian
41c79789e3 Make words more consistent 2013-04-23 17:15:20 -07:00
Garen Torikian
0ae599ad6f double space outta my face 2013-04-23 17:15:20 -07:00
Garen Torikian
1b2b8861ee fix specs 2013-04-23 17:15:20 -07:00
Garen Torikian
f85e1ccf9a modify whitespace replace fn directly 2013-04-23 17:15:19 -07:00
Garen Torikian
4ed36ec095 Fix dem specs 2013-04-23 17:15:19 -07:00
Garen Torikian
4fc7e1a9d5 Leave Markdown files alone 2013-04-23 17:15:19 -07:00
Kevin Sawicki
eec6518278 Add package to open links on ctrl-O 2013-04-23 08:39:26 -07:00
Kevin Sawicki
a447ab4edc Add link segment to GFM underline scope 2013-04-23 08:39:26 -07:00
Kevin Sawicki
220b9dadbb Don't show null grammar in grammar selector 2013-04-22 22:13:21 -07:00
Kevin Sawicki
e6274b2f45 Update expected require path for changes in 8e2938ea 2013-04-20 09:57:34 -07:00
Corey Johnson
8e2938ea82 Updae package generator require paths 2013-04-19 14:59:54 -07:00
Kevin Sawicki
36768251f8 Default ranges to empty array when no edit session
Previously an exception would be thrown if a '/' pattern was evaluated
when there was no active edit session.
2013-04-19 10:05:48 -07:00
Nathan Sobo
bbbdacab74 Avoid the .label class because it conflicts with bootstrap 2013-04-16 17:24:21 -06:00
Kevin Sawicki
aa27b3d464 Set min-height on tree to 100% 2013-04-16 15:30:33 -07:00
Nathan Sobo
45ede6bc79 💄 rename treeViewList outlet to list 2013-04-16 15:26:31 -06:00
Corey Johnson & Nathan Sobo
ca49d0714c Restore previous selections after tailing newlines are added
Closes #496
2013-04-16 14:23:42 -07:00
Kevin Sawicki
bc99e72b3d Verify the buttons individually in the spec
The outer expand-collapse element is no longer in the view.
2013-04-16 13:56:27 -07:00
Kevin Sawicki & Nathan Sobo
fe5d73c02a Use bootstrap buttons in command panel
Thanks @mdo!
2013-04-16 12:28:35 -07:00
Nathan Sobo
afa58160b3 Oops. Fix tree-view auto-scrolling and specs after breaking them. 2013-04-16 11:59:25 -06:00
Nathan Sobo
917ab3fe7b Ensure tree view highlights extend full-width, even when scrolled
The .tree-view-wrapper element is renamed to `.tree-view-resizer` to
clarify its purpose, and the actual draggable div is renamed to
`.tree-view-resize-handle`. Then a new div is introduced beneath the
resized wrapper called `tree-view-scroller`. This element has 100%
width/height and overflow scroll, allowing the actual tree view list
to *not* scroll. It uses the cutting edge `min-content` property as
its min width, which ensures it's always wide enough to contain its 
content even when the scroller wrapper is narrower. This allows the
absolutely-positioned highlights to always extend *at least* across
the full width of the list elements.
2013-04-16 11:20:56 -06:00
Kevin Sawicki
58bf33fc6f Remove margins on nested matches list 2013-04-16 10:08:15 -07:00
Nathan Sobo
6107734460 Fix command panel preview list header styling 2013-04-16 10:57:50 -06:00
Kevin Sawicki
a2035bc305 Move error-messages class under command-panel class 2013-04-16 09:33:45 -07:00
Kevin Sawicki
27252961cf Remove list style type on matches class 2013-04-16 09:29:31 -07:00
Kevin Sawicki
0102c0fd8d Bind click events using new button outlets 2013-04-16 09:26:24 -07:00
Kevin Sawicki
f190dab5e6 Remove classes from buttons
The collapse class was causing the button to be very small since it
is defined in bootstrap with height 0.
2013-04-16 09:22:18 -07:00
Kevin Sawicki
e037bf1db9 Remove list type and margin from error messages 2013-04-16 09:18:43 -07:00
Nathan Sobo
140d5d5a85 💄 Use outlet 2013-04-15 20:45:56 -06:00
Nathan Sobo
8c648e9226 Fix tree-view specs 2013-04-15 20:45:56 -06:00
Nathan Sobo
cd9f6d4c62 Remove tree-view margin bottom 2013-04-15 20:45:56 -06:00
Nathan Sobo
305a1b91b8 Set box-sizing to content-box for autocomplete 2013-04-15 20:45:56 -06:00
Nathan Sobo
23f66c12a4 Make modified tab's close icon remain blue on hover 2013-04-15 20:45:55 -06:00
Nathan Sobo
e0c8c5ccb7 Clean up tabs styling using LESS features 2013-04-15 20:45:55 -06:00
Nathan Sobo
c1e4d2f1f1 Make tree-view CSS bootstrap-compatible. Use less and octicon-mixins. 2013-04-15 20:45:55 -06:00
Kevin Sawicki
7b42e975fb Include hidden files when running nak 2013-04-12 11:48:44 -07:00
Kevin Sawicki
224e01102c Use path.join() of fsUtils.join() 2013-04-11 14:37:25 -07:00
Kevin Sawicki
75da75158a Default width to min-width property 2013-04-11 14:26:29 -07:00
Kevin Sawicki
ee7a90184b Make autocomplete wide enough to not scroll 2013-04-11 14:18:22 -07:00
Kevin Sawicki
461aaa83b0 Unsubscribe correctly from buffers in packages
Previously namespaces were used to off() when a buffer was
unsubscribed from which affected other views in the same
package also listening to the current buffer.

Now event namespaces are no longer used and instead off() is
called with the callbacks originally registered for the given
event name.
2013-04-11 08:53:01 -07:00