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

PR: Improve Variable Explorer UX #20868

Merged
merged 41 commits into from
Jul 14, 2023

Conversation

jsbautista
Copy link
Contributor

@jsbautista jsbautista commented Apr 24, 2023

Description of Changes

Fixes variable explorer UX issues

Depends on spyder-ide/spyder-kernels#460

Issue(s) Resolved

Fixes spyder-ide/ux-improvements#17

Affirmation

By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct:
@jsbautista

@jsbautista

This comment was marked as outdated.

@jsbautista
Copy link
Contributor Author

Preview:
VariableExplorerPreview

@jsbautista jsbautista changed the title [WIP] PR: Variable explorer issues PR: Variable explorer issues May 25, 2023
Copy link
Member

@dalthviz dalthviz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jsbautista for the work here! Left an initial review with a comment regarding the changes related with spyder-kernels and a comment suggestion. Also, after a quick look to the tests, seems like the errors there are related with the changes here so a look to those is missing too.

If you have any question let me know!

@dalthviz dalthviz requested a review from ccordoba12 May 28, 2023 20:02
Copy link
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jsbautista for your work on this! It looks really nice!!

spyder/config/main.py Outdated Show resolved Hide resolved
spyder/config/main.py Outdated Show resolved Hide resolved
spyder/plugins/variableexplorer/plugin.py Outdated Show resolved Hide resolved
spyder/plugins/variableexplorer/plugin.py Outdated Show resolved Hide resolved
spyder/plugins/variableexplorer/widgets/main_widget.py Outdated Show resolved Hide resolved
spyder/plugins/variableexplorer/widgets/main_widget.py Outdated Show resolved Hide resolved
spyder/plugins/variableexplorer/widgets/main_widget.py Outdated Show resolved Hide resolved
spyder/plugins/variableexplorer/widgets/main_widget.py Outdated Show resolved Hide resolved
spyder/widgets/collectionseditor.py Outdated Show resolved Hide resolved
jsbautista and others added 2 commits June 13, 2023 14:38
…s.git --branch=variableExplorerKernels --update --force external-deps/spyder-kernels

subrepo:
  subdir:   "external-deps/spyder-kernels"
  merged:   "db201a8aa"
upstream:
  origin:   "https://github.com/jsbautista/spyder-kernels.git"
  branch:   "variableExplorerKernels"
  commit:   "db201a8aa"
git-subrepo:
  version:  "0.4.6"
  origin:   "???"
  commit:   "???"
@jsbautista jsbautista requested a review from dalthviz July 11, 2023 00:16
Copy link
Member

@dalthviz dalthviz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jsbautista for the work here! I left a suggestion for the comment regarding the mouse cursor change which seems that was missing. Also, we need to wait for spyder-ide/spyder-kernels#460 to be merged so we can update the spyder-kernels subrepo again to the main repo. But, besides that this LGTM 👍

spyder/widgets/collectionseditor.py Outdated Show resolved Hide resolved
jsbautista and others added 2 commits July 11, 2023 19:06
Co-authored-by: Daniel Althviz Moré <d.althviz10@uniandes.edu.co>
…s.git --branch=master --update --force external-deps/spyder-kernels

subrepo:
  subdir:   "external-deps/spyder-kernels"
  merged:   "838f55d83"
upstream:
  origin:   "https://github.com/spyder-ide/spyder-kernels.git"
  branch:   "master"
  commit:   "838f55d83"
git-subrepo:
  version:  "0.4.3"
  origin:   "???"
  commit:   "???"
@dalthviz dalthviz requested a review from ccordoba12 July 12, 2023 21:32
Copy link
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Last small comments for you @jsbautista and @dalthviz, then this should be ready.

spyder/plugins/variableexplorer/plugin.py Outdated Show resolved Hide resolved
spyder/plugins/variableexplorer/widgets/main_widget.py Outdated Show resolved Hide resolved
spyder/plugins/variableexplorer/plugin.py Outdated Show resolved Hide resolved
Copy link
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jsbautista and @dalthviz for your work on this!

@ccordoba12 ccordoba12 merged commit cf35639 into spyder-ide:master Jul 14, 2023
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Variable Explorer issues
3 participants