Commit Graph

2899 Commits

Author SHA1 Message Date
Kevin Sawicki
1084021508 Maximize window by default
Previously was hard-coded to 800x600 which was petite
2012-08-01 09:56:39 -07:00
Kevin Sawicki
22ab010d10 Support opening file specified as argument
Moves build to out/ folder and use shell script
to bootstrap loading of libraries
2012-08-01 09:56:39 -07:00
Kevin Sawicki
793140cf47 Remove unused method 2012-08-01 09:56:39 -07:00
Kevin Sawicki
4add3932c9 Store clipboard so it is available after atom quits 2012-08-01 09:56:39 -07:00
Kevin Sawicki
c28b93c51b Add support for reading from clipboard 2012-08-01 09:56:39 -07:00
Kevin Sawicki
0cf96c97b0 Add support for copying to clipboard 2012-08-01 09:56:39 -07:00
Kevin Sawicki
0ac5696836 Add support for writing files 2012-08-01 09:56:39 -07:00
Kevin Sawicki
30f17ff99a Set window icon to be atom icon 2012-08-01 09:56:39 -07:00
Kevin Sawicki
e3e296b885 Add support for recursive directory listing 2012-08-01 09:56:39 -07:00
Kevin Sawicki
be1d53c1ec Remove trailing whitespace 2012-08-01 09:56:39 -07:00
Kevin Sawicki
1003f6a225 Set load path relative to working directory 2012-08-01 09:56:39 -07:00
Kevin Sawicki
f1b6bf152d Support opening files from dialog 2012-08-01 09:56:38 -07:00
Kevin Sawicki
ad4ae9dc12 Remove unused methods 2012-08-01 09:56:38 -07:00
Kevin Sawicki
a7bae730bb Add missing '\' delimiter 2012-08-01 09:56:38 -07:00
Kevin Sawicki
45305d6bf0 Remove _Release suffix from variables 2012-08-01 09:56:38 -07:00
Kevin Sawicki
2c050bfb75 Set selected filename to retval 2012-08-01 09:56:38 -07:00
Kevin Sawicki
d809b0d47b Open src/app/atom.coffee by default 2012-08-01 09:56:38 -07:00
Kevin Sawicki
3e32a1b66f Use current working directory when loading index.html 2012-08-01 09:56:38 -07:00
Kevin Sawicki
dc45578a71 Add .project 2012-08-01 09:56:38 -07:00
Kevin Sawicki
6ff891d7b7 Add console.log 2012-08-01 09:56:38 -07:00
Kevin Sawicki
70d7d8a927 Add chrome.pak and en-US.pak in locales 2012-08-01 09:56:38 -07:00
Kevin Sawicki
b2b81815e6 Add initial stubbed openDialog implementation 2012-08-01 09:56:38 -07:00
Kevin Sawicki
c6697cf87b Add linux headers to cef/include 2012-08-01 09:56:37 -07:00
Kevin Sawicki
09053b7e47 Remove .o files and add newly built libcef_dll_wrapper.a 2012-08-01 09:56:37 -07:00
Kevin Sawicki
2b705f7004 Remove unneeded -I argument 2012-08-01 09:56:31 -07:00
Kevin Sawicki
2c30ba36b3 Testing tweaks to operate Atom in single window mode 2012-08-01 09:56:31 -07:00
Kevin Sawicki
a393f02d5a Initial work towards a Linux build 2012-08-01 09:54:32 -07:00
Corey Johnson & Nathan Sobo
a589557aaa Ignore bracket matching when there are multiple cursors 2012-08-01 09:47:12 -07:00
Corey Johnson & Nathan Sobo
97b492edfc When an identical closing bracket is inserted, don't insert a new character and move cursor to the right. 2012-08-01 09:33:42 -07:00
Corey Johnson & Nathan Sobo
dc50959af1 Coerce Point.add and Point.plus's argument from array to point object 2012-08-01 09:32:02 -07:00
Corey Johnson & Nathan Sobo
10352a9f6d 💄 2012-07-31 09:42:43 -07:00
Corey Johnson & Nathan Sobo
a7f4abdff9 Focus atom window when dev tools are removed 2012-07-31 09:42:34 -07:00
Corey Johnson & Nathan Sobo
63d016785b When devTools have focus, meta-alt-i hides the dev tools 2012-07-31 09:42:08 -07:00
Corey Johnson & Nathan Sobo
3a5e73aa77 Merge branch 'making-folding-better' 2012-07-30 13:43:47 -07:00
Corey Johnson & Nathan Sobo
f7614c210a Add unfold-all and bind it to ctrl-} 2012-07-30 12:11:54 -07:00
Corey Johnson & Nathan Sobo
a7db67e68d When DisplayBuffer.foldBufferRow is called with a buffer row that is within a fold, it folds the scope that incloses the buffer row's fold 2012-07-30 11:46:43 -07:00
Corey Johnson & Nathan Sobo
9622d6f9b3 Rename un/foldScopeContainingBufferRow to un/foldBufferRow.
Scope containing buffer row was a misnomer. Waiting until I implement the repeat folding feature before considering a better name.
2012-07-30 10:25:53 -07:00
Corey Johnson & Nathan Sobo
75f0438f6a Rename fold/unfold to foldCurrentRow/unfoldCurrentRow 2012-07-30 09:58:15 -07:00
Corey Johnson & Nathan Sobo
69d059d24c Make TreeView.moveDown work for nested/empty directories
If the selected entry is the last entry in a directory that *itself* is the last entry of its parent, we need to search upward through our ancestors for the first directory that has a following sibling entry. Also, if the directory is empty, the attempt to select its first element will fail, so we need to search for a next sibling as well.
2012-07-27 21:27:55 -06:00
Corey Johnson
69d7ff0a55 add unfold to display buffer 2012-07-27 16:05:56 -07:00
Corey Johnson
7ff31d1ad7 Remove toggleFold and replace with fold 2012-07-27 13:46:50 -07:00
Corey Johnson
76ffa5a2c5 change toggle-fold to fold 2012-07-27 13:45:13 -07:00
Nathan Sobo
dc662ed071 When ( [ { ' or " is inserted, insert the matching character after the cursor 2012-07-27 13:08:43 -06:00
Nathan Sobo
87f4d8c6e9 Upon inserting '(', insert matching ')' character after cursor 2012-07-27 13:02:26 -06:00
Nathan Sobo
d0d5cb534f Merge branch 'master' of github.com:github/atom 2012-07-27 12:30:17 -06:00
Nathan Sobo
3516dea210 Introduce LanguageMode wrapper for Ace modes as a foundation of our own modes
LanguageMode is the central point for all language-specific behavior associated with an EditSession. There is one LanguageMode instance per EditSession. LanguageMode has access to the EditSession and its TokenizedBuffer, and in reverse the EditSession, DisplayBuffer, and TokenizedBuffer also make use of LanguageMode. This is a bit incestuous, but I think it's okay because you can think of LanguageMode as a swappable strategy object that governs language-specific aspects of that constellation of objects.
2012-07-27 12:30:06 -06:00
Corey Johnson
20ff70115f Fix bug in failing editor spec 2012-07-27 11:11:45 -07:00
Corey Johnson
960bd1ea70 Show "buffer in conflict" alert after edit session is visible 2012-07-26 13:32:26 -07:00
Nathan Sobo
79893d96b6 Merge commit '0384f025dd6915d2d9771e37983dc839e49b28f7' 2012-07-26 14:11:29 -06:00
Nathan Sobo
334ba6ba82 Ctrl-meta-1 reveals the active file in the tree view 2012-07-26 14:10:02 -06:00