Justin Palmer
c0f45b2414
add self-contained animated svg spinner
2013-02-12 23:55:36 -08:00
Justin Palmer
908c9245fd
move @font-face into default atom.css
2013-02-03 14:35:52 -08:00
Jon Rohan
2001f0b7f1
separating the atom.css file
2013-01-21 15:04:38 -08:00
Kevin Sawicki
e76d6808b7
Upgrade to latest octicons
2013-01-10 14:37:14 -08:00
Kevin Sawicki
06a6a7c507
Add octicon when panes are empty
2013-01-06 12:59:10 -08:00
Kevin Sawicki
109770805d
Use same color for tab and root-view background
2013-01-02 11:38:49 -08:00
Jon Rohan
57d106ff2f
matching the background color to the markdown preview background
2012-12-28 20:35:35 -08:00
Jon Rohan
d97651d19a
These importants are too harsh. and not necessary
2012-12-27 13:39:02 -08:00
Jon Rohan
09abc6c682
Removing the linen background.
2012-12-26 20:20:19 -08:00
Jon Rohan
65de43fb34
something was wrong with the scrolling, the root view shouldn't be scrolled
2012-12-26 13:16:40 -08:00
Jon Rohan
3436d05116
Merge pull request #111 from github/table-tabs
...
Changing the tab display style to a table layout.
2012-12-26 11:13:54 -08:00
Jon Rohan
f27d84a7f0
Only using the fixed width font inside the editor.
2012-12-24 13:23:15 -08:00
Jon Rohan
d697986e3e
updating the tab font-family
2012-12-24 13:05:27 -08:00
Jon Rohan
01cde54b76
Changing the tab display style to a table layout.
2012-12-24 11:22:56 -08:00
Nathan Sobo
f136212677
Eliminate occasional rubber-band effect on document body on scroll
2012-11-07 19:56:49 -07:00
Kevin Sawicki
e4fb12a398
Add octicon to branch label
2012-11-02 15:31:11 -07:00
Corey Johnson
837005176c
animation 💄
2012-11-01 15:56:23 -07:00
Corey Johnson
933c3415c9
Make sure elements with .error classes are shown as red
2012-11-01 15:56:23 -07:00
Corey Johnson & Nathan Sobo
de3bbce29f
Only show events w/ descriptions in EventPalette
...
Also, auto-generate human readable event name in editor. This is a good example of how we could do this automatically for some kind of `onCommand`, `command`, `onInteractiveEvent` method that combines the event name, documentation string, and handler in one shot.
2012-10-19 11:24:40 -06:00
Nathan Sobo
e8e9abc0b8
Universal selectors degrade performance, and I can't figure what this did
2012-09-25 12:51:22 -06:00
Corey Johnson
3026c7767b
Add doctype to index.html and css styles to make html take up 100% of the screen.
2012-09-11 08:45:47 -07:00
Nathan Sobo
76b8f42bb7
Add atom
extension, which implements atom.open
...
We send a message from the render process to the browser process indicating which path to open. Also start introducing a `v8_extensions::` namespace to contain the extensions.
2012-08-28 11:08:50 -05:00
Corey Johnson & Nathan Sobo
f84f9c5dd2
Add bundles and themes
2012-08-27 13:20:22 -07:00
Nathan Sobo
c2c8724ad0
Initial commit
2012-08-10 13:32:19 -06:00
Nathan Sobo
454557b502
Merge branch 'master' into global-find
...
Conflicts:
spec/extensions/command-panel-spec.coffee
src/app/buffer.coffee
src/extensions/command-panel/command-panel.coffee
src/extensions/command-panel/keymap.coffee
2012-07-24 17:59:49 -06:00
Corey Johnson
6952e09646
Moved font-size back to 'px' and fixed specs
2012-06-01 11:06:13 -07:00
Corey Johnson
3c826ec898
Use 'pt' instead of 'px' for font sizes
2012-06-01 11:06:13 -07:00
Corey Johnson
1a9566d954
Merge branch 'master' into binding-viewer
2012-05-31 15:55:23 -07:00
Corey Johnson
130361fc1c
Keybinding view is an extension
2012-05-31 15:54:40 -07:00
Nathan Sobo
b1573438a7
Kill inset box-shadow on editor frame because it slows down repaint
2012-05-30 10:51:02 -06:00
Corey Johnson
cbf5c5d16c
ctrl-? brings up keybindings for focused view.
...
it is very ugly.
2012-05-29 17:59:00 -07:00
Nathan Sobo
a59c96d3a9
Flash red and show an error message when there's an error on moving a file
2012-05-08 14:18:21 -06:00
Nathan Sobo
37438c6da8
Status bar path and cursor position updates
2012-05-04 13:58:11 -06:00
Corey Johnson & Nathan Sobo
28ff26e845
Merge branch 'master' into statusbar
...
Conflicts:
src/app/editor.coffee
src/app/project.coffee
src/app/root-view.coffee
2012-05-04 11:41:13 -06:00
Corey Johnson & Nathan Sobo
466ad3cfc1
Add #horizontal flexbox container to RootView. TreeView places itself inside it.
2012-04-27 10:24:30 -06:00
Nathan Sobo
55c78e9550
Start on TreeView. It renders the entries in the current project's root directory.
2012-04-23 14:20:17 -06:00
Nathan Sobo
77ba75a4c6
Trying to position at the bottom. We need a better flexbox impl
2012-04-17 13:41:31 -06:00
Nathan Sobo
08b661e3bf
Fix panes CSS to apply borders to nested rows / columns again
2012-04-12 15:59:55 -06:00
Corey Johnson & Nathan Sobo
416a15e3af
Editors in #panes are always contained by .pane wrappers
...
This prepares us to refactor the split view and editor state code into Column, Row, and Pane objects.
2012-04-11 18:37:22 -06:00
Nathan Sobo
8ea4b4eb72
File finder opens selected file in the most recent pane.
...
Only editors inside #root-view #panes are tracked as the most recent active editor. Otherwise the file finder tries to open the selected file in its own mini editor.
2012-03-20 15:51:22 -06:00
Nathan Sobo
c0dd87665a
Add a border and subtle inset shadow when panes are split.
2012-03-19 17:01:52 -06:00
Nathan Sobo
81e5a10ddd
Perform vim-style editor pane splitting
...
Using percentage dimensions to absolutely position the panes on screen where they need to be located. Flexbox would have been nice, but unfortunately I could not work around what seem to be bugs (or at least major inconveniences) in its current implementation.
2012-03-19 16:48:13 -06:00
Nathan Sobo
9fab492f66
Fix horizontal split inside top-level vertical split.
2012-03-19 12:37:53 -06:00
Nathan Sobo
29d0e1fe3d
Move all screen-splitting-related selectors to atom.css
2012-03-19 12:23:39 -06:00
Nathan Sobo
5b145f64c2
Add vertical splitting. Still some issues with some nested arrangements.
2012-03-19 12:15:37 -06:00
Corey Johnson & Nathan Sobo
2e42df3401
WIP: alt-meta-right splits editor pane to the right
2012-03-19 08:34:37 -06:00
Nathan Sobo
174c4e18cc
Fix scrolling misbehavior and display artifacts.
...
Switching back to the new flexbox and re-introducing a scrollable-content node that the flexbox is applied to. This has no height settings so it grows to contains the gutter and lines. The editor outside of it has a width / height of 100% of its container plus overflow-y of scroll. Trying to apply flexbox AND a 100% height + scroll all to the editor causes display artifacts.
2012-03-16 05:41:43 -06:00
Corey Johnson & Nathan Sobo
fd5439f357
Simplify layout and prevent scrollbar flash when toggling file finder.
2012-03-15 17:18:26 -06:00
Nathan Sobo
601cf41108
Fix bug where file-finder pushed editor up.
...
For now, I'm removing the flexbox treatment of #app-vertical because the file finder just needs to overlay the bottom and absolute positioning is simpler. I'm also using requireStylesheet to load the file finders CSS instead of a link tag.
2012-03-14 18:28:23 -06:00
Corey Johnson & Nathan Sobo
c0e49a3e6c
Css uses correct path
2012-01-23 17:30:55 -08:00