Commit Graph

3270 Commits

Author SHA1 Message Date
Corey Johnson
b68937fb2a Rippin' and tearin' 2012-08-20 15:25:17 -07:00
Corey Johnson
9c3b0c1b4c Flushing things we don't need 2012-08-20 14:09:57 -07:00
Corey Johnson
d2e00082d5 Simplify process helper app 2012-08-20 13:41:40 -07:00
Corey Johnson
8c97927ce1 Remove cefclient.cpp and cefclient.h 2012-08-20 13:33:31 -07:00
Corey Johnson
685536d044 Ignore the command line 2012-08-20 10:43:22 -07:00
Corey Johnson
ace2a5a5d1 Remove client_switches.cpp 2012-08-20 10:02:25 -07:00
Corey Johnson
b8cbcdc4b5 Remove unused files 2012-08-13 09:46:11 -07:00
Corey Johnson
23cec49892 removed unused global functions 2012-08-13 09:40:14 -07:00
Corey Johnson
97d3edf706 remove string_util and its dependencies 2012-08-13 09:25:40 -07:00
Corey Johnson
91ee54fac7 remove html test files 2012-08-13 09:20:50 -07:00
Corey Johnson
4aabf3e47c removed windows code 2012-08-10 16:41:57 -07:00
Corey Johnson
978ef84c69 remove test files and calls 2012-08-10 16:40:09 -07:00
Corey Johnson
e5c920895c build-projects.sh creates the xcode project 2012-08-10 15:51:13 -07:00
Nathan Sobo
b3d17b07db Move scripts in cef/mac to tools/mac since we have tools dir anyway for gyp 2012-08-10 16:11:09 -06:00
Nathan Sobo
db6230fbdc Rename run.sh -> build.sh. Add tools directory w/ vendored GYP 2012-08-10 16:08:11 -06:00
Nathan Sobo
fcc3c9a2f8 No more atom.xcodeproj 2012-08-10 16:05:38 -06:00
Nathan Sobo
c32eef5e92 Stripped-down standalone build that runs w/ normal GYP 2012-08-10 15:54:28 -06:00
Nathan Sobo
c2c8724ad0 Initial commit 2012-08-10 13:32:19 -06:00
Nathan Sobo
1996ba5558 Merge branch 'master' of github.com:github/atom 2012-08-27 11:02:39 -05:00
Kevin Sawicki
076e2be690 Remove unneeded -R flag when copying atom executable 2012-08-23 13:09:25 -07:00
Kevin Sawicki
4ddf47e37a Remove creation of bin directory 2012-08-23 13:07:42 -07:00
Kevin Sawicki
351396a28d Only ignore atom in current directory 2012-08-23 12:31:39 -07:00
Corey Johnson & Nathan Sobo
0315da5c75 add file modification list 2012-08-23 12:07:54 -07:00
Kevin Sawicki
b010570ec4 Remove old native method registration 2012-08-23 11:40:50 -07:00
Corey Johnson & Nathan Sobo
37afee7499 Copy src/stdlib/native-handler.js into bundle if ENV['LOAD_RESOURCES_FROM_DIR'] 2012-08-23 11:09:54 -07:00
Corey Johnson
168bcee096 Merge pull request #36 from github/native-handler.js
Move native function declarations to js file
2012-08-23 10:47:51 -07:00
Corey Johnson & Nathan Sobo
26d17f7525 Fix failing spec 2012-08-23 10:45:44 -07:00
Kevin Sawicki
1b285d9b39 Add atom to .gitignore file 2012-08-22 18:00:21 -07:00
Kevin Sawicki
2d2ae3ec07 Add -rpath to linker flags pointing to install directory
This removes the need to have the intermediate shell script
that updates the LD_LIBRARY_PATH environment variable
2012-08-22 18:00:21 -07:00
Corey Johnson
08ae611ff8 add fold selected state 2012-08-22 17:48:00 -07:00
Kevin Sawicki
29b0b9c10c Implement lastModified in Linux native handler 2012-08-22 15:56:08 -07:00
Kevin Sawicki
aefafdda4a Add expected parameters to native function declarations 2012-08-22 15:36:53 -07:00
Kevin Sawicki
b3200a944f Move native function declarations to js file
This allows multiple native handlers to load it
as an extension without duplicating all the expected
native function calls names internally.
2012-08-22 15:10:37 -07:00
Kevin Sawicki
d665b39db7 Rename myfile variable to file 2012-08-22 14:10:57 -07:00
Kevin Sawicki
6733d03a10 Clean up ifndef/define statements 2012-08-22 14:08:59 -07:00
Kevin Sawicki
8620b2cc72 Use io_utils for resolving real path 2012-08-22 13:58:47 -07:00
Kevin Sawicki
56f46c548f Decrease scrollbar size to 8 pixels 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
4eb3c2d67b Assign global 'platform' variable on window at eval time 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
c53f87fcba Only require platform stylesheet if it exists
Make requireStylesheet throw exception if the stylesheet does not exist
2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
1a8e36d6b7 💄 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
c87c0da35e Don't explode when require.resolve doesn't find a file. Return null instead. 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
8d31eb9c73 💄 2012-08-22 13:43:46 -07:00
Kevin Sawicki & Nathan Sobo
efaa369153 Add Kevin Sawicki to .pairs file 2012-08-22 13:43:46 -07:00
Kevin Sawicki
f778345b3a Add support for requiring a platform-specific stylesheet
Add a getPlatform method to the native object that
is used for requiring the platform stylesheet from
within window.coffee after the atom.css is required.

This is used to provide non-native scrollbars on Linux
for an improved look and feel.
2012-08-22 13:43:46 -07:00
Kevin Sawicki
dcd42316aa DRY up how native IO is performed
Introduce a new io_utils class with helpers
2012-08-22 13:05:29 -07:00
Kevin Sawicki
9ef2c3698d Add initial support for Oniguruma regular expressions
Register a v8 extension on initial load that implements
the native API defined in onig-reg-exp-extension.js
2012-08-22 11:40:02 -07:00
Kevin Sawicki
ffa3144023 Copy themes folder in install target 2012-08-22 08:59:14 -07:00
Kevin Sawicki
d28f0b1d7b Remove extra newline 2012-08-21 19:03:13 -07:00
Kevin Sawicki
1455b949ab Use BUFFER_SIZE constant for all buffer lengths 2012-08-21 18:54:58 -07:00
Kevin Sawicki
13eed2f6e6 Add initial oniguruma class 2012-08-21 18:34:54 -07:00