Kevin Sawicki
05bcebe583
Add unsubscribe from item helper
2015-03-16 16:44:53 -07:00
Kevin Sawicki
0a16371845
Dispose of destroyed listener on remove item
2015-03-16 16:44:53 -07:00
Kevin Sawicki
792a124668
Add onDidChangeIcon event subscription
2015-03-16 16:44:53 -07:00
Kevin Sawicki
4d344c16b3
Don't call on when onDidDestroy exists
2015-03-16 16:44:53 -07:00
Kevin Sawicki
2219abece1
Don't use deprecated buffer events
2015-03-16 16:44:52 -07:00
Kevin Sawicki
03a59c570e
Subscribe to onDidDestroy when available
2015-03-16 16:44:52 -07:00
Kevin Sawicki
fd614572f1
Deprecate all Selection::on calls
2015-03-16 16:44:52 -07:00
Kevin Sawicki
76df65b720
Deprecate all Project::on calls
2015-03-16 16:44:52 -07:00
Kevin Sawicki
7c15ec36a3
Deprecate all Marker::on calls
2015-03-16 16:44:52 -07:00
Kevin Sawicki
55a7ef352d
Deprecate all TextEditor::on calls
2015-03-16 16:44:52 -07:00
Kevin Sawicki
d61ceacc26
Make One Dark the default UI/syntax themes
2015-03-16 14:50:15 -07:00
Nathan Sobo
010154f802
Merge pull request #5959 from atom/as-fix-select-above-below
...
Use screen ranges to select above and below
2015-03-16 11:26:54 -06:00
Bjoernsen
66fa86e129
Enable multiple users
...
Enable atom for multiple users on same linux computer.
2015-03-14 13:42:54 +01:00
Antonio Scandurra
6633c90af8
Use buffer ranges when merging selections
2015-03-14 10:05:04 +01:00
Antonio Scandurra
0a23a21953
🎨 Get rid of goalBufferRange
2015-03-14 09:48:19 +01:00
Max Brunsfeld
587ebd7538
Fix Project::relativePath w/ URLs
2015-03-13 15:07:56 -07:00
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
Bjoernsen
37f5a33116
Enable multiple users
...
Currently, it is not possible to use atom for multiple users on the same linux machine. The socket file '/tmp/atom.sock' belongs to the first user that starts atom.
With this small change, a socket file will be created for each user.
2015-03-13 13:36:07 +01:00
Antonio Scandurra
8ac4848805
Skip soft-wrap indentation tokens while selecting
...
* 🎨 Restructure specs a bit
* ✅ Write specs for this new behavior
2015-03-13 12:05:18 +01:00
Antonio Scandurra
f4b791d33b
Use screenPosition to select above and below
2015-03-13 10:57:45 +01: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
basarat
722089be45
feat(typescript) initial commit of built in typescript support
2015-03-08 15:35:27 +11: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