Commit graph

94 commits

Author SHA1 Message Date
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