calebweinreb / SNUB

MIT License
24 stars 4 forks source link

[Minor] Some small UI bugs and suggestions #23

Closed niksirbi closed 8 months ago

niksirbi commented 9 months ago

When using the SNUB GUI on my M2 Macbook I encountered several small "glitches". I chose to group them all here instead of opening a separate issue for each. Some of these are "bugs", and other others are suggestions for UI/UX improvement. None of these are critical, but cumulatively they may lead to user frustration.

Bugs

Screenshot 2024-01-30 at 18 10 06

Suggestions

calebweinreb commented 8 months ago

Thanks for the detailed list! I believe I'd addressed all the points above (except perhaps suggestion bullet 2).

niksirbi commented 8 months ago

Thanks for implementing all the suggestions! The help menu especially looks great!

I tried to double-check that these work on my machine by pip installing from the current main branch (in a fresh conda environment with Python 3.8). But the dependencies failed to resolve. Could you double check that some of the newly introduced dependencies do not cause version incompatibilities?

calebweinreb commented 8 months ago

Thanks for checking! I tried installing from pip (which contained the equivalent of the main branch) with no issues on Mac and Linux (incidentally there was a circular import error when I tried to run SNUB, but that us now fixed).

What OS were you using? And what error was produced?

niksirbi commented 8 months ago

Oh I see, I had tried to install from git by pip install -e . in the local repository's root, because I thought the PyPI version (0.0.3) is way behind the GitHub release. I tried it again now, this time installing from pip and it worked! I can also verify that your UI fixes have worked, so we can close this issue.

I'm on Apple M2, Sonoma 14.3.1 btw. But I thinks this is not so relevant anymore. The documented way of installation clearly works.