Tae Won Ha
72305e1deb
Merge branch 'master' into develop
2018-02-11 14:59:42 +01:00
Tae Won Ha
fde3d79c15
GH-609 Fix HTML preview
2018-02-11 14:56:41 +01:00
Tae Won Ha
2a313d6710
Bump version: snapshot/260
2018-01-28 18:37:59 +01:00
Tae Won Ha
8a0ecf6beb
Merge branch 'master' into develop
2018-01-28 18:22:36 +01:00
Tae Won Ha
5d1b4aafa8
Bump version: v0.20.5-259
2018-01-28 18:15:53 +01:00
Tae Won Ha
ae4cdd40a0
GH-597 Sync bundle version
2018-01-28 18:06:42 +01:00
Tae Won Ha
30d3ad06df
Bump version: snapshot/258
2018-01-25 23:10:22 +01:00
Tae Won Ha
3284df733b
Bump version: snapshot/257
2018-01-22 19:32:54 +01:00
Tae Won Ha
e3ce72b51d
Update dependencies
2018-01-14 14:11:27 +01:00
Tae Won Ha
0bf05be9ef
Bump version: v0.20.4-256-256
2018-01-14 13:50:02 +01:00
Tae Won Ha
4dd33b97e6
GH-545 Restore the first responder when entering/exiting fullscreen.
2018-01-14 13:38:34 +01:00
Tae Won Ha
9a468a187a
GH-579 Deactivate tabs of NSWindow.
2018-01-14 11:40:12 +01:00
Tae Won Ha
195ca03682
Bump version: v0.20.3-255
2017-12-21 22:50:56 +01:00
Tae Won Ha
4d93125be4
Fix focus neovim view menu item
2017-12-21 22:42:58 +01:00
Tae Won Ha
0ddd05edf5
Bump version: v0.20.2-254
2017-12-20 20:32:47 +01:00
Tae Won Ha
c8efe91990
Bump version: v0.20.2-253
2017-12-20 19:56:53 +01:00
Tae Won Ha
36f1bf5a5b
Refactor slightly
2017-12-20 09:13:32 +01:00
Tae Won Ha
83da406bd2
Bump version: snapshot/252
2017-12-18 21:54:59 +01:00
Tae Won Ha
e13f7aff89
Refactor slightly
2017-12-17 23:39:49 +01:00
Tae Won Ha
2edb306456
Use user notification for init errors
2017-12-17 23:36:45 +01:00
Tae Won Ha
53c1946a9b
Use stream for nvim view delegate methods
2017-12-17 22:51:18 +01:00
Tae Won Ha
c02e7c2def
Rename to buffer list
2017-12-17 21:58:12 +01:00
Tae Won Ha
1d0ae5b9c1
Use private where appropriate
2017-12-17 21:12:27 +01:00
Tae Won Ha
83c4b579a8
Use private where appropriate
2017-12-17 21:11:45 +01:00
Tae Won Ha
d5e6c54d79
Use private where appropriate
2017-12-17 21:09:35 +01:00
Tae Won Ha
d5a4455333
Use private where appropriate
2017-12-17 21:08:32 +01:00
Tae Won Ha
7ebfbd5b4a
Use private where appropriate
2017-12-17 21:08:03 +01:00
Tae Won Ha
213ddb8279
Use private where appropriate
2017-12-17 21:07:37 +01:00
Tae Won Ha
188f8958c3
Use private where appropriate
2017-12-17 21:07:09 +01:00
Tae Won Ha
0df758d275
Use private where appropriate
2017-12-17 21:06:24 +01:00
Tae Won Ha
dcd79fbaa7
Use private where appropriate
2017-12-17 21:04:45 +01:00
Tae Won Ha
abe4b8c39e
Use private where appropriate
2017-12-17 21:02:42 +01:00
Tae Won Ha
b62f33a791
Use private where appropriate
2017-12-17 21:01:58 +01:00
Tae Won Ha
367e0f8357
Use private where appropriate
2017-12-17 21:00:50 +01:00
Tae Won Ha
a213254572
Use private where appropriate
2017-12-17 20:58:16 +01:00
Tae Won Ha
0bf4480799
Do not set cursor when writing non-Markdown files.
2017-12-17 19:24:12 +01:00
Tae Won Ha
f1cdb32c2c
Fix preview loading after writing
2017-12-17 18:12:15 +01:00
Tae Won Ha
146af31a79
Fine tune scrolling after reloading
2017-12-17 16:29:17 +01:00
Tae Won Ha
ac548101f8
Refactor slightly
2017-12-17 16:29:16 +01:00
Tae Won Ha
cd9888aa54
Remove logs
2017-12-17 16:29:16 +01:00
Tae Won Ha
f960183cb2
Refactor slightly
2017-12-17 16:29:16 +01:00
Tae Won Ha
ffd95012e7
Kind of working: preview jitters a little on reload
2017-12-17 16:29:16 +01:00
Tae Won Ha
3b808b1871
Add buffer written event
2017-12-17 16:29:15 +01:00
Tae Won Ha
0c51045c0d
Remove an NSLog
2017-12-17 16:29:15 +01:00
Tae Won Ha
177af0beb3
Bump version: snapshot/251
2017-12-17 12:35:38 +01:00
Tae Won Ha
e6ba4a4582
Bump version: snapshot/250
2017-12-16 21:46:21 +01:00
Tae Won Ha
54c855ed4b
Use stream API
2017-12-16 21:01:28 +01:00
Tae Won Ha
1673bedd1b
Consolidate some log messages
2017-12-15 14:19:28 +01:00
Tae Won Ha
0dc878042a
Fix the swifter group in project
2017-12-15 10:08:27 +01:00
Tae Won Ha
45da880c4b
Bump version: snapshot/249
2017-12-14 22:36:14 +01:00
Tae Won Ha
a50e6dfb1f
Fix Xcode proj
2017-12-10 22:28:35 +01:00
Tae Won Ha
458d702439
Compile swifter directly again
...
- It's Swift 4 compatible now
2017-12-10 22:19:20 +01:00
Tae Won Ha
2a7ffebad7
Delete unnec' scheme
2017-12-10 18:13:12 +01:00
Tae Won Ha
433ab199a1
Bump version: snapshot/248
2017-12-10 17:59:33 +01:00
Tae Won Ha
8e72e2fdea
Bump version: snapshot/247
2017-12-10 13:36:29 +01:00
Tae Won Ha
3b577f95bf
Remove unused target
2017-12-09 22:33:35 +01:00
Tae Won Ha
256e136de7
Use private instead of fileprivate
2017-12-09 20:37:22 +01:00
Tae Won Ha
d517fc83b0
Bump version: snapshot/246
2017-12-09 17:55:02 +01:00
Tae Won Ha
d6f902b7dd
Fix outline view and table view width problem on High Sierra
2017-12-09 17:13:47 +01:00
Tae Won Ha
52c0b7ec51
Use the custom API for getting buffer info
2017-12-08 18:37:17 +01:00
Tae Won Ha
381063d13f
Update version
2017-12-08 12:26:07 +01:00
Tae Won Ha
333eba4a6d
Migrate nvim objects to Swift
2017-12-03 18:05:02 +01:00
Tae Won Ha
be4c38e244
Rename NeoVimView to NvimView
2017-12-03 17:22:39 +01:00
Tae Won Ha
d691e213b9
Fix reverse search
2017-12-03 16:41:29 +01:00
Tae Won Ha
587934b3ac
Reformat
2017-12-03 14:28:23 +01:00
Tae Won Ha
4ef2fd0f15
Restructure the project
2017-12-03 09:59:15 +01:00
Tae Won Ha
c3fda490d7
Add Result and MessagePack.swift to Credits.rtf
2017-12-02 08:01:58 +01:00
Tae Won Ha
eacd355927
Bump version: snapshot/243
2017-12-01 22:05:15 +01:00
Tae Won Ha
8585e2ae07
Bump version: snapshot/242
2017-12-01 21:42:16 +01:00
Tae Won Ha
96f73181fa
Bump version: snapshot/241
2017-12-01 19:02:11 +01:00
Tae Won Ha
a3e01fda74
Rename opened files list to buffers list
2017-12-01 18:51:34 +01:00
Tae Won Ha
bbd7d85b4b
Bump version: snapshot/240
2017-11-30 18:15:03 +01:00
Tae Won Ha
5dc85552f6
Bump version: snapshot/239
2017-11-30 07:26:16 +01:00
Tae Won Ha
d6a62df419
Bump version: v0.20.0-238
2017-11-21 19:18:43 +01:00
Tae Won Ha
5848edcbf2
Bump version: snapshot/237
2017-11-19 10:26:10 +01:00
Tae Won Ha
05c38f31ee
Bump version: snapshot/236
2017-11-15 19:52:21 +01:00
Tae Won Ha
49e42a946c
Fix compilation (due to RxSwift 4 update)
2017-11-10 19:48:11 +01:00
Tae Won Ha
ea286e99c4
Update dependencies
2017-11-10 16:15:55 +01:00
Tae Won Ha
c8984aade4
Do not call GUI updates from background
2017-11-10 12:31:26 +01:00
Tae Won Ha
3f5b761d7c
Don't use String.characters
2017-11-10 12:17:47 +01:00
Tae Won Ha
067f469596
Bump version: snapshot/235
2017-11-10 11:09:08 +01:00
Tae Won Ha
fd83be11f0
Bump version: snapshot/234
2017-11-08 17:30:26 +01:00
Tae Won Ha
9e731b9f1f
Bump version: snapshot/233
2017-11-08 08:15:24 +01:00
Tae Won Ha
24400bacb1
Bump version: snapshot/232
2017-10-23 20:59:31 +02:00
Tae Won Ha
c57733f7e4
GH-544 Use String.count instead of String.characters.count
2017-10-22 21:43:03 +02:00
Tae Won Ha
4f09da0789
GH-544 Include swifter as framework again
2017-10-22 21:28:09 +02:00
Tae Won Ha
5656f6765a
GH-544 Migrate VimR to Swift 4
2017-10-22 14:33:18 +02:00
Tae Won Ha
8b23d2fa35
Bump version: snapshot/231
2017-10-17 21:25:46 +02:00
Tae Won Ha
52f029ea07
Bump version: snapshot/230
2017-10-17 21:16:03 +02:00
Tae Won Ha
5cce06d889
GH-521 Compute the max width differently
2017-10-17 19:39:11 +02:00
Tae Won Ha
d579db9de5
GH-521 Remove old colum witdh computation
2017-10-06 19:14:06 +02:00
Neal Clark
4e700af5b3
cover the MainWindow+Delegates.swift
case
2017-10-06 09:34:01 -07:00
Neal Clark
a1f827a4d8
use .command
instead of NSCommandKeyMask
2017-10-06 09:33:51 -07:00
Neal Clark
911e860d36
Close the “Discard and Quit” menu with ⌘-D
...
Allow quitting the application with an unsaved
buffer via the keyboard. macvim makes the “Quit”
button default. vimr makes the “Cancel” button
default, leaving no way to “Discard and Quit”
without using the mouse (as far as I can tell).
⌘-D uses the convention of ⌘ + first letter of
the button text
2017-10-05 17:18:47 -07:00
Tae Won Ha
74e29cfa19
Reformat
2017-09-07 18:42:24 +02:00
Tae Won Ha
3d45ed607c
Refactor slightly
2017-09-07 18:42:24 +02:00
Tae Won Ha
2bddff5956
Refactor slightly
2017-09-07 18:42:24 +02:00
Tae Won Ha
ff4b2fa4c6
Refactor slightly
2017-09-07 18:42:24 +02:00
Tae Won Ha
28175102a4
Refactor slightly
2017-09-07 18:42:24 +02:00
Tae Won Ha
dc938264bb
Bump version: v0.19.1-229
2017-09-07 18:37:45 +02:00
Tae Won Ha
b61be470ef
Move changeTheme() to Theme.swift
2017-09-03 23:14:08 +02:00
Tae Won Ha
1cd2db1ba5
Distribute MainWindow in 4 files
2017-09-03 23:13:07 +02:00
Tae Won Ha
0e52dca2f4
GH-485 Use the title value of neovim
2017-09-03 22:54:13 +02:00
Tae Won Ha
cde20074af
Bump version: snapshot/228
2017-09-03 22:25:57 +02:00
Tae Won Ha
3f8a58e332
GH-485 Restore previous first responder
2017-09-03 22:21:01 +02:00
Tae Won Ha
3b57542b24
Bump version: snapshot/227
2017-09-03 22:03:06 +02:00
Tae Won Ha
e0f52e2110
GH-485 Add the prototype to the VimR target
2017-09-03 21:56:36 +02:00
Tae Won Ha
5dc4494b70
GH-485 Use .enum
2017-09-02 08:35:00 +02:00
Tae Won Ha
9c0762ca11
Add a stdout logger
2017-09-01 21:06:43 +02:00
Tae Won Ha
c035717e5b
Bump version: v0.19.0-226
2017-08-28 22:49:07 +02:00
Tae Won Ha
a52fff1cbb
Bump version: snapshot/225
2017-08-28 19:26:31 +02:00
Tae Won Ha
b9a4bb157f
GH-325 Do not store full screen frame in user defaults
2017-08-28 19:09:04 +02:00
Tae Won Ha
feb4eae765
GH-512 Wait when doing Cmd-Q till neovim exits
2017-08-28 19:09:04 +02:00
Tae Won Ha
9feefe7374
Bump version: snapshot/224
2017-08-27 07:55:13 +02:00
Tae Won Ha
939a25d21c
Bump version: snapshot/223
2017-08-26 20:46:37 +02:00
Tae Won Ha
1720812720
Bump version: snapshot/222
2017-08-24 18:40:33 +02:00
Tae Won Ha
98535ae89f
Bump version: snapshot/221
2017-08-23 21:55:49 +02:00
Tae Won Ha
7005c4baa4
GH-491 Exit full screen when closing the window to avoid crashes
2017-08-23 17:38:54 +02:00
Tae Won Ha
e2e75fd00d
Bump version: snapshot/220
2017-08-20 15:18:55 +02:00
Tae Won Ha
ab21bb767e
GH-325 Refactor slightly
2017-08-20 15:11:19 +02:00
Tae Won Ha
3237dd23f7
GH-325 Remove unused function
2017-08-18 21:54:15 +02:00
Tae Won Ha
b01cc7fff7
GH-325 Refactor slightly
2017-08-17 18:03:49 +02:00
Tae Won Ha
693552e17c
Merge branch 'develop' into 325-window
2017-08-17 10:14:26 +02:00
Tae Won Ha
0ba3d95df0
Bump version: snapshot/219
2017-08-17 08:57:09 +02:00
Tae Won Ha
a10a006cd4
Update deps
2017-08-16 22:42:32 +02:00
Tae Won Ha
2d56afd0da
Merge branch 'develop' into 325-window
2017-08-16 17:52:32 +02:00
Tae Won Ha
2337e1154f
Bump version: snapshot/218
2017-08-16 17:49:07 +02:00
Tae Won Ha
b1a6f7d5af
GH-325 Store the frame of the last window and cascase manually
...
- Rough draft: multiple screens are not handled yet.
2017-08-15 17:53:38 +02:00
Tae Won Ha
41fa919d56
GH-325 Reformat slightlyˆ
2017-08-15 16:22:00 +02:00
Tae Won Ha
c1afc4b200
GH-325 We do not need url here
2017-08-15 14:26:50 +02:00
Tae Won Ha
8e148762cb
GH-325 Let it compile again
2017-08-14 21:49:39 +02:00
Tae Won Ha
229fc1c9ee
GH-325 Add frame to MainWindow's state (and persist it)
2017-08-14 21:04:35 +02:00
Tae Won Ha
c54dd5b785
GH-325 Emit becomeKey in windowDidBecomeMain
2017-08-14 20:53:20 +02:00
Tae Won Ha
2cffb8eb77
GH-325 Refactor slightly
...
- init var's after init
2017-08-13 08:28:48 +02:00
Tae Won Ha
7c2995a173
Bump version: v0.18.0-217
2017-08-13 07:44:06 +02:00
Tae Won Ha
eb4df41499
Bump version: snapshot/216
2017-08-11 14:59:38 +02:00
Tae Won Ha
eb406668a2
Merge pull request #494 from nhtzr/add-fgevent
...
Add becomeMain & resignMain methods
2017-08-11 14:48:36 +02:00
Tae Won Ha
78826fe7ce
Bump version: snapshot/215
2017-08-10 13:53:53 +02:00
Tae Won Ha
5664bb9e24
Bump version: snapshot/214
2017-08-08 12:36:11 +02:00
Ezequiel Rosas
eada6f95ba
Add becomeMain & resignMain methods
2017-07-27 21:40:02 -05:00
Ezequiel Rosas
fba7b37eba
Prevent Discard dialog when Neovim server stops
2017-07-07 11:45:20 -05:00
Tae Won Ha
29e2acabf0
Bump version: v0.17.0-213
2017-06-30 20:19:52 +02:00
Tae Won Ha
46b58bbe3a
GH-436 Turn off also the proxy icon
2017-06-30 17:49:51 +02:00
Tae Won Ha
5c645a76d6
GH-436 Pixel pushing
2017-06-30 17:39:07 +02:00
Tae Won Ha
eb6ecdf7bb
Bump version: snapshot/212
2017-06-30 06:59:42 +02:00
Tae Won Ha
c3de0c0298
GH-436, GH-479 Persist show file icon setting
2017-06-29 23:45:36 +02:00
Tae Won Ha
fecdc69e48
GH-436, GH-479 Add show file icons option
2017-06-29 23:45:26 +02:00
Tae Won Ha
562c82ef21
GH-436 Slightly darken the title bar
2017-06-29 23:12:22 +02:00
Tae Won Ha
449b16661b
GH-436 Use colorscheme's background for window title bar
2017-06-29 23:05:01 +02:00
Tae Won Ha
19d7ee9b84
Bump version: snapshot/211
2017-06-29 18:02:10 +02:00
Tae Won Ha
b003dd14a0
GH-436 Use theme's foreground for buffer list
2017-06-29 17:15:14 +02:00
Tae Won Ha
a4fcd3c9e2
GH-436 Use addAttribute instead of setAttribute for NSMutableAttributedString
...
- if we use setAttribute, the title seems to get bigger such that the tool view gets pushed 1px...
2017-06-29 08:12:34 +02:00
Tae Won Ha
77cc5cdb53
GH-436 Refactor slightly
2017-06-28 19:55:43 +02:00
Tae Won Ha
f6662620be
GH-436 Use directory color for folders in the file browser
2017-06-28 19:50:34 +02:00
Tae Won Ha
502dbbebb0
GH-436 Add directory foreground color to themes
2017-06-28 19:50:34 +02:00
Tae Won Ha
e0034396ef
Merge branch 'master' into develop
...
Conflicts:
MacNeovim/Info.plist
SwiftNeoVim/Info.plist
SwiftNeoVimTests/Info.plist
VimR-Workspace-Demo/Info.plist
VimR.xcodeproj/project.pbxproj
VimR/Info.plist
VimRTests/Info.plist
resources/release-notes.md
2017-06-28 19:46:15 +02:00
Tae Won Ha
e21ef3e864
Bump version: v0.16.2-210
2017-06-28 17:31:10 +02:00
Tae Won Ha
d00472332f
Bump version for release
2017-06-28 17:17:49 +02:00
Tae Won Ha
462dc3a698
Bump version: snapshot/209
2017-06-27 20:03:07 +02:00
Tae Won Ha
3ba2d93f48
GH-436 Store the uses theme option in user defaults
2017-06-27 06:47:45 +02:00
Tae Won Ha
7a4c5f955e
GH-436 Add an option in appearance pref pane
...
- Added a theme struct to VimR module for the case when the option is turned off
2017-06-27 06:41:16 +02:00
Tae Won Ha
2c3779523c
GH-436 Make the first attempt
2017-06-25 23:17:13 +02:00
Tae Won Ha
653067c334
GH-436 Make table views to react to theme change
2017-06-25 21:46:13 +02:00
Tae Won Ha
da4d9db6fd
GH-436 Add stub themed table row
2017-06-25 18:37:06 +02:00
Tae Won Ha
4da10078be
GH-436 Add stub themed table cell
2017-06-25 17:56:24 +02:00
Tae Won Ha
3d20c87268
GH-436 Move theme to appearance state and add a flag whether to use neovim's colorscheme
2017-06-25 17:42:24 +02:00
Tae Won Ha
c00a634c86
GH-436 Add theme to neovim view
2017-06-25 17:35:51 +02:00
Tae Won Ha
7164f47ad7
GH-436 Add Theme to mainwindow
2017-06-25 11:46:43 +02:00
Tae Won Ha
0a21c43acd
GH-436 Move WorkspaceTheme into Workspace
2017-06-25 10:54:42 +02:00
Tae Won Ha
b49279ca9a
GH-436 Add repaint() to custom inner tool bar
2017-06-25 00:03:21 +02:00
Tae Won Ha
ae6a6bcf94
GH-436 Add repaint()
2017-06-24 22:26:41 +02:00
Tae Won Ha
dd412985e3
GH-436 Use theme struct when drawing
2017-06-24 17:58:21 +02:00
Tae Won Ha
3cc03cf403
GH-436 Add a theme struct
2017-06-24 17:00:34 +02:00
Tae Won Ha
e9e4b570d2
Do not automatically hide/quit when you activate VimR w/o new window
2017-06-24 15:42:07 +02:00
Tae Won Ha
3f4424ae90
Bump version: v0.16.1-208
2017-06-24 14:52:58 +02:00
Tae Won Ha
5a5a3b7dbd
Bump version: v0.16.1-207
2017-06-24 14:43:07 +02:00
Tae Won Ha
8f53b0a760
Bump version: v0.16.1-206
2017-06-24 14:37:08 +02:00
Tae Won Ha
5c9abcd773
Refactor slightly
2017-06-21 14:16:48 +02:00
Tae Won Ha
9795d23538
Bump version: v0.16.0-205
2017-06-21 13:09:00 +02:00
Tae Won Ha
a9c605fcb6
Adapt capitalization
2017-06-21 12:36:45 +02:00
Tae Won Ha
9c28464eed
Reformat
2017-06-20 13:39:17 +02:00
Tae Won Ha
2298cbf07b
Reformat
2017-06-20 13:37:01 +02:00
Tae Won Ha
ebfd722aa4
GH-302, GH-421 Add a info dialog when the pipe query param is not there
2017-06-20 11:27:21 +02:00
Tae Won Ha
f2fd30073c
Bump version: snapshot/204
2017-06-16 19:32:55 +02:00
Tae Won Ha
b0e50675be
Move a bit more from xib to code
2017-06-15 18:03:25 +02:00
Tae Won Ha
e3b9b361c7
Implement init from coder for application just to be safe
2017-06-14 23:50:48 +02:00
Tae Won Ha
fcefde94d1
Use the custom application class in main menu xib
2017-06-14 23:41:53 +02:00
Tae Won Ha
e9a99f9d2b
Use the hasMainWindows field
2017-06-14 22:18:25 +02:00
Tae Won Ha
18ff02164d
Bump version: snapshot/203
2017-06-14 18:32:29 +02:00
Tae Won Ha
3576f42cde
GH-302, GH-421 Force activate app when using CLI tool
2017-06-14 18:20:00 +02:00
Tae Won Ha
5ddd9a812e
Bump version: snapshot/202
2017-06-13 23:30:42 +02:00
Tae Won Ha
6e9f33ea77
GH-326, GH-460 Persist last window action pref
2017-06-13 23:17:06 +02:00
Tae Won Ha
884296145b
GH-326, GH-460 Add an option to hide or quit when the last window closes
2017-06-13 22:57:08 +02:00
Tae Won Ha
418d1fe1c2
Directly integrate swifter
...
- Dunno why, but swifter.framework includes many swift related dylibs which are approx. 8MB big.
2017-06-13 00:08:17 +02:00
Tae Won Ha
204cb18e37
GH-302, GH-421 Reformat
2017-06-12 23:38:00 +02:00
Tae Won Ha
32ce55ab22
GH-302, GH-421 Use the named pipe as nonce...
...
- the existence of the named pipe and the 0600 permission is probably enough...
2017-06-12 23:33:28 +02:00
Tae Won Ha
9d38dd58e7
GH-302, GH-421 Write back to cli only when we can open the pipe
2017-06-12 20:18:51 +02:00
Tae Won Ha
5f88b0c37b
GH-302, GH-421 Refactor vimr cli tool
2017-06-12 19:53:42 +02:00
Tae Won Ha
ec838aa0b9
GH-302, GH-421 Add --wait to cli tool
2017-06-12 19:28:54 +02:00
Tae Won Ha
3216b08699
GH-302, GH-421 Add passthrough arguments to vimr script
2017-06-12 00:30:33 +02:00
Tae Won Ha
8241d596fd
Adapt to sync neovim stop handling
2017-06-11 16:28:25 +02:00
Tae Won Ha
2d64198e5c
Sync return when quitting neovim
2017-06-11 15:48:18 +02:00
Tae Won Ha
de195e7726
Bump version: v0.15.2-201
2017-06-11 14:12:47 +02:00
Tae Won Ha
e152559544
Store tools state in the app state such that the next new main window has the same state
2017-06-11 13:50:40 +02:00
Tae Won Ha
e1d4be1948
GH-423 Remove commented out code
2017-06-10 08:26:12 +02:00
Tae Won Ha
efb4083a7d
Bump version: snapshot/200
2017-06-10 08:22:49 +02:00
Tae Won Ha
786ac2a87e
GH-423 Use transient fields in state for cwd and current buffer to set
2017-06-09 23:16:06 +02:00
Tae Won Ha
91fac3868e
GH-423 Cache cwd and send the change event as a callback
2017-06-09 01:15:45 +02:00
Tae Won Ha
4547ed8c7f
GH-423 Remove unnec' method syncNeoVimViewWithBounds
2017-06-09 00:01:06 +02:00
Tae Won Ha
a845e410cd
Bump version: v0.15.1-199
2017-06-07 21:17:19 +02:00
Tae Won Ha
9dfab25cef
Bump version: snapshot/198
2017-06-07 07:23:30 +02:00
Tae Won Ha
e20d92f307
GH-450 Cache isHidden value in FileBrowserItem
...
- We have to cache the value for the following case: when a hidden file gets deleted, then, when updating, we want to use isHidden => error => false => crash
2017-06-06 13:47:23 +02:00
Tae Won Ha
23c8b74d7f
Bump version: snapshot/197
2017-06-06 07:15:28 +02:00
Tae Won Ha
8b167b5e8a
Refactor select()
2017-06-05 20:58:50 +02:00
Tae Won Ha
8b8b28367c
Reformat to 100 line width
2017-06-05 20:58:50 +02:00
Tae Won Ha
ffb6cd449b
Extract a function to scan children
2017-06-05 20:58:50 +02:00
Tae Won Ha
44cde218fb
Rename variable
2017-06-05 20:58:50 +02:00
Tae Won Ha
8c51148515
Bump version: snapshot/196
2017-06-04 16:47:31 +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
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
a27001ab7f
Make a function fileprivate
2017-05-15 23:17:19 +02:00
Tae Won Ha
72f6208ab2
Bump version: snapshot/194
2017-05-15 22:25:49 +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
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
71cd86327a
GH-450 Sync all access to root
2017-05-14 18:23:57 +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
3b9808238e
Bump version: snapshot/193
2017-05-12 23:18:13 +02:00
Tae Won Ha
d96f294ea9
Bump version: snapshot/192
2017-05-12 08:47:00 +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
e82f62ebfd
Bump version: v0.15.0-191
2017-05-10 22:47:11 +02:00
Tae Won Ha
702a1b461d
Do not resize in init
2017-05-09 20:48:09 +02:00
Tae Won Ha
b79c91b4ee
Bump version: snapshot/190
2017-05-09 18:35:38 +02:00
Tae Won Ha
6a678b494d
Use isAllToolsVisible flag when opening the main window
2017-05-09 18:17:14 +02:00
Tae Won Ha
2838306acb
Remove unnec' func shareFile
...
- use the provided one from swifter
2017-05-08 21:49:22 +02:00
Tae Won Ha
a7b5127486
Bump version: snapshot/189
2017-05-08 21:27:10 +02:00
Tae Won Ha
a1beeb2d67
GH-434 Use fileURLWithPath... -_-
2017-05-08 21:16:25 +02:00
Tae Won Ha
3be5eedf11
Bump version: snapshot/188
2017-05-08 20:39:02 +02:00
Tae Won Ha
18bc388425
Bump version: snapshot/187
2017-05-07 17:47:26 +02:00
Tae Won Ha
8abc31e3c1
Bump version: snapshot/186
2017-05-06 09:54:28 +02:00
Tae Won Ha
487da9fa47
Merge branch 'master' into develop
...
Conflicts:
VimR/Info.plist
VimR/UiRootReducer.swift
resources/release-notes.md
2017-05-05 18:03:17 +02:00
Tae Won Ha
d6e6f8397c
Bump version: v0.14.3-185
2017-05-05 17:56:30 +02:00
Tae Won Ha
0e1598177e
GH-440 Store use interactive zsh in user defaults and fix the ui root reducer
2017-05-05 17:42:35 +02:00
Tae Won Ha
6c593091b4
GH-433 Make VimRTests target an unit test target, ie no host
2017-05-04 22:32:40 +02:00
Tae Won Ha
fca5e34e13
Merge branch 'master' into develop
...
Conflicts:
OutlineViewTest/Info.plist
SwiftNeoVim/Info.plist
SwiftNeoVimTests/Info.plist
VimR-Workspace-Demo/Info.plist
VimR.xcodeproj/project.pbxproj
VimR/AppearancePref.swift
VimR/Info.plist
VimRTests/Info.plist
resources/release-notes.md
2017-05-04 22:09:40 +02:00
Tae Won Ha
db8d120b74
Bump version: v0.14.2-184
2017-05-04 22:03:29 +02:00
Tae Won Ha
bcd34bab74
Update version
2017-05-04 21:54:00 +02:00
Tae Won Ha
696dd2913b
GH-426 Update views after font population
2017-05-04 21:50:51 +02:00
Tae Won Ha
e2532edc1f
GH-426 Do only font population in the background
...
(cherry picked from commit fa0bf52
)
2017-05-04 20:55:54 +02:00
Tae Won Ha
1abd2f0aca
GH-433 Move PrefUtils to its own file
2017-05-03 22:47:25 +02:00
Tae Won Ha
86fb1c80dc
GH-433 Remove unnec' class from static field usage
2017-05-03 22:37:25 +02:00
Tae Won Ha
f014ba39f8
GH-433 Use string enum for workspace bar location
2017-05-03 22:23:01 +02:00
Tae Won Ha
d6018fd849
GH-433 Add UrlCommonsTest
2017-05-03 22:10:19 +02:00
Tae Won Ha
46286d36db
GH-433 Add RxSwiftCommonsTest
2017-05-03 21:43:45 +02:00
Tae Won Ha
037321b85a
GH-433 Add tests for swift commons
2017-05-02 22:18:09 +02:00
Tae Won Ha
06f7fa9aeb
Remove unused functions
2017-05-02 18:57:49 +02:00
Tae Won Ha
1696d33830
Bump version: snapshot/183
2017-05-01 22:12:53 +02:00
Tae Won Ha
40fd7e1eb5
GH-426 Store active tools in user defaults
2017-05-01 17:15:21 +02:00
Tae Won Ha
f428ca5adf
GH-426 Add stub tools pref
2017-05-01 14:55:17 +02:00
Tae Won Ha
fa0bf52932
GH-426 Do only font population in the background
2017-05-01 14:48:23 +02:00
Tae Won Ha
380da19f94
Merge branch 'develop' into 426-macneovim
...
Conflicts:
VimR/Info.plist
2017-05-01 11:12:28 +02:00
Tae Won Ha
3adadfbd53
Bump version: v0.14.1-182
2017-05-01 11:00:40 +02:00
Tae Won Ha
2df699fb75
Reduce app launch time by approx. 0.8s - 1s
2017-05-01 10:48:45 +02:00
Tae Won Ha
e92f65dabc
Merge branch 'develop' into 426-macneovim
2017-05-01 10:30:44 +02:00
Tae Won Ha
0f4377b8c5
GH-426 Move font related IBActions to NeoVimView
2017-05-01 10:25:03 +02:00
Tae Won Ha
58c11b9ddf
Reduce app launch time by approx. 0.8s - 1s
2017-05-01 00:39:34 +02:00
Tae Won Ha
23c3462d5c
Merge branch 'develop' into 426-macneovim
...
Conflicts:
VimR/Info.plist
2017-04-30 22:11:52 +02:00
Tae Won Ha
13b26911c1
Bump version: v0.14.0-181
2017-04-30 19:12:22 +02:00
Tae Won Ha
52cb5c9edf
Merge branch 'develop' into 426-macneovim
2017-04-30 18:56:29 +02:00
Tae Won Ha
2725cf4628
Remove unnec' public keyword
2017-04-30 17:33:23 +02:00
Tae Won Ha
3d5acfbf83
Merge branch 'develop' into 426-macneovim
2017-04-30 09:25:59 +02:00
Tae Won Ha
4b1c569996
GH-405 Simplify reducing
2017-04-30 09:25:15 +02:00
Tae Won Ha
d8e2c66b80
Merge branch 'develop' into 426-macneovim
...
Conflicts:
VimR/Info.plist
2017-04-29 08:24:26 +02:00
Tae Won Ha
7b989bc6c4
GH-405 Use higher qos for action emitter
2017-04-29 08:17:47 +02:00
Tae Won Ha
48ae3bcf74
Be more explicit in closure argument naming
2017-04-28 18:40:56 +02:00
Tae Won Ha
2c1f521653
GH-405 Rename typed emit function
2017-04-26 19:40:42 +02:00
Tae Won Ha
06b04fd786
Remove unused NSAttributedString.link function
2017-04-25 07:40:34 +02:00
Tae Won Ha
69e58d5723
Use DispatchQueue.main.async directly
2017-04-24 21:10:56 +02:00
Tae Won Ha
a6990259da
Remove some compile warnings
2017-04-24 20:36:34 +02:00
Tae Won Ha
17fff467ff
Bump version: snapshot/180
2017-04-23 22:12:36 +02:00
Tae Won Ha
016e2bcf80
GH-405 Move code around
2017-04-22 16:35:06 +02:00
Tae Won Ha
6532ff6aaf
GH-405 Move Token to some place else
2017-04-22 16:33:04 +02:00
Tae Won Ha
9b9da5c4cf
GH-405 Use disposed(by:) instead of the old addDisposableTo()
2017-04-22 16:30:40 +02:00
Tae Won Ha
090b5986e8
GH-405 Add an UiComponent template
2017-04-22 16:28:55 +02:00
Tae Won Ha
559209256e
GH-405 Delete unused class
2017-04-22 16:12:11 +02:00
Tae Won Ha
c422035dca
GH-405 Rename some generic types
2017-04-22 16:03:45 +02:00
Tae Won Ha
849dfe104c
GH-405 Type action emitter
2017-04-22 15:59:05 +02:00
Tae Won Ha
f1b72d7d44
GH-405 Reduce some boiler plate
2017-04-22 11:31:42 +02:00
Tae Won Ha
f13a765979
Bump dependencies
2017-04-21 16:49:41 +02:00
Tae Won Ha
3a8c475e8f
GH-426 Add a stub MacNeovim app target
2017-04-21 13:44:25 +02:00
Tae Won Ha
c22acf29d5
GH-405 Retain scroll position after reloading markdown
2017-04-21 07:45:28 +02:00
Tae Won Ha
b8759f50a6
Bump version: snapshot/179
2017-04-18 20:26:44 +02:00
Tae Won Ha
55cccc92ff
GH-389 Fix common parent computation
2017-04-18 19:55:24 +02:00
Tae Won Ha
fdf67b6fc7
GH-374 Modify hitTest such that it takes the selected tool into account
2017-04-17 12:34:49 +02:00
Tae Won Ha
2bedf03e91
GH-374 Reformat and use shorter form of constants
2017-04-17 11:12:55 +02:00
Tae Won Ha
7777befa88
GH-374 Use CGFloat.pi instead of M_PI
2017-04-17 11:05:30 +02:00
Tae Won Ha
7c30f0c503
Bump version: snapshot/178
2017-04-16 20:32:29 +02:00
Tae Won Ha
ed1368fe51
GH-398 Set the icon in the window title bar
2017-04-16 08:58:56 +02:00
Tae Won Ha
ff73dfaa55
GH-405 Quit cleanly...
2017-04-15 10:38:07 +02:00
Tae Won Ha
34bcc0f537
GH-425 Remove unnec' INADDR_ANY when determining an open port
2017-04-14 08:25:08 +02:00
Tae Won Ha
57b6a98517
Bump version: snapshot/177
2017-04-11 22:48:34 +02:00
Tae Won Ha
2e52fb7806
GH-383 Reset html preview state when creating a new main window
2017-04-11 22:37:50 +02:00
Tae Won Ha
0a39fdeccf
Bump version: snapshot/176
2017-04-11 20:03:02 +02:00
Tae Won Ha
24aa03d7e0
GH-383 Set tooltip to the selected file path
2017-04-11 19:37:42 +02:00
Tae Won Ha
d2f15d0e17
GH-383 Add initial preview page for html preview tool
2017-04-11 19:26:34 +02:00
Tae Won Ha
4257ea6dc5
GH-383 Remove unnec' log msg
2017-04-11 18:57:52 +02:00
Tae Won Ha
58ac0150d0
GH-383 Rename tool buttons slightly
2017-04-11 18:55:25 +02:00
Tae Won Ha
ae68b6c99f
GH-383 Remove unnec' log msgs
2017-04-11 18:49:17 +02:00
Tae Won Ha
8084482102
Merge branch 'develop' into 383-html-preview-tool
2017-04-10 23:08:23 +02:00
Tae Won Ha
60250df2bb
Bump version: snapshot/175
2017-04-10 22:56:37 +02:00
Tae Won Ha
be2f64ecf4
Merge branch 'develop' into 383-html-preview-tool
...
Conflicts:
VimR/States.swift
2017-04-10 22:41:07 +02:00
Tae Won Ha
f043147ab4
GH-405 Be more forgiving when prefs regarding tools are not complete
2017-04-10 22:40:25 +02:00
Tae Won Ha
f36fcbf440
GH-383 Store html preview tools prefs
2017-04-10 22:15:48 +02:00
Tae Won Ha
85dce6a8c7
Merge branch 'develop' into 383-html-preview-tool
...
Conflicts:
VimR/MainWindow.swift
2017-04-10 21:58:17 +02:00
Tae Won Ha
4b4fde58e5
GH-405 Store the order of the tools
2017-04-10 20:38:17 +02:00
Tae Won Ha
157aa3ade6
GH-405 Call moved delegate method when moving tool buttons around
2017-04-07 14:37:46 +02:00
Tae Won Ha
7ef32c002d
Merge branch 'develop' into 383-html-preview-tool
2017-04-07 08:28:52 +02:00
Tae Won Ha
40cfa89291
GH-405 Reset is dirty to false when opening a new main window
2017-04-07 08:28:29 +02:00
Tae Won Ha
818251872a
GH-383 Reduce the file system latency to 1s
2017-04-03 07:31:53 +02:00
Tae Won Ha
d0c6b3c4ae
GH-383 Retain the scroll position
2017-04-02 22:33:25 +02:00
Tae Won Ha
af7c8bbf2c
GH-383 Reformat
2017-04-02 22:12:14 +02:00
Tae Won Ha
6481092003
GH-383 Reload when the html file changes
2017-04-02 22:06:22 +02:00
Tae Won Ha
8902aafedd
GH-383 Reload only when a new file gets selected
2017-04-02 21:55:24 +02:00
Tae Won Ha
55cddec9ad
GH-383 Serve the selected html file and the content of its parent folder
2017-04-02 20:45:12 +02:00
Tae Won Ha
7409f27c00
GH-383 Restructure http server service
2017-04-02 17:27:12 +02:00
Tae Won Ha
286413b988
GH-383 Remove port field
2017-04-02 17:22:57 +02:00
Tae Won Ha
84fdcfe912
Merge branch 'develop' into 383-html-preview-tool
2017-04-02 17:18:27 +02:00
Tae Won Ha
380c3ac61f
GH-405 Store prefs directly after changing
2017-04-02 17:15:30 +02:00
Tae Won Ha
026e776ad6
Merge branch 'develop' into 383-html-preview-tool
2017-04-02 16:52:45 +02:00
Tae Won Ha
929f582b26
Bump version: snapshot/174
2017-04-01 22:42:06 +02:00
Tae Won Ha
702c0cd539
GH-405 Quit more cleanly
2017-04-01 21:02:31 +02:00
Tae Won Ha
edbd7eadf3
Bump version: snapshot/173
2017-03-31 20:10:14 +02:00
Tae Won Ha
fee0b5af89
GH-405 Clean also the focus view
2017-03-31 19:53:40 +02:00
Tae Won Ha
1516fc3bf9
GH-405 Clean up the app state after firing
2017-03-31 19:53:40 +02:00
Tae Won Ha
a34d208d2d
GH-405 Fix forward and reverse search
2017-03-31 19:53:31 +02:00
Tae Won Ha
3f2e16317a
GH-405 Toggle tool buttons according to the initial state
2017-03-30 21:36:23 +02:00
Tae Won Ha
834b1ac08b
Bump version: snapshot/172
2017-03-30 20:16:36 +02:00
Tae Won Ha
d7aa58f424
GH-405 Rename and move AdvancedPrefReducer
2017-03-30 20:05:57 +02:00
Tae Won Ha
dd2a67a432
GH-405 Refactor a bit...
2017-03-30 20:03:28 +02:00
Tae Won Ha
6897978e4e
GH-405 Quit cleanly II
2017-03-30 20:03:09 +02:00
Tae Won Ha
6dba05b248
GH-405 Quit cleanly
2017-03-30 00:36:57 +02:00
Tae Won Ha
ec566a4db1
GH-405 Quit when the AppState's mainWindows is empty
2017-03-29 22:38:41 +02:00
Tae Won Ha
d0ee3a684f
GH-405 Remove unnec' comment
2017-03-29 21:36:12 +02:00