895 Commits (496762030a3636da5fe5404125345e7b5606db65)
 

Author SHA1 Message Date
Alex Pawlowski 8a7c2a00dc Change CI to build a universal app on macOS 11 3 years ago
LoipesMas 93b5c49ff7 Fix floating windows showing outside of neovide window 3 years ago
nganhkhoa 8b1a81ded3 format code 3 years ago
nganhkhoa 551994c705 [windows] Right click menu setup with no Admin
The old code was using HKEY_CLASSES_ROOT, which requires Admin.
Fixed to use HKEY_CURRENT_USER to works without Admin.

Reference: https://stackoverflow.com/a/29769228/13173256
3 years ago
Keith Simmons 3d4bd0e056 Fixed some clippy warnings 3 years ago
Keith Simmons b7b06c59a0 fix formatting issues 3 years ago
Johan Sköld 551236a290 Redraw window when requested 3 years ago
Michael Doronin 2689bccbb9 Use combinators instead of manual code 3 years ago
Michael Doronin 2a0f464f34 Remove unnecessary boxing 3 years ago
shaunsingh 491973f645
Merge pull request #998 from xcession/update
Update brew formulae package name
3 years ago
Keith Simmons 7f76ad4764 fix formatting 3 years ago
Keith Simmons 124bf32a86 fix floating window selection issue 3 years ago
Keith Simmons 2e32ff9cd0 Update discord invite link to not expire 3 years ago
Keith Simmons 91cac9e385 Update chat badges 3 years ago
Keith Simmons cbdb28b094 formatting and clippy fixes 3 years ago
Keith Simmons 80d5ed983c fix quit on startup 3 years ago
Keith Simmons 0ef1521a18 compiling but quits on startup 3 years ago
Keith Simmons b5ff3556fe fix minor remaining bugs 3 years ago
Keith Simmons cb0f92688d split ui command into serial and parallel 3 years ago
Пэйнт 00d9d83b19 update brew formulae package name 3 years ago
Dinesh kumar a6f45a33ca Update build.yml 3 years ago
Dinesh kumar 3e60380851 Fixed double zip for windows build artifact
- Removed Compress-Archive step since we need only neovide executable
3 years ago
Keith Simmons fb9c1de747 fix clippy and formatting 3 years ago
Keith Simmons 35f46ebb5f adjust foreground clip to be looser in the x y plane 3 years ago
Keith Simmons 3cc0d5c173 rework draw commands to send whole line at once and draw background before foreground 3 years ago
Keith Simmons 8bade3667d formatting and clippy fixes 3 years ago
Keith Simmons 46845b86b4 add modifiers and button selection to other mouse events 3 years ago
Keith Simmons abd3d52ae3 add modifiers to nvim_input_mouse scroll events 3 years ago
Keith Simmons a1fc0bf9c7 increase minimum 3 years ago
Keith Simmons 4515aa5a61 add minimum window size 3 years ago
Keith Simmons 18f9ae5dac build fixes 3 years ago
Keith Simmons c1f33d6808 Add neovide to description 3 years ago
Keith Simmons b5456cfbb7 Add comment to bug report template 3 years ago
leon332157 f9bbdab458
attempt x11 fix (#964)
* attempt x11 fix

* formet code

* trigger format check
3 years ago
Keith Simmons cf781031e3 pass button to mouse input event 3 years ago
Keith Simmons 839f2938a1 make event handling forwards compatible and use constant generics to simplify parsing logic 3 years ago
Christian Clason 69187642e4 fix: adapt to upstream change to win_viewport
handle `line_count` field that was added in
086631cd92
3 years ago
leon332157 1e8f4aacf5
Fix snap package depdencencies (#909)
* change the confinement

* fix Cargo.toml

* fix snap package

* new name

Co-authored-by: AnhQuan Nguyen <j4qfrost@gmail.com>
3 years ago
Keith Simmons c23c176c00 add srgb setting, commandline arg, and environment variable to fix amd windows machines 3 years ago
Serg Tereshchenko a81c65b781 fix: Fixed red color for underline 3 years ago
Oliver Jan Krylow d2760e2d45
chore: Updates rmpv (0.4.4 -> 1.0.0)
Bumped version of rmpv in neovide to 1.0.0 to match nvim-rs.
Also, fixed a warning where a variable need not be mut.

Co-authored-by: Oliver Krylow <o.krylow@isp-insoft.de>
3 years ago
Serg Tereshchenko 5047637c4f refactor: Allow resize at startup for tiling WM
... but preserve startup screen for normal WM.

Tiling WM is detected by initial window size,
which is already changed on first render pass.

Refs #918
3 years ago
Serg Tereshchenko 96f0c636f4 fix: Allow resize at startup
Refs #918
3 years ago
rsynnest 3be5de6874 Invoke user's login shell to load proper WSL $PATH
In Linux, custom changes to the $PATH are usually defined in ~/.profile,
~/.bash_profile, ~/.zprofile, etc.  These files are only loaded by a
'login shell', which can be explicitly invoked with the -l flag.  Most
shells (bash, dash, zsh, fish) support this -l flag.  This commit uses
the $SHELL env var to invoke the user's default shell with the -l flag to
force a login shell. This should properly load any custom $PATH settings
defined by the WSL user.  This is a potential fix for #693
3 years ago
Serg Tereshchenko 55179e43c3 refactor: Refactor initial resize fix
window.is_maximized() returns false on startup, using settings instead.

Refs #892
3 years ago
partizan 76eab1d676
Merge pull request #901 from neovide/fix-maximized-redraw
fix(renderer): Force grid redraw on startup with --maximized flag
3 years ago
Serg Tereshchenko bd4a181162 fix(renderer): Force grid redraw on startup with --maximized flag
Refs #892
3 years ago
Christian Clason 5884b64852 ci: allow skipping failing publish step
Should allow M1 artifacts to be built and published even though `EnricoMi/publish-unit-test-result-action/composite@v1` is broken on M1 due to broken `PyNaCl` dependency.
3 years ago
Christian Clason c3fe866bb9 refactor(font): conditional compilation on macos
Avoids
```
warning: unused variable: `points_per_inch`
  --> src/renderer/fonts/font_options.rs:94:9
   |
94 |     let points_per_inch = 72.0;
   |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_points_per_inch`
   |
   = note: `#[warn(unused_variables)]` on by default
```
on macOS, which is innocuous but has been bugging me for a while.
3 years ago
Keith Simmons 3bba418c1c refactor grid_renderer out of renderer and clean up window draw command handling 3 years ago