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
<GitHub> [solvespace] Evil-Spirit commented on issue #172: @whitequark, updated here... https://github.com/solvespace/solvespace/issues/172#issuecomment-277601637
<GitHub> [solvespace] Evil-Spirit commented on issue #176: @whitequark, also here https://github.com/solvespace/solvespace/issues/176#issuecomment-277601744
<GitHub> [solvespace] Evil-Spirit commented on issue #176: @whitequark, sorry, not working here. wait. https://github.com/solvespace/solvespace/issues/176#issuecomment-277602683
<GitHub> [solvespace] Evil-Spirit commented on issue #176: @whitequark, ready here https://github.com/solvespace/solvespace/issues/176#issuecomment-277603707
<GitHub> [solvespace] holocronweaver opened issue #191: undefined symbol: g_simple_io_stream_get_type https://github.com/solvespace/solvespace/issues/191
<GitHub> [solvespace] whitequark commented on issue #187: Apparently still some problems in QCad... http://solvespace.com/forum.pl?action=viewthread&parent=1741 https://github.com/solvespace/solvespace/issues/187#issuecomment-277615579
<GitHub> [solvespace] Evil-Spirit commented on issue #187: @whitequark, I can't reproduce it for QCad. Probably, not the same version or somthing else. I have BircsCAD, NanoCAD, DWG TrueView, LibreCAD, QCad, Inkspace installed and perform testing with them... https://github.com/solvespace/solvespace/issues/187#issuecomment-277617753
<GitHub> [solvespace] whitequark commented on issue #187: @Evil-Spirit Can you confirm that export works properly with everything except Inkscape?? https://github.com/solvespace/solvespace/issues/187#issuecomment-277618089
<GitHub> [solvespace] Evil-Spirit commented on issue #187: @whitequark, OK I am testing with the last master now... Wait 10 minutes. https://github.com/solvespace/solvespace/issues/187#issuecomment-277618845
<GitHub> [solvespace] Evil-Spirit commented on issue #187: @whitequark, All is working except Inkscape.... https://github.com/solvespace/solvespace/issues/187#issuecomment-277622186
<GitHub> [solvespace] whitequark commented on issue #187: Which version of QCad are you using? https://github.com/solvespace/solvespace/issues/187#issuecomment-277623993
<GitHub> [solvespace] Evil-Spirit commented on issue #187: @whitequark, 3.13 free version https://github.com/solvespace/solvespace/issues/187#issuecomment-277624292
<GitHub> [solvespace] Evil-Spirit commented on issue #187: @whitequark, may be I should try install commercial trial... https://github.com/solvespace/solvespace/issues/187#issuecomment-277624697
<GitHub> [solvespace] whitequark commented on issue #187: @Evil-Spirit in Qcad 3.16.4 (trial) actually I don't get a rectangle at all. https://github.com/solvespace/solvespace/issues/187#issuecomment-277626710
<GitHub> [solvespace] Evil-Spirit commented on issue #187: @whitequark, I have no this problem in windows. Can you attach dxf? https://github.com/solvespace/solvespace/issues/187#issuecomment-277627347
<GitHub> [solvespace] whitequark commented on issue #187: @Evil-Spirit Oh, interesting. I found that Qcad misreads SolveSpace's DXF files, but *only* when the paid addon is activated.... https://github.com/solvespace/solvespace/issues/187#issuecomment-277632970
<GitHub> [solvespace] Evil-Spirit commented on issue #187: @whitequark, So you are meaning what this can be just QCad bug? https://github.com/solvespace/solvespace/issues/187#issuecomment-277639123
<GitHub> [solvespace] whitequark commented on issue #187: Maybe... Teigha is produced by ODA, which includes Autodesk. Can you try https://www.opendesign.com/guestfiles/TeighaFileConverter ? https://github.com/solvespace/solvespace/issues/187#issuecomment-277639958
<GitHub> [solvespace] Evil-Spirit commented on issue #187: Teigha is used by BricsCAD and nanoCAD. They are open files smoothly... https://github.com/solvespace/solvespace/issues/187#issuecomment-277640450
<GitHub> [solvespace] whitequark commented on issue #190: Um.... https://github.com/solvespace/solvespace/issues/190#issuecomment-277640741
<GitHub> [solvespace] whitequark closed issue #190: libgtkmm-3.0-dev dependency https://github.com/solvespace/solvespace/issues/190
<GitHub> [solvespace] whitequark closed issue #187: Exported DXF files are unreadable by QCad, A360, DraftSight https://github.com/solvespace/solvespace/issues/187
<GitHub> [solvespace] whitequark commented on issue #187: OK, then it's a QCad bug. https://github.com/solvespace/solvespace/issues/187#issuecomment-277640964
<GitHub> [solvespace] holocronweaver commented on issue #190: Ah, it wasn't caught in my c/p. My bad. https://github.com/solvespace/solvespace/issues/190#issuecomment-277642412
<GitHub> [solvespace] whitequark commented on issue #191: This is *definitely* something up with your system. Is it fully upgraded? Are there no APT conflicts?... https://github.com/solvespace/solvespace/issues/191#issuecomment-277643476
<GitHub> [solvespace] whitequark closed issue #142: Add in README known active PPA's that support SolveSpace https://github.com/solvespace/solvespace/issues/142
<7ITAAJTYE> [solvespace] holocronweaver commented on issue #191: Reinstalled the library and now solvespace runs fine. No APT conflicts detected though, not sure how it got overwritten. https://github.com/solvespace/solvespace/issues/191#issuecomment-277645494
<07EAAJY5F> [solvespace] holocronweaver closed issue #191: undefined symbol: g_simple_io_stream_get_type https://github.com/solvespace/solvespace/issues/191
<GitHub> [solvespace] holocronweaver commented on issue #191: Reinstalled the library and now solvespace runs fine. No APT conflicts detected though, not sure how it got overwritten. https://github.com/solvespace/solvespace/issues/191#issuecomment-277645494
<GitHub> [solvespace] whitequark commented on issue #191: I believe Anaconda specifically avoids altering LD_LIBRARY_PATH because of this problem. Not sure what happened. https://github.com/solvespace/solvespace/issues/191#issuecomment-277648558
<GitHub> [solvespace] whitequark commented on issue #185: Fixed in master, thanks. https://github.com/solvespace/solvespace/pull/185#issuecomment-277654600
<travis-ci> solvespace/solvespace#352 (master - 80c7296 : whitequark): The build passed.
<GitHub> [solvespace] Evil-Spirit commented on issue #182: @whitequark, hm.. strange behaviour. https://github.com/solvespace/solvespace/issues/182#issuecomment-277667563
<wpwrak> whitequark: with the current master (80c72963160a20), no gonusoreha patch, just PaintGraphics: https://0bin.net/paste/INuXWfv8fDst5V0S#pWZHUFePNWWzl7NsbMzNIUwoWvIYp5SzUiLEJMEBp2w
<whitequark> wpwrak: um, no, with the patch
<wpwrak> here we go: https://0bin.net/paste/FT-Oc7fZv0nv+EqF#rau7NUzC8hkAcuDQyLBqS3+mf+Yxa4xchJIw937uJR+
<whitequark> wpwrak: ohhh.
<whitequark> that was the one thing I didn't fix because I thought it's irrelevant...
<whitequark> wpwrak: https://hastebin.com/wuyohuzuye.diff on top of it?
<wpwrak> interesting. patch hates missing EOL at EOF :)
<wpwrak> weird .. git diff master shows me a difference in res/win32/versioninfo.rc.in
<wpwrak> and i seems that you were right, about it being irrelevant: lag is still there :(
<wpwrak> things that do get updated in a timely manner: constraints; highlighting of axes, planes, and other items; the "rendered" performance meter; menu highlighting
<wpwrak> cuold it be that the line being dragged is not considered to be part of the "Graphics" to Paint/Invalidate just yet ?
<whitequark> wpwrak: try replacing the implementation of ScheduleGenerateAll with just a call to GenerateAll()
<wpwrak> YES ! that's it ! :)
<whitequark> ok, I now know what the bug is...
<wpwrak> that's on top of gonusoreha and wuyohuzuye. shall i try without ?
<whitequark> should make no difference
<wpwrak> correct :)
<wpwrak> hmm. the dependencies for all the patches are getting messy :( trying to wrap my head around what's going on between #172 and #176 ...
<wpwrak> mmh. today isn't meant to be the day i figure this out. still too groggy after the storm :(
<whitequark> I'm merging those two, actually
<whitequark> right now
<wpwrak> kewl :)
<GitHub> [solvespace] whitequark pushed 2 new commits to master: https://github.com/solvespace/solvespace/compare/80c72963160a...97e71856b3ed
<GitHub> solvespace/master 97e7185 EvilSpirit: Snap point to entity when constraining to a hovered entity....
<GitHub> solvespace/master ced4244 EvilSpirit: Explicitly represent the parameter used in constraints....
<GitHub> [solvespace] whitequark closed issue #172: constraints with parameter don't working for solver library https://github.com/solvespace/solvespace/issues/172
<GitHub> [solvespace] whitequark commented on issue #176: Fixed in master. https://github.com/solvespace/solvespace/issues/176#issuecomment-277695314
<wpwrak> thanks ! how do you feel about the two performance enhancements a5ffd9d and 9cf1a09 (from evil-spirit's repo)
<wpwrak> ?
<whitequark> one of them has horrible code style
<whitequark> the other, I'm still not fully convinced it's sound
<wpwrak> heh :)
<GitHub> [solvespace] whitequark commented on issue #148: I've figured out the problem. It has nothing to do with invalidation. Rather, it is because of ScheduleGenerateAll that never actually performs the generation if the queue is full of mouse move events (at least on Linux). https://github.com/solvespace/solvespace/issues/148#issuecomment-277697206
<GitHub> [solvespace] Evil-Spirit commented on issue #148: @whitequark, Good. So how to fix this? https://github.com/solvespace/solvespace/issues/148#issuecomment-277698040
<GitHub> [solvespace] whitequark commented on issue #148: @Evil-Spirit Not sure. Maybe we need to rewrite the message handling loop on Linux to make it look like it does on Windows. https://github.com/solvespace/solvespace/issues/148#issuecomment-277698744
<travis-ci> solvespace/solvespace#353 (master - 97e7185 : EvilSpirit): The build passed.
<GitHub> [solvespace] whitequark pushed 2 new commits to master: https://github.com/solvespace/solvespace/compare/97e71856b3ed...6cf5409cd788
<GitHub> solvespace/master 6cf5409 whitequark: Update testsuite after ced4244.
<GitHub> solvespace/master cd26256 whitequark: Travis: run tests again....
<travis-ci> solvespace/solvespace#354 (master - 6cf5409 : whitequark): The build passed.
<GitHub> [solvespace] whitequark commented on issue #140: Done. https://github.com/solvespace/solvespace/issues/140#issuecomment-277714126
<GitHub> [solvespace] whitequark pushed 2 new commits to master: https://github.com/solvespace/solvespace/compare/6cf5409cd788...2e15f60ef6f9
<GitHub> solvespace/master 2e15f60 whitequark: Win32: implement support for full-screen graphics window.
<GitHub> solvespace/master d77f617 whitequark: Remove the "show menu bar" option....
whitequark has quit [Ping timeout: 245 seconds]
whitequark has joined #solvespace
<travis-ci> solvespace/solvespace#355 (master - 2e15f60 : whitequark): The build passed.
<GitHub> [solvespace] whitequark pushed 1 new commit to master: https://github.com/solvespace/solvespace/commit/1871efa02bf92cb5fff2700c8bdef355dfd5a55e
<GitHub> solvespace/master 1871efa whitequark: Commit missing parts of d77f617.
<travis-ci> solvespace/solvespace#356 (master - 1871efa : whitequark): The build passed.
Thaolia has joined #solvespace
<wpwrak> whitequark: would you be willing to accept the DISPLAY_TEXTWND patch, even if we still don't know what causes TW to fail to appear ? while this is issue is not pretty to have, it's trivial enough to work around, doesn't seem to cause any other trouble, and only affects people using DISPLAY_TEXTWND.
<whitequark> wpwrak: I really don't like the idea of having functionality in-tree that's broken
<whitequark> on top of that we still don't have a working CLA process
<wpwrak> how about this ? use as you please as long as one version stays open source, under any license OSI approves of.
<whitequark> mind you, personally, I don't believe in copyright, so anything goes, including not actually granting me a right to use it.
<whitequark> unfortunately, our clients do
<whitequark> ... so yeah, I'll have to figure out a CLA that will satisfy lawyers at some corp, and the last time I tried to work it out with Jonathan I couldn't
<wpwrak> no right to use it would be messy ;-)
<whitequark> only if you allow yourself to be bound by formalities :p
<wpwrak> hehe ;-)
<whitequark> I'm partial to Discourse's CLA
<wpwrak> hmm yes, if you want only non-exclusive rights, then the "as long as it stays free" condition i mentioned isn't needed
<wpwrak> (discourse) a lot o legalaese that makes it hard to read. but i see no red flags.
<wpwrak> 'SIGN ELECTRONICALLY' -> 'Please type "I AGREE" ' ;-))
<wpwrak> (code that's broken) well, at the end of the day it does what it's supposed to do. just has some difficulties getting started, but once the window is up, there no further issues. and i added big warnings in commit and code :) http://downloads.qi-hardware.com/people/werner/slvs/display-textwnd.patch
<wpwrak> so far, explorability is still not great for resolving dependency issues i get when trying to fix the structure of sketches that have things piled on them. i.e., when something i tought could be a circle has to become an arc. or when i want to change a corner of lines meeting at 90 deg to a dog-bone.
<wpwrak> so my plan is to improve this step by step. if it's simple enough for me to figure out, myself. else, by reporting an issue.
mifune has joined #solvespace
mifune has joined #solvespace
mifune has quit [Changing host]
mifune has quit [Ping timeout: 255 seconds]
balrog_ has joined #solvespace
balrog has quit [*.net *.split]
ohsix has quit [*.net *.split]
reportingsjr has quit [*.net *.split]
ohsix has joined #solvespace
balrog_ is now known as balrog
reportingsjr has joined #solvespace
<wpwrak> whoa ! https://0bin.net/paste/7B6iHattdtBtpAC7#Xp+L6ehe0OGzOMW58MfSFhRTmKELogcq+zSGgaQTUNQ