Commit graph

437 commits

Author SHA1 Message Date
Thomas Wilburn
6a3ac154f1 Prefix comma-separated styles with .ace-caret
Fixes #376
2015-04-11 19:11:42 -07:00
Thomas Wilburn
6bbd5a3331 Merge branch 'master' of github.com:thomaswilburn/Caret 2015-04-11 08:35:23 -07:00
Geraint White
1ff333f1f1 Fix #364 - autosave only saves changed tabs 2015-03-31 15:06:32 +01:00
Thomas Wilburn
24b5f157ab Fix missing dialog dependency in tab saving 2015-03-22 15:10:57 -07:00
Thomas Wilburn
d1dbe9de83 Add ability to define custom themes.
Fixes #352
2015-03-18 20:41:38 -07:00
Thomas Wilburn
a037dbe0fd Add option to disable live reload
Fixes #344 (and hopefully silences a lot of support requests)
2015-03-17 15:58:58 -07:00
Thomas Wilburn
83416cd0bf Match menus to keys under new system
Tells the menu component to use the same keyboard handler as the keys.js
for the purpose of showing menu hints. Cleans up rebinding code
significantly. Fixes #350
2015-03-17 15:52:36 -07:00
Thomas Wilburn
26f8c5dfdd Cleanup on API messages 2015-02-21 14:27:05 -08:00
Thomas Wilburn
4f95b60784 Ace handles keybindings a little differently now 2015-02-21 14:26:47 -08:00
Scott Pigeon
3631836814 fixed api context object 2015-02-21 15:51:16 -05:00
Scott Pigeon
1506c74b57 Changed message object 2015-02-21 11:23:33 -05:00
Thomas Wilburn
2e238e25f3 Upgrade Ace to 1.1.8 2015-02-18 19:29:53 -08:00
pdebelak
984ee5bd2f Set Ctrl-D to act more like Sublime Text where it will select the current word if none is selected or select the next matching selection if a selection exists 2015-01-20 12:14:57 -06:00
Thomas Wilburn
440e8cc6f1 Added an option for disabling Ace behaviors (tag and quote pairing) 2014-12-28 03:02:58 -08:00
Thomas Wilburn
a33637a2dc Fix a bug with the static keyword if experimental JS is enabled 2014-12-02 14:13:16 -08:00
Thomas Wilburn
d641831277 Fixed a bug with a missing dialog string 2014-11-08 00:01:35 -08:00
Thomas Wilburn
23aaff7f76 Fixes #315
openFromLaunchData shouldn't be gated on tab restore.

Manifest bump
2014-10-21 07:28:18 -07:00
Thomas Wilburn
91cdb39e9e Updated Ace version. 2014-10-09 07:34:48 -07:00
Thomas Wilburn
86ec5e4f1c Removed xquery mode 2014-09-27 17:24:17 -07:00
Thomas Wilburn
098f93c2bd Update Ace, enable .hbs extension. 2014-09-25 08:53:41 -07:00
Thomas Wilburn
3b4a5b18fd Fix project restoration (where possible) 2014-09-12 07:42:35 -07:00
Thomas Wilburn
6c3aa57276 Switch to reStructuredText for documentation. 2014-09-05 08:41:16 -07:00
Thomas Wilburn
18c3d78834 Update ES6 Promise shim (currently unused) 2014-09-04 15:35:16 -07:00
Thomas Wilburn
586198fb69 Null files are classified as "virtual."
Fixes #294.
2014-09-03 11:27:53 -07:00
Thomas Wilburn
74a38bb9b6 Fixes #292 2014-08-30 23:56:33 -07:00
Thomas Wilburn
1597f6bd92 Fixes #279 2014-08-30 23:01:02 -07:00
Thomas Wilburn
50847c583e Fixes #291 2014-08-30 22:41:33 -07:00
Thomas Wilburn
33bd133ab9 Fixes #286 2014-08-21 08:13:07 -07:00
Thomas Wilburn
9ed0ec43ec Fixes #285 2014-08-17 22:07:42 -07:00
Thomas Wilburn
2c0645bd86 Update Ace to 1.1.6 2014-08-17 09:17:59 -07:00
Thomas Wilburn
b99f616489 Add the elementData util library (still not in stable, though). 2014-07-26 14:49:09 -07:00
Thomas Wilburn
9ac172314a Add the ability to grab commands from CustomEvents dispatched via DOM. Helpful for components with Shadow DOM 2014-07-22 11:51:29 -07:00
Thomas Wilburn
a323b002e6 Make sure to initialize syntax dropdown before setting syntax mode 2014-07-20 10:16:57 -07:00
Thomas Wilburn
741ed76e36 Localize some leftover palette messages. 2014-07-20 09:53:21 -07:00
Thomas Wilburn
cb2675b113 ==, not =, and use correct reference for scope. 2014-07-17 10:58:56 -07:00
Thomas Wilburn
cb24c38915 Fix a bug in the palette from i18n transition. 2014-07-17 00:05:42 -07:00
Thomas Wilburn
9a0e97583d substr() takes a length, not an offset. Fixes #275 2014-07-16 23:23:39 -07:00
Thomas Wilburn
70bb6a006a Fixed a bug where new file retention broke projects. 2014-07-16 19:51:19 -07:00
Thomas Wilburn
d469f3e648 Update Ace to 1.1.5 2014-07-13 18:41:16 -07:00
Thomas Wilburn
9a74355f06 Localize the edit project error. 2014-07-11 20:41:47 -07:00
Thomas Wilburn
1b513cbbab Fix a bug in context menus. 2014-07-11 20:33:49 -07:00
Thomas Wilburn
5eb4311229 Move word count and other toasts to i18n 2014-07-07 11:49:13 -07:00
Thomas Wilburn
d4d950f17f Move dialog text into i18n 2014-07-07 11:32:05 -07:00
Thomas Wilburn
a80fb8629a Localization for menus and palette mostly done. 2014-07-07 09:10:37 -07:00
Thomas Wilburn
7ce7e2b3fa Move tab retention to an ongoing process, instead of doing it after render. 2014-07-06 19:30:39 -07:00
Thomas Wilburn
d4dd6e7f18 Fixed some context menu re-registration errors. 2014-07-06 19:08:31 -07:00
Thomas Wilburn
ba1838c9bd Extra error handling in project manager 2014-07-06 09:11:41 -07:00
Thomas Wilburn
9ddfdf576c Successful retention, paradoxically, never called the openFromLaunchData callback. Fixes #268 2014-07-05 14:04:33 -07:00
Thomas Wilburn
346250789e Drag-drop needs to import storage/file. Fixes #266. 2014-07-02 23:02:12 -07:00
Thomas Wilburn
3d3a916fe8 Started localization work. 2014-06-29 18:16:50 -07:00