Comments (5)
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.
I haven't tested the app with many tasks, I'm still looking for a solution for this.
from planify.
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.
Bildschirmaufzeichnung.vom.2024-03-08.10-38-12.webm
from planify.
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)
- Inbox not sync with Nextcloud HOT 6
- Can't update description when adding a new task HOT 3
- Task disappears entirely on completing HOT 3
- Install Planify via Snapstore is aborted?! HOT 1
- Dragging tasks not possible HOT 5
- Phantom task cannot be deleted HOT 3
- Option to show all tasks from Nextcloud in one place
- Task solved icon is missing (?)
- Done!
- Task disappears from Today/Planned after dragging it into project HOT 1
- Shifting List items (reordering produces empty line) HOT 7
- All tasks gone after update HOT 2
- Only one task should have detailed information (attention at once), and klicking one away should be easier
- CalDAV Cannot move sub-task to another project HOT 2
- hide "on this computer"
- Adding subtasks should auto-expand the subtask list HOT 1
- Flatpak DBus for Nextcloud HOT 4
- Add subsequent task via ctrl+enter HOT 2
- Add option to pin task via context menu
- Select option id diasbled after open it HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from planify.