Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(perf): Integrate Revery layers for editor surface #2798

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
3d3b370
Experiment with layer for surfaceview
bryphe Oct 24, 2020
5599a2b
Some preparation for compositing layers
bryphe Oct 25, 2020
fc46b36
WIP: Use layer
bryphe Oct 26, 2020
9abbcd9
Some tweaks
bryphe Oct 28, 2020
4aefd08
Merge master
bryphe Oct 28, 2020
82fdfa1
Merge master
bryphe Oct 31, 2020
9de721a
Use latest layer-development-version
bryphe Dec 4, 2020
a0c75c6
Remove debug logging
bryphe Dec 4, 2020
2cac6bf
Formatting
bryphe Dec 4, 2020
d646bd1
Merge master
bryphe Dec 4, 2020
46c8f1b
Merge master
bryphe Dec 8, 2020
cbeb017
Merge branch 'master' into feat/perf/integrate-revery-layers
bryphe Dec 9, 2020
336959c
Add changelog entry
bryphe Dec 9, 2020
4e31d9a
Fix typo
bryphe Dec 9, 2020
fcb6890
Bring back layer for vim list
bryphe Dec 9, 2020
e1c200c
Pick up background color for vim list
bryphe Dec 9, 2020
a52ba78
Implemental experimental.ui.layers configuration setting
bryphe Dec 9, 2020
0519104
Merge master
bryphe Dec 12, 2020
988e058
Formatting
bryphe Dec 12, 2020
8c34fa6
Merge master
bryphe Dec 22, 2020
ecd39bf
Fix issues after merge
bryphe Dec 22, 2020
adb3f96
Pick up resize optimization
bryphe Dec 22, 2020
2e353d7
Pick up high dpi fix
bryphe Dec 22, 2020
3e3b3a1
Add scrollY as condition for vimlist
bryphe Dec 22, 2020
632b914
Merge master
bryphe Dec 24, 2020
7160a38
Merge master
bryphe Jan 30, 2021
c3c4b1a
Update lockfiles
bryphe Jan 30, 2021
1b0c443
Merge master
bryphe Feb 5, 2021
201bdbe
Add theme check for layer condition in vimlist
bryphe Feb 5, 2021
89a5d14
Fix warnings
bryphe Feb 5, 2021
0174dc3
Merge branch 'master' into feat/perf/integrate-revery-layers
bryphe Feb 6, 2021
b6909cb
Mege master
bryphe Feb 23, 2021
6b17359
Update lockfiles
bryphe Feb 23, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGES_CURRENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
### Performance

- #3148 - Large Files: Improve performance & fix crash when opening large files (related #1670)
- #2798 - Improve rendering performance with layers (experimental)

### Documentation

Expand Down
46 changes: 23 additions & 23 deletions bench.esy.lock/index.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

46 changes: 23 additions & 23 deletions esy.lock/index.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading