Thomas Wilburn
|
1257c679e7
|
Converted file to use Manos, a miniature async library.
|
2013-10-08 08:14:02 -07:00 |
|
Thomas Wilburn
|
84a1c5cc07
|
Make sure file entries are writable before writing. Fixes #50.
|
2013-10-08 07:57:23 -07:00 |
|
Thomas Wilburn
|
b0a743c703
|
That's what bind() is for.
|
2013-10-07 18:18:41 -07:00 |
|
Thomas Wilburn
|
27bd4847a4
|
Added selections for word, paragraph, and matching brackets. See issue #48
|
2013-10-07 18:09:35 -07:00 |
|
Thomas Wilburn
|
20c5a23022
|
Fix a bug with deactivating menus on editor focus.
|
2013-10-07 17:59:10 -07:00 |
|
Thomas Wilburn
|
7703be96c5
|
Fix a bug in saving a new file
|
2013-10-07 17:54:00 -07:00 |
|
Thomas Wilburn
|
f9a680b27c
|
Consistency in messages (forgot that session is singular).
|
2013-10-06 23:21:04 -07:00 |
|
Thomas Wilburn
|
53e23f5108
|
THAT'S NOT HOW ASYNC WORKS.
|
2013-10-06 23:13:22 -07:00 |
|
Thomas Wilburn
|
0d8f7c50d9
|
Manifest bump, added a fingerprint method to tabs.
|
2013-10-06 23:12:35 -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
|
8939c4d582
|
Updated Ace, added Handlebars support.
|
2013-10-06 20:18:05 -07:00 |
|
Thomas Wilburn
|
c8406b3679
|
Improved search within files to list all results, but only one per line
|
2013-10-03 21:33:04 -07:00 |
|
Thomas Wilburn
|
301f28bf1b
|
Added search, better labeling, to palette. Fixes #47
|
2013-10-03 20:59:46 -07:00 |
|
Thomas Wilburn
|
43e2eb4c4d
|
More menu fixes.
We need to move to a unified keyboard shortcut format with Ace, it will
solve a lot of these problems.
|
2013-10-03 11:26:02 -07:00 |
|
Thomas Wilburn
|
8c46c70eaf
|
Menu tweaks, fix for Toggle Macro shortcut.
|
2013-10-03 11:04:39 -07:00 |
|
Thomas Wilburn
|
c1be8f5b20
|
Manifest bump, correct typo in Ace again.
|
2013-09-25 10:25:12 -07:00 |
|
Thomas Wilburn
|
59e6fba043
|
Updated to newest version of Ace.
|
2013-09-25 10:17:13 -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
|
d87e2beb40
|
Fix a save dialog bug.
|
2013-09-24 15:35:15 -07:00 |
|
Thomas Wilburn
|
f34b8a4fb2
|
Remove retain() for setRetained(). Fixes #22.
|
2013-09-24 12:38:34 -07:00 |
|
Thomas Wilburn
|
3509bbc856
|
Whitespace.
|
2013-09-24 12:16:19 -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
|
24ba113008
|
Special handling for config JSON that's just an array (i.e. menus.json)
|
2013-09-24 08:35:41 -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
|
bdc5891148
|
Resetting a settings file will also reset it in the editor if it is open.
|
2013-09-23 19:28:52 -07:00 |
|
Thomas Wilburn
|
0a6e209383
|
.
|
2013-09-23 19:22:03 -07:00 |
|
Thomas Wilburn
|
c6ecc7a028
|
Menus understand active state and hover, behave more like native. Fixes #38
|
2013-09-23 18:02:56 -07:00 |
|
Thomas Wilburn
|
12c7722aa3
|
Start moving menus into actual class for easier state-tracking and emulation of native menus.
|
2013-09-23 17:57:09 -07:00 |
|
Thomas Wilburn
|
88c1f1b081
|
Fix tab raise bug introduced with file manager.
|
2013-09-21 12:21:25 -07:00 |
|
Thomas Wilburn
|
7adee220fb
|
Palette should trigger file modification check on raise, too.
|
2013-09-20 17:44: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
|
afd7176745
|
Added option to disable update prompting.
Updates still happen, you just won't know about them.
|
2013-09-20 09:24:13 -07:00 |
|
Thomas Wilburn
|
66e0ccde61
|
Forgot to add statusbar. Palette now uses statusbar.toast(), among a number of other bug fixes.
|
2013-09-20 08:57:43 -07:00 |
|
Thomas Wilburn
|
c4fd777a8c
|
Added statusbar module. Fixes #39
|
2013-09-20 08:31:04 -07:00 |
|
Thomas Wilburn
|
2d9c85e154
|
Added preferences for controlling margin display.
|
2013-09-20 08:08:41 -07:00 |
|
Thomas Wilburn
|
495c96d296
|
Fix some palette bugs, especially around the light theme.
|
2013-09-19 23:45:04 -07:00 |
|
Thomas Wilburn
|
843f98e673
|
Oops, missing dialog module.
|
2013-09-16 13:52:54 -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
|
390104ee53
|
Added update check, moved layout onto GPU.
Fixes #31
|
2013-09-16 10:22:49 -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
|
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 |
|