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
Thomas Wilburn
b60b9628e0
Merge pull request #232 from AMiniLegend/wrap
...
Added "wrap" functionality as in Sublime.
2014-05-24 16:46:24 -07:00
AMiniLegend
57c63345ca
Added "wrap" function:
...
"Wrap" will find the first blank line before and after a selection and use this range as a paragraph to wrap. The paragraph is split into words (space delimited) and the length of each word is used to make sure that a single line will not exceed the print margin (ruler) width. If a single word exceeds that width, the word is split.
2014-05-24 19:34:00 -04:00
Thomas Wilburn
597a7c3202
Fixes #230
2014-05-23 17:49:54 -07:00
Thomas Wilburn
77726fe218
Open launch data after retained files, for a more natural tab ordering.
2014-05-15 07:34:18 -07:00
Thomas Wilburn
c4ddbbb08c
Fixes #226
2014-05-15 07:31:38 -07:00
Thomas Wilburn
ee558a7a3b
Update the module readme files.
2014-05-14 21:31:20 -07:00
Thomas Wilburn
8e59e1b400
Re-order the handler code so that existing handlers are not removed until we have a valid replacement.
2014-05-14 17:55:09 -07:00
Thomas Wilburn
cf82c4df8a
Fix a bug where the keyboard handler tries to delete non-existent Ace bindings and breaks all Ace bindings.
2014-05-14 17:28:18 -07:00
Thomas Wilburn
510001860a
Forgot to add the ace loader plugin
2014-05-13 23:19:54 -07:00
Thomas Wilburn
6b45ede3b6
Fix for vim keybindings being lost on save, as well as other general remap bugginess
2014-05-13 23:05:26 -07:00
Thomas Wilburn
17b69b0528
Added transitions to the palette.
2014-05-13 22:46:49 -07:00
Thomas Wilburn
16b004b1df
Correctly de-register Ace's previous handler and register handler with Caret mappings unbound
2014-05-13 22:11:37 -07:00
Thomas Wilburn
729612d2e6
Focus default dialog if you click away from it.
2014-05-12 21:17:55 -07:00
Thomas Wilburn
d14c92248d
Added splashy dialog transitions.
2014-05-12 21:10:09 -07:00
Thomas Wilburn
6c85d0d706
Stop reloading preferences files on save, it's causing nothing but trouble.
2014-05-12 20:21:50 -07:00
Thomas Wilburn
e5c81d158a
Fire session:render instead of manually calling renderTabs() to prevent bug when saving preferences.
2014-05-12 20:15:39 -07:00
Thomas Wilburn
bc75171224
Debounce tab rendering for a little less painting churn.
2014-05-12 20:14:27 -07:00
Thomas Wilburn
0437e6b30f
Use Ace search to trim lines. Fixes #205 (for real this time).
2014-05-12 19:59:16 -07:00
Thomas Wilburn
e2c1ed826a
Fix bug that resulted from mucking with line ranges.
...
Partial fix for #205 . Still needs a solution in order to restore folds
after we've trimmed all the lines.
2014-05-12 16:26:42 -07:00
Thomas Wilburn
84358e859b
Better drag/drop feedback for tabs.
2014-05-04 21:53:50 -07:00
Thomas Wilburn
f858c0d93c
Temp fix for #216
2014-05-04 16:12:30 -07:00
Thomas Wilburn
b3862bcc8e
Bad variable reference in file manager.
2014-05-04 02:45:49 -07:00
Thomas Wilburn
12870d3b1d
Revert Promises in file API to callbacks.
...
Promises do not seem reliable as they are in Chrome 34. Rather than
continue to implement hacks that can work around these problems, let's
just go back to callbacks. Maybe we don't need to be on the cutting edge
_all_ the time.
2014-05-04 02:09:19 -07:00