Commit graph

117 commits

Author SHA1 Message Date
Thomas Wilburn
19cea68221 Better tab/UI styles, CSS cleanup 2013-09-15 13:00:16 -07:00
Thomas Wilburn
8148091301 Alternate theme names are funny but end up being confusing. 2013-09-15 10:37:44 -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
d6ade496b7 Dividers weren't showing up in the dark theme. 2013-09-15 09:55:29 -07:00
Thomas Wilburn
fb07441d81 Fixes #28 2013-09-15 09:47:37 -07:00
Thomas Wilburn
038c525567 Add Vim mode for the crazies. 2013-09-14 14:08:25 -07:00
Thomas Wilburn
7c27cdc518 Protect against weird drag/drop by using a custom MIME type. 2013-09-14 13:55:54 -07:00
Thomas Wilburn
01b11788d8 Sweet animations when dragging tabs--take that, native 2013-09-13 23:59:43 -07:00
Thomas Wilburn
ac457fcb02 Improvements to the save/save as flow. 2013-09-13 19:35:57 -07:00
Thomas Wilburn
98fc8a79dc Remove error when cancelling save, dialogs should always be light-themed. 2013-09-13 18:38:11 -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
c32204b9c4 Put the modification dot back--listening on the document instead of the session seems more performant. 2013-09-13 18:11:47 -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
4ac4258f2b Fixes #24 2013-09-13 16:01:25 -07:00
Thomas Wilburn
e27bcff8c9 Support for light and dark UI themes. 2013-09-13 15:57:57 -07:00
Thomas Wilburn
1cba17a9b8 Version bump. 2013-09-13 13:27:11 -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
dc594f1472 Manifest bump, indentation fix. 2013-09-13 11:15:35 -07:00
Thomas Wilburn
0fcae1f9c0 Add drag and drop tabs, fix some CSS.
Fixes #14
2013-09-13 11:13:00 -07:00
Thomas Wilburn
abc363c2c3 Corrected Linux Chrome bin path. 2013-09-13 09:14:46 -07:00
Thomas Wilburn
ae079c203d Manifest bump 2013-09-13 09:07:04 -07:00
Thomas Wilburn
025c8a5ec6 Commented a bit more in user.json 2013-09-13 08:51:01 -07:00
Thomas Wilburn
d07b1eda09 Better syntax memory and handling, particularly for settings JSON 2013-09-13 08:25:39 -07:00
Thomas Wilburn
c8cf1fd610 Added the ability to turn off worker-based hinting. 2013-09-13 08:01:52 -07:00
Thomas Wilburn
2e87c78cde Readme changes. 2013-09-12 14:45:07 -07:00
Thomas Wilburn
b4e6f9e5de Oh god help us, Windows Chrome locations. 2013-09-12 11:52:49 -07:00
Thomas Wilburn
b7d85953cc Grunt updates for (theoretical) multi-platform builds. 2013-09-12 09:58:31 -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
8d719ced6e Fixes #19 2013-09-11 19:36:14 -07:00
Thomas Wilburn
740be6b6b7 Updated package.json to go with Gruntfile. 2013-09-11 14:46:56 -07:00
Thomas Wilburn
5cf121d83b Added Grunt package support for CRX packaging. 2013-09-11 14:17:27 -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
f5c700e342 Fix a typo in the packaging task. 2013-09-11 07:59:13 -07:00
Thomas Wilburn
b865f87553 Manifest bump. 2013-09-10 23:18:05 -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
63b471f122 Add ability to save/restore editor position. 2013-09-10 20:34:28 -07:00
Thomas Wilburn
fa0f0820e8 JSON tweaks. 2013-09-10 16:38:30 -07:00
Thomas Wilburn
bc1b736222 Fixes #17 2013-09-10 16:27:36 -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
bd7265e165 Manifest bump. 2013-09-06 12:31:21 -07:00
Thomas Wilburn
6ccd0aa737 Menus automatically learn about keyboard shortcuts. 2013-09-06 11:24:20 -07:00