Kevin Sawicki
09f1dff502
Make releaseDate a Date
2014-11-13 17:31:04 -08:00
Kevin Sawicki
9a0414da6f
Invoke quitAndInstall from quiteAndUpdate callback
2014-11-13 17:31:04 -08:00
Kevin Sawicki
119fc7f4f2
DRY up Update.exe path computing
2014-11-13 17:31:04 -08:00
Kevin Sawicki
481e0b8b6c
Use execFile from child_process
...
This will make it easier to extract to Atom Shell since BufferedProcess
is internal to Atom.
2014-11-13 17:31:04 -08:00
Kevin Sawicki
1b69f2db46
💄
2014-11-13 17:31:04 -08:00
Kevin Sawicki
1b877c76b9
path.dirName -> path.dirname
2014-11-13 17:31:04 -08:00
Daniel Hengeveld
1fa791fc7a
Fix relative import for auto-updater
2014-11-13 17:31:04 -08:00
Paul Betts
e8a4867ff7
Come Correct with requires
2014-11-13 17:31:04 -08:00
Paul Betts
629717caea
Add updates to menu
2014-11-13 17:31:03 -08:00
Paul Betts
0d6253555b
copy pasta mistake
2014-11-13 17:31:03 -08:00
Paul Betts
63d9edcc40
First hack at a Win32 auto-updater
2014-11-13 17:31:03 -08:00
Paul Betts
bc2f217e7c
Handle progress output (by ignoring it)
2014-11-13 17:31:03 -08:00
Paul Betts
7381bd09b1
Save point before Boss Fight
2014-11-13 17:31:03 -08:00
Paul Betts
379bd852d2
Disable the updates shim on Win32, include our own JS version
2014-11-13 17:31:03 -08:00
Max Brunsfeld
a9ee6e5d43
⬆️ deprecation-cop
...
for new deprecated selectors list
2014-11-13 16:47:05 -08:00
Max Brunsfeld
2bef377e99
⬆️ text-buffer to throw exceptions for invalid tx operations
2014-11-13 16:30:45 -08:00
Nathan Sobo
7f326421d7
Upgrade existing selectors after attaching atom-styles element
...
Style elements don’t have a .sheet property until they are actually
attached to the DOM.
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-13 16:04:57 -08:00
Nathan Sobo
3546f21af7
Spy on console.warn to prevent spamming in the specs
2014-11-13 16:04:57 -08:00
Nathan Sobo
441dcfb56a
Add specs for atom-text-editor shadow DOM selector upgrades
...
And cover one more case with `.editor` plus pseudo-classes
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-13 16:04:57 -08:00
Nathan Sobo
42d9ef397d
Automatically upgrade syntax themes for shadow DOM compatibility
...
If a given selector in a stylesheet targeting the atom-text-editor
context references `.editor` or `.editor-colors`, we automatically
replace these with the appropriate `:host` pseudo-class expressions.
If the selector already contains the :host pseudo-class, we perform no
upgrade.
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-13 16:04:57 -08:00
Nathan Sobo
10eb89f078
⬆️ less-cache to fix import detection bug
2014-11-13 16:04:57 -08:00
Nathan Sobo
8b2482af22
⬆️ atom-dark-ui for scrollbar styling across shadow boundaries
2014-11-13 16:04:57 -08:00
Nathan Sobo
a2ca59bf05
⬆️ less-cache for /deep/ combinator support
2014-11-13 16:04:57 -08:00
Nathan Sobo
91f11868ea
⬆️ Bundled UI themes to support editor shadow DOM
2014-11-13 16:04:57 -08:00
Nathan Sobo
2c19e6a6a4
⬆️ settings-view to support shadow DOM in mini editors
2014-11-13 16:04:57 -08:00
Nathan Sobo
e7ebe0a5c4
Upgrade bundled themes to support the shadow DOM
2014-11-13 16:04:57 -08:00
Nathan Sobo
95ec0d8162
Replaces usages of .mini selector with [mini]
2014-11-13 16:04:57 -08:00
Nathan Sobo
0a4f5a365a
Add missing less imports to pass lesslint
2014-11-13 16:04:57 -08:00
Nathan Sobo
b6b6b6d12b
Add ‘mini’ attribute to TextEditorElement if .isMini() is true on model
2014-11-13 16:04:57 -08:00
Nathan Sobo
9f194ff4df
Create an empty TextBuffer if needed in TextEditor constructor
2014-11-13 16:04:57 -08:00
Nathan Sobo
ed6ca9cd06
Remove .editor class to force themes to style background via :host
...
The goal is to allow the editor’s styling to be overridden as follows:
atom-text-editor {
background: black;
color: white;
}
If we retain these classes, themes will continue to style the root
element of the editor and destroy the ability to style the editor in
this way. You would instead have to do the following:
atom-text-editor::shadow .editor {
background: black;
color: white;
}
This is way less intuitive and confusing for people.
2014-11-13 16:04:57 -08:00
Nathan Sobo
08971562cd
Store useShadowDOM setting when TextEditorElement is created
...
Rather than reading it repeatedly, since the value could potentially
change over time.
2014-11-13 16:04:56 -08:00
Nathan Sobo
263ff21cc1
Clean up shadow-DOM-specific text editor style sheet
2014-11-13 16:04:24 -08:00
Nathan Sobo
99b08826dd
Style non-shadow DOM editor with it’s own style sheet
...
Trying to style both modes of the text editor with the same style sheet
is proving to be more trouble than it’s worth. This prepares the shadow
DOM style sheet to diverge more radically to enable the background color
to be overridden from the outside more easily.
2014-11-13 16:04:24 -08:00
Ben Ogle
417e00b938
Upgrade find and replace to 0.147.0
2014-11-13 16:00:32 -08:00
Kevin Sawicki
f8bb40c48f
Merge pull request #4170 from atom/ks-use-grunt-installer-plugin
...
Use Grunt plugin to build Windows installer
2014-11-13 09:07:06 -08:00
Kevin Sawicki
01b75c4393
Use buildDir to build setup exe path
2014-11-13 08:46:25 -08:00
Kevin Sawicki
9f1ffeee25
Sign AtomSetup.exe
2014-11-13 08:46:25 -08:00
Kevin Sawicki
c55faac0a9
⬆️ grunt-atom-shell-installer@0.6
2014-11-13 08:46:25 -08:00
Kevin Sawicki
aaa50bae90
⬆️ grunt-atom-shell-installer@0.5
2014-11-13 08:46:25 -08:00
Kevin Sawicki
b0c4910815
Add community
2014-11-13 08:46:25 -08:00
Kevin Sawicki
654f84a26c
Add authors
2014-11-13 08:46:25 -08:00
Kevin Sawicki
ff10ea601c
Use root app dir
2014-11-13 08:46:24 -08:00
Kevin Sawicki
88bfba9fb2
⬆️ grunt-atom-shell-installer@0.4
2014-11-13 08:46:24 -08:00
Kevin Sawicki
f11168df8e
Load installer task
2014-11-13 08:46:24 -08:00
Kevin Sawicki
4ce056180c
Remove installer code now handled by grunt plugin
2014-11-13 08:46:24 -08:00
Kevin Sawicki
8718828869
Add initial Windows installer task
2014-11-13 08:46:23 -08:00
Kevin Sawicki
edfcc134ec
Add missing close import
2014-11-13 08:42:10 -08:00
Ben Ogle
6a34b88f79
Update wrap-guide to update when font-size is changed
2014-11-12 15:40:50 -08:00
Ben Ogle
e596bf6ef9
Merge pull request #4144 from atom/bo-overlay-decoration
...
Overlay decorations
2014-11-12 15:02:40 -08:00