teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
<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> s/at/at least/
<peepsalot> here's the script https://bpa.st/46JQ
<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]
StudentWeis has joined #openscad
<J22> and render now looks wrong https://pasteboard.co/vzcAeJYWClg8.png
<J22> the export seems to be ok though .. but  i have to close SCAD (or i don't know how to reset this view)
StudentWeis has quit [Remote host closed the connection]
StudentWeis has joined #openscad
StudentWeis has quit [Remote host closed the connection]
StudentWeis has joined #openscad
fling has joined #openscad
StudentWeis has quit [Client Quit]
fling has quit [Remote host closed the connection]
fling has joined #openscad
<teepee> I hereby declare double right click a forbidden action ;-)
<InPhase> Double right-click is that thing I do when I'm tired, leaning over slightly, and miss the left-click section of my touchpad.
<InPhase> I can't think of a single interface I've used that had double right-click as an interface feature. (At least not that I noticed.)
<teepee> ok, what OS, what OpenSCAD version is that? does not seem to happen with the nightly build on Debian/Testing
<teepee> could depend on the GPU driver though
<InPhase> peepsalot: So next you need to prepare a PR for git?
<peepsalot> its written in C though... icky
<InPhase> Right...
<Scopeuk> C isn't icky its the cleanest assembler dialect ever! :P
fling_ has joined #openscad
fling has quit [Ping timeout: 240 seconds]
fling_ is now known as fling
fling has quit [Ping timeout: 240 seconds]
fling has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
Guest88 has joined #openscad
<J22> teepee win and 22.03.21   ( so ill update )
Guest88 has quit [Client Quit]
<J22> actually i was using my second mouse from far away and had to figure out what caused this - as i didn't intended to double rightclick
arebil has joined #openscad
fling has quit [Ping timeout: 240 seconds]
<J22> and you have to double right click in the empty space outside geometry  .. and then zoom out
<J22> (or change the view )
fling has joined #openscad
<J22> a cube() is enough to see  the issue
<J22> seems it flipped normals  at least the cube is pink with F12
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
linext has joined #openscad
fling has quit [Ping timeout: 240 seconds]
fling has joined #openscad
osfesa has joined #openscad
<teepee> osfesa: looks good :)
<teepee> seems there's another case for image save too
fling has quit [Ping timeout: 240 seconds]
<osfesa> I'll have a look
ur5us has joined #openscad
<teepee> osfesa: cool, I found it searching for other places using fileExportedMessage()
<teepee> the qglview->save() already returns a bool but it's ignored
<teepee> I have not checked yet if it's actually false == failed to save, but that's likely :)
<osfesa> Yeah, I found it. It does not apply to CSG case. No idea how the << operator behaves in that case
<osfesa> QImage::save is clear. I guess Qt does not have such bugs nowadays
<teepee> the csg seems to handle things already as it's testing the stream and errors if it's not open
<teepee> so I think that's ok
<teepee> ah, yes, it's QImage::save() in the end
<osfesa> Can I add the last change into the Pull Request or do I need a new one?
<teepee> it's already added :)
<teepee> the pull request tracks the branch, so as you committed the new change to that branch, it automatically gets included in the PR
<osfesa> great, I'll end up liking Github :D
<teepee> it can be tricky sometimes, but in general they do polish the ussability and integration quite well
<teepee> still doing monthly backups, just in case :D
<teepee> also note to self, start making bread earlier so dinner does not end up at midnight ;-)
osfesa has quit [Ping timeout: 250 seconds]
Guest72100 has joined #openscad
lastrodamo has quit [Quit: Leaving]
<J22> anyone needing a nipple clamp? https://www.printables.com/model/175034
<gbruno> [github] t-paul pushed 3 modifications (Merge pull request #4231 from osfesa/issue3963 Fix export showing "finished" when file can't be opened.) https://github.com/openscad/openscad/commit/8238b8ccdb2d9894fe9397dd3af652c3918b070e
<gbruno> [github] t-paul closed issue #3963 (3mf export "finished" when file can't be opened) https://github.com/openscad/openscad/issues/3963
myosotis has quit [Quit: myosotis]
Joel has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
mikolajw has quit [Ping timeout: 240 seconds]
mikolajw has joined #openscad
Joel has joined #openscad