17 Commits (764633d2baf94022131cfd435cf255a8af4a1975)

Author SHA1 Message Date
Benjamin Davies 764633d2ba
Fix warnings (#573)
* Fix warnings associated with neovide-derive

* Remove unused transparency member

Sdl2WindowWrapper had a property called transparency that was never
read and was causing a warning.

* Add Lint with Clippy to build workflow
4 years ago
Benjamin Davies 63d38fce3c
Use .dmg files to distribute for macOS (#549)
This is the standard way to distribute applications for macOS.
It also avoids relying on GitHub to preserve file permissions (particularly +x) when zipping files.
Fixes #466
4 years ago
Keith Simmons 36e3040b2d remove cask 4 years ago
Keith Simmons b23d9abef7 add cask build dependency 4 years ago
j4qfrost a871f92005
Font fallback (#334)
* thanks nganhkhoa; should solve issue-327

* save work

* intended to address issue-332 among other font problems; added some tests for caching_shaper; clippy

* remove nightly feature

* choose random font instead

* add droid font to workflow linux

* switch to sans mono

* switch font

* cleaner random font implementation
4 years ago
j4qfrost 738dce79e8
Update github actions config (#265)
* add tests to editor style; simplify character grid code

* destructure size

* test all editor helpers

* simpler

* setup deps for coverage; setup tarpaulin coverage

* add rustup install

* update github actions config

forgot windows

use scoop

choco install neovim

* add coverage generation

* remove coverage

* set more path vars

try uninstall brew llvm

add neovim test dep

add coverage build

remove patching

new lock file

update cargo file

* font fallback guifont extension

* formatting

* freetype conflict

* update github actions config

forgot windows

use scoop

choco install neovim

add coverage generation

remove coverage

* Better symbol font for linux (#262)

* patch freetype

* move font-kit to deps

* patch font-kit in skribo

* new lock file

* revert cargo file

* checkout cargo and build file

* temporary fix to bypass skia build

* remove sdl patch

* add sdl sys build back

Co-authored-by: keith <keith@the-simmons.net>
Co-authored-by: James Robert Rooke <thepoltergeist23@gmail.com>
5 years ago
AnhQuan Nguyen 769c92ca79 another oops 5 years ago
AnhQuan Nguyen ccea3f3cd8 oops syntax 5 years ago
AnhQuan Nguyen f3fba37201 fix config 5 years ago
AnhQuan Nguyen 8b681bf694 add fmt checking 5 years ago
keith 9a9051f044 add tests to ci build 5 years ago
Jon Valdés f34c8823e1 Attempt to fix Linux CI runs 5 years ago
keith 63727f0552 add libsdl2 to ubuntu dependencies 5 years ago
Jon Valdés 359a1497eb Added build actions for linux 5 years ago
rahuliyer95 70a16f948e
Fix upload-artifact zip issue 5 years ago
rahuliyer95 286f799715
Add cargo-bundle and update macOS workflow 5 years ago
Rahul Iyer 9e2158498c
Create rust.yml 5 years ago