Commit Graph

14143 Commits

Author SHA1 Message Date
Kevin Sawicki
b4ced55609 💄 2012-12-28 17:10:10 -08:00
Kevin Sawicki
9609352336 Style inside of nodes with HTML instead of SVG 2012-12-28 17:10:10 -08:00
Kevin Sawicki
8b40656ef7 💄 2012-12-28 17:10:10 -08:00
Kevin Sawicki
967ef703b9 💄 2012-12-28 17:10:10 -08:00
Kevin Sawicki
4773df0f3d Use cleaner root hash initialization 2012-12-28 17:10:10 -08:00
Kevin Sawicki
bd68dc618a Add d3 treemap of command logger data 2012-12-28 17:10:10 -08:00
Kevin Sawicki
1723aba993 Remove unneeded require 2012-12-28 17:10:10 -08:00
Kevin Sawicki
92661041f8 Add package to log command details
Logs the count and most recent time a command
is triggered and displays them in a sorted list.
2012-12-28 17:10:10 -08:00
Jon Rohan
006a6d958d Adding meta-backspace which will backspace from cursor to the beginning of line 2012-12-28 16:58:22 -08:00
Kevin Sawicki
99ec611b98 Restore prefix when cancelling an autocomplete
Undo all operations that were performed during an
autocomplete session and only retain the confirmed
operation.

Previously the undo stack would fill with all the
selections made before confirmation and the prefix
was restored to its original text when the operation
was cancelled.
2012-12-28 14:49:23 -08:00
Kevin Sawicki
61be7669da Remove unused requires 2012-12-28 13:59:37 -08:00
Kevin Sawicki
296138b558 Don't show eol invisible in mini editors 2012-12-28 13:56:44 -08:00
Kevin Sawicki
acf5aeb884 Cancel select list when an empty selection is confirmed 2012-12-28 13:49:13 -08:00
Nathan Sobo
736bd1156b 💄 2012-12-28 15:46:23 -06:00
Kevin Sawicki
0ac47f8ec0 Use select list in autocomplete package 2012-12-28 13:24:31 -08:00
Nathan Sobo
bb4f3c4efa Store foldEndPattern in syntax global's scoped properties
There's a slight wrinkle in this commit… TextMate grammars sometimes store
the `foldStopMarker` directly in the grammar, rather than storing it
in a separate scoped preferences file like the other settings. So we
have to scan through grammars looking for those that have the fold end
marker and make a scoped property for that grammar's scope.
2012-12-28 14:46:39 -06:00
Nathan Sobo
5a075d515e Retrieve indent/outdent patterns from scoped properties, not TM bundle 2012-12-28 13:47:50 -06:00
Nathan Sobo
9c7c2ab800 Store TM bundle start/end comment strings in scoped properties
Previously, we had a custom method on the `TextMateBundle` class for
retrieving these variables from the bundle. Now we're using Atom's
`syntax.getProperty` mechanism. The idea is to map TextMate concepts
to their Atom equivalent, rather than building everything directly
around TextMate.
2012-12-28 13:27:54 -06:00
Kevin Sawicki
694885c22a Remove require handled in super class 2012-12-28 10:33:49 -08:00
Nathan Sobo
f4d53a017c Merge branch 'master' into config 2012-12-28 11:32:24 -06:00
Kevin Sawicki
5993b04e62 Colorize new and modified files in tree view 2012-12-28 09:17:23 -08:00
Kevin Sawicki
0aa8a65903 Support using custom guide columns via config 2012-12-28 08:45:07 -08:00
Jon Rohan
b88d097a42 Revert "removing the tree view core:close test, because cmd-w no longer closes the sidebar."
This reverts commit ab144a6d31.
2012-12-27 22:59:36 -08:00
Jon Rohan
f225b88bb2 Revert "don't close the tree view on cmd-w"
This reverts commit ef48c355fb.
2012-12-27 22:59:23 -08:00
Jon Rohan
5289705602 Adjusting the text and icon colors in the tabs 2012-12-27 22:39:09 -08:00
Jon Rohan
d162644ada Merge pull request #117 from github/modified-tab
Changing the close icon when the tab is modified
2012-12-27 22:29:18 -08:00
Jon Rohan
c0fc67bb3b matching the circle color to the x 2012-12-27 22:23:21 -08:00
Jon Rohan
6c66f20d68 using @subscribe to subscribe to the buffer
for garbage collection
2012-12-27 22:23:08 -08:00
Kevin Sawicki
575e34d5e4 Forward window focus when active element is body
This problem was when the focus element is detached
when navigating away from the window and when
the window is then given focus again nothing has
focus.

The solution is to use RootView's focus handler
on the window to bring focus to the editor or
other view when the document's active element
is the body meaning nothing inside the RootView
currently has focus.
2012-12-27 21:56:43 -08:00
Jon Rohan
4f433ce0e8 Changing the close icon when the tab is modified 2012-12-27 21:01:17 -08:00
Nathan Sobo
16c248dbe6 Deal w/ the fact that TextMate settings aren't *always* scoped 2012-12-27 20:13:02 -06:00
Corey Johnson
4a6d336763 Theme.load can take multiple theme names 2012-12-27 16:13:53 -08:00
Corey Johnson
4244e673af Load themes from Config.load 2012-12-27 15:52:09 -08:00
Corey Johnson
71267fd7fe Make required path lowercase 2012-12-27 15:51:43 -08:00
Corey Johnson
82abbaa71c Break AtomTheme out into its own file. 2012-12-27 15:25:16 -08:00
Corey Johnson
0d946078c9 Atom Themes can be loaded 2012-12-27 14:31:13 -08:00
Jon Rohan
d97651d19a These importants are too harsh. and not necessary 2012-12-27 13:39:02 -08:00
Corey Johnson
d509507b0c TextMateTheme extend Theme 2012-12-27 12:12:58 -08:00
Kevin Sawicki
219aaca0f5 Show diff stat in status bar
Include the number of lines added and removed for
new and modified files
2012-12-27 10:41:29 -08:00
Corey Johnson
d77fc88ff4 Merge remote-tracking branch 'origin/master' into config 2012-12-27 10:38:24 -08:00
Kevin Sawicki
e941459ca7 Register click past last line handler on underlayer 2012-12-27 08:26:32 -08:00
Jon Rohan
2f7776d971 Just some tabs and tree view style tweaks 2012-12-26 23:10:20 -08:00
Jon Rohan
20eba7438b making the underlayer min-height instead of height, to see the wrap guide go full screen 2012-12-26 22:16:18 -08:00
Jon Rohan
ab144a6d31 removing the tree view core:close test, because cmd-w no longer closes the sidebar. 2012-12-26 21:26:30 -08:00
Jon Rohan
ef48c355fb don't close the tree view on cmd-w 2012-12-26 21:05:59 -08:00
Kevin Sawicki
ae6039e74d Add octicons to fuzzy-finder
Also place file base name first followed by
directory path in darker color
2012-12-26 20:13:53 -08:00
Corey Johnson
5eb16d8304 Add window.removeStylesheet 2012-12-26 17:41:49 -08:00
Corey Johnson
b08422bc6b TextMateTheme@load will load absolute paths 2012-12-26 17:41:49 -08:00
Corey Johnson
e5e5c497e1 Load themes from ~/.atom/themes 2012-12-26 17:41:48 -08:00
Corey Johnson
bae9ae6d59 Fuzzy finder ignores core.ignoredNames as well as fuzzy-finder.ignoredNames 2012-12-26 17:41:48 -08:00