7223 Commits

Author SHA1 Message Date
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
Garen Torikian
e0e4936756 Update spec 2013-04-11 02:14:24 -05:00
Kevin Sawicki
2e6735ecd0 Extend Subscriber from GitDiffView 2013-04-10 22:23:29 -07:00
Kevin Sawicki
26a4ff9121 DRY up how diffs are generated and rendered 2013-04-10 22:20:21 -07:00
Kevin Sawicki
89b0d7efdb 💄 2013-04-10 22:17:14 -07:00
Kevin Sawicki
99e573006e Upgrade to pathwatcher 0.3 2013-04-10 21:54:54 -07:00
Kevin Sawicki
1ae878c000 Fire will-be-removed event from beforeRemove() 2013-04-10 17:43:26 -07:00
Chris Wanstrath
6c4294dda9 fix typo 2013-04-10 16:59:12 -07:00
Garen Torikian
8bcb01383c Add Project 2013-04-10 18:16:54 -05:00
Garen Torikian
bd00c5d53d stash 2013-04-10 18:04:14 -05:00
Garen Torikian
1142ae89aa Update spec 2013-04-10 18:02:13 -05:00
Garen Torikian
c5557500a9 Add more to specs 2013-04-10 18:01:54 -05:00
Garen Torikian
1963cb66fd Merge branch 'master' into api/docs 2013-04-10 17:23:05 -05:00
Kevin Sawicki
9597d4ea52 Upgrade to pathwatcher 0.1.5
This version is the last known good one pre-0.2
2013-04-10 15:17:12 -07:00
Kevin Sawicki
57d9a7b22e Downgrade to pathwatcher 0.1
Closes #491
2013-04-10 15:11:06 -07:00
Nathan Sobo
93cddcf8dc Make CODE_SIGN gyp var lowercase and 💄 it in Rakefile 2013-04-10 15:57:17 -06:00
Nathan Sobo
2cb18f5855 Allow gyp version var to be set from CLI, but default it to git HEAD. 2013-04-10 15:57:17 -06:00
Nathan Sobo
d56946fa6e Export VERSION to rake task in prebuild script 2013-04-10 15:57:17 -06:00
Garen Torikian
9432f9703e Merge master 2013-04-10 15:05:21 -05:00
Kevin Sawicki
8182bd59f9 Upgrade to pathwatcher 0.2
This appears to work now after doing a clean and reinstall
of all modules.
2013-04-10 12:56:12 -07:00
Kevin Sawicki
a64b81090d Only remove styles if line diffs exist 2013-04-10 12:41:35 -07:00