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

927 Commits

Author SHA1 Message Date
Tae Won Ha
a9e7d66d81
Reformat 2020-12-10 21:57:34 +01:00
Tae Won Ha
88d538fbc3
Reformat 2020-12-10 21:56:46 +01:00
Tae Won Ha
bebda22334
Reformat 2020-12-10 21:55:38 +01:00
Tae Won Ha
cd798dd2fb
Reformat 2020-12-10 21:54:59 +01:00
Tae Won Ha
b31a0e40e1
Reformat 2020-12-10 21:51:19 +01:00
Tae Won Ha
9d68cbddf1
Reformat 2020-12-10 21:50:54 +01:00
Tae Won Ha
da43da7ff0
Reformat 2020-12-10 21:50:40 +01:00
Tae Won Ha
78d95ce6b5
Reformat 2020-12-10 21:49:29 +01:00
Tae Won Ha
53ed730ec1
Reformat 2020-12-10 21:47:55 +01:00
Tae Won Ha
87436c1057
Reformat 2020-12-10 21:47:25 +01:00
Tae Won Ha
a601e22d83
Remove unnec' code 2020-12-10 18:16:27 +01:00
Tae Won Ha
44127691f2
Show warning 2020-12-10 07:29:30 +01:00
Tae Won Ha
baaf920089
Forward warning to main window 2020-12-09 22:14:51 +01:00
Tae Won Ha
6c7ff8a300
Get the error msg for tabclose 2020-12-09 22:05:01 +01:00
Tae Won Ha
e2a4fa713c
Add rudimentary closing 2020-12-09 08:26:11 +01:00
Tae Won Ha
128e573fd1
Fix selection background color 2020-12-07 21:24:24 +01:00
Tae Won Ha
f63f6cdb7e
Handle move tab to last index 2020-12-07 20:37:35 +01:00
Tae Won Ha
965637a3e2
Adapt example app 2020-12-06 21:23:23 +01:00
Tae Won Ha
17c13dc8bf
Handle reorder correctly 2020-12-06 20:45:07 +01:00
Tae Won Ha
f6a31ddc18
Implement drag reorder 2020-12-06 20:28:33 +01:00
Tae Won Ha
97eb7c8e49
Implement select 2020-12-06 19:50:05 +01:00
Tae Won Ha
e167fb7ddd
Reformat 2020-12-06 19:23:12 +01:00
Tae Won Ha
728974601a
Add stub select handler 2020-12-06 19:22:16 +01:00
Tae Won Ha
f0c9ff4a93
Handle tab resizing when title changes 2020-12-06 18:09:48 +01:00
Tae Won Ha
c550da8845
Display tabs 2020-12-06 16:50:49 +01:00
Tae Won Ha
0572cec9eb
WIP: Add tab representative 2020-12-06 16:08:12 +01:00
Tae Won Ha
438019bde1
Add dummy tabbar to main window 2020-12-06 13:27:42 +01:00
Tae Won Ha
7afcec5b98
Reformat 2020-12-06 13:03:30 +01:00
Tae Won Ha
b464ecf145
Forward tabbar param to NvimServer 2020-12-06 12:48:30 +01:00
Tae Won Ha
1f765f3b84
Add stub tabline handler 2020-12-06 10:29:31 +01:00
Tae Won Ha
ae606bb17c
wip 2020-12-06 09:19:34 +01:00
Tae Won Ha
c6ad5d0550
Use types locally 2020-12-06 08:42:46 +01:00
Tae Won Ha
13ebda767e
GH-812 Allow all fonts, but warn when variable width font is selected 2020-11-18 21:25:58 +01:00
Tae Won Ha
03b65167e0
Fix cursor coloring 2020-11-16 22:40:19 +01:00
Tae Won Ha
ac6bfb35cc
Reformat 2020-09-18 23:14:20 +02:00
Tae Won Ha
61d092e516
Reformat 2020-09-18 22:51:51 +02:00
Tae Won Ha
d9faae80c5
Reformat 2020-09-18 22:31:59 +02:00
Tae Won Ha
0e89b99e6f
Reformat using swiftformat 2020-09-18 16:01:55 +02:00
Tae Won Ha
ef0c29b9ef
Remove warnings 2020-09-18 12:59:26 +02:00
Tae Won Ha
9080ad8b5c
Make QOS of queue customizable in FifoCache 2020-09-18 11:02:25 +02:00
Tae Won Ha
3eb6fa1486
Make QOS of queues customizable 2020-09-18 10:57:35 +02:00
Tae Won Ha
6ab66b9045
Use weak self in subscriptions and catch all errors 2020-09-15 07:38:15 +02:00
Tae Won Ha
13ed1e28a8
Refactor build scripts 2020-08-21 08:59:40 +02:00
Tae Won Ha
aac853f2a8
Re-add some demos 2020-08-19 21:51:40 +02:00
Tae Won Ha
4f8c0391dd
Move EnvTest to Commons 2020-08-19 00:57:33 +02:00
Tae Won Ha
103db00027
Move NvimViewOld to Support 2020-08-19 00:46:56 +02:00
Tae Won Ha
879a19870b
Move some utils to Commons 2020-08-19 00:26:37 +02:00
Tae Won Ha
094893dfb4
Re-add NvimView tests, yet failing 2020-08-19 00:09:13 +02:00
Tae Won Ha
ca77228249
Extract Commons 2020-08-18 23:07:22 +02:00
Tae Won Ha
13676b377c
Extract RxPack as SPM 2020-08-18 19:37:39 +02:00
Tae Won Ha
333b8cbbe3
Use NvimServerTypes 2020-08-18 18:14:43 +02:00
Tae Won Ha
26c287f845
Copy NvimView.vim to plugin 2020-08-18 17:43:52 +02:00
Tae Won Ha
0088afb323
Ignore runtime and NvimServer binary 2020-08-18 17:34:36 +02:00
Tae Won Ha
fe8a9c92fa
Remove runtime and NvimServer binary 2020-08-18 17:34:22 +02:00
Tae Won Ha
8628473d67
Set VIMRUNTIME in NvimView (not in NvimServer) 2020-08-18 17:09:02 +02:00
Tae Won Ha
da4c7d0eb6
wip 2020-08-18 07:39:03 +02:00
Tae Won Ha
ce77012bbf
Make VimR compile 2020-08-17 23:38:06 +02:00
Tae Won Ha
842b69f91c
Make NvimView build 2020-08-17 23:28:24 +02:00
Tae Won Ha
29dc110962
Rename NvimView to NvimViewOld 2020-08-17 23:14:15 +02:00
Tae Won Ha
65c05472c3
Temporarily remove submodule 2020-08-17 23:13:02 +02:00
Tae Won Ha
de9ace6aae
Update neovim 2020-08-16 19:46:08 +02:00
Tae Won Ha
6293586f42
Use pre-built NvimServer 2020-08-16 13:58:32 +02:00
Tae Won Ha
884c73d5ab
Add download nvimserver script 2020-08-16 13:21:26 +02:00
Tae Won Ha
52859f1727
Add BlueSocket via SPM 2020-08-15 14:25:46 +02:00
Tae Won Ha
d0ccd572dd Bump version: snapshot/357 2020-08-12 20:48:28 +02:00
Tae Won Ha
c7a333f831
Do not set ${LANG} explicitly to en_US.UTF-8
- paste works without it since we're using the paste API call
2020-08-12 18:55:18 +02:00
Tae Won Ha
c9ba804ca4
Use paste API 2020-08-12 18:50:11 +02:00
Tae Won Ha
ccda659cb1
Use Any instead of AnyObject 2020-08-12 18:39:39 +02:00
Tae Won Ha
6747ce49a8
Update neovim 2020-08-12 18:30:00 +02:00
Tae Won Ha
ab1d5e7814
Update neovim 2020-08-07 07:50:48 +02:00
Tae Won Ha
2a5db9eb03
Include BlueSocket as source files
- It's only needed for msgpack-rpc
2020-08-06 18:20:23 +02:00
Tae Won Ha
df09a23749
Update neovim 2020-07-21 07:31:48 +02:00
Tae Won Ha
03255a6f2b
Add an env var test app 2020-07-12 13:15:21 +02:00
Tae Won Ha
9f7c891080 Bump version: snapshot/356 2020-07-09 18:35:13 +02:00
Johann Rudloff
9287a73768 Implement feedback from code review 2020-07-09 08:49:42 +02:00
Johann Rudloff
febf85f23d Add defaults for cursor shapes 2020-07-09 08:26:23 +02:00
Johann Rudloff
1deb2a424e Use effective foreground/background from defaultAttrs to correctly take into account reverted background (mostly under cursor) 2020-07-09 08:26:23 +02:00
Johann Rudloff
bcb894acc9 Replace cursor attributes with defaults from current cell to enable correct handling of guibg=NONE and guig=NONE 2020-07-09 08:26:23 +02:00
Johann Rudloff
4be4923fee Change cursor rendering to use configured shape and attribute colors. 2020-07-09 08:26:23 +02:00
Johann Rudloff
9bc6799e45 Make CursorShape Equatable, generate ModeInfo.description lazily. 2020-07-09 08:26:23 +02:00
Johann Rudloff
0c6aa55219 Store received ModeInfo list in NvimView 2020-07-09 08:26:23 +02:00
Johann Rudloff
d8c6ad2b5a Send mode_info_set messages from nvim to UiBridge 2020-07-09 08:26:23 +02:00
Tae Won Ha
e75170150e
Update neovim 2020-07-08 21:50:38 +02:00
Tae Won Ha
60c3e41ba6 Bump version: snapshot/355 2020-07-05 10:55:32 +02:00
Tae Won Ha
f8955ab573
Update neovim 2020-07-04 17:03:42 +02:00
Tae Won Ha
437ec2914a
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-30 22:36:11 +02:00
Tae Won Ha
3c427ae7af Bump version: v0.33.1-354 2020-06-30 22:34:50 +02:00
Tae Won Ha
a5a5a7462a
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-28 11:09:36 +02:00
Tae Won Ha
b954cb490e Bump version: snapshot/353 2020-06-28 11:08:37 +02:00
Tae Won Ha
210976cafd
Always compute flat indices
- simplify code
- fix initial emoji popup misplacement
2020-06-28 10:53:01 +02:00
Tae Won Ha
160b50b753
Update neovim 2020-06-23 22:35:33 +02:00
bren
bafbd50f8c better calculation of baselineOffset 2020-06-23 21:18:59 +01:00
bren
961300785f refactor cellSize into separate cellHeight and cellWidth methods
so they can be called individually
2020-06-23 21:18:59 +01:00
bren
b3877b0e92 vertically center-align text in linespacing, fixes #415 2020-06-23 21:18:59 +01:00
Tae Won Ha
12bca1634b
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-23 20:23:34 +02:00
Tae Won Ha
fdf8cd3cbe Bump version: snapshot/352 2020-06-23 20:18:48 +02:00
Tae Won Ha
d260e498ec
GH-762 disable library validation 2020-06-23 20:05:07 +02:00
Tae Won Ha
c1c67217c3
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-22 18:34:04 +02:00
Tae Won Ha
a5312bcab1 Bump version: v0.33.0-351 2020-06-22 18:23:57 +02:00
Tae Won Ha
3ba2811a0e
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-20 10:15:21 +02:00
Tae Won Ha
224eb4d988 Bump version: snapshot/350 2020-06-19 17:39:31 +02:00
Tae Won Ha
db77bb0cb0
Update neovim 2020-06-19 11:53:36 +02:00
Tae Won Ha
d05eb08ec7
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-06-19 11:49:29 +02:00
Tae Won Ha
db0f05e58f Bump version: snapshot/349 2020-06-19 11:43:27 +02:00
Tae Won Ha
82deff6d68
Bump version: snapshot/348 2020-06-19 11:17:33 +02:00
Johann Rudloff
dd73381f92 Improve space key handling which enables <c-space> to be mapped. 2020-04-15 20:11:18 +02:00
Tae Won Ha
e2bc3e566c
Update neovim 2020-04-05 17:41:14 +02:00
Tae Won Ha
e83466331b
Update neovim 2020-04-05 16:36:20 +02:00
Tae Won Ha
7e357db1ab
Update neovim 2020-04-04 09:41:04 +02:00
Tae Won Ha
fc7ce69ce4
Merge remote-tracking branch 'origin/develop' into update-neovim
Conflicts:
	NvimView/neovim
	RxPack/RxNeovimApi.generated.swift
