Commit 5516843
committed
Remove custom I-beam mouse cursor shape and support "no" cursor
The old custom I-beam cursor does not have a HiDPI version, and looks
out of place in MacVim compared to the native I-beam cursor. The
rationale for its addition (add white border around the cursor for
visibility) also seems to not matter anymore as macOS has had its
cursors revamped since 10.7.3. Remove the custom cursor for now.
Also support the "no" cursor shape, which shows up when "Press Enter"
prompt comes up. For the other 'mouseshape' cursors just remove the TODO
and explicitly decide not to implement them as they are a little obscure
and don't have system native shapes. Could add them later as custom
cursors but not worth doing so now.
Fix #7551 parent 21b29de commit 5516843
3 files changed
Lines changed: 28 additions & 31 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1028 | 1028 | | |
1029 | 1029 | | |
1030 | 1030 | | |
1031 | | - | |
1032 | | - | |
1033 | | - | |
1034 | | - | |
1035 | | - | |
1036 | | - | |
1037 | | - | |
1038 | | - | |
1039 | | - | |
1040 | | - | |
1041 | | - | |
1042 | | - | |
1043 | | - | |
1044 | | - | |
1045 | | - | |
1046 | | - | |
1047 | | - | |
1048 | | - | |
1049 | | - | |
1050 | | - | |
1051 | 1031 | | |
1052 | 1032 | | |
1053 | | - | |
| 1033 | + | |
| 1034 | + | |
1054 | 1035 | | |
1055 | | - | |
1056 | | - | |
1057 | | - | |
1058 | | - | |
1059 | | - | |
1060 | | - | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
1061 | 1062 | | |
1062 | 1063 | | |
1063 | 1064 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | 56 | | |
58 | 57 | | |
59 | 58 | | |
| |||
229 | 228 | | |
230 | 229 | | |
231 | 230 | | |
232 | | - | |
233 | 231 | | |
234 | 232 | | |
235 | 233 | | |
| |||
424 | 422 | | |
425 | 423 | | |
426 | 424 | | |
427 | | - | |
428 | 425 | | |
429 | 426 | | |
430 | 427 | | |
| |||
567 | 564 | | |
568 | 565 | | |
569 | 566 | | |
570 | | - | |
571 | 567 | | |
572 | 568 | | |
573 | 569 | | |
| |||
Binary file not shown.
0 commit comments