Thomas Wilburn
f288a61578
Fill in some missing file handler registrations.
2014-02-27 18:54:37 -08:00
Thomas Wilburn
9f54dcfec8
Code cleanup and commenting.
2014-02-26 22:34:02 -08:00
Thomas Wilburn
bbd9a4fad0
Bugfix in previous commit--replace, _then_ split
2014-02-26 22:02:33 -08:00
Thomas Wilburn
c4cc9f4598
Fix some bugs with the palette, syntax cleanup, add comments.
2014-02-26 18:56:05 -08:00
Thomas Wilburn
e847ffc9ad
Fix a bug with file restore failures.
2014-02-26 10:05:15 -08:00
Thomas Wilburn
6ec5c2be01
Converted project manager to templates.
2014-02-26 08:57:15 -08:00
Thomas Wilburn
1d18d42e38
Clean up session dependencies
2014-02-23 15:48:51 -08:00
Thomas Wilburn
2f57992d5a
Hide dragged tabs.
2014-02-23 15:17:05 -08:00
Thomas Wilburn
809a7b6917
Fixing visual drag-drop indications on the tab list.
2014-02-23 14:56:48 -08:00
Thomas Wilburn
10385d5579
Session refactoring mostly done
2014-02-23 14:21:59 -08:00
Thomas Wilburn
4757e8fda1
Fix close buttons masking the tab gradient.
2014-02-23 14:21:11 -08:00
Thomas Wilburn
ecf39ae914
Merge branch 'master' of github.com:thomaswilburn/Caret
2014-02-23 12:59:23 -08:00
Thomas Wilburn
2d68149cc5
.
2014-02-23 12:30:30 -08:00
Thomas Wilburn
b6d4371400
Start moving session state into an external module, similar to the way that Ractive splits out its modules.
2014-02-23 12:28:41 -08:00
Thomas Wilburn
0e7c30c8ea
......
2014-02-21 22:49:40 -08:00
Thomas Wilburn
7fe8e2a096
...
2014-02-21 22:37:13 -08:00
Thomas Wilburn
3be5176d7b
Detect syntax bug--finally fixed?
2014-02-21 22:27:36 -08:00
Thomas Wilburn
832e7c7f66
Tweaks to inactive tab styles.
2014-02-21 21:13:20 -08:00
Thomas Wilburn
52f8abbdc6
Fix a bug where syntax was detected but the dropdown wasn't set.
2014-02-21 20:46:28 -08:00
Thomas Wilburn
d6799bda61
Fixes #143
2014-02-21 20:29:41 -08:00
Thomas Wilburn
795a979d46
Raised the toast time, since it's nice for word count.
2014-02-21 17:50:12 -08:00
Thomas Wilburn
6717481072
Fixed a bug that refused to open the default settings files.
2014-02-20 13:09:16 -08:00
Thomas Wilburn
f5467f1b6c
Add commands for "insert from file" and "word count". Fixed a bug where palette commands can't really
...
show status bar toasts.
Fixes #141 .
2014-02-20 09:00:29 -08:00
Thomas Wilburn
b01b122241
Add a scrollPastEnd option, default to true.
2014-02-19 07:49:55 -08:00
Thomas Wilburn
4ca0ddd399
Fix highlight line option
2014-02-06 12:26:01 -08:00
Thomas Wilburn
b9252f9b41
Fixes #131
...
An inconsistency in the two ways to declare ace commands caused a
failure in re-binding certain keys. Switched all default configs to the
shorter syntax, just in case.
2014-01-27 11:38:10 -08:00
Thomas Wilburn
ce8716be9f
Found a bug where fileManager wouldn't trigger init:complete if there were no retained items.
2014-01-27 11:11:58 -08:00
Thomas Wilburn
a3c404de31
Nesting <a> in <a> isn't allowed, apparently.
2014-01-27 11:02:02 -08:00
Thomas Wilburn
3abdb574e6
Fix a bug where syntax wasn't re-detected after save-as.
2014-01-23 08:38:20 -08:00
Thomas Wilburn
1003b89965
Convert menus to templates (just for items, not recursive or using partials)
2014-01-22 09:26:53 -08:00
Thomas Wilburn
5d674b2f28
Update readme with details of templating library and plugin
2014-01-22 08:52:13 -08:00
Thomas Wilburn
9d5e28239d
Removed unused template from main.html
2014-01-22 08:42:18 -08:00
Thomas Wilburn
e6f0b7070a
Added a loadHTML() method for directly injecting templates
2014-01-22 08:42:08 -08:00
Thomas Wilburn
08e03d2de4
Converted dialogs over to templates.
2014-01-22 08:37:28 -08:00
Thomas Wilburn
0fd6aa550e
Moved about dialog into template
2014-01-22 07:55:04 -08:00
Thomas Wilburn
8bba0ca36a
Converted palette to templates
2014-01-21 22:47:02 -08:00
Thomas Wilburn
27499bf1bc
Converted tabs over to the templating plugin, other rendering to follow
2014-01-21 19:01:00 -08:00
Thomas Wilburn
78bb7ad5c9
Add a home-made template library, first steps away from in-JS DOM construction.
2014-01-21 11:12:46 -08:00
Thomas Wilburn
c39cac674b
Why do we remove the title from tabs? Leave it there.
2014-01-21 09:08:54 -08:00
Thomas Wilburn
3b5c925fa8
readme changes
2014-01-20 23:36:30 -08:00
Thomas Wilburn
60821321ba
Fix stupid scoping mistake.
2014-01-20 23:19:25 -08:00
Thomas Wilburn
49327cbadf
main.js now uses Settings.pull()
2014-01-20 22:14:46 -08:00
Thomas Wilburn
57d2b986b5
Add Settings.pull() for modules that want to request configs asynchronously instead of blocking load
2014-01-20 22:10:06 -08:00
Thomas Wilburn
57fec531c8
Move the Settings singleton into its own file for modules that want to load configs asynchronously.
2014-01-20 21:24:50 -08:00
Thomas Wilburn
5d250ef5e5
Added comments
2014-01-20 18:10:35 -08:00
Thomas Wilburn
81507d4a9c
Refactor tab syntax and rendering out of sessions and into tab.js
2014-01-20 18:03:18 -08:00
Thomas Wilburn
88965d4cec
Fixed a bug with failed file retention killing init:complete.
2014-01-20 15:49:26 -08:00
Thomas Wilburn
1767cd3fc2
Add printing. Fixes #120
2014-01-20 09:10:24 -08:00
Thomas Wilburn
742f96f644
Load configs and other text via getPackageDirectoryEntry()
...
Fixes #127
Turns out this isn't actually any faster, but it is cleaner and doesn't
clutter the console. We'll keep it for now.
2014-01-12 21:13:06 -08:00
Thomas Wilburn
6f762a9e59
Set up a valid init:complete event, process launch commands then.
2014-01-12 15:35:30 -08:00