Thomas Wilburn
9f54dcfec8
Code cleanup and commenting.
2014-02-26 22:34:02 -08:00
Thomas Wilburn
b2ff9833bd
Fix menu ordering.
2014-02-26 14:56:31 -08:00
Thomas Wilburn
4bc7955381
Manifest bump.
2014-02-26 13:52:28 -08:00
Thomas Wilburn
495f7b6513
Fixed alignment for close button in tabs.
2014-02-23 15:21:38 -08:00
Thomas Wilburn
2f57992d5a
Hide dragged tabs.
2014-02-23 15:17:05 -08:00
Thomas Wilburn
0e7c30c8ea
......
2014-02-21 22:49:40 -08:00
Thomas Wilburn
7fe8e2a096
...
2014-02-21 22:37:13 -08:00
Thomas Wilburn
d6799bda61
Fixes #143
2014-02-21 20:29:41 -08:00
Thomas Wilburn
9f351133dc
Manifest bump
2014-02-20 13:11:36 -08:00
Thomas Wilburn
f5467f1b6c
Add commands for "insert from file" and "word count". Fixed a bug where palette commands can't really
...
show status bar toasts.
Fixes #141 .
2014-02-20 09:00:29 -08:00
Thomas Wilburn
02f77531e2
Manifest bump
2014-02-08 10:10:48 -08:00
Thomas Wilburn
cc9baf863e
Minor CSS and template tweaks.
2014-02-04 10:37:04 -08:00
Thomas Wilburn
a2220bc126
Remember to include template files in the packaged builds.
2014-01-27 13:51:23 -08:00
Thomas Wilburn
60821321ba
Fix stupid scoping mistake.
2014-01-20 23:19:25 -08:00
Thomas Wilburn
ebda9e70e1
Manifest bump
2014-01-20 22:16:10 -08:00
Thomas Wilburn
ef9a02c8bc
Manifest bump.
2014-01-19 09:45:21 -08:00
Thomas Wilburn
8cc524a53e
Extra safeguards.
...
Project manager calls preventDefault() on "links"
background.js rejects messages without a command property.
2014-01-12 10:47:08 -08:00
Thomas Wilburn
67008772ea
Fix bad refactoring.
2014-01-12 01:34:47 -08:00
Thomas Wilburn
2760c2e182
Release 1.3!
...
Not everything complete on 1.3, codenamed DeConnick, but we're going to
release it anyway. CRAZY.
2014-01-10 22:17:46 -08:00
Thomas Wilburn
2c34939a43
Open a new window if a command is received while inactive.
...
Commands will be buffered and passed in to be fired on initialization.
To suppress app launch, add the quiet flag to your command when firing
the message from an extension.
Fixes #122
2014-01-10 22:15:35 -08:00
Thomas Wilburn
a2c6d8704a
.
2013-12-23 22:19:59 -08:00
Thomas Wilburn
ec3edebc28
Promise API kind of sucks, use manos.deferred() instead.
2013-12-23 11:12:19 -08:00
Thomas Wilburn
37f3f3763d
Tweaks for multi-directory readability.
2013-12-21 13:18:06 -08:00
Thomas Wilburn
458a1cf2bc
Bump.
2013-12-21 10:18:12 -08:00
Thomas Wilburn
a73005a967
CSS tweaks for visibility on Windows.
...
Fixes #102 .
2013-12-20 09:28:07 -08:00
Thomas Wilburn
fc7d893929
Many key fixes: mainly that Ace key configs are reloaded from scratch on each init:restart, so that
...
you can't either wipe out Ace bindings for good, or have zombie bindings hanging around from edit to
edit.
2013-12-20 09:01:53 -08:00
Thomas Wilburn
810ef49da7
Key configs should be case-insensitive.
...
Fixes #85 (again).
2013-12-19 11:50:23 -08:00
Thomas Wilburn
96b08ad34a
.
2013-12-19 10:20:09 -08:00
Thomas Wilburn
944f45d5f5
Remove jarring menu appearance from the style/theme selects.
2013-12-19 10:13:45 -08:00
Thomas Wilburn
b1f6d95280
Broke saving via keyboard shortcut.
2013-12-16 17:21:22 -08:00
Thomas Wilburn
c8fb385a31
Missed some case issues.
2013-12-16 14:58:37 -08:00
Thomas Wilburn
11028b9cd4
Change keys.json to match new syntax.
...
Completes #92 .
2013-12-16 14:54:11 -08:00
Thomas Wilburn
5fd85e2f3e
Fix for updates reloading too fast, thanks Chrome team!
2013-12-16 10:44:11 -08:00
Thomas Wilburn
6595a39f75
Update syntax/theme dropdowns when setting from palette.
2013-12-16 09:21:55 -08:00
Thomas Wilburn
e1f39d63f5
Fixes #89
2013-12-16 07:40:31 -08:00
Thomas Wilburn
979d0082ce
Add redundancy to chromebook search mappings. See #85
2013-12-13 09:48:56 -08:00
Thomas Wilburn
6e3b481dbf
Manifest bump
2013-12-13 08:25:48 -08:00
Thomas Wilburn
73cf465bea
Manifest bump, style tweak.
2013-12-10 22:57:18 -08:00
Thomas Wilburn
58e2c75679
Show the path as the sublabel when searching projects.
2013-12-10 14:57:20 -08:00
Thomas Wilburn
6c15689c55
.
2013-12-09 11:49:27 -08:00
Thomas Wilburn
f8c6c21d23
.
2013-12-05 12:58:17 -08:00
Thomas Wilburn
bb2a85c8b1
Been a while since we had a manifest bump.
2013-12-04 16:13:03 -08:00
Thomas Wilburn
0f2355fb2d
Convert over to syncFS (not syncFileSystem) for storing settings.
2013-12-04 10:52:56 -08:00
Thomas Wilburn
e567869075
Clear out the syncFileSystem stuff for now.
...
This API does not seem ready for prime time yet, we'll have to hold off
on the transition.
2013-12-03 18:52:10 -08:00
Thomas Wilburn
5251a29b3e
So much testing code.
2013-12-03 16:54:03 -08:00
Thomas Wilburn
e940758277
Clear pending, since that may be what's causing the launcher bug.
2013-12-03 16:03:58 -08:00
Thomas Wilburn
0193ca8cb2
Correct typo.
2013-12-03 15:11:14 -08:00
Thomas Wilburn
36a2a26a75
Correct a bug where openWindow could get dereferenced.
2013-12-03 14:49:12 -08:00
Thomas Wilburn
b35cd8d1b4
Enable settings backup on all restarts, not just upgrades.
2013-12-03 13:43:59 -08:00
Thomas Wilburn
0883737761
Do not automatically fail upgrades, even if it's super helpful when testing.
2013-12-03 11:36:17 -08:00
Thomas Wilburn
81dd3fe04a
Open help window from upgrade error notification.
2013-12-03 10:50:36 -08:00
Thomas Wilburn
94fe3acbb7
Start backing up settings files to syncFileSystem in installer.js
2013-12-03 08:28:34 -08:00
Thomas Wilburn
d31049046d
Provide sample API message, add a menu item for api.json
2013-12-02 15:38:12 -08:00
Thomas Wilburn
3f992a3e43
Added ability to turn off line highlight.
...
Fixes #77 .
2013-12-02 15:17:46 -08:00
Thomas Wilburn
a77d4bcc8b
Fix project manager rendering crash if user cancels.
2013-11-21 13:42:54 -08:00
Thomas Wilburn
b4520b0a6d
Cosmetic tweaks to the project manager.
2013-11-21 10:18:43 -08:00
Thomas Wilburn
f7da885f05
Clean up menu focus by adding an input to serve as a focus proxy.
...
Fixes #74 .
2013-11-21 09:30:59 -08:00
Thomas Wilburn
2bb1434a46
Allow enter key to trigger dialog buttons.
2013-11-19 08:36:37 -08:00
Thomas Wilburn
2545890048
Fix dialog bug where Ctrl-W can close window, and focus cycles into open project. Fixes #71
2013-11-19 08:19:18 -08:00
Thomas Wilburn
7813c883ae
Added Son of Obsidian theme (thanks Luciano)
...
Also switched back to un-minified Ace for debugging.
2013-11-12 10:10:47 -08:00
Thomas Wilburn
0aaae789ce
Tiptoe around acceptsMultiple for the sake of Chrome 29 users.
2013-11-11 13:31:41 -08:00
Thomas Wilburn
e4816f81f3
Added Haskell support. Fixes #67 .
2013-11-09 09:53:51 -08:00
Thomas Wilburn
e6ccbdaac6
Somewhere we lost the point of retainFocus in menus.
2013-11-08 16:32:11 -08:00
Thomas Wilburn
1b69d4a980
Add .caret-project to launchable extensions
2013-11-07 17:40:31 -08:00
Thomas Wilburn
4538be08f4
Fix bug where root directories beyond the first weren't correctly ID'd for menus.
2013-11-07 17:04:50 -08:00
Thomas Wilburn
535b146a01
LET'S GO: CARET 1.2 CHERRYH
2013-11-07 10:38:54 -08:00
Thomas Wilburn
9696911b92
Add safeguards where the project file might have a null FS entry.
2013-11-07 10:24:50 -08:00
Thomas Wilburn
3d824a9c4a
Cleared up project file editing flow.
2013-11-06 12:02:20 -08:00
Thomas Wilburn
c0f37afd43
Fixed directory triangle display, added menu divider.
2013-11-06 09:55:11 -08:00
Thomas Wilburn
22c56da448
Start of work on project management
2013-11-02 17:51:28 -07:00
Thomas Wilburn
51f52b0755
Fix a focus bug when manually closing menu.
2013-10-30 09:29:26 -07:00
Thomas Wilburn
1bf36e07cd
Hey, look who broke launching the app!
2013-10-28 23:13:35 -07:00
Thomas Wilburn
a95d50bc9e
Fixed typo.
2013-10-28 14:13:55 -07:00
Thomas Wilburn
d2caf1741b
Use the notification tray for updates, instead of dialogs.
2013-10-28 14:02:11 -07:00
Thomas Wilburn
6109361502
Support acceptsMultiple when opening files.
2013-10-28 11:59:14 -07:00
Thomas Wilburn
b96692eddf
Add autocomplete option.
2013-10-28 09:18:43 -07:00
Thomas Wilburn
adfb259346
Convert tabs to spaces and back again
2013-10-24 19:13:07 -07:00
Thomas Wilburn
eb6c7279e6
Rename default icon since we removed the old version.
2013-10-18 15:40:22 -07:00
Thomas Wilburn
211452c9a9
Add a special reference test for JavaScript, which gets all the syntax love.
...
Also fix a bug where results were reordered when the "current" tab
changed.
2013-10-17 15:39:54 -07:00
Thomas Wilburn
382e1b9948
Add "function" tag to the reference search. Also set the current tab to be first in the list when searching all.
2013-10-17 13:53:21 -07:00
Thomas Wilburn
7de38ce442
Tab tweaks.
2013-10-17 09:09:37 -07:00
Thomas Wilburn
0c1183efae
Added enter animations for tabs, which is kind of fun.
2013-10-16 17:06:32 -07:00
Thomas Wilburn
35287cd10d
Manifest bump.
2013-10-15 14:30:25 -07:00
Thomas Wilburn
541ef85e2c
Added search by reference
...
Also added an option to search all files by default. Fixes #57 and #53 .
2013-10-14 22:17:58 -07:00
Thomas Wilburn
8573832fe7
File watching events should be dispatched correctly. Fixes #52
2013-10-09 20:24:30 -07:00
Thomas Wilburn
03524a9ef0
Ace has a command we can use directly instead of shimming Sublime's "expand to word"
2013-10-08 09:37:19 -07:00
Thomas Wilburn
b330709260
Palette fixes, converted command to synchronous calls.
2013-10-08 09:27:28 -07:00
Thomas Wilburn
ba67b06bfa
Manifest bump.
2013-10-07 19:06:21 -07:00
Thomas Wilburn
d6d990dc68
Stub file for upgrading future installations.
2013-10-07 17:54:20 -07:00
Thomas Wilburn
0d8f7c50d9
Manifest bump, added a fingerprint method to tabs.
2013-10-06 23:12:35 -07:00
Thomas Wilburn
c8406b3679
Improved search within files to list all results, but only one per line
2013-10-03 21:33:04 -07:00
Thomas Wilburn
43e2eb4c4d
More menu fixes.
...
We need to move to a unified keyboard shortcut format with Ace, it will
solve a lot of these problems.
2013-10-03 11:26:02 -07:00
Thomas Wilburn
5ea325448c
Added support in manifest for .cc files.
2013-10-02 15:24:29 -07:00
Thomas Wilburn
48b27030ac
Fix missing auto-detect for PHP (how did I forget that?)
2013-09-26 09:33:08 -07:00
Thomas Wilburn
42af271dc7
Manifest bump.
2013-09-26 06:35:40 -07:00
Thomas Wilburn
c1be8f5b20
Manifest bump, correct typo in Ace again.
2013-09-25 10:25:12 -07:00
Thomas Wilburn
d87e2beb40
Fix a save dialog bug.
2013-09-24 15:35:15 -07:00
Thomas Wilburn
86d8c111f9
Cue the balloon drop, it's 1.0!
2013-09-24 13:11:37 -07:00
Thomas Wilburn
7275752aef
Fixes for responsiveness and retained file loss.
2013-09-24 11:37:40 -07:00
Thomas Wilburn
474a18dc11
Use the tab stack instead of linear order. Fixes #32 .
2013-09-24 11:03:39 -07:00