Kevin Sawicki
e037bf1db9
Remove list type and margin from error messages
2013-04-16 09:18:43 -07:00
Kevin Sawicki
865b70e16d
Don't exclude node_modules/less
...
Less is no longer vendored and so it should now be
copied over.
2013-04-16 08:46:13 -07:00
Nathan Sobo
e59ab14ad3
Load all of bootstrap
2013-04-15 20:45:56 -06:00
Nathan Sobo
1ce9cdff0c
Make precompilation of less stylesheets work with @import directives
2013-04-15 20:45:56 -06: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
fff4531663
Fix select-list auto-scrolling specs
2013-04-15 20:45:55 -06:00
Nathan Sobo
9d987ac911
Set box-sizing: content-box on image-view img tags
...
Bootstrap sets box-sizing: border-box everywhere. It's often a good
idea, but in this case it screws up the specs for the image view.
2013-04-15 20:45:55 -06:00
Nathan Sobo
bc03810589
Set height on image view, not parent
...
Setting the height of the parent caused #jasmine-content to be tall
for the remainder of the specs
2013-04-15 20:45:55 -06:00
Corey Johnson & Nathan Sobo
d95016307a
Fix mini-editor appearance by clearing styles on hidden input.
2013-04-15 20:45:55 -06:00
Corey Johnson & Nathan Sobo
8f0bffc589
Don't set height on mini editor explicitly. Let 'height: auto' do it.
...
We're not sure why this is here, and can't see a problem when we remove
it.
2013-04-15 20:45:55 -06:00
Nathan Sobo
d82daeccee
Fix jasmine styling
2013-04-15 20:45:55 -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
39f920165d
Report errors with no stack when loading packages
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
Nathan Sobo
312f04f44d
Add octicon-mixins.less
...
This file contains mixins that make it easy to turn any selector into
an icon. You use them in the following way:
```less
@import "octicon-mixins.less";
.entry .disclosure-arrow {
.mini-icon(arr-collapsed);
}
.entry.expanded .disclosure-arrow {
.mini-icon(arr-expanded);
}
```
There is also the `.mega-icon` mixin, and you are free to pass a size
as a second parameter, like this: `.mega-icon(octocat, 64px)`
2013-04-15 20:45:55 -06:00
Nathan Sobo
e871929aae
Load a subset of bootstrap from atom.less and nuke reset.less
2013-04-15 20:45:55 -06:00
Nathan Sobo
91cbcf0073
Update editor lines & cursors to not use bootstrap-styled pre element
2013-04-15 20:45:55 -06:00
Nathan Sobo
738fc31f56
Add twitter bootstrap submodule and put it on less search path
2013-04-15 20:45:54 -06:00
Nathan Sobo
bbf7c6ca1b
Replace requireStylesheet calls w/ @import directives in atom.less
2013-04-15 20:45:54 -06:00
Nathan Sobo
2f008aa886
Use less NPM module instead of vendored less
...
We're currently using nathansobo's fork, which doesn't depend on
`window` being undefined to operate in Node mode.
2013-04-15 20:45:54 -06:00
Garen Torikian
4c56e8bb57
Merge branch 'master' into api/docs
2013-04-14 09:43:06 -07:00
Garen Torikian
c4e713f121
Update biscotto
2013-04-14 01:44:59 -07:00
Garen Torikian
99333d4444
Don't commit output
2013-04-12 22:37:07 -05:00
Garen Torikian
8bd02358d2
Should I regret a lack of better commit messages?
2013-04-12 22:35:54 -05:00
Cheng Zhao
558e41f740
Make main window restart renderer process when reloaded for 4 times.
...
Fix #495 .
2013-04-13 10:24:58 +08:00
Garen Torikian
37b3784129
Finish Selections, add Fold
2013-04-12 21:10:57 -05:00
Garen Torikian
f3b7874007
Get a good chunk of Selection}
2013-04-12 15:54:56 -05:00
Garen Torikian
286e70cc57
Hella Editor updates
2013-04-12 15:17:11 -05:00
Garen Torikian
b2637aae57
Don't add stats
2013-04-12 14:38:59 -05:00
Garen Torikian
0c5e38680d
Internalize a bunch of methods
2013-04-12 14:37:21 -05:00
Garen Torikian
e412eb16af
Add a proper output dir
2013-04-12 14:36:59 -05:00
Garen Torikian
6963503d6f
Finish config
2013-04-12 14:23:43 -05:00
Kevin Sawicki
7b42e975fb
Include hidden files when running nak
2013-04-12 11:48:44 -07:00
Kevin Sawicki
26638980bf
Upgrade to git-utils 0.14
2013-04-12 11:09:58 -07:00
Kevin Sawicki
9a3821b97e
Quit message loop when last browser is closed
...
Previously CefShutdown() was called after closing the windows
which would prevent them from running their beforeunload callbacks
and saving state properly when cmd-Q the application.
Now the number of open browsers is tracked and the message loop
is quit and the windows are autoreleased only after the browser
is ready to be closed.
Closes #493
2013-04-12 10:22:18 -07:00
Garen Torikian
7e5b6bf5c4
Massive updates
2013-04-11 21:11:12 -05:00
Kevin Sawicki
235cd1fbff
Add initial .nakignore file
2013-04-11 15:32:45 -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
78dc676f0f
Exclude .less/.cson/.coffee files at root of src
...
Previously the rsync exclude rules required files to be two-levels
deep to be excluded which would keep the window-bootstrap.coffee in
the bundle since it was at the root of the src folder.
Now if cson, less, or coffee files end up in src/ they will be
correctly excluded from the bundle when synced.
v0.2.0
2013-04-11 12:36:40 -07:00
Nathan Sobo
7967dada4b
Make script/bootstrap exit on subprocess errors
2013-04-11 13:07:16 -06:00
Nathan Sobo
b1e79b4634
Run rake clean on prebuild to clear out node_modules
2013-04-11 12:53:32 -06:00
Kevin Sawicki
4e59605728
Don't bubble move-to-top/bottom events
...
This will cause the editor to scroll as well when a select
list is a child of an editor such as in the autocomplete view.
2013-04-11 10:39:19 -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
Garen Torikian
bb8f5bb40c
Fix errors
2013-04-11 02:29:48 -05:00