whitequark changed the topic of #solvespace to: SolveSpace--parametric 2d/3d CAD · latest version 2.3 · http://solvespace.com · code at https://github.com/solvespace/solvespace · logs at https://irclog.whitequark.org/solvespace · message channel op if you can't talk
tsglove21 has joined #solvespace
tsglove21 has quit [Ping timeout: 268 seconds]
BWBellairs26 has joined #solvespace
BWBellairs26 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
theaetetus has joined #solvespace
theaetetus has quit [Remote host closed the connection]
benoliver9994 has joined #solvespace
benoliver9994 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
ikevin10 has joined #solvespace
ikevin10 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
Dominian7 has joined #solvespace
Dominian7 has quit [Remote host closed the connection]
papabear69 has joined #solvespace
papabear69 has quit [Remote host closed the connection]
this has joined #solvespace
this has quit [Killed (Unit193 (Spam is not permitted on freenode.))]
Guest24971 has joined #solvespace
Guest24971 has quit [Killed (Unit193 (Spam is not permitted on freenode.))]
mornfall has joined #solvespace
<mornfall> afternoon... i'm trying solvespace (with the gtkmm gui, in case there is any other), and it seems the modal dialog code is not quite right
<mornfall> it crashes due to an use-after-free
<mornfall> the only shared pointer to the dialog when it's being hidden is in the shownMessageDialogs vector
<mornfall> (since gtkmm connections probably don't use shared pointers)
<mornfall> one sec, maybe i can fix this
<mornfall> indeed, guigtk.cpp:1169 needs to be transposed with the following line
<mornfall> the hide handler causes the destruction, and ProcessResponse right after that wants to use 'this'
<mornfall> (this fixes the crash for me, anyway)
<whitequark> mornfall: thanks
<GitHub> [solvespace] whitequark pushed 1 new commit to master: https://github.com/solvespace/solvespace/commit/4d1e1341d926ac356b295d5cc3d61c7a6cd7d07d
<GitHub> solvespace/master 4d1e134 whitequark: GTK: fix an use-after-free in message dialog ShowModal().
<appveyor-ci> solvespace/solvespace#568 (master - 4d1e134 : whitequark): The build passed.
<travis-ci> solvespace/solvespace#569 (master - 4d1e134 : whitequark): The build passed.
<mornfall> is it possible to reorder groups?
<whitequark> nope
<mornfall> :(
<mornfall> with a text editor maybe? *looks*
<mornfall> group.order seems to do what i want, but the names are derived from how the AddGroup's are ordered in the file? are things going to break when i just change .order?
<whitequark> yes
<whitequark> if a now-earlier group depends on anything from a now-later group, all such entities will be deleted when you open the file
<whitequark> and everything that depends on them transitively of course
<GitHub> [solvespace] probonopd commented on issue #344: Yes, sounds good indeed. I was mislead by some private blogs of what seemed like a Gtk+ developer. As I wrote above, i think this is a sane policy. https://github.com/solvespace/solvespace/issues/344#issuecomment-410335317
<GitHub> [solvespace] probonopd commented on issue #344: Yes, sounds good indeed. I was mislead by some private blogs of what seemed like a Gtk+ developer. As I wrote above, i think this is a sane policy.... https://github.com/solvespace/solvespace/issues/344#issuecomment-410335317
<GitHub> [solvespace] whitequark commented on issue #344: The 3.16 (or 3.18, I don't remember exactly) requirement is due to GtkGLArea not being exposed via gtkmm in earlier gtkmm versions. It is present in GTK+, just not in gtkmm. https://github.com/solvespace/solvespace/issues/344#issuecomment-410343640
balrog has quit [Quit: Bye]