-
Notifications
You must be signed in to change notification settings - Fork 131
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
optimize performance #1291
Merged
Merged
optimize performance #1291
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Contributor
van800
commented
Aug 15, 2019
•
edited
Loading
edited
citizenmatt
reviewed
Aug 17, 2019
van800
added a commit
that referenced
this pull request
Aug 19, 2019
* optimize creation of GUIStyle * avoid DateTime.Now to optimize perf
van800
added a commit
that referenced
this pull request
Aug 20, 2019
#1270) * Add scene hierarchy cache for occurence presentation optimization * Move from swa to caches * Migrate from parser to lexer in hierarchy cache * Use caches instead of parsing files * Add comments, rename classes, fix typos * Improve presentation * Review fixes * Check for interrupt in unityscenedata build, UnitySceneDataLocalCache is component now * Update cache version * Move help provider to better location * Fix view documentation for ReSharper * Fix modifying attributes on multiple field declaration * Fix templates for ReSharper Use fully qualified type names to avoid clashes with folders called Editor Fix class attributes not working in ReSharper * Tweak wording of tooltips for Unity objects * Remove clashing mnemonic from Unity Usages Was clashing with ReSharper's File Nearby * Fix event function completion in ReSharper Fixes #1245, fixes DEXP-454736 * Fix event function completion in ReSharper (Missing file from last commit) Fixes #1245, fixes DEXP-454736 * Update CHANGELOG and plugin metadata * Fix tests * Minor updates to CHANGELOG * restore grouping event to avoid calling Refresh twice * revert occasional * 1. Update gold 2. Fix RIDER-29771 3. Fix RIDER-30186 * 1. Workaround for RIDER-30526 2. Fix RIDER-30530 * Review fix * Add fast way to initialize Unity component field/property * 1. Update gold 2. Fix RIDER-29771 3. Fix RIDER-30186 * 1. Add tests for initialize component CA 2. Show `unchanged` and `serializable` code vision for fields without changes in Unity Editor 3. CA for RequireComponent attribute * fix tooltip text * Update gold * Fix presentation for property vision (separators + names for GO) * Remove autosave notification, add autosave notification panel after first typing in playmode * Show prefernces for Unity 5.5 * Add exception handling for show preferences * Add exception handling for show preferences + comments * Do not show notification after leaving playmode and start typing right in that moment * Remove alarm due to annoying ping * 1. Fix API changes 2. Correctly show owner for GO & components in property vision * fix compile (#1265) * 192 fix compile (#1266) * fix compile * fix compile 2 * fix API changes * add User32Dll.ShowWindow * attempt to fix focusing minimized Rider * finally good fix for the focusing minimized window issue * only call AllowSetForegroundWindow prior to Rider activating itself * fix compile 2 * fix API changes * cleanup unused * Unit testing support v.Next (#1237) * support unit-testing with help of new Unity api * drop json serailization, use pure reflection instead * fix test statuses * cleanup commented code * fix - avoid unbound unitTestLaunch * remove piece of code which should not be needed anymore * add buildTarget to RunTests api * allow running PlayMode * slightly simplify code * Hide PlayMode from UI * fix compile 2 * Revert "fix compile 2" This reverts commit fbc2eb8. * add try-catch * Fix property parsing in shaderlab * add test * Fix yaml lexer (multiline strings with empty line) * update gold * Disable errors from shaders in swa in rtm * Do not show resolve errors in swa * use internal mode instead of jet_mode_assert * show unresolved methods as errors in swa in public mode * cache internal value * Show prompt to set Rider as default editor, when Unity was started by Rider #1127 * rename parameter * for package test-framework v 1.0.18 and 1.1.0 fix reflection running … (#1273) * for package test-framework v 1.0.18 and 1.1.0 fix reflection running tests * add comment * Add ignore files provider (RIDER-31206) * cleanup * Show notification after clicking property code vision if Unity Editor is not running * Enable build searchable options in Release * Fix RIDER-31338 * Update CHANGELOG to 2019.2.1 * Update CHANGELOG to 2019.2.2 * fix #1283 (#1284) * Update CHANGELOG for #1284 * Show read only package files as unchanged * Update CHANGELOG + plugin.xml * Add external Flags annotation for CollisionFlags Fixes RIDER-28661 * remove logging, which happened too early * Update CHANGELOG + plugin metadata * remove unused code * Update gold files based on SDK changes Also remove method filter from one test. It didn't apply in previous SDK versions, meaning the test always passed, and it applies now, but our lookup items are not methods, so the filter doesn't apply to them * optimize performance (#1291) * optimize creation of GUIStyle * avoid DateTime.Now to optimize perf * fix RIDER-31585 * fix merge
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.