1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-23 05:32:13 +03:00
Commit Graph

356 Commits

Author SHA1 Message Date
Tae Won Ha
16f0f115ce
Store main window's position using autosave 2016-07-27 22:03:26 +02:00
Tae Won Ha
34632095bd Set snapshot version: 0.9.0-SNAPSHOT-20160727.1832-38 2016-07-27 18:33:25 +02:00
Tae Won Ha
2272996da7
GH-213 Add a method to Array to merge observables 2016-07-27 18:22:25 +02:00
Tae Won Ha
23fb64957e
Merge branch 'master' into issue/213-font 2016-07-27 06:53:56 +02:00
Tae Won Ha
ea82612620
Update neovim 2016-07-27 06:53:05 +02:00
Tae Won Ha
3ae8a1d4c2
GH-213 Handle initial font setting 2016-07-27 00:04:31 +02:00
Tae Won Ha
6897d512ac
GH-213 Wire components in AppDelegate 2016-07-26 22:51:05 +02:00
Tae Won Ha
0073fec982
GH-213 Add PrefStore 2016-07-26 21:42:30 +02:00
Tae Won Ha
2024b56f48
GH-213 Remove unnec' properties 2016-07-25 20:02:27 +02:00
Tae Won Ha
64813b45e9
GH-213 Use window controller's showWindow() 2016-07-25 19:57:07 +02:00
Tae Won Ha
0509923c79
GH-213 Use XIB to get centering and autosave for free 2016-07-25 19:47:14 +02:00
Tae Won Ha
9d9ab452ba
GH-213 Remove unnec' log 2016-07-25 08:00:22 +02:00
Tae Won Ha
3b40fa1f2d
GH-213 Use NSTextField to preview editor font 2016-07-24 22:31:52 +02:00
Tae Won Ha
f36b877fd4
GH-213 React to editor font change 2016-07-24 22:31:48 +02:00
Tae Won Ha
92b9a1bd78
GH-213 Play around with RxSwift. 2016-07-24 19:55:25 +02:00
Tae Won Ha
efb6bf91e7
GH-213 Add pref window and the appearance pane. 2016-07-22 14:20:02 +02:00
Tae Won Ha
6ddac5bd85
GH-213 Check release when closed for main window 2016-07-19 18:20:15 +02:00
Tae Won Ha
670b521494
GH-219 Update README with some planned features 2016-07-19 00:33:40 +02:00
Tae Won Ha
d9af7fb0c5 Set snapshot version: 0.9.0-SNAPSHOT-20160718.2250-37 2016-07-18 22:50:33 +02:00
Tae Won Ha
2628e0a281
GH-218 Ask user to confirm when quitting with unsaved buffers 2016-07-18 22:44:23 +02:00
Tae Won Ha
6278ee24c5
GH-218 Ask user to confirm to discard unsaved buffers 2016-07-18 20:16:56 +02:00
Tae Won Ha
89fdab1566
GH-218 Check validity of ports before invalidating 2016-07-18 20:16:56 +02:00
Tae Won Ha
4b4ccd13b3
GH-218 Add hasDirtyDocs()
- Use it to determine whether to close the window or not.
2016-07-18 20:16:56 +02:00
Tae Won Ha
10046cdc6b
Refactor slightly 2016-07-17 20:17:56 +02:00
Tae Won Ha
3d2b76d82e
Update README 2016-07-17 20:12:50 +02:00
Tae Won Ha
163fc9f47d
Add screenshot 2016-07-17 20:11:53 +02:00
Tae Won Ha
2a8528ffd9
Disable default press and hold behavior 2016-07-17 19:11:58 +02:00
Tae Won Ha
2068a57bb8 Set snapshot version: 0.9.0-SNAPSHOT-20160717.1629-36 2016-07-17 16:29:39 +02:00
Tae Won Ha
7db9cf1440
GH-216 Change wording 2016-07-17 15:59:01 +02:00
Tae Won Ha
e51c823b17
GH-216 Get rid of almost all cleanUp() methods
- We cannot get rid of -cleanUp of NeoVimAgent since -dealloc does not
  get called unless the run loop has been stopped.
2016-07-17 15:56:36 +02:00
Tae Won Ha
6a66cb877c
GH-216: Implement the stop UI callback
- There was a leak of NeoVimAgent because the thread where the we ran a
  CFRunLoop never stopped. We now stop the run loop explicitly.
2016-07-17 15:49:34 +02:00
Tae Won Ha
69b3bf69f1
GH-217 Fix typo when pushing the snapshot tag 2016-07-16 23:36:00 +02:00
Tae Won Ha
32ee8ab1d1 Set snapshot version: 0.9.0-SNAPSHOT-20160716.2332-35 2016-07-16 23:33:05 +02:00
Tae Won Ha
f3ef253d51
GH-217 Add a Jenkins DSL script to create the build snapshot job 2016-07-16 23:25:56 +02:00
Tae Won Ha
f2348aa9aa
GH-217 Extend and refactor build snapshot script.
- push the tag
2016-07-16 23:25:21 +02:00
Tae Won Ha
52fc7c5f86
GH-217 Force delete build folder 2016-07-16 22:42:43 +02:00
Tae Won Ha
25ca1ba196
GH-217 Make build config and target explicit 2016-07-16 21:50:41 +02:00
Tae Won Ha
f9808c395c
GH-217 Tar.bz2 built artifacts. 2016-07-16 21:47:07 +02:00
Tae Won Ha
aad35e4d72
GH-217 Add some scripts for building snapshot. 2016-07-16 21:37:59 +02:00
Tae Won Ha
b02c0b4c87
GH-215 Refactor slightly
- play with some constants
2016-07-16 18:49:19 +02:00
Tae Won Ha
a06c1ca4f6
GH-215 Use one file for NeoVimView
- This way we can use more `private` properties.
2016-07-16 18:49:14 +02:00
Tae Won Ha
244063172e
GH-215 Update neovim 2016-07-15 23:18:39 +02:00
Tae Won Ha
b6a1d21912
GH-215 Support trackpad scrolling
- We use some heuristics to make the scrolling on trackpad kind of ok...
- Scrolling using the scrollwheel of a mouse is probably broken.
2016-07-15 19:50:35 +02:00
Tae Won Ha
f165a463b3
GH-215 Update neovim 2016-07-15 19:50:30 +02:00
Tae Won Ha
3b07365fc6
Update bundle version to 34 2016-07-14 20:35:02 +02:00
Tae Won Ha
13d7ccbb4c
Change version to new snapshot
- closes GH-211
2016-07-14 20:21:30 +02:00
Tae Won Ha
4780976f1a
GH-211 Refactor slightly 2016-07-14 20:20:39 +02:00
Tae Won Ha
845354a833
GH-211 Rename NeoVimViewEvents to NeoVimViewKeyEvents 2016-07-14 20:20:36 +02:00
Tae Won Ha
1bfc1380c3
GH-211 Implement left mouse events 2016-07-14 20:18:30 +02:00
Tae Won Ha
6aa609ab79
Refactor slightly 2016-07-13 22:09:49 +02:00