keith
5349f60e12
its working!
4 years ago
keith
d2665c2471
new rendering working without multigrid enabled. Making progress
4 years ago
keith
4ef6adcfef
part way to multi grid rendering
4 years ago
keith
655339bbf8
fix build for mac and linux
4 years ago
keith
baaf6dd090
better parsing of client info
4 years ago
keith
c63dcbdf04
change register command to be UiCommand rather than direct handler
4 years ago
keith
d85fc62c4d
conditionally compile register and unregister of context menu options
4 years ago
keith
aeda4ad2df
format files
4 years ago
Nguyễn Anh Khoa
edd082d7af
Windows right click menu #94 ( #311 )
...
Add system right click menu integration for windows
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
4643464571
Solved the pathing issue with a bit less hacking [OSX] ( #309 )
...
* solved the pathing issue with a bit less hacking
* only source paths if not using terminal
5 years ago
j4qfrost
b4abe370b2
Issue 301 ( #307 )
...
* fix macos pathing nvim
* fmting target os
* return windows fix
* use Path
5 years ago
j4qfrost
8d27c61234
fix macos pathing nvim ( #302 )
...
* fix macos pathing nvim
* fmting target os
* return windows fix
5 years ago
j4qfrost
1892073c8a
Husky ( #277 )
...
* add husky dev dep
* clippy suggestions
* bump version
* save cargo lock
* fix epsilon issue for linux
* forgot to save
* my mistake
5 years ago
j4qfrost
b7b4e95ca9
Add search for nvim in PATH ( #279 )
...
* add search for nvim
* need suggestions for error message
5 years ago
AnhQuan Nguyen
2428225fbe
settings tests
5 years ago
keith
2c196f84f1
format
5 years ago
exoticus
b80bad8e6d
can now drop files to open them
...
in order to open a file if there’s changes in current buffer, a user should have `set hidden` in his/her vimrc
5 years ago
exoticus
46cd882891
added EditorMode to the editor
5 years ago
Keith Simmons
3da11e09d8
update skribo, fontkit, and format
5 years ago
Rasmus Michelsen
5286df954d
Reverted keybind changes for this branch
5 years ago
Rasmus Michelsen
09b25bd636
Fixed win32 input for Danish keyboard layout
5 years ago
Keith Simmons
52e0fcd54a
cargo format
5 years ago
Keith Simmons
a146c1aaa3
mouse configuration via mouseon mouseoff
5 years ago
Keith Simmons
18d37134c5
formatting
5 years ago
Keith Simmons
cebcaa86bc
better handling of quit
5 years ago
keith
c78fb4a679
fix error handling on startup
5 years ago
Keith Simmons
07ba8574f9
Merge pull request #220 from j4qfrost/macos-app-crash
...
Fix MacOS crash launching from Finder
5 years ago
AnhQuan Nguyen
88a4dff67f
cargo fmt
5 years ago
AnhQuan Nguyen
a6ee9c4b48
add full path
5 years ago
AnhQuan Nguyen
3d40e0c78a
signal bridge shutdown
5 years ago
Nicholas Jarretta
703b7bbe5b
Add WSL arg and code to use the Windows WSL
5 years ago
Aamr El Kazdadi
89e8a839b4
Allow user provided geometry
5 years ago
AnhQuan Nguyen
a530171aea
rust fmt
5 years ago
keith
b36581b25b
more keyboard testing
5 years ago
keith
a16584c919
add focus lost and gained events
5 years ago
keith
dcd33bda1a
more principled keybindings
5 years ago
keith
04773807cb
add back D- modifier but disable it for windows.
5 years ago
Keith Simmons
3cfab0b4b5
remove windows binding as it doesn't help anything
5 years ago
Keith Simmons
18775f5d67
fix ginit error
5 years ago
mewhhaha
f3f441bb86
Add workaround for Nordic keyboard
5 years ago
keith
a011628cda
load ginit.vim
5 years ago
Jon Valdés
78e74a7984
Fixed small typo
5 years ago
Keith Simmons
3f2642a306
fix window disconnect bug, and make logging more consistent
5 years ago
Jon Valdés
0a726c2f77
Different, cleaner implementation of structured settings
5 years ago
Keith Simmons
b337d83548
keybinding logging
5 years ago
Keith Simmons
8c19cdd275
fixed mouse dpi mapping
5 years ago
keith
56386d0e7f
mouse movement
5 years ago
keith
3df33a963e
ITS WORKING!!!
5 years ago
Keith Simmons
b758f01b62
working keybindings
5 years ago
Keith Simmons
f25381530f
rendering, but wrong dpi and no input support/resizing
5 years ago
keith
215b98d971
keybinding progress
5 years ago
Vivian Lim
f167bbe410
Write nvim version requirement messages directly to stderr
5 years ago
Jon Valdés
4169ad2170
Fix less than key on linux
5 years ago
Keith Simmons
67468b20dd
settings system
5 years ago
Keith Simmons
2f67645390
fix init error freeze
5 years ago
Keith Simmons
1b677f3d1b
make settings less complicated
5 years ago
Jon Valdés
e1b423ce86
Add all missing VirtualKeycodes to the translation function
5 years ago
Jon Valdés
a9acc532aa
Fix a bunch of small issues reported by clippy
5 years ago
Jon Valdés
c6d2a9a0f5
Hack to interpret more keyboard events on Linux
5 years ago
Keith Simmons
850cf3c6db
temp fix for scrolling problem
5 years ago
Jon Valdés
f9c7e2500c
Switch to parking_lot::Mutex. It is faster and has a better API than the std one
...
Also, no possibility of poisoning, so it removes a bunch of unwraps
5 years ago
Luis Holanda
f48e7d5df8
perf: take msgv::Value by value in bridge::events
5 years ago
Keith Simmons
b411bd786d
unset lazyredraw on startup
5 years ago
Keith Simmons
5912b82cea
remove msg, add logging, add startup commands, add no-idle command
5 years ago
Matteo Merola
7becb4c7d0
Removed unused import.
5 years ago
keith
792568774b
missing semicolon
5 years ago
keith
ba3874f309
version error
5 years ago
keith
6758d4139b
fix keybindings
5 years ago
Keith Simmons
840110ae73
Merge pull request #81 from luisholanda/cleanup-brigde
...
Remove unnecessary clones and allocations from bridge module
5 years ago
keith
234d6fa71d
revert winit to pre 0.20.0 as it crashes on windows and mac
5 years ago
Luis Holanda
8143becae6
remove unneeded clones from brigde::events
5 years ago
Luis Holanda
4df81f9cd9
remove unneeded allocations in bridge::keybindings
5 years ago
keith
20a7320474
mouse fixes
5 years ago
keith
f971f7fbeb
minor quit changes
5 years ago
Keith Simmons
4991fc3f58
parallize processing of ui commands and don't block on nvim process creation
5 years ago
keith
24a5e5dc51
rework font loading to be WAY more robust
5 years ago
keith
2f619c5d17
linux bug fixes and better error printing on linux (just panic with a message)
5 years ago
keith
2916f1337a
don't require emoji font
5 years ago
Keith Simmons
5a8d24b77c
fix redraw event order
5 years ago
Keith Simmons
2494b37070
build fixes
5 years ago
Keith Simmons
a874537c35
parse multigrid events
5 years ago
Keith Simmons
b4c392997e
use global lazy_static variables to handle modules instead of passing via reference
5 years ago
Keith Simmons
a1ad41247d
resolve clippy issues and fix cursor character issue
5 years ago
Keith Simmons
4690623ec6
better special casing of resize and enable closing via x button
5 years ago
Keith Simmons
3efb6879dc
bridge struct to wrap tokio runtime and channel
5 years ago
keith
35a675c8a4
progress toward splitting main into bridge
5 years ago