1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-18 11:11:34 +03:00
Commit Graph

3996 Commits

Author SHA1 Message Date
Tae Won Ha
30b5ee7e4c
Make delegate weak 2021-12-23 14:27:12 +01:00
Tae Won Ha
226bc73c7b
Reformat 2021-12-23 14:19:40 +01:00
Tae Won Ha
d442e6021b
Add NvimViewDelegate for menu item key equivalent handling 2021-12-23 14:16:37 +01:00
Tae Won Ha
9b35ebb3be
Reformat 2021-12-23 14:04:50 +01:00
Tae Won Ha
d9e3863e5e
Set NSApp as next responder 2021-12-23 13:56:02 +01:00
Tae Won Ha
9a19b7ffcc
Update DEVELOP.md 2021-12-13 18:47:02 +01:00
Tae Won Ha
76a574efd1
Add build release script 2021-12-13 15:58:17 +01:00
Tae Won Ha
3ebb245dd9
Update README 2021-12-12 20:46:25 +01:00
Tae Won Ha
aee3fa214f
Add vimr-deps download script 2021-12-12 20:39:24 +01:00
Tae Won Ha
71eab5e9ce
Fix yaml 2021-12-12 18:30:16 +01:00
Tae Won Ha
c23be38ee2
Create release and upload 2021-12-12 18:28:03 +01:00
Tae Won Ha
423cec7d9a
Set pyenv envs when building 2021-12-12 17:29:26 +01:00
Tae Won Ha
7c6481c69a
Fix virtualenv creation 2021-12-12 17:23:36 +01:00
Tae Won Ha
d0be7c221a
Fix pyenv setup 2021-12-12 17:18:24 +01:00
Tae Won Ha
d0ce5ee7a5
cd to right folder 2021-12-12 17:12:10 +01:00
Tae Won Ha
33f941e088
Move third party scripts to bin and add an action for building deps 2021-12-12 17:06:19 +01:00
Tae Won Ha
a511ca6261
Add Python version 2021-12-11 18:22:27 +01:00
Tae Won Ha
148653f8ec
Delete unnec' scripts 2021-12-11 18:22:06 +01:00
Tae Won Ha
d40de04f22
Update snapshot appcast 2021-12-01 19:42:16 +01:00
Tae Won Ha
695331e27c
Update github markdown file 2021-12-01 19:31:02 +01:00
Tae Won Ha
6b37661122
Update version to SNAPSHOT-20211201.192602 2021-12-01 19:27:12 +01:00
Tae Won Ha
b2723ac528
Update neovim 2021-12-01 19:25:42 +01:00
Tae Won Ha
351a08da23
Update neovim to 0.6.0 2021-12-01 19:09:59 +01:00
Tae Won Ha
0b3c516105
Update deps and release notes 2021-11-30 18:50:13 +01:00
Tae Won Ha
4cc11c70f1
Update release notes; typo, sorry @SolaWing 2021-11-23 18:23:50 +01:00
Tae Won Ha
01b06e493f
Update release notes 2021-11-22 18:15:00 +01:00
Tae Won Ha
04ce7a820a
Merge pull request #881 from jasonm/patch-1
Esc to dismiss unsaved buffer confirmation dialog
2021-11-22 18:13:07 +01:00
Tae Won Ha
40ee9c098d
Update appcast for snapshot 2021-11-21 19:30:46 +01:00
Tae Won Ha
5a20e7766e
Update version to SNAPSHOT-20211121.190603 2021-11-21 19:06:42 +01:00
Jason Morrison
d79a848a9b
Add esc shortcut in MainWindow+Delegates.swift 2021-11-20 07:33:24 -08:00
Jason Morrison
9fb1f020ca
Esc to dismiss unsaved buffer confirmation dialog
When closing VimR with open unsaved buffers, a confirmation dialog lets the
user "Discard and Quit" or "Cancel". This commit adds a keyboard modifier to
allow using the escape key to cancel.
2021-11-20 07:27:44 -08:00
Tae Won Ha
690b991bb1
Update release notes 2021-11-13 22:05:41 +01:00
Kerberos
f50882e59a Fix <Cmd + .> don't trigger keydown event. 2021-11-09 11:20:32 +08:00
Tae Won Ha
463b3af7e2
Update minimum system requirement in appcast 2021-11-06 14:35:17 +01:00
Tae Won Ha
f503b9e47e
GH-405 Vertically center-align text when linespacing > 1 2021-11-06 14:06:07 +01:00
Tae Won Ha
15ebbd4ee2
Merge remote-tracking branch 'origin/pr/805' into 805
- Did not change AttributesRunDrawer since it breaks the vertical
  positioning with linespacing = 1.0.

 Conflicts:
	NvimView/Sources/NvimView/AttributesRunDrawer.swift
	NvimView/Sources/NvimView/FontUtils.swift
2021-11-06 13:34:33 +01:00
Tae Won Ha
0e2aa386fe
Update release notes 2021-11-06 08:49:31 +01:00
Tae Won Ha
0065e0dd44
Merge remote-tracking branch 'origin/pr/874' into develop 2021-11-06 08:48:08 +01:00
Tae Won Ha
5aa92fb41d
Update snapshot appcast 2021-11-05 22:14:02 +01:00
Tae Won Ha
3bfbed5da3
Update appcast 2021-11-05 22:09:04 +01:00
Tae Won Ha
ce871961a9
Update version and release notes 2021-11-05 21:44:40 +01:00
Tae Won Ha
5972bbf6d2
Generate sources (did not produce changes) 2021-11-05 19:15:26 +01:00
Tae Won Ha
080d690bfd
Update NvimServer 2021-11-05 17:16:38 +01:00
Tae Won Ha
edf4a301f0
Update NvimServer 2021-11-05 14:32:27 +01:00
Tae Won Ha
a67ad89cd7
Update SPM deps 2021-11-04 22:06:28 +01:00
Tae Won Ha
ae02134631
Update release notes 2021-11-04 21:41:06 +01:00
Tae Won Ha
6aa8dc232a
Update neovim to 0.5.1 2021-11-04 21:40:43 +01:00
Tae Won Ha
caac9c7c7e
Bump deps version and slightly refactor the scripts 2021-11-04 21:15:37 +01:00
solawing
365db84cf5 docs: chinese pinyin input method 2021-10-31 17:41:30 +08:00
solawing
65ff615dba feat: draw insert marked text without accutally into vim
this commit fixes following issues:

1. use `-`, `=`, `arrow key` to select candidate. which shouldn't be
   handle by vim
2. use `left`, `right` to move in marked text by word. which shouldn't
   be handle by vim directly
3. though inserting marked text directly into UGrid cells, bypass vim
   key mapping system, only the finall insertText be inserted into vim.
   so vim map like jk to esc won't affect input method.
   and when input i in normal mode when input method, I can press <CR>
   to confirm it and only i will send to vim.

 this is also the behaviour of mac terminal.
2021-10-31 17:27:30 +08:00