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 |
|