Thomas Wilburn
|
37cd59d0a6
|
Add async callbacks to a bunch of commands
See #80.
|
2013-12-23 16:15:03 -08:00 |
|
Thomas Wilburn
|
03df4334e8
|
Add module readme files.
Fixes #110 (maybe?)
|
2013-12-23 12:25:43 -08:00 |
|
Thomas Wilburn
|
7418c64b5c
|
Use manos.deferred() in tab.save()
|
2013-12-23 11:20:04 -08:00 |
|
Thomas Wilburn
|
ec3edebc28
|
Promise API kind of sucks, use manos.deferred() instead.
|
2013-12-23 11:12:19 -08:00 |
|
Thomas Wilburn
|
1b04983d84
|
Use promises in tabs, sessions, fileManager.
|
2013-12-23 10:27:51 -08:00 |
|
Thomas Wilburn
|
529b3d2951
|
Finish converting syncFS to Promises.
|
2013-12-23 10:27:33 -08:00 |
|
Thomas Wilburn
|
576cfdaa16
|
Convert storage/file to HTML5 promises.
|
2013-12-23 09:36:31 -08:00 |
|
Thomas Wilburn
|
0fae9e411e
|
Add es6-promise shim, so we can convert over to browser promises as soon as they're available.
|
2013-12-22 10:56:13 -08:00 |
|
Thomas Wilburn
|
37f3f3763d
|
Tweaks for multi-directory readability.
|
2013-12-21 13:18:06 -08:00 |
|
Thomas Wilburn
|
458a1cf2bc
|
Bump.
|
2013-12-21 10:18:12 -08:00 |
|
Thomas Wilburn
|
9abc53b958
|
Merge pull request #107 from elisee/middleclick-closes-tab
Close tab on middle-click (fixes #106)
|
2013-12-20 22:21:35 -08:00 |
|
Elisée Maurer
|
154b93c94d
|
Shorten function name to enableTabMiddleClick
|
2013-12-21 07:18:49 +01:00 |
|
Elisée Maurer
|
ae42c58ada
|
Close tab on middle-click
Also make sure we only fire regular commands when left-click is used,
not for any buttons
|
2013-12-21 07:02:54 +01:00 |
|
Thomas Wilburn
|
5cc21ba5cf
|
Merge pull request #105 from elisee/better-project-navigation
Improve project entries look & feel
|
2013-12-20 21:15:28 -08:00 |
|
Elisée Maurer
|
a6b5c97a21
|
Improve project entries look & feel
Highlight project entries on hover / click and display them as block for
easier targetting
|
2013-12-21 06:09:55 +01:00 |
|
Thomas Wilburn
|
0227e06d46
|
Fixes #103
|
2013-12-20 15:10:23 -08:00 |
|
Thomas Wilburn
|
a73005a967
|
CSS tweaks for visibility on Windows.
Fixes #102.
|
2013-12-20 09:28:07 -08:00 |
|
Thomas Wilburn
|
fc7d893929
|
Many key fixes: mainly that Ace key configs are reloaded from scratch on each init:restart, so that
you can't either wipe out Ace bindings for good, or have zombie bindings hanging around from edit to
edit.
|
2013-12-20 09:01:53 -08:00 |
|
Thomas Wilburn
|
455050a67b
|
Hack to fix keyboard for now, but key merges are broken and should be fixed in settings
|
2013-12-20 07:56:56 -08:00 |
|
Thomas Wilburn
|
07770080bb
|
Merge pull request #100 from elisee/better-scrollbars
Style editor scrollbars with light/dark ui theme
|
2013-12-19 15:04:33 -08:00 |
|
Elisée Maurer
|
c75af72825
|
Make scrollbar track background transparent
|
2013-12-19 23:59:52 +01:00 |
|
Elisée Maurer
|
1e94689a3b
|
Remove scrollbar track border
|
2013-12-19 23:53:25 +01:00 |
|
Elisée Maurer
|
33d890ff63
|
Move scrollbar styling to ui.less
|
2013-12-19 23:52:41 +01:00 |
|
Thomas Wilburn
|
51ba4a102c
|
Merge pull request #101 from elisee/patch-1
Add info about running npm install and starting grunt in readme
|
2013-12-19 14:50:49 -08:00 |
|
elisee
|
5a29261450
|
Add info about running npm install and starting grunt in readme
Loading Caret from source requires running npm install and starting grunt to get LESS files processed into CSS.
|
2013-12-19 23:46:55 +01:00 |
|
Elisée Maurer
|
2f0c737290
|
Improve scrollbars styling
Correctly place the border depending on whether the border is vertical
or horizontal. Also made the thumb colors a bit less pronounced
|
2013-12-19 23:37:20 +01:00 |
|
Elisée Maurer
|
e5c45e9359
|
Style editor scrollbars with light/dark ui theme
Make scrollbars not as jarring by styling them according to the current
ui theme's background and foreground colors
|
2013-12-19 23:22:17 +01:00 |
|
Thomas Wilburn
|
810ef49da7
|
Key configs should be case-insensitive.
Fixes #85 (again).
|
2013-12-19 11:50:23 -08:00 |
|
Thomas Wilburn
|
96b08ad34a
|
.
|
2013-12-19 10:20:09 -08:00 |
|
Thomas Wilburn
|
944f45d5f5
|
Remove jarring menu appearance from the style/theme selects.
|
2013-12-19 10:13:45 -08:00 |
|
Thomas Wilburn
|
64279b461e
|
Merge pull request #99 from elisee/change-tab-linear-clean
Implement change-tab-linear command, fixes #96
|
2013-12-19 10:09:34 -08:00 |
|
Elisée Maurer
|
53da1b8084
|
Implement change-tab-linear command, fixes #96
Bring back the ability to switch tabs linearly (to the left / right)
|
2013-12-19 19:00:50 +01:00 |
|
Thomas Wilburn
|
a1961e68d7
|
Merge pull request #95 from elisee/patch-1
Enable Jade & Stylus syntax highlighting
|
2013-12-18 09:51:13 -08:00 |
|
elisee
|
fe99410127
|
Added Jade & Stylus highlighting
|
2013-12-18 18:26:47 +01:00 |
|
Thomas Wilburn
|
852d4fc3aa
|
Add the ability to flag sync commands during registration
|
2013-12-16 17:40:42 -08:00 |
|
Thomas Wilburn
|
5a7ae3c459
|
Cleanup
|
2013-12-16 17:35:02 -08:00 |
|
Thomas Wilburn
|
b1f6d95280
|
Broke saving via keyboard shortcut.
|
2013-12-16 17:21:22 -08:00 |
|
Thomas Wilburn
|
c8fb385a31
|
Missed some case issues.
|
2013-12-16 14:58:37 -08:00 |
|
Thomas Wilburn
|
11028b9cd4
|
Change keys.json to match new syntax.
Completes #92.
|
2013-12-16 14:54:11 -08:00 |
|
Thomas Wilburn
|
5f5ea6ef2e
|
Convert keys to Ace-style binding syntax
Fixes #92
|
2013-12-16 14:47:25 -08:00 |
|
Thomas Wilburn
|
fd577ed1be
|
JSON error.
|
2013-12-16 14:28:25 -08:00 |
|
Thomas Wilburn
|
979596e1bd
|
Populate commands.json
Fixes #93
|
2013-12-16 14:25:00 -08:00 |
|
Thomas Wilburn
|
b19775e031
|
Better async command patterns, fixes for loading command list.
|
2013-12-16 11:53:26 -08:00 |
|
Thomas Wilburn
|
da4490bf9a
|
Add a simple text loader plugin.
|
2013-12-16 11:29:41 -08:00 |
|
Thomas Wilburn
|
5fd85e2f3e
|
Fix for updates reloading too fast, thanks Chrome team!
|
2013-12-16 10:44:11 -08:00 |
|
Thomas Wilburn
|
6595a39f75
|
Update syntax/theme dropdowns when setting from palette.
|
2013-12-16 09:21:55 -08:00 |
|
Thomas Wilburn
|
3dcbbbed66
|
Add commands.json for #93
|
2013-12-16 08:51:56 -08:00 |
|
Thomas Wilburn
|
a53de2a198
|
.
|
2013-12-16 08:10:08 -08:00 |
|
Thomas Wilburn
|
e814ff5e61
|
Fixes #87 (I hope)
|
2013-12-16 08:01:46 -08:00 |
|
Thomas Wilburn
|
e1f39d63f5
|
Fixes #89
|
2013-12-16 07:40:31 -08:00 |
|