MultisampledNight
97566881bf
Add CI ignore paths also to snap workflow
2 years ago
MultisampledNight
09dae122d3
Add even more CI ignore paths
...
This time also with the README and .vscode folder.
2 years ago
MultisampledNight
4c29438339
Run Build-and-Test CI only on code-relevant push
...
The website folder stays excluded to allow working on the docs without
triggering the whole rebuild pipeline.
2 years ago
kskarthik
d17330939a
Strip Linux artifact ( #1426 )
2 years ago
shaunsingh
e64b67a305
Update rust edition & clippy fixes
2 years ago
MultisampledNight
130e15439a
Reword --nofork help text to be more specific
...
In reference to #1055 . Seemingly the previous help text suggested to the
OP that Neovide could "embed" itself directly into the terminal
emulator, while the flag only cares about process management.
2 years ago
multisn8
2a9fa22341
Switch to nextest as test runner ( #1418 )
2 years ago
MultisampledNight
496762030a
Switch to nextest as test runner
...
Should be faster and require less fiddling with unstable options.
2 years ago
MultisampledNight
4b2234eac9
Update skia-safe to 0.52.0
...
This also implies a switch from Python 2 to Python 3 in their build script.
2 years ago
multisn8
d8efc9a438
Clipboard: Read channel id from nvim variable ( #1411 )
2 years ago
multisn8
da4b2602c1
macos: open filepath which contains spaces correctly ( #1415 )
2 years ago
MultisampledNight
148e9e450f
Switch to shlex to make filenames shellsafe
...
shlex also takes care of any other POSIX-shell specific stuff, such as ".
Also cleans up the vector extension a bit.
2 years ago
“Dinesh
83edde8103
macos specific filename with space check
2 years ago
“Dinesh
febee7b85f
fix: Add backslash when filepath contains spaces
2 years ago
Kris Hjorth
7be42b6501
Clipboard: Read channel id from nvim variable.
...
[Clipboard providers are only loaded once by Neovim](https://github.com/neovim/neovim/issues/8017 ), causing the previous code to use an obsolete channel id when reconnecting to a remote nvim instance.
2 years ago
MultisampledNight
48dfe95b6e
Remove debug flag for release builds
...
It blew up binary size by 50 MiB for no real use (yet).
2 years ago
MultisampledNight
ff10bb0be9
Fix #1207
...
The original check of whether a cursor movement was intentional or just
in the same window wasn't enough for the command line, where a cursor
didn't really move but was just displayed in the command line area for a
short time. Hardcodes 4 as constant for the commandline mode, I have no
idea how future-safe that is.
2 years ago
shaunsingh
c7531fd0cb
Merge pull request #1292 from d12bb/patch-1
...
[README]: add installation via Homebrew
2 years ago
multisn8
2a374addcb
ci: remove unncessary dirs in linux artifact ( #1386 )
2 years ago
Kian-Meng Ang
73ddc335b2
Fix typos ( #1355 )
2 years ago
kskarthik
640c3ec7e6
ci: rm unncessary dirs in linux artifact
...
The linux archive ships with un-necessary dir's, This patch removes them & archive just the binary
2 years ago
multisn8
a628e6fe1b
Enhance Arch Linux install instructions ( #1380 )
2 years ago
Caleb Maclennan
ee0c5fa8e8
Update Arch Linux install instructions
2 years ago
Caleb Maclennan
c30280cbfa
Move note about fonts to correct section of readme
2 years ago
MultisampledNight
f5c9b591a7
Run cargo update to reflect winit backport #1342
2 years ago
multisn8
133497ff07
Alternative Alt + character handling for MacOS ( #1366 )
2 years ago
MultisampledNight
edc4cc9239
Skip uninstalling conflicting LLVM in CI
...
In case this doesn't help, I'll try out more things and then squash.
2 years ago
multisn8
351ae3a525
Fix Windows CI tests
...
Choco had fun with installing Neovim at a different location than we expected it.
2 years ago
Dinesh kumar
ce928d1185
GA cargo test fail fix for windows
2 years ago
multisn8
4100140a3e
Switch to copypasta as clipboard access ( #1363 )
...
arboard had some Wayland implications and a few more dependencies.
2 years ago
Ivan Oreshnikov
5bbcfb619c
Added alternative Alt + character handing for MacOS
...
By default on MacOS pressing a key combination containing an Alt key
produces a special character:
<Alt + s> -> ß
<Alt + v> -> √
...
It is really unfortunate if you want to use those key combinations as
shortcuts and this case has to be handles separately by the app.
This commit introduces a new configuration flag
`neovide_macos_alt_is_meta`. When the flag is set to true then all the
Alt- key combinations are treated as shortcuts with no extra character
modifications, i.e. pressing `Alt` and `s` indeed emits a <M-s>
shortcut.
2 years ago
Gleb Buzin
179707da84
fix(bridge): switch to copypasta clipboard provider
...
Add Wayland support for clipboard without XWayland requirement.
2 years ago
multisn8
7a3bf522ed
Merge pull request #1344 from khjorth/neovide_channel_from_api_info
...
Get channel from nvim.get_api_info().
2 years ago
MultisampledNight
1083efb6a5
Run cargo fmt
2 years ago
Kris Hjorth
90aebcfa0f
Get channel from nvim.get_api_info().
...
I don't know the history behind the channel list parsing, but this seems
to be a lot cleaner. There also seems to be a race condition in the
parsing approach, which often causes the channel to not be detected when
reconnecting to a remote Neovim instance.
2 years ago
MultisampledNight
d113a0e2c3
Run cargo update
3 years ago
MultisampledNight
bdbef520f8
Switch to arboard for clipboard support
...
The clipboard crate has a few indirect vulnerabilities through a
dependency on xcb.
3 years ago
multisn8
69902a4272
Merge pull request #1303 from MultisampledNight/configurable-blur
...
Add configurable blur amount
3 years ago
multisn8
4c0b5f5e33
Merge pull request #1306 from cgadski/invalid-unicode-hack
...
don't error on messagepack values encoding invalid strings
Fixes #1305 .
3 years ago
Christopher Gadzinski
416ecd8094
use better placeholder string
3 years ago
Christopher Gadzinski
928d8283fe
don't error on messagepack values encoding invalid strings
3 years ago
MultisampledNight
5d26ec2930
Split unified blur amount into X and Y
3 years ago
MultisampledNight
4b264afa48
Add configurable blur
3 years ago
MultisampledNight
e2e4f5a744
Integrate open files as tabs into tests
3 years ago
MultisampledNight
fcbb2722f1
Fix deadlock in test
...
The test held a read lock on SETTINGS while trying to write to it. As
both happened on the same thread, that went wrong and caused a deadlock.
3 years ago
multisn8
8dbd21fef7
Merge pull request #1275 from SergioRibera/main
...
Open multiple files as Tabs
3 years ago
multisn8
9a40efbf1d
Merge branch 'main' into main
3 years ago
multisn8
a3121bd785
Merge pull request #1276 from pinjeff/bump_dep
...
Bump dependencies
3 years ago
MultisampledNight
ee0037a31e
Fix undefined behavior
...
There's no guarantee that the lock is being held by the main thread at
that moment, so the unsafe block violated the safety contract.
3 years ago
Benedikt Müller
1dacd381b7
[README]: add installation via Homebrew
3 years ago