Thomas Wilburn
|
8573832fe7
|
File watching events should be dispatched correctly. Fixes #52
|
2013-10-09 20:24:30 -07:00 |
|
Thomas Wilburn
|
b330709260
|
Palette fixes, converted command to synchronous calls.
|
2013-10-08 09:27:28 -07:00 |
|
Thomas Wilburn
|
f9a680b27c
|
Consistency in messages (forgot that session is singular).
|
2013-10-06 23:21:04 -07:00 |
|
Thomas Wilburn
|
50d839d66b
|
Refactor tabs into their own module.
Fixes #49.
Fixes #44.
|
2013-10-06 23:03:14 -07:00 |
|
Thomas Wilburn
|
feecb3e5cd
|
Reset syntax mode when you save out a new file.
|
2013-09-24 15:39:23 -07:00 |
|
Thomas Wilburn
|
f34b8a4fb2
|
Remove retain() for setRetained(). Fixes #22.
|
2013-09-24 12:38:34 -07:00 |
|
Thomas Wilburn
|
7275752aef
|
Fixes for responsiveness and retained file loss.
|
2013-09-24 11:37:40 -07:00 |
|
Thomas Wilburn
|
474a18dc11
|
Use the tab stack instead of linear order. Fixes #32.
|
2013-09-24 11:03:39 -07:00 |
|
Thomas Wilburn
|
18deed2e57
|
Many tweaks to dialogs, moving them to flex and adding better value handling.
|
2013-09-24 07:57:22 -07:00 |
|
Thomas Wilburn
|
88c1f1b081
|
Fix tab raise bug introduced with file manager.
|
2013-09-21 12:21:25 -07:00 |
|
Thomas Wilburn
|
7cffe61ad6
|
Raising a tab will check its modified date. Fixes #25
|
2013-09-20 17:39:04 -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
|
5ff71e0a5c
|
Added a revert option
Fixes #34
|
2013-09-16 11:58:37 -07:00 |
|
Thomas Wilburn
|
9ab0a76c84
|
Move file-specific code out of sessions.js
Fixes #33 (sort of)
|
2013-09-16 11:16:06 -07:00 |
|
Thomas Wilburn
|
5eaa8a4bb3
|
Added wrap limit option.
|
2013-09-16 10:31:07 -07:00 |
|
Thomas Wilburn
|
fb07441d81
|
Fixes #28
|
2013-09-15 09:47:37 -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
|
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
|
295ca0c714
|
Settings are now merged a la Sublime, which is much better for migrations.
|
2013-09-13 13:26:46 -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
|
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
|
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
|
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
|
6a9b75019a
|
Fixes #11, but may revert if this proves inconvenient.
|
2013-09-05 08:28:40 -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
|
0b299340d1
|
Added UndoManager support to augmentTab()
|
2013-09-05 07:45:22 -07:00 |
|
Thomas Wilburn
|
98d7c67b43
|
Enable file manager support on ChromeOS, fix some bugs with retained files.
|
2013-09-04 18:36:27 -07:00 |
|
Thomas Wilburn
|
359c9b4c97
|
Dialog focus only - fixes #5
|
2013-09-04 16:36:33 -07:00 |
|
Thomas Wilburn
|
ea39891922
|
Added file retention, cleaned up the way that sessions are loaded and built out into tabs.
|
2013-09-04 15:01:32 -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
|
e53027813f
|
Live reload for settings files.
|
2013-09-04 12:26:09 -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
|
ea94f364a1
|
Bug in the command system was failing to close over callbacks properly.
|
2013-09-01 18:26:22 -07:00 |
|
Thomas Wilburn
|
eb899775b5
|
Set a body font for reliable tab line height
|
2013-09-01 17:54:21 -07:00 |
|
Thomas Wilburn
|
8f2eec812b
|
Continue the HTML5 hotness by using <template> in the dialog instead of constructing DOM manually
|
2013-09-01 17:41:52 -07:00 |
|
Thomas Wilburn
|
9e10780ece
|
Split CSS into multiple LESS files. Fixed a save bug on untitled files.
|
2013-09-01 12:41:39 -07:00 |
|
Thomas Wilburn
|
1b8264e707
|
Save modified file dialog, manifest bump
|
2013-09-01 12:23:13 -07:00 |
|