Commit Graph

11417 Commits

Author SHA1 Message Date
Max Brunsfeld
eb355118ad Merge pull request #5961 from atom/mb-batch-services-providers-by-package
Batch service providers by package
2015-03-13 13:28:41 -07:00
Max Brunsfeld
7ec46933bd Batch service providers by package 2015-03-13 11:42:30 -07:00
Nathan Sobo
a4257ed513 Merge pull request #5936 from atom/as-destroy-containing-folds-on-selection
Destroy only containing folds on selection
2015-03-13 11:28:46 -07:00
Antonio Scandurra
3b5a0b292d 📝 Better and consistent naming across specs and docs 2015-03-12 12:32:59 +01:00
Antonio Scandurra
9f1bb82451 Adjust DisplayBuffer#getVisibleRowRange logic
This fixes #4596, where the calculation returned a wrong range.

* 📝 State clearly that we'll return a closed interval in docs
*  Write tests to ensure a correct behavior
2015-03-12 10:08:02 +01:00
Daniel Hengeveld
aaa607f143 Merge pull request #5942 from atom/remove-docs
Update documentation to point to atom/docs
2015-03-11 23:02:59 -07:00
Ivan Žužak
036418c498 Merge pull request #5110 from amayer5125/ignorefiles
Add ._* to ignored file names
2015-03-11 17:37:42 -07:00
Scott Chacon
c4500af55a Merge remote-tracking branch 'origin/master' into remove-docs 2015-03-11 15:11:59 -07:00
Scott Chacon
b3325d64b0 update internal docs links 2015-03-11 15:11:46 -07:00
Antonio Scandurra
73ee326bb3 📝 Document destroyFoldsContainingBufferRange
...and correct docs for `destroyFoldsIntersectingBufferRange`.
2015-03-11 16:17:40 +01:00
Antonio Scandurra
2b98192276 Destroy only containing folds on selection 2015-03-11 16:16:45 +01:00
Max Brunsfeld
f1375ca849 Merge pull request #5875 from atom/mb-multi-folder-all-the-time
Always open all CLI paths in the same window
2015-03-10 14:31:42 -07:00
Nathan Sobo
abf368e9c0 Merge pull request #5858 from atom/as-faster-fold-destroy
Speed up `destroyFoldsIntersectingBufferRange`
2015-03-09 14:07:04 -07:00
Antonio Scandurra
0940c9216f Update also @startRow and @endRow on getState 2015-03-09 09:11:39 +01:00
Max Brunsfeld
a6e8f8a08a Always open all CLI paths in the same window
No more 'atom --multi-folder'
2015-03-05 15:23:28 -08:00
Cheng Zhao
3c0e4511fc Built-in modules' code are now in asar archive 2015-03-05 15:01:10 -08:00
Kevin Sawicki
e3fe418b45 Listen on stylesheet file 2015-03-05 13:49:12 -08:00
Kevin Sawicki
eae3dab527 Use onDid* for file events 2015-03-05 13:47:28 -08:00
Kevin Sawicki
85e87723b0 Mark Project::onDidChangePaths public 2015-03-05 12:45:50 -08:00
Antonio Scandurra
2aa3e5fd8c 🐎 Speed up destroyFoldsIntersectingBufferRange 2015-03-05 09:01:28 +01:00
Max Brunsfeld
0615996907 Merge pull request #5846 from atom/mb-update-paths-in-load-settings
Update windows' load settings when project paths change
2015-03-04 18:19:44 -08:00
Max Brunsfeld
49e92a45ae Update loadSettings as project paths change
This way, reloading the window always preserves your current state.
2015-03-04 17:40:24 -08:00
Max Brunsfeld
9bb4968e6f Store load settings in URL fragment, not query string 2015-03-04 16:03:00 -08:00
Antonio Scandurra
0970a3c411 🐎 Speed up selectAll on a buffer with many folds 2015-03-04 23:54:39 +01:00
Kevin Sawicki
7a3065e0fb Add spec for invalid settings notification 2015-03-04 11:18:15 -08:00
Kevin Sawicki
f02fa4a245 Add spec for invalid grammar notification 2015-03-04 11:12:09 -08:00
Kevin Sawicki
92754bb9a3 Add notification for package grammar errors 2015-03-04 10:51:49 -08:00
Kevin Sawicki
49a26ea326 Add notification for package settings errors 2015-03-04 10:51:03 -08:00
Kevin Sawicki
f10d478c7a 🎨 2015-03-04 10:43:40 -08:00
Kevin Sawicki
bf9b517240 🐎 webkitMatchesSelector -> querySelector 2015-03-04 10:33:45 -08:00
Kevin Sawicki
2f476b31ec Don't return collected array 2015-03-04 10:10:43 -08:00
Kevin Sawicki
ce33e63532 selector-parser -> selector-validator 2015-03-04 10:02:04 -08:00
Kevin Sawicki
cec82bd6ca Don't use fatal error for package.json errors
Notifications can't associate it with a project path since the
project never loads
2015-03-04 10:02:04 -08:00
Kevin Sawicki
71c138397a Remove lint 2015-03-04 10:02:04 -08:00
Kevin Sawicki
f611e235e9 Extract notification helper 2015-03-04 10:02:04 -08:00
Kevin Sawicki
346e669601 📝 Mention css 2015-03-04 10:02:04 -08:00
Kevin Sawicki
7b38750b95 📝 Doc selector parser 2015-03-04 10:02:04 -08:00
Kevin Sawicki
1bb011deed 🎨 2015-03-04 10:02:04 -08:00
Kevin Sawicki
59c3dea77b Show notification for invalid context menu selector 2015-03-04 10:02:04 -08:00
Kevin Sawicki
a2d9ba2d2e Only try to require main module once 2015-03-04 10:02:04 -08:00
Kevin Sawicki
fa2eab5b7e Show notification when parsing package.json fails 2015-03-04 10:02:03 -08:00
Kevin Sawicki
cb0bf28793 Remove stray trace 2015-03-04 10:02:03 -08:00
Kevin Sawicki
33e01256a7 Only manipulate stack for selector errors 2015-03-04 10:02:03 -08:00
Kevin Sawicki
8ba434f4c4 Show notifications on load/activate errors 2015-03-04 10:02:03 -08:00
Kevin Sawicki
c172f78ab5 Use consistent selector error 2015-03-04 10:02:03 -08:00
Kevin Sawicki
5902bc42e9 Throw error when adding context menu with invalid selector 2015-03-04 10:02:03 -08:00
Kevin Sawicki
2a12f7779d Add selector parser helper class 2015-03-04 10:02:03 -08:00
Kevin Sawicki
333a495d55 Catch errors adding activation commands 2015-03-04 10:02:03 -08:00
Kevin Sawicki
8ba098b640 Throw an error when adding an invalid selector 2015-03-04 10:02:03 -08:00
Michael Bolin
a0a4dac571 Fix a bug when a URI is passed to atom.project.removePath(). 2015-03-03 21:44:54 -08:00