Chris Morgan

Results 267 comments of Chris Morgan

@whmountains it would be neat if we had these profiling calls built into the library, I'm having to add them here but if we call these functions rarely the overhead...

@whmountains, I'm seeing things take much less time here, M3 MacBook: ``` /Users/kicad/remoteroot/workspace/build-macos-kicad-release/kicad-mac-builder/build/kicad/src/kicad/pcbnew/action_plugin.cpp(163): assert "PgmOrNull()" failed in register_action(). starting jlcpcbtools standalone mode... duration 1.013922929763794 cmorgan@MacBook-Pro plugins % ``` Opening 'select...

``` diff --git a/mainwindow.py b/mainwindow.py index 9cfa916..2261925 100644 --- a/mainwindow.py +++ b/mainwindow.py @@ -559,6 +559,7 @@ class JLCPCBTools(wx.Dialog): def populate_footprint_list(self, *_): """Populate/Refresh list of footprints.""" + start = time.time() if...

@Bouni and others, I can try to reproduce it here. I've seen it happen prior to the fts5 changes but it's sporadic. Crash, then restart and download finishes. If I...

Proposed fix in #455 but could use more testing to confirm it resolves the issue.

Well I guess my theory of working memory doesn’t appear to be necessarily the cause of the crash. I figured loading 70MB repeatedly was causing too much memory allocated at...

@Bouni @velolala, again this is a bit of a shot in the dark. The download happens in a background thread (good), but logging appears to modify the widgets directly. Looking...

@whmountains can you give this one a spin too? @Bouni does my logic make sense for the fix here? I can drop the read change although it should be pretty...

@Bouni let me chat with the other Kicad devs. I think you’d be surprised at how quick the searches are once you can try it out. I’ll post back here...

It sounds like there may be some interest in adding fts5 sqlite to the windows build. BUT that would still mean that anyone using an older kicad on windows wouldn't...