keith
|
215b98d971
|
keybinding progress
|
5 years ago |
Keith Simmons
|
fef5d56106
|
progress
|
5 years ago |
Keith Simmons
|
04b0b795f3
|
Merge pull request #135 from jonvaldes/mutex-settings
Settings behind a Mutex, instead of using atomics
|
5 years ago |
Jon Valdés
|
254426218c
|
Settings behind a Mutex, instead of using atomics
|
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
|
86073351d0
|
remove extra clones
|
5 years ago |
Keith Simmons
|
2f67645390
|
fix init error freeze
|
5 years ago |
Keith Simmons
|
1b677f3d1b
|
make settings less complicated
|
5 years ago |
Keith Simmons
|
971bb3d2ff
|
remove all hints of integer scaling
|
5 years ago |
Keith Simmons
|
850b23933b
|
fix command line cursor bug
|
5 years ago |
Jon Valdés
|
e1b423ce86
|
Add all missing VirtualKeycodes to the translation function
|
5 years ago |
Keith Simmons
|
829d2b3073
|
revert font change
|
5 years ago |
Keith Simmons
|
33c68d38b9
|
support undercurl
|
5 years ago |
Keith Simmons
|
703087fd88
|
set buffer frames to 1 and add extra buffer startup command. Fix bug where mouse position is improperly scaled
|
5 years ago |
Jon Valdés
|
a9acc532aa
|
Fix a bunch of small issues reported by clippy
|
5 years ago |
Jon Valdés
|
f273833f96
|
Added comment explaining Linux input hack
|
5 years ago |
Jon Valdés
|
7cfe625777
|
Improved hack. By ignoring the shift modifier, it works even better
|
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 |
Keith Simmons
|
6db3f31c74
|
Merge pull request #102 from jonvaldes/linearize-grid-storage
Idea for linearization of the Editor grid storage
|
5 years ago |
Jon Valdés
|
1750ac8e76
|
Fix scrolling issue introduced when extracting the grid
|
5 years ago |
Jon Valdés
|
ddad13be2d
|
Iterate over rows without generating a temporary Vec
|
5 years ago |
Jon Valdés
|
9450ea62d8
|
Better external API for EditorGrid, returning Option<&mut GridCell> for external code to modify the cells
|
5 years ago |
Luis Holanda
|
f48e7d5df8
|
perf: take msgv::Value by value in bridge::events
|
5 years ago |
Jon Valdés
|
d8e974ee12
|
Forgot use statement
|
5 years ago |
Jon Valdes
|
e8cb1ef863
|
WIP Extraction of Editor::grid into its own file and struct
|
5 years ago |
Jon Valdes
|
0fe0475b6d
|
Initial implementation of linearization of the Editor grid storage
Converts the Editor grid from a nested Vec<Vec<GridCell>> to a Vec<GridCell> structure.
Does the same thing with the dirty structure
|
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 |
Jon Valdes
|
2a14d26f1e
|
Using iterators and for loops instead of explicit while loops
|
5 years ago |
Jon Valdes
|
2d7239c0e2
|
Do not clear scrolled-off area, destructure width and height
|
5 years ago |
Jon Valdes
|
543556bdbe
|
Different implementation of scroll_region, which avoids allocations and temporary copies of scrolled data
|
5 years ago |
Keith Simmons
|
ba253869db
|
update winit to hotfix
|
5 years ago |
Keith Simmons
|
48d3824892
|
Merge pull request #93 from Kethku/build-draw-command-perf-improvements
profiling motivated perf improvements in build draw commands
|
5 years ago |
Keith Simmons
|
31a1bd5cdc
|
profiling motivated perf improvements in build draw commands
|
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
|
7d54990e83
|
better dpi handling
|
5 years ago |
Keith Simmons
|
29dc2c766b
|
update to winit_20. May cause dpi issues. Can't tell yet
|
5 years ago |