1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-26 23:36:08 +03:00
Commit Graph

13 Commits

Author SHA1 Message Date
Tae Won Ha
07ac09e95f
Make resizing NeoVimView work
- live resizing is not yet activated, but can be easily done
- @autoreleasepool-block for each UI callback and for each key input is
  ugly...
2016-07-05 18:49:19 +02:00
Tae Won Ha
b0e82ff005
Add resize method to XPC 2016-07-04 19:36:37 +02:00
Tae Won Ha
734b31c7e6
Make Hanja handling better(?) 2016-07-03 15:54:44 +02:00
Tae Won Ha
e685ef3581
Try to correctly render marked text 2016-07-02 18:59:23 +02:00
Tae Won Ha
7358243b07
Add some support for marked text
- implement some of usual text-editing related selectors of NSResponder
- do not send <S-a> for A
- introduce a dispatch queue in XPC which is needed to sync all marked
  stuff
2016-06-29 18:18:11 +02:00
Tae Won Ha
edffb8956b
Use @import where appropriate 2016-06-18 23:14:49 +02:00
Tae Won Ha
355844ad01
Add very very rudimentary rendering of some characters 2016-06-13 18:09:34 +02:00
Tae Won Ha
5acc58d376
Add a probe method to the XPC service 2016-06-07 18:48:59 +02:00
Tae Won Ha
681ee137f4
Call vim_input on the main_loop 2016-06-06 21:50:35 +02:00
Tae Won Ha
ab33181cc4
Use RxSwift to react to some of the UI events 2016-06-05 17:49:16 +02:00
Tae Won Ha
1459113ff1
Init the xpc with the remote UI from the main app
- Otherwise we lose some very first UI callbacks
2016-06-05 17:47:18 +02:00
Tae Won Ha
135220c963
Let the XPC talk back to the main app 2016-06-04 09:51:57 +02:00
Tae Won Ha
b3b47668e9
Initial commit with content
- embed libnvim in an XPC-service
- send some inputs to neovim and log the UI callbacks
2016-06-03 23:43:39 +02:00