Nathan Sobo
b94576dc09
Pass view measurements to model via presenter
...
Someday, we won’t need to pass measurements to the model anymore.
2015-02-04 14:48:17 -07:00
Kevin Sawicki
cbe5eff04c
Tweak chocolatey instructions
...
chocolatey now uses the new installer
2015-02-04 13:35:47 -08:00
Max Brunsfeld
495caa7316
🎨 Rename DEFAULT_SOCKET_PATH -> DefaultSocketPath
2015-02-04 13:12:41 -08:00
Max Brunsfeld
d0757c87c8
Move selenium-webdriver dependency to build/package.json
2015-02-04 13:11:33 -08:00
Max Brunsfeld
c19d99e9e2
Add integration test for starting atom w/ different arguments
2015-02-04 12:59:26 -08:00
Ethan Estrada
fc5a22a783
Pick up icons from icon path in RPM package build
2015-02-04 12:55:59 -07:00
Max Brunsfeld
ab43b08739
Add hidden --socket-path flag
...
This will allow integration tests to control which atom application
instance they use when creating atom windows
2015-02-04 11:47:29 -08:00
Ethan Estrada
25f490484b
Move sized icons so they get picked up at buildtime
2015-02-04 12:45:30 -07:00
Ben Ogle
01bf346d0f
⬆️ metrics@0.42.0 to fix error
2015-02-04 11:36:44 -08:00
Kevin Sawicki
c3bd501b84
Merge pull request #5385 from atom/ks-portable
...
Respect ATOM_HOME env var for portability
2015-02-04 11:22:09 -08:00
Kevin Sawicki
556bb5b65e
Merge pull request #5403 from eestrada/rpmbuild
...
Let Linux packages fully determine executable path
2015-02-04 11:21:37 -08:00
Kevin Sawicki
de1c6d1a5d
Remove unused require
2015-02-04 10:54:25 -08:00
Kevin Sawicki
a985942b16
Use realpath to maintain old behavior
2015-02-04 10:52:32 -08:00
Nathan Sobo
9bdb961b3f
Update vertical scroll state when contentFrameWidth changes
...
A wider content frame can mean the horizontal scrollbar gets hidden,
which could in turn mean we need to adjust the scrollTop because the
clientHeight changed.
2015-02-04 11:51:46 -07:00
Kevin Sawicki
9ba106192d
📝 Add missing in
2015-02-04 10:49:28 -08:00
Nathan Sobo
59d96c9f1a
Measure scrollbars immediately when editor becomes visible
...
This ensures all required measurements are present so assignment of
subsequent measurements such as backgroundColor have an effect.
2015-02-04 11:48:47 -07:00
Kevin Sawicki
83568a1d85
📝 Mention ATOM_HOME
2015-02-04 10:46:58 -08:00
Kevin Sawicki
71333bbc93
Remove custom Windows behavior
2015-02-04 10:42:13 -08:00
Kevin Sawicki
4e10ea0b10
Remove unused Subscriber mixin
2015-02-04 10:35:57 -08:00
Kevin Sawicki
888d6dfab5
Inline compile cache path
2015-02-04 10:35:57 -08:00
Kevin Sawicki
622b396111
Guard against no LOCALAPPDATA env var
2015-02-04 10:35:57 -08:00
Kevin Sawicki
0f2943989f
📝 Fix comment typos
2015-02-04 10:35:57 -08:00
Kevin Sawicki
63e618cf74
Add missing rootAtomFolder var
2015-02-04 10:35:57 -08:00
Kevin Sawicki
76f37277d9
Use sibling .atom when non-standard installer location
2015-02-04 10:35:57 -08:00
Kevin Sawicki
745e9c8284
📝 Default -> Defaults
2015-02-04 10:35:57 -08:00
Kevin Sawicki
456e511031
📝 Doc ATOM_HOME
2015-02-04 10:35:57 -08:00
Kevin Sawicki
390be558e2
Use ATOM_HOME when setting configDirPath
2015-02-04 10:35:57 -08:00
Kevin Sawicki
4acd5951f5
Use ATOM_HOME for nohup.out location
2015-02-04 10:35:57 -08:00
Kevin Sawicki
8cd7d7dc0c
⬆️ apm@0.135
2015-02-04 10:35:57 -08:00
Kevin Sawicki
a127240f4f
Use ATOM_HOME as config dir path
2015-02-04 10:35:56 -08:00
Kevin Sawicki
c0ab2c4ac8
Use ATOM_HOME when building cache path
2015-02-04 10:35:56 -08:00
Kevin Sawicki
4c534606c2
Use inherited ATOM_HOME env var
2015-02-04 10:35:56 -08:00
Kevin Sawicki
f330e207b4
Set ATOM_HOME env var at startup
2015-02-04 10:35:56 -08:00
Nathan Sobo
6196882b9d
Include scrollbar dimensions in required measurements in presenter
2015-02-04 11:35:07 -07:00
Ethan Estrada
d05a3f370e
Have atom.desktop use PATH to find executable
...
Currently for RPM build only.
2015-02-04 11:20:52 -07:00
Nathan Sobo
3973939de1
Don’t constrain scrollTop/Left until required measurements are assigned
...
This commit also adds to the list of required measurements and updates
the spec with a buildPresenter helper to more easily supply default
values for required measurements in each spec when they aren’t relevant
to that spec’s content.
2015-02-04 11:13:24 -07:00
Ethan Estrada
08edcf23c9
Let Linux packages fully determine executable path
...
It is no longer hard coded into the atom.desktop.in file; the
individual grunt tasks now determine how the executable is accessed.
2015-02-04 11:06:20 -07:00
Nathan Sobo
b792190693
Constrain scrollLeft based on computed clientWith and scrollWidth
2015-02-04 10:22:29 -07:00
Kevin Sawicki
dc4640eee0
⬆️ markdown-preview@0.133
2015-02-04 09:13:52 -08:00
Nathan Sobo
1ae25ed85d
Make randomized presenter spec failures easier to reproduce
2015-02-04 10:05:47 -07:00
Kevin Sawicki
33073ea270
Merge pull request #5399 from eestrada/rpmbuild
...
Reverted atom.desktop.in
2015-02-04 09:05:30 -08:00
Ethan Estrada
449acc7ced
Reverted atom.desktop.in
...
I realize the debian package build depends on this. Although it
probably won't break anything, I would rather implement a solution
that doesn't change the behavior of the debian installer.
2015-02-04 10:01:47 -07:00
Kevin Sawicki
dde253160c
Merge pull request #5392 from eestrada/rpmbuild
...
Make atom.spec.in actually use grunt variables
2015-02-04 08:59:47 -08:00
Nathan Sobo
5bb3095ffa
Constrain scrollTop based on clientHeight and scrollHeight
2015-02-04 09:38:00 -07:00
Nathan Sobo
3656d4cca6
Pass options in DisplayBuffer::screenRangeForBufferRange
2015-02-04 08:42:34 -07:00
Nathan Sobo
3e6669cf3e
Log code for repeatable randomized presenter spec failures
2015-02-04 08:42:06 -07:00
Nathan Sobo
6977660699
Store ‘isOnlyWhitespace’ in line presenter state
2015-02-04 07:59:34 -07:00
Nathan Sobo
ba6d11e24e
Merge branch 'master' into ns-editor-presenters
2015-02-04 07:57:04 -07:00
Ethan Estrada
c547039f1d
Automated rpm package builds to '/usr'
...
This is instead of the default of '/usr/local'. Targeting '/usr'
is more in line with what most RPM distros expect.
2015-02-04 01:42:52 -07:00
Ethan Estrada
afb795d8cc
mkrpm honors the '--install-dir' option of grunt
...
Also, atom.spec now uses the description provided by grunt instead
of hardcoding its own description.
2015-02-03 22:43:18 -07:00