Giter Site home page Giter Site logo

Comments (5)

oktayacikalin avatar oktayacikalin commented on September 25, 2024

I've seen that Planify can go to idle mode, but only when I'm in a project/list view.
When I'm on the pinboard, it's about 30% cpu.

When I try to open the today view, it seems to go into some infinite loop and grows into the GB range for now reason. But I've also seen that the today view of NextCloud bails out too. There's certainly something bad after all that testing. How can we debug this? It would be great if Planify could detect such loops and help me fix it.

from planify.

alainm23 avatar alainm23 commented on September 25, 2024

I haven't tested the app with many tasks, I'm still looking for a solution for this.

from planify.

oktayacikalin avatar oktayacikalin commented on September 25, 2024

Are there event listeners or something which only fire when the app is visible? As of now, when I hide the app, CPU goes down to 0%. But when I pull it up, focused or not, it consumes a lot of CPU, as if something is constantly doing/drawing or scanning something. Keyboard event polling or something?

It also increases with the amount of tasks in view. For example, my personal list is long, the test lists are short. This can be seen in the amount of cpu usage.

I've also the impression, that the longer the app runs or the often I pull it up again (from hidden state), something adds up and the CPU usage increases.

All blackbox testing so far.. perhaps I should start reading code again 😅

from planify.

oktayacikalin avatar oktayacikalin commented on September 25, 2024
Bildschirmaufzeichnung.vom.2024-03-08.10-38-12.webm

from planify.

oktayacikalin avatar oktayacikalin commented on September 25, 2024

If you like, I can try to take a look at it. But you should help me setting up a proper dev environment. I have some experience with GTK3 und Python2/3, but not with libadwaita - and I haven't written code for some time now.

from planify.

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.