Thomas Wilburn
375424beaf
Added a check for fullscreen on startup
2014-04-04 13:21:27 -07:00
Thomas Wilburn
d7e8f0a8a7
Fixes for immersive fullscreen on ChromeOS
2014-04-04 13:13:25 -07:00
Thomas Wilburn
e33a8590aa
Check file modification on app:exit
...
Prompts for save/discard/cancel when user triggers an app:exit via menu,
button, or palette. Fixes #178 .
2014-04-04 09:42:31 -07:00
Thomas Wilburn
58e13656f5
Forgot a closing paren.
2014-04-04 09:16:35 -07:00
Thomas Wilburn
05479cdd3f
Change tab glyph to a lighter, empty circle.
2014-04-04 09:14:06 -07:00
Thomas Wilburn
bc02a28029
Enable immersive fullscreen option. Fixes #179
2014-04-04 09:13:54 -07:00
Thomas Wilburn
1789df09c3
Add a debug command line for issuing Caret commands.
...
Fixes #145 .
2014-04-03 23:45:19 -07:00
Thomas Wilburn
e58cb24b69
Move menus out, add command line styles.
2014-04-03 23:44:41 -07:00
Thomas Wilburn
f2764f16c4
.
2014-04-03 22:49:16 -07:00
Thomas Wilburn
24f5affcfa
Adjust minimize button text
...
The bar is a little thick compared to the +, and with the new tilde joke
close, it's not unbalanced to just use a dash.
2014-04-03 22:44:24 -07:00
Thomas Wilburn
f9bd2be3e7
Didn't care for that tab tweak after all.
2014-04-03 22:35:05 -07:00
Thomas Wilburn
ea6fea7aba
Adjustments based on Chrome OS.
2014-04-03 22:28:34 -07:00
Thomas Wilburn
f7f0ffde7a
First tweaks for appearance on Windows.
2014-04-03 22:11:45 -07:00
Thomas Wilburn
a3d50a16a0
Fix a bug where fullscreen can still be 'maximized' before it returns to windowed mode.
2014-04-03 15:59:14 -07:00
Thomas Wilburn
6c9bb4835d
Added minimum window bounds.
2014-04-03 15:34:32 -07:00
Thomas Wilburn
be32cff10a
Remove left-side border in light seed.less so that you can Fitt's Law the collapsed project panel.
2014-04-03 15:11:24 -07:00
Thomas Wilburn
599ac9f1db
Enable app frame with inline menu and window controls. See #176
2014-04-03 15:06:30 -07:00
Thomas Wilburn
f2dea6ad91
Manifest bump.
2014-04-03 09:22:33 -07:00
Thomas Wilburn
902d8eb46b
Add styles and option for auto-collapsing the project manager.
2014-04-03 08:56:05 -07:00
Thomas Wilburn
a3f40f801e
Seriously, who names a file ".markdown?"
...
What's next? .javascript? .word-document? .extensible-markup-language?
Argh.
2014-03-28 08:53:14 -07:00
Thomas Wilburn
87ee21e290
Added MATLAB support.
2014-03-27 08:26:17 -07:00
Thomas Wilburn
953f53287d
Also added a restart command, which may prove useful.
2014-03-24 19:29:56 -07:00
Thomas Wilburn
56f87c996e
Add a debug command (may not work without packaged debugging enabled.
2014-03-24 19:22:52 -07:00
Thomas Wilburn
ffb9cf027c
Manifest bump
2014-03-24 19:10:14 -07:00
Thomas Wilburn
134f20e0f0
Updated more file types, removed cute names for themes
2014-03-24 19:09:53 -07:00
Thomas Wilburn
7ecfda096d
Add VBScript support, and adds a number of other missing (but supported) types.
2014-03-24 18:57:45 -07:00
Thomas Wilburn
6c0b7c7c7a
Set up Gruntfile to merge types when generating manifest from ace.json
2014-03-24 18:56:12 -07:00
Thomas Wilburn
c985bcca82
Fix a bug where the palette may end up unresponsive due to an uninitialized debounce timeout
2014-03-24 18:44:07 -07:00
Thomas Wilburn
ed30c35d5a
Style tweaks for new tab button, options cleanup.
2014-03-24 12:37:20 -04:00
Thomas Wilburn
b7a2b8ca2b
Merge pull request #171 from adrianvoica/master
...
Button and double-click tab bar for adding a new tab.
2014-03-24 12:19:22 -04:00
Voica Adrian
d9fef43e22
New tab button (cleanup) and doubleclick tab bar.
2014-03-24 17:18:25 +02:00
Thomas Wilburn
5bab125e9a
Fixes #170
2014-03-22 06:09:28 -07:00
Thomas Wilburn
2e847cda88
Fixes #169
2014-03-22 06:05:47 -07:00
Thomas Wilburn
2af2d044b7
Improve command palette sorting. Fixes #167 .
2014-03-21 04:51:42 -07:00
Thomas Wilburn
c500425731
Updated Ace, added LESS to file permissions.
2014-03-19 20:08:47 -07:00
Thomas Wilburn
7027a2a4ee
Manifest bump
2014-03-19 19:31:03 -07:00
Thomas Wilburn
ab70579a9e
Sort file results in the palette by match strength. Fixes #163 .
2014-03-19 19:24:13 -07:00
Thomas Wilburn
3ddda96c35
Show the tab path in the tooltip. Fixes #164 .
2014-03-19 18:01:36 -07:00
Thomas Wilburn
0f0fe599eb
Manifest bump
2014-03-13 11:54:43 -07:00
Thomas Wilburn
e227b69a2e
Merge pull request #159 from harbichidian/patch-1
...
Only trim whitespace between non-whitespace and newline (Issue #158 )
2014-03-13 08:54:39 -07:00
Josh Baker
43e3ce723b
Only trim whitespace between non-whitespace and newline (Issue #158 )
...
This prevents trimming lines that only have whitespace.
2014-03-13 11:42:39 -04:00
Thomas Wilburn
4b584d6633
Better tick scheduling, added {{.}} to inflate.
2014-03-07 23:30:47 -08:00
Thomas Wilburn
43d6b462f7
this bugs are the worst.
2014-03-07 22:33:32 -08:00
Thomas Wilburn
e1c05a2c95
Animation tweaks.
2014-03-07 21:17:16 -08:00
Thomas Wilburn
4aba4cc503
Give ProjectManager loading UI
...
See #156 . This change adjusts the project manager to have a loading bar
during lengthy operations. It also adds a `tick()` method that queues up
operations in 15ms chunks--we'll still blow the frame budget most times,
but it keeps things reasonably responsive (at least until the render
tree has to be added to the DOM).
2014-03-07 21:09:05 -08:00
Thomas Wilburn
6ce3134a9c
Fixes #150
...
This looks pretty good. RosettaCode, which has 75,000 files, is
reasonably responsive when searching. I don't know what Chromium is like
in terms of files, but I also suspect I know my limitations for now.
2014-03-07 21:06:08 -08:00
Thomas Wilburn
0b99470534
Manifest bump.
2014-03-06 07:12:57 -08:00
Thomas Wilburn
59861736b1
Update modification time as part of session:revert-file.
2014-03-06 06:56:01 -08:00
Thomas Wilburn
3fc55120ac
Fix a bug where the palette 'showed' too many results
2014-03-05 15:47:47 -08:00
Thomas Wilburn
0ccb026150
Add project ignoreFiles option. Fixes #153
2014-03-05 15:44:33 -08:00