<AndrewStone[m]>
WRT offloading computation from the gui thread, it looks like preventing the user from doing anything in the GUI is protecting some objects from use-after-delete. For example, I can now rotate the view of the old model while the new one is compiling. This is really natural because the user doesn't have to wait around; they can still be working. But... crash!
<AndrewStone[m]>
I'll keep at it
TheCoffeMaker has quit [Ping timeout: 250 seconds]
TheCoffeMaker has joined #openscad
TheCoffeMaker has quit [Ping timeout: 246 seconds]
TheCoffeMaker has joined #openscad
ur5us has quit [Ping timeout: 250 seconds]
KimK has quit [Ping timeout: 276 seconds]
nedko has quit [Ping timeout: 240 seconds]
Ekho has quit [Quit: CORE ERROR, SYSTEM HALTED.]
<AndrewStone[m]>
seems like Location objects are being deleted out of under the language tree
sinned69152 has joined #openscad
rue_mohr has quit [Ping timeout: 272 seconds]
wed has quit [Ping timeout: 272 seconds]
lostapathy has quit [Ping timeout: 272 seconds]
hvitol has quit [Ping timeout: 272 seconds]
ubitux has quit [Ping timeout: 272 seconds]
sinned69152 is now known as sinned6915
sinned6915 has quit [Ping timeout: 272 seconds]
markasoftware has quit [Ping timeout: 272 seconds]
ubitux has joined #openscad
nedko has joined #openscad
hvitol has joined #openscad
markasoftware has joined #openscad
lostapathy has joined #openscad
J224267 has joined #openscad
J2242 has quit [Ping timeout: 250 seconds]
Ekho has joined #openscad
rue_mohr has joined #openscad
LordOfBikes has quit [Ping timeout: 240 seconds]
wed has joined #openscad
nedko has quit [Ping timeout: 240 seconds]
nedko has joined #openscad
dalias has quit [Ping timeout: 272 seconds]
StudentWeis has joined #openscad
StudentWeis has quit [Remote host closed the connection]
StudentWeis has joined #openscad
LordOfBikes has joined #openscad
StudentWeis has quit [Remote host closed the connection]
StudentWeis has joined #openscad
StudentWeis has quit [Remote host closed the connection]
StudentWeis has joined #openscad
StudentWeis has quit [Client Quit]
nedko has quit [Ping timeout: 240 seconds]
nedko has joined #openscad
dalias has joined #openscad
ur5us has joined #openscad
nedko has quit [Ping timeout: 240 seconds]
nedko has joined #openscad
aiyion has quit [Ping timeout: 240 seconds]
aiyion has joined #openscad
ur5us has quit [Ping timeout: 240 seconds]
aiyion has quit [Ping timeout: 240 seconds]
aiyion has joined #openscad
KimK has joined #openscad
nanoflite has joined #openscad
nanoflite has quit [Client Quit]
nedko has quit [Ping timeout: 240 seconds]
nedko has joined #openscad
nanoflite has joined #openscad
nanoflite has quit [Read error: Connection reset by peer]
nanoflite has joined #openscad
la1yv_b has quit [Read error: Connection reset by peer]
la1yv_b has joined #openscad
nanoflite has quit [Ping timeout: 246 seconds]
J224267 is now known as J22
<J22>
I wonder if there is still someone working on "roof()" - i have to fiddle around every time to find values that doesn't cause errors.
<J22>
(as i am using offsets ± ∓ to round 2D shapes)
<J22>
seems to fail on higher fn numbers - or more precise if points getting close to each other
lastrodamo has joined #openscad
<teepee>
J22: I think there's a ticket for that issue already but I'm not aware of anyone actively working on that
<J22>
wasn't it a russian developing that nice feature?
<teepee>
yeah, possible I think
<crazy_imp>
teepee: likely (regarding the flag), but no idea why
<teepee>
my spacemouse is sitting here, I hope I'll find some quiet time at some point :)
* teepee
needs more long easter weekends :)
ur5us has joined #openscad
ur5us has quit [Ping timeout: 240 seconds]
wybpip[m] has joined #openscad
wybpip[m] has left #openscad [#openscad]
GNUmoon has quit [Remote host closed the connection]
little_blossom has joined #openscad
<peepsalot>
i made a script that can recreate git mv's on branches, to match with master. it avoids the "CONFLICT (modify/delete)" issues, but replaces them with "CONFLICT (add/add)"
<peepsalot>
so, I can at use the mergetool, but 3-way merge becomes 2-way (common ancestor is empty).
<peepsalot>
I didn't feel like manually recordkeeping the entire history of file moves in a script, so it searches for renames with git itself, and can follow multiple renames
<teepee>
nice. maybe we could stash that into the scripts folder, it's a bit of a mess with some obsolete scripts, but it sounds like we may need that for some time
<peepsalot>
more or less what git merge *should* be doing in the first place, but its not integrated enough to really solve the problem. I'm not sure if there's way to call merge at a lower level, where I can just tell it the 3 commit+filename for each file conflict/merge
<peepsalot>
also, it only seems to help with merges, and not rebases
<peepsalot>
its a start i guess, but I'm still not happy about the 2way merge issue
<peepsalot>
its just immeasurably frustrating to me, because git clearly has the data and ability to properly track renames, but refuses to do the obvious, useful thing
<teepee>
yeah, even when saying it's not the default, having this as option would make a lot of sense
GNUmoon has joined #openscad
TheAssassin has quit [Ping timeout: 240 seconds]
TheAssassin has joined #openscad
knielsen has quit [Ping timeout: 240 seconds]
myosotis has joined #openscad
knielsen has joined #openscad
salvadorrueda has joined #openscad
salvadorrueda has quit [Client Quit]
StudentWeis has joined #openscad
StudentWeis has quit [Remote host closed the connection]
StudentWeis has joined #openscad
StudentWeis has quit [Remote host closed the connection]
StudentWeis has joined #openscad
StudentWeis has quit [Remote host closed the connection]
StudentWeis has joined #openscad
<J22>
doubble rightclick bring up the menue but also changes view to show all hidden geometry and don't revert back to normal view
StudentWeis has quit [Remote host closed the connection]