2020-03-12 19:36:53 +01:00
Tae Won Ha
8c7141ea11
Update neovim 2020-03-12 19:34:14 +01:00
Tae Won Ha
fe7dd79195
Bump version: snapshot/347 2020-03-10 21:32:56 +01:00
Tae Won Ha
5d4b8fbfd1
Cache CTRuns differently 2020-03-10 21:14:49 +01:00
Tae Won Ha
7bb55500ae
Bump version: snapshot/346 2020-03-05 20:27:29 +01:00
Tae Won Ha
9225d1dcd1
Bump version: snapshot/345 2020-03-04 23:51:33 +01:00
Tae Won Ha
9f8c441145
GH-775 Use theme for other html pages 2020-03-04 07:28:34 +01:00
Tae Won Ha
1f0e6743c8
GH-775 Use nvim's color scheme in markdown preview 2020-02-22 18:22:22 +01:00
Tae Won Ha
f57f434e33
Update neovim 2020-02-21 22:52:28 +01:00
Tae Won Ha
75b5c55c6a
Update neovim 2020-02-15 19:31:05 +01:00
Tae Won Ha
562c021270
Update neovim 2020-02-15 18:37:50 +01:00
Tae Won Ha
ed62ede220
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-13 07:27:26 +01:00
Tae Won Ha
c308369da1
Bump version: v0.32.0-344 2020-02-13 07:18:54 +01:00
Tae Won Ha
8482dc6a6d
Make DrawerDev darkmode compatible 2020-02-12 06:58:16 +01:00
Tae Won Ha
c01bd388b6
Fix tests 2020-02-12 06:47:29 +01:00
Tae Won Ha
f2067531d8
Refactor slightly 2020-02-11 18:55:45 +01:00
Tae Won Ha
4bb04b4ed1
Refactor slightly 2020-02-11 07:37:07 +01:00
Tae Won Ha
911aea2ae3
Refactor slightly 2020-02-10 23:22:10 +01:00
Tae Won Ha
a13e9475e3
Update neovim 2020-02-10 23:07:54 +01:00
Tae Won Ha
05a0ed88e6
Generate sources 2020-02-10 22:31:44 +01:00
Tae Won Ha
43e4c15be6
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-10 22:31:00 +01:00
Tae Won Ha
0f7a193556
Bump version: snapshot/343 2020-02-10 22:00:33 +01:00
Tae Won Ha
0b00529434
Cache CTRuns 2020-02-10 20:58:00 +01:00
Tae Won Ha
d191476bfa
Reformat 2020-02-10 20:36:31 +01:00
Tae Won Ha
5cb6913197
Remove unused code 2020-02-10 20:28:27 +01:00
Tae Won Ha
4d1887c0e2
Reformat 2020-02-10 20:21:23 +01:00
Tae Won Ha
bcddfc7590
Update neovim 2020-02-08 10:57:30 +01:00
Tae Won Ha
6538823330
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-08 10:57:14 +01:00
Tae Won Ha
63c48948bb
Bump version: snapshot/342 2020-02-08 03:36:56 +01:00
Tae Won Ha
15a1a0bc4c
Update neovim 2020-02-08 03:18:11 +01:00
Tae Won Ha
d63fbda4c4
Remove some warnings 2020-02-07 18:32:19 +01:00
Tae Won Ha
290988d75c
Terminate cstr with \0 2020-02-07 18:18:35 +01:00
Tae Won Ha
ee8db67bba
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-07 17:39:15 +01:00
Tae Won Ha
379bf486c8
Use codesign to sign, not Xcode 2020-02-07 12:34:16 +01:00
Tae Won Ha
ac80d23cc3
Update neovim 2020-02-06 22:43:30 +01:00
Tae Won Ha
d9d6693b5f
Merge remote-tracking branch 'origin/develop' into update-neovim 2020-02-06 22:35:25 +01:00
Tae Won Ha
1bf275c627
Bump version: snapshot/341 2020-02-06 22:28:04 +01:00
Tae Won Ha
b111e8e6ee
Let Xcode sign 2020-02-06 22:02:45 +01:00
Tae Won Ha
1bad12a154
Bump version: snapshot/340 2020-02-05 00:56:29 +01:00
Tae Won Ha
081715592c
Resolve signing issue 2020-02-05 00:24:59 +01:00
Tae Won Ha
75376c1f7e
Bump version: snapshot/339 2020-02-03 20:59:24 +01:00