Max Brunsfeld
c4fc8e55fa
Use correct executedFrom value for subsequent invocations
2015-09-03 16:03:02 -07:00
Max Brunsfeld
8993ed1da6
Merge pull request #8661 from atom/mb-fix-opening-files-with-line-numbers
...
Fix handling of filename:line:column command-line arguments
2015-09-03 12:19:46 -07:00
Nathan Sobo
d6c0e8f8c8
Merge pull request #8660 from atom/as-null-bytes-paired-char
...
Avoid pairing null byte characters
2015-09-03 13:17:37 -06:00
Max Brunsfeld
e5da009cdc
Strip colon-number suffixes from args before parsing them as URLs
2015-09-03 11:31:01 -07:00
Antonio Scandurra
ac64245848
Avoid pairing null bytes characters
2015-09-03 19:54:55 +02:00
Max Brunsfeld
0a8ff35c3a
🎨 Pass devResourcePath as an argument to AtomApplication
2015-09-03 10:30:08 -07:00
Max Brunsfeld
ed62685c78
🎨 main.coffee
2015-09-03 10:28:37 -07:00
Nathan Sobo
3ca11c2cef
🎨 select-line adjustments; Only select single row if row is given
2015-09-03 08:25:24 -06:00
jc roy
361ef308e2
SelectLine : When multiple line selected, complete both first and last line.
2015-09-02 20:03:18 -04:00
Nathan Sobo
698e414bfb
Update selection and cursor state atomically before emitting any events
...
This ensures we correctly restore the last cursor when handling a cursor
destruction event. It fixes an exception that occurred when undoing
after splitting an editor.
Signed-off-by: Max Brunsfeld <maxbrunsfeld@github.com >
2015-09-02 12:20:30 -06:00
Devon Carew
a235fcb8aa
Update notification-manager.coffee
...
Fix a broken link in the docs page for https://atom.io/docs/api/v1.0.10/NotificationManager .
2015-09-01 21:28:16 -07:00
Max Brunsfeld
d9410716d2
Don't attempt to use source maps w/ no cache directory
...
This error will only happen when the compile-cache file is compiled
twice, which seems to be happening on windows when running specs.
This doesn't fix that problem, but prevents further errors from
cascading in a confusing way.
2015-09-01 16:49:15 -07:00
Max Brunsfeld
8f1daad4a9
Merge pull request #8608 from atom/mb-normalize-driver-letter-case
...
Normalize drive letter case on windows
2015-09-01 14:15:39 -07:00
Nathan Sobo
5be64cdc89
Merge pull request #8627 from atom/ns-terminate-drag-on-any-text-change
...
Terminate drag on any buffer change
2015-09-01 14:22:29 -06:00
Max Brunsfeld
61f7de736f
Normalize resource path drive letters in main
2015-09-01 12:20:05 -07:00
Max Brunsfeld
5be3d4f82f
Normalize drive letter case on windows
2015-09-01 12:17:19 -07:00
Nathan Sobo
f3def3a7ed
Terminate drag on any buffer change
...
Not just text insertion.
2015-09-01 12:58:34 -06:00
Nathan Sobo
968cf6a51b
Merge pull request #8624 from atom/ns-fix-mouse-autoscroll
...
Autoscroll when mouse gets close to the edge of the editor scroll view
2015-09-01 11:22:28 -06:00
Nathan Sobo
f1276f59de
Autoscroll when mouse gets close to the edge of the editor scroll view
...
Previously, we required the cursor to exceed the bounds of the editor,
but that makes it impossible to scroll when the window is maximized.
2015-09-01 10:43:45 -06:00
Kevin Sawicki
56f40d7714
Append to existing cache dir value
2015-08-31 10:29:36 -07:00
Kevin Sawicki
8fa99a33be
Append root to atom home value
2015-08-31 10:23:14 -07:00
Antonio Scandurra
0d248e0c5b
Merge pull request #8500 from natthu/master
...
Fix a bug with refreshing the gutter UI.
2015-08-31 14:24:12 +02:00
Wliu
820fc7652b
Merge pull request #8561 from atom/wl-menubar-toggle-notification
...
Add a notification when toggling the menu bar
2015-08-30 10:14:31 -04:00
Nathan Sobo
e91241be52
Revert "Remove arguments subheading"
...
This reverts commit ba7af0b9cd .
2015-08-29 13:00:08 -06:00
Nathan Sobo
70bcedba4d
Revert "Nix arguments"
...
This reverts commit f2a017d013 .
2015-08-29 12:59:16 -06:00
Wliu
01b9c3a0b0
👕 No fat arrow
2015-08-28 18:06:04 -04:00
Wliu
f3b457d8ba
Add a notification when toggling the menu bar
...
Refs #4289
2015-08-28 17:33:46 -04:00
Nathan Sobo
c0b4181b47
Merge pull request #8558 from atom/ns-simplify-page-up-down
...
Simplify page-up/page-down
2015-08-28 14:55:24 -06:00
Nathan Sobo
c7cc404c42
Simplify page-up/page-down
...
We simply move the cursor up or down by the number of whole lines that
fit on screen, allowing autoscroll to adjust the scroll position. This
causes there to be a margin under the location to which we move the
cursor, but I think it’s better to provide context and keep the
autoscroll experience consistent when using the keyboard.
2015-08-28 13:39:14 -06:00
Nathan Sobo
2a3a304410
Terminate drag when editor is destroyed
...
Fixes #4562
2015-08-28 12:41:58 -06:00
Nathan Sobo
567199a3d2
Autoscroll the editor as a quadratic function of mouse cursor overshoot
...
This was a spike and still needs tests, but it’s going to be way better.
2015-08-28 12:17:59 -06:00
Nathan Sobo
0a87dad747
🎨
2015-08-28 09:46:18 -06:00
Nathan Sobo
1dac9eb801
Use imperative voice
2015-08-28 09:42:46 -06:00
Nathan Sobo
f2a017d013
Nix arguments
2015-08-28 09:42:39 -06:00
Nathan Sobo
1160c571a7
Public -> Essential
2015-08-28 09:41:23 -06:00
Nathan Sobo
313eb9e926
🎨
2015-08-28 09:41:13 -06:00
Nathan Sobo
bd4f5ba544
Replace Public with Essential
...
Still not sure about the value of this distinction, but let’s blend in.
2015-08-28 09:39:24 -06:00
Nathan Sobo
ba7af0b9cd
Remove arguments subheading
2015-08-28 09:39:03 -06:00
Maxim Sokolov
93fba6a334
📝 Remove redundant docs
...
GutterContainer class shouldn't be public or extended.
2015-08-28 16:54:15 +03:00
Maxim Sokolov
df2fed2474
📝 Update docs for Gutter::decorateMarker
...
Docs from TextEditor::decorateMarker related to Gutter
2015-08-28 16:54:15 +03:00
Maxim Sokolov
6076cef1f2
📝 Remove gutterName argument from TextEditor::decorateMarker
...
Decorations of `type: 'gutter'` is deprecated. Use `Gutter::decorateMarker` to
create decoration for custom gutter.
2015-08-28 16:54:15 +03:00
Maxim Sokolov
1f259a5583
📝 Update docs for TextEditor::decorateMarker
...
Decorations of `type: 'gutter'` have been renamed to `type: 'line-number'`
2015-08-28 16:54:15 +03:00
Maxim Sokolov
559251a1c8
🎨 Add section for Gutter methods
...
Need for generated docs
2015-08-28 16:54:15 +03:00
Maxim Sokolov
5f1c227feb
📝 Make Gutter event methods essential
2015-08-28 16:54:14 +03:00
Maxim Sokolov
71c9a4afe7
📝 Add docs for Gutter::destroy
2015-08-28 16:54:14 +03:00
Maxim Sokolov
150300b63e
📝 Make Gutter visibility methods public
2015-08-28 16:54:14 +03:00
Maxim Sokolov
a5edd69ec3
📝 Update docs for Gutter events
2015-08-28 16:54:14 +03:00
Maxim Sokolov
bb447099c0
🎨 Move Gutter event methods up
...
Need for generated docs
2015-08-28 16:54:14 +03:00
Maxim Sokolov
fbb3bc4232
📝 Make Gutter class extended
...
Gutter is returned from a public method `TextEditor::addGutter`
2015-08-28 16:54:14 +03:00
Maxim Sokolov
fac979f71d
📝 Update docs for TextEditor::addGutter
...
TextEditor::addGutter should be called directly.
2015-08-28 16:54:14 +03:00