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
6331cfebdf
Added keyboard patch for funky Chromebook search key combos (now compatible with Crouton).
2013-12-13 08:25:10 -08:00
Thomas Wilburn
56e8e092c6
Strip comment from user.json
2013-12-02 16:17:59 -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
3117a046c2
Start some work on adding a pass-through messaging API.
...
See comments on #29
2013-11-24 20:53:55 -05:00
Thomas Wilburn
98e0a4f96a
Merge #76
...
Corrected a possible array index error, used numbers instead of strings
for JSON. I should probably be better about being defensive, but
nothing's perfect.
2013-11-24 20:27:52 -05:00
Thomas Wilburn
cb9e12f8de
Change default for update prompts, since it's unreliable.
2013-11-21 10:19:56 -08:00
Thomas Wilburn
9480783353
Add ability to change font size on thefly
2013-11-19 08:20:05 -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
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
2bcae77be4
Add .caret-project as a JSON file type
2013-11-07 17:04:17 -08:00
Thomas Wilburn
631b02d724
Add ability to check for updates at any time.
2013-11-06 12:18: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
7b060a3512
Added clearing project support
2013-11-05 18:52:00 -08:00
Thomas Wilburn
5f39f89bbd
Working project file restore, but with some issues on switching to retained files
2013-11-05 18:46:16 -08:00
Thomas Wilburn
32c94db775
Added class sugar to dom2.js
2013-11-04 08:41:22 -08:00
Thomas Wilburn
dcd329e174
Project menu update
2013-11-03 17:17:28 -08:00
Thomas Wilburn
6e452273ba
Adding project styles, menu
2013-11-03 16:28:17 -08:00
Thomas Wilburn
9da0f96696
Filter menus/palette based on Chrome major version.
2013-11-01 16:24:57 -07:00
Thomas Wilburn
bbd1e6528b
Add a list of theme names
...
Note: we should really just also translate the theme if people write it
in English, we have that data.
2013-10-30 09:34:32 -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
33e8cb1425
Enable tab indentation for people who are wrong.
2013-10-24 12:32:30 -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
5c25f30cc6
Focus, selection fixes.
2013-10-08 11:15:52 -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
27bd4847a4
Added selections for word, paragraph, and matching brackets. See issue #48
2013-10-07 18:09:35 -07:00
Thomas Wilburn
8939c4d582
Updated Ace, added Handlebars support.
2013-10-06 20:18:05 -07:00
Thomas Wilburn
8c46c70eaf
Menu tweaks, fix for Toggle Macro shortcut.
2013-10-03 11:04:39 -07:00
Shannon Poole
d7f9df64af
Update C/C++ extensions to include cc
...
.cc is a popular extension for C/C++ files. I've been in the Native Client Examples a lot lately and it seems most of those files use the .cc extension. It would be nice if Caret recognized this and I don't think it conflicts with any other possible formats.
2013-10-02 17:34:44 -04: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
b1a0445a0a
Removed unreliable selection character counts. Added option for line ending format.
2013-09-20 12:42:24 -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
c4fd777a8c
Added statusbar module. Fixes #39
2013-09-20 08:31:04 -07:00
Thomas Wilburn
2d9c85e154
Added preferences for controlling margin display.
2013-09-20 08:08:41 -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
5ff71e0a5c
Added a revert option
...
Fixes #34
2013-09-16 11:58:37 -07:00
Thomas Wilburn
5eaa8a4bb3
Added wrap limit option.
2013-09-16 10:31:07 -07:00
Thomas Wilburn
360ad967c8
Added Ctrl-up and Ctrl-down for Chromebooks
2013-09-15 10:34:07 -07:00
Thomas Wilburn
ab397782a2
Added help item to the menus, consistency fixes.
2013-09-15 10:28:55 -07:00
Thomas Wilburn
038c525567
Add Vim mode for the crazies.
2013-09-14 14:08:25 -07:00
Thomas Wilburn
e27bcff8c9
Support for light and dark UI themes.
2013-09-13 15:57:57 -07:00
Thomas Wilburn
295ca0c714
Settings are now merged a la Sublime, which is much better for migrations.
2013-09-13 13:26:46 -07:00
Thomas Wilburn
025c8a5ec6
Commented a bit more in user.json
2013-09-13 08:51:01 -07:00
Thomas Wilburn
c8cf1fd610
Added the ability to turn off worker-based hinting.
2013-09-13 08:01:52 -07:00
Thomas Wilburn
9d10dfa9b2
Much better palette with basic command support.
2013-09-10 23:15:04 -07:00
Thomas Wilburn
a5039a0ffe
First command palette release.
2013-09-10 21:52:50 -07:00
Thomas Wilburn
a94aa183f5
Merge branch 'master' of github.com:thomaswilburn/Caret
2013-09-10 20:34:36 -07:00
Thomas Wilburn
fa0f0820e8
JSON tweaks.
2013-09-10 16:38:30 -07:00
Thomas Wilburn
971a5dd998
Font size options enabled
...
Settings also are now stored as strings, parsed only when pulled (allows
for comments in the editor mode). Fixes #16
2013-09-10 16:26:36 -07:00
Thomas Wilburn
bd964ed279
Palette work starts.
2013-09-10 09:19:14 -07:00
Thomas Wilburn
a6e5d71f39
Menu changes ( fixes #3 ). Added an about dialog.
2013-09-06 00:04:20 -07:00
Thomas Wilburn
58d373f233
Manifest bump, move line commands.
2013-09-05 20:06:54 -07:00
Thomas Wilburn
19fdbbb1d8
Added Edit menu with lots of Ace bindings.
2013-09-05 20:01:24 -07:00
Thomas Wilburn
cc4c0e5c94
Added some basic Sublime keystrokes.
2013-09-05 19:44:42 -07:00
Thomas Wilburn
f2caffef51
Rework Ace bindings to rebind at the editor level, since we use a similar command structure
2013-09-05 19:07:01 -07:00
Thomas Wilburn
218e993298
Support arguments and shifted special keys in keys.json. Fixes #10
2013-09-05 08:11:19 -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
2a5a2d28ef
Simplified menu CSS, added ability to reset settings JSON files.
2013-09-04 10:28:31 -07:00
Thomas Wilburn
9aa8f838b3
Flex the bottom row as well.
2013-09-04 10:01:12 -07:00
Thomas Wilburn
bb96a1da66
Enabled the word wrap and indentation options in user.json, display cursor position in bottom bar.
2013-09-04 08:53:11 -07:00
Thomas Wilburn
a1033b2c31
Settings now loaded from config into sync storage, editable as if files.
2013-09-03 08:47:59 -07:00
Thomas Wilburn
e8099e7a17
CTRL-tab support.
2013-08-31 21:21:21 -07:00
Thomas Wilburn
8d7aaa2f89
Added app-wide key configuration
2013-08-31 13:23:41 -07:00
Thomas Wilburn
3143af6499
Config definitions for theme/syntax
2013-08-23 16:04:09 -07:00
Thomas Wilburn
d9874e5cd3
Added ability for presets in menus (currently just used for dividers)
2013-08-22 18:27:16 -07:00
Thomas Wilburn
19c417d8d1
First stab at menus from config file instead of hardcoding
2013-08-22 18:08:04 -07:00