Tae Won Ha
424a8033dc
Update neovim
2017-05-22 22:41:10 +02:00
Tae Won Ha
c874701c7e
Simplify handle children in the file browser update
2017-05-19 00:25:47 +02:00
Tae Won Ha
4d5a478cbb
Keep only last 10 builds
2017-05-17 22:31:38 +02:00
Tae Won Ha
de4260f850
Xcode project file changed ... y?
2017-05-17 22:24:34 +02:00
Tae Won Ha
98296c1d3e
Update neovim
2017-05-17 22:02:35 +02:00
Tae Won Ha
cca384fae4
Merge branch 'develop' into update-neovim
2017-05-17 22:00:24 +02:00
Tae Won Ha
53bed4540a
Make special keys file private
2017-05-17 21:57:27 +02:00
Tae Won Ha
5430834773
Update release notes
2017-05-17 21:57:27 +02:00
Tae Won Ha
cf919ba9c4
Bump appcast to SNAPSHOT-195
2017-05-17 19:40:40 +02:00
Tae Won Ha
bc2fcd76ea
Bump version: snapshot/195
2017-05-17 19:38:15 +02:00
Tae Won Ha
c25034da7d
Only update when not reloading
2017-05-17 19:24:08 +02:00
Tae Won Ha
4fc189b6de
Merge pull request #454 from mkhl/develop
...
Support Shift-Tab
2017-05-17 19:23:34 +02:00
Martin Kühl
c8a8c3b93d
Add (Shift-)Tab as a special key
...
Pressing Shift+Tab generates an NSEvent with characters `"\u{19}"` (and the shift modifier), which the backend doesn’t recognise as the Tab key.
(Instead it gets mapped as <C-Y>, which makes sense given how ASCII control characters are interpreted.)
This change fixes that by adding a corresponding entry to the KeyUtils.specialKeys dict.
Of course sending <C-Y> still works because it is transmitted as `<C-y>`.
2017-05-17 14:43:21 +02:00
Martin Kühl
bbce00c6ef
Support shift modifier on special keys
...
The NeoVimView.vimModifierFlags method only checks for the control, option, and command modifiers, which leads to the shift modifier getting lost.
This change mitigates that by checking for the shift modifier and translating it to the `S-` key prefix.
This change has the possible side effect of requiring additional `S-` prefixes, depending on the keyboard layout.
For example, take a US keyboard with a <kbd>-</kbd>/<kbd>_</kbd> key and press that key with control and shift depressed.
Before this change, VimR would transmit `<C-_>`, while after this change it transmits `<C-S-_>`.
2017-05-17 14:43:14 +02:00
Tae Won Ha
a27001ab7f
Make a function fileprivate
2017-05-15 23:17:19 +02:00
Tae Won Ha
f09999e521
Bump appcast to SNAPSHOT-194
2017-05-15 22:29:38 +02:00
Tae Won Ha
72f6208ab2
Bump version: snapshot/194
2017-05-15 22:25:49 +02:00
Tae Won Ha
04cc6a0456
Merge branch 'develop' into update-neovim
2017-05-15 19:27:14 +02:00
Tae Won Ha
c49b8e7600
Update neovim
2017-05-15 19:27:11 +02:00
Tae Won Ha
494f3625d1
Do not unown self in subscribe of the main window state source
...
- we explicitly terminate the sequence when we close the window
2017-05-15 19:18:51 +02:00
Tae Won Ha
0b47107188
GH-450 Update release notes
2017-05-14 22:40:04 +02:00
Tae Won Ha
4bf3fafd7b
Merge branch 'develop' into update-neovim
2017-05-14 22:37:57 +02:00
Tae Won Ha
7805be2f63
Merge branch '450-filebrowser' into develop
2017-05-14 22:37:48 +02:00
Tae Won Ha
3ef05fd055
GH-450 Restructure file
2017-05-14 22:37:36 +02:00
Tae Won Ha
8a6ae164bd
GH-450 Remove trailing whitespaces
2017-05-14 22:15:51 +02:00
Tae Won Ha
0e38f3535f
Update AppCode style settings
2017-05-14 18:44:33 +02:00
Tae Won Ha
71cd86327a
GH-450 Sync all access to root
2017-05-14 18:23:57 +02:00
Tae Won Ha
c13c07a59c
Update neovim
2017-05-14 17:53:48 +02:00
Tae Won Ha
c542113415
GH-450 Move flat file items to open quickly window
2017-05-14 12:20:24 +02:00
Tae Won Ha
d4ede81fe5
GH-450 Move root to open quickly state
2017-05-14 12:06:21 +02:00
Tae Won Ha
6d94db4a1a
GH-450 Do not share file items for file browser
2017-05-14 11:00:50 +02:00
Tae Won Ha
be6dd77279
GH-450 Remove unused functions
2017-05-13 10:02:09 +02:00
Tae Won Ha
81820fbab3
GH-450 Make some fields computed
2017-05-13 09:40:58 +02:00
Tae Won Ha
acc4edc0ce
Merge branch 'develop' into update-neovim
2017-05-12 23:21:25 +02:00
Tae Won Ha
fba95cd7b5
GH-430 Fix pasting in command line mode
2017-05-12 23:21:18 +02:00
Tae Won Ha
15574c94c0
Bump appcast to SNAPSHOT-193
2017-05-12 23:20:22 +02:00
Tae Won Ha
3b9808238e
Bump version: snapshot/193
2017-05-12 23:18:13 +02:00
Tae Won Ha
7fbaa8f485
GH-430 Update release notes
2017-05-12 23:09:14 +02:00
Tae Won Ha
db0cd6fb0a
GH-430 Fix cursor disappearing in command line
2017-05-12 21:16:32 +02:00
Tae Won Ha
826c575798
Merge branch 'develop' into update-neovim
2017-05-12 08:52:52 +02:00
Tae Won Ha
b7ac2b3740
Update neovim
2017-05-12 08:52:44 +02:00
Tae Won Ha
30cf1606eb
Bump appcast to SNAPSHOT-192
2017-05-12 08:49:21 +02:00
Tae Won Ha
d96f294ea9
Bump version: snapshot/192
2017-05-12 08:47:00 +02:00
Tae Won Ha
f0424c3384
GH-395 Update release notes
2017-05-12 07:40:35 +02:00
Tae Won Ha
689c071420
Merge branch 'develop' into update-neovim
2017-05-11 23:50:35 +02:00
Tae Won Ha
4a3dcdd5e1
Merge branch '395-file-browser' into develop
2017-05-11 23:50:24 +02:00
Tae Won Ha
3c231b27cd
GH-395 Throttle only file system updates and add refresh button
2017-05-11 23:33:59 +02:00
Tae Won Ha
2736b479b5
GH-395 Reformat
2017-05-11 21:11:34 +02:00
Tae Won Ha
49a1d1da74
GH-395 Throttle file system change processing
2017-05-11 20:50:53 +02:00
Tae Won Ha
afecd86172
Remove stub test
2017-05-11 19:26:38 +02:00