GithubHelp home page GithubHelp logo

Resonance UI/UX issues about resonance HOT 6 OPEN

nate-xyz avatar nate-xyz commented on August 16, 2024 2
Resonance UI/UX issues

from resonance.

Comments (6)

tfuxu avatar tfuxu commented on August 16, 2024 1

The Gtk CRITICAL errors typically occur when I'm constructing widgets at runtime, like in the album sidebar, detail page, and in the album card widgets. I think (?) this is error is from improperly freeing memory from the previous construction of the widget as I usually just set the adw bin to the new widget or null IIRC. I'm not really sure how to fix this as I'm not familiar with gtk memory management in rust (or in general)

From what I remember you should be able to clear a widget from memory by just using g_object_unref

from resonance.

nate-xyz avatar nate-xyz commented on August 16, 2024

The Gtk CRITICAL errors typically occur when I'm constructing widgets at runtime, like in the album sidebar, detail page, and in the album card widgets. I think (?) this is error is from improperly freeing memory from the previous construction of the widget as I usually just set the adw bin to the new widget or null IIRC. I'm not really sure how to fix this as I'm not familiar with gtk memory management in rust (or in general)

from resonance.

nate-xyz avatar nate-xyz commented on August 16, 2024

Can you open an individual issue for the re-adding music folder bug with more info? Is your folder on a different drive maybe?

from resonance.

tfuxu avatar tfuxu commented on August 16, 2024

Can you open an individual issue for the re-adding music folder bug with more info? Is your folder on a different drive maybe?

Yes, it is on a separate drive, because my Linux installation is configured to use an NVMe for the system and an HDD drive for the home directory.

from resonance.

13k avatar 13k commented on August 16, 2024

Another issue would be remembering window position/size between launches.

I'm using the flatpak release and I don't know if it affects only flatpak build or if it's a general issue.

from resonance.

13k avatar 13k commented on August 16, 2024

Another issue is the auto-scrolling when clicking on an album or song (artist page). If the layout's width is small enough, the UI will keep jumping around and won't register any click events, so it won't play anything that was selected. This also happens on the default layout size, but it's rare.

Video

resonance.mp4

You can notice the currently playing song doesn't change.

from resonance.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.