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
Thomas Wilburn
f87c8e8fbd
Manifest bump
2013-09-23 19:29:29 -07:00
Thomas Wilburn
71ebc7a5d3
Grunt updates because the store hates having key and update_url in the manifest.
2013-09-21 01:29:05 -07:00
Thomas Wilburn
7adee220fb
Palette should trigger file modification check on raise, too.
2013-09-20 17:44:25 -07:00
Thomas Wilburn
afd7176745
Added option to disable update prompting.
...
Updates still happen, you just won't know about them.
2013-09-20 09:24:13 -07:00
Thomas Wilburn
66e0ccde61
Forgot to add statusbar. Palette now uses statusbar.toast(), among a number of other bug fixes.
2013-09-20 08:57:43 -07:00
Thomas Wilburn
495c96d296
Fix some palette bugs, especially around the light theme.
2013-09-19 23:45:04 -07:00
Thomas Wilburn
89275f9a3c
Manifest bump.
2013-09-16 14:51:55 -07:00
Thomas Wilburn
6cb9c23e3c
Added find/replace, version bump to test updates.
2013-09-16 13:44:55 -07:00
Thomas Wilburn
9f9d4ae1bd
Added help file contents.
...
Fixes #30
2013-09-16 13:20:43 -07:00
Thomas Wilburn
038c525567
Add Vim mode for the crazies.
2013-09-14 14:08:25 -07:00
Thomas Wilburn
01b11788d8
Sweet animations when dragging tabs--take that, native
2013-09-13 23:59:43 -07:00
Thomas Wilburn
f7e6e73590
Only load settings files once for all modules, instead of loading once for each that requests a file.
2013-09-13 18:29:19 -07:00
Thomas Wilburn
c9d35958b3
Manifest bump
2013-09-13 18:12:08 -07:00
Thomas Wilburn
ede582ae98
Saving should always save the file, modified or not.
2013-09-13 16:49:11 -07:00
Thomas Wilburn
b192b69554
Added errors on file read, disabled modification flag to prevent line error for now.
2013-09-13 16:30:05 -07:00
Thomas Wilburn
eb3dd078a3
Possible fix for rendering bug on new lines in unmodified files.
2013-09-13 16:05:37 -07:00
Thomas Wilburn
1cba17a9b8
Version bump.
2013-09-13 13:27:11 -07:00
Thomas Wilburn
dc594f1472
Manifest bump, indentation fix.
2013-09-13 11:15:35 -07:00
Thomas Wilburn
ae079c203d
Manifest bump
2013-09-13 09:07:04 -07:00
Thomas Wilburn
780d3dc30b
Added the new home page to the about dialog.
2013-09-12 00:10:27 -07:00
Thomas Wilburn
2cb73e73fd
Self-hosted CRX is now the "preview" channel.
...
There's not a huge difference: preview gets an inverted icon and a
different ID, meaning that it can be run separately to edit Caret in
trunk, but it's still basically stable.
2013-09-11 23:29:04 -07:00
Thomas Wilburn
b5b306d5f4
Added update URL, which will be overwritten in the Web Store.
2013-09-11 12:22:15 -07:00
Thomas Wilburn
fe12530594
Added the public key for this app.
2013-09-11 11:17:18 -07:00
Thomas Wilburn
b865f87553
Manifest bump.
2013-09-10 23:18:05 -07:00
Thomas Wilburn
a5039a0ffe
First command palette release.
2013-09-10 21:52:50 -07:00
Thomas Wilburn
bd7265e165
Manifest bump.
2013-09-06 12:31:21 -07:00
Thomas Wilburn
ea6d84025f
Remove a bunch of snippets, added a build task.
2013-09-06 09:28:41 -07:00
Thomas Wilburn
7a2b1fab5c
Manifest adjustment.
2013-09-06 00:08:13 -07:00
Thomas Wilburn
58d373f233
Manifest bump, move line commands.
2013-09-05 20:06:54 -07:00
Thomas Wilburn
1ae204ee9b
Manifest bump.
2013-09-05 15:47:58 -07:00
Thomas Wilburn
a4bc8a3570
Icon change--looks a little like a Creative Suite app now...
2013-09-05 15:46:43 -07:00
Thomas Wilburn
98d7c67b43
Enable file manager support on ChromeOS, fix some bugs with retained files.
2013-09-04 18:36:27 -07:00
Thomas Wilburn
359c9b4c97
Dialog focus only - fixes #5
2013-09-04 16:36:33 -07:00
Thomas Wilburn
06d46cd515
Removed some menu items that probably won't work programmatically. Bumped manifest and added aceBindings to the sessions dependencies.
2013-09-04 12:45:51 -07:00
Thomas Wilburn
8cc0911eec
Manifest bump.
2013-09-04 11:59:54 -07:00
Thomas Wilburn
a5e518b006
Manifest bump
2013-09-03 09:43:31 -07:00
Thomas Wilburn
8e1a291570
New, slightly less boring icon.
2013-09-02 21:49:30 -07:00
Thomas Wilburn
2f3227a774
Can't have a locale until we add that in the directory.
2013-09-02 21:08:55 -07:00
Thomas Wilburn
88fb5c85b6
Manifest bump, add some fields for store listing.
2013-09-02 21:05:52 -07:00
Thomas Wilburn
1b8264e707
Save modified file dialog, manifest bump
2013-09-01 12:23:13 -07:00
Thomas Wilburn
90f9ad77a5
Manifest bump.
2013-08-31 23:56:07 -07:00
Thomas Wilburn
3414b8eae6
Manifest version bump
2013-08-31 21:43:41 -07:00
Thomas Wilburn
e8099e7a17
CTRL-tab support.
2013-08-31 21:21:21 -07:00
Thomas Wilburn
661f7ccfaf
Added theme/syntax selectors
2013-08-23 16:03:46 -07:00
Thomas Wilburn
13b676c0ec
Add icon and readme.
2013-08-22 10:21:22 -07:00
Thomas Wilburn
f1ba8cee99
Basic commands and tabs are working.
2013-08-20 17:35:25 -07:00
Thomas Wilburn
2e508a5012
First
2013-08-19 17:53:03 -07:00