Matic Kukovec
Matic Kukovec
@BoboTiG @BoshenGuan @tommorris @pilt There seems to be no way to ensure catching all the events, especially not in `Python`. In the case that the `ReadDirectoryChangesW ` returns `nbytes ==...
Python `3.12` solves this issue on my machine without any changes in the code! No idea why currently.
Sure, here you go: ```nim ## This minimal example shows 5 blue squares. import ../figuro/figuro/widgets/buttonWrap import ../figuro/figuro/widget import ../figuro/figuro type Main* = ref object of Figuro value: float hasHovered: bool...
- [ ] TreeWidget - [ ] Code editor - [ ] Color picker
I'm on `Windows`, any simple way to install `valgrind` on it? I have Visual Studio 2022, if maybe I can give you some information with it?
@Araq Note that the code has no `main` function, all of it is directly in the file. which looks roughly like this: ```nim all imports ... niup.open() all variable and...
@Araq The `joinThreads` line inside `panicStop` always blocks, even when not spawning anything. I assume it's a Windows issue with `joinThreads`. Is there an issue for this already open in...
Hey @Araq If I change this in `malebolgia.nim`:  ... to this:  ... it works! Any ideas? P.S.: Any number higher than `1` for `ThreadPoolSize` makes it hang, only...
The call to `waitForMultipleObjects` Windows API call inside the `lib/std/typedthreads.nim` proc `joinThreads` hangs:  All is currently pointing to the `thr` array values:  .. not being setup properly. Exploring...
@Araq The problem is here:  When the `malebolgia.setup()` is executed at the start, all threads in the malebolgia threadpool execute the `malebolgia.worker` proc, and then block (`ThreadPoolSize = 8`...