hrdl
hrdl
I don't observe a delay when using the pen tool, the highlighter, or the whiteout eraser, but I do observe it when when using the standard eraser, the delete-stroke eraser...
This conflicts with https://github.com/immich-app/immich/tree/feat/memories-animations . This PR is still relevant, as said branch does not fix the cropping issue.
My patches for xournalpp mostly reduce the extent of damage regions by shrinking repaints to the extent of new strokes and hiding the cursor. At the moment creating a dot...
I just noticed that I had a sidebar open. Here's another dataset and its plot when the sidebar's closed:  driver debug output for rnote ``` Oct 03 20:00:39 pn...
Experimenting with `WAYLAND_DEBUG=1` is probably good enough when working on this. I see a lot of repaints for the green cross that's in the top-left corner by default. By default...
I've had some success removing some repaints (https://github.com/hrdl-github/rnote/tree/redraw , the initial debug build takes around 1.5 hours to build on a PineNote) for testing purposes. Before looking into upstreamable changes...
> I am struggling a bit to understand the logs and the plots. What are the axes on those? Those are pixel coordinates, which would also be reported by wayland...
Some sources of padding include https://github.com/flxzt/rnote/blob/e4c75e0df6e6ab24babe435c16d15d6bf330a1f2/crates/rnote-engine/src/render.rs#L304 and https://github.com/flxzt/rnote/blob/e4c75e0df6e6ab24babe435c16d15d6bf330a1f2/crates/rnote-engine/src/render.rs#L307-L308. This gets amplified when the zoom factor is > 1. For example, at`total_zoom=5.352124400138854`, and 2 or 3 new stroke segments' `Aabb {...
About 2.: it looks like GTK's `gsk_renderer_render` blocks and is stuck somewhere in mesa for 5-10 seconds, which will need some more debugging. I don't have an overview over GTK4's...