Commit graph

607 commits

Author SHA1 Message Date
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
371c5a6b66 Added join lines to menu 2014-07-16 18:10:09 -07:00
Thomas Wilburn
0474e3d4c1 Added join lines command. Fixes #274 2014-07-15 18:12:28 -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
dcc69c21bd Shorten Wrap Paragraph to Print Margin menu text 2014-07-07 18:54:59 -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
2667da3455 Manifest bump 2014-07-06 19:31:03 -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
Thomas Wilburn
b91b9a06a4 Tweak dialog modal background. 2014-06-29 17:03:05 -07:00
Thomas Wilburn
441b0dde20 Correctly restore complex retained files. 2014-06-29 17:00:27 -07:00
Thomas Wilburn
08c059fcd2 File.retain() specifies type instead of returning raw ID 2014-06-29 16:56:22 -07:00
Thomas Wilburn
9759df0410 Fix some bugs with null key commands. Start refactor of fileManager.js. 2014-06-29 16:40:40 -07:00
Thomas Wilburn
55cdbeea66 Add a null file type that can't be written. Fixes #258. 2014-06-29 16:23:03 -07:00
Thomas Wilburn
c6403ff6b7 Fix cursor location by column in palette search. Fixes #259 2014-06-27 18:33:34 -07:00
Thomas Wilburn
7500b56f09 Allow null to disable a keymap. Fixes #237 2014-06-25 16:09:17 -07:00
Thomas Wilburn
5456483694 Add autosave at intervals and on blur. Fixes #243 2014-06-25 13:47:52 -07:00
Thomas Wilburn
78dbc451be Add better Mac keyboard support. Fixes #254. 2014-06-25 08:28:36 -07:00
Thomas Wilburn
2687b6c3c0 Merge pull request #253 from oeway/master
Make Command key on Mac works as Ctrl key
2014-06-24 08:21:56 -07:00
Wei Ouyang
05ccfb58a4 make redo and undo works with Command key on Mac 2014-06-24 16:51:20 +02:00
Wei Ouyang
0fba980f59 Make Command key on Mac works as Ctrl key 2014-06-24 16:19:12 +02:00
Thomas Wilburn
609122b987 Started refactor of file restore process. 2014-06-22 00:36:25 -07:00
Thomas Wilburn
a584b37d5b Added editor context to API execution. Fixes #220 2014-06-22 00:13:11 -07:00
Thomas Wilburn
4dd6ba2af0 Fixes #246 2014-06-21 23:58:31 -07:00
Thomas Wilburn
3ac6d1f750 Add option to hide gutter. Fixes #250 2014-06-21 17:57:48 -07:00
Thomas Wilburn
8ec2e152af Merge pull request #249 from benfredwells/loading_status
Tweaks to project manager UI
2014-06-18 07:33:24 -07:00
Thomas Wilburn
9cce38243e Merge pull request #248 from benfredwells/startup_load_squish
Tune loading of project directories (squashed)
2014-06-18 07:32:30 -07:00
Ben Wells
9d89adb1a3 Seems better 2014-06-18 18:08:09 +10:00
Ben Wells
0eb771b7d5 Squished 2014-06-18 16:28:05 +10:00
Thomas Wilburn
1282cdcaa5 Upgraded Ace to the 6/11 build.
There are three new themes with this build, I'll add them later.
2014-06-14 15:16:49 -07:00
Thomas Wilburn
4b6b0a3ffd Style tweaks, use indexOf instead of a regex to check for duplicate palette items. 2014-06-12 21:45:09 -07:00
Thomas Wilburn
c47ab0f17b Merge pull request #238 from benfredwells/master
Tune performance of palette file searches
2014-06-12 07:57:09 -07:00
Ben Wells
bbfbbc63f7 Seems better 2014-06-12 16:05:33 +10:00
Thomas Wilburn
55307e7314 Merge pull request #241 from kaendfinger/pkgjson-fix
package.json: add repository field
2014-06-11 21:58:22 -07:00
Kenneth Endfinger
f497e63ebb package.json: add repository field 2014-06-12 00:52:39 -04:00
Ben Wells
b43df325af Tidied up a bit 2014-06-11 16:09:10 +10:00
Ben Wells
50d99f5f98 Seems better 2014-06-11 15:46:35 +10:00
Thomas Wilburn
9e74d147e3 Merge pull request #236 from Phr33d0m/patch-1
Add missing 'words' word in the "Word count" toast
2014-05-29 08:37:28 -07:00
Denis M.
68889d1c40 Add missing 'words' word in the "Word count" toast 2014-05-29 16:41:53 +02:00
Thomas Wilburn
adc48f97d8 Manifest bump. 2014-05-28 09:29:53 -07:00
Thomas Wilburn
400b9027ed Allow a single-argument callback for File.open().
Fixes #235.
2014-05-28 09:13:01 -07:00