1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-27 15:53:31 +03:00
Commit Graph

26 Commits

Author SHA1 Message Date
Tae Won Ha
9d491d5245
Establish bidirectional communication channel
- use CFMessagePort
2016-07-09 14:05:04 +02:00
Tae Won Ha
754c1c36df
Add fullscreen menu item 2016-07-06 20:24:01 +02:00
Tae Won Ha
9242dd8c47
Add change font method 2016-07-06 19:51:31 +02:00
Tae Won Ha
ac47d0a23e
Add minimal window size 2016-07-05 20:00:56 +02:00
Tae Won Ha
292e2be410
Remove unnec' code 2016-07-05 18:54:44 +02:00
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
a5d6ca0ffd
Handle x,y-offset in the view drawing
- we won't resize the view in integer steps, but just draw some margins
2016-07-04 19:04:49 +02:00
Tae Won Ha
b2b959fd4f
Add Quick/Nimble and a stub test 2016-07-03 21:37:12 +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
9f39654e4b
Fix redraw rect when scrolling 2016-06-27 18:42:37 +02:00
Tae Won Ha
ec4dbeb9aa
Play around with Cocoa's text input system 2016-06-27 18:42:35 +02:00
Tae Won Ha
02b338ed9a
Test NSTextInputClient using a stub view 2016-06-27 18:42:34 +02:00
Tae Won Ha
c95d2c3201
Draw bold/italic/underline and correct color 2016-06-18 23:09:34 +02:00
Tae Won Ha
79e39b8350
Remove some crashing 2016-06-14 23:50:25 +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
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
fa0ef63611
Add SwiftNeoVim framework target
- This target includes the XPC-service and will be included in the main
  app
2016-06-05 17:46:05 +02:00
Tae Won Ha
3a9d6908c3
Add HlAttrs counterpart in the main app 2016-06-04 19:49:39 +02:00
Tae Won Ha
fd90f4be0b
Add stub UI callbacks in the main app 2016-06-04 19:07:14 +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
01b568d837
Remove the method from the XPC template 2016-06-04 08:58:13 +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
Tae Won Ha
10eb204539 Initial Commit 2016-06-03 22:13:59 +02:00