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
Nerterologist has joined #solvespace
Nerterologist has quit [Ping timeout: 260 seconds]
<whitequark> wpwrak: (workplane deletion) #103
<whitequark> (point on circle) point on circle is actually point on circle projection
<whitequark> we don't have a 'true' point on circle constraint
<whitequark> (#179) SolveSpace::GraphicsWidget::on_motion_notify_event
<wpwrak> (#103) yes ... so you already know how you'll fix that ? i was thinking about how that may be done without requiring lots of changes
<GitHub> [solvespace] whitequark commented on issue #205: @wpwrak Regardless of whether you have a good argument I don't think this can be fixed before #80... https://github.com/solvespace/solvespace/issues/205#issuecomment-280888954
<GitHub> [solvespace] whitequark commented on issue #144: @dynamodan OK. I'll take a look soon. We unfortunately still don't have a CLA so I can't merge yet. https://github.com/solvespace/solvespace/pull/144#issuecomment-280888979
<wpwrak> whitequark: for #205: how about: 1) activate last group, 2) save file, 3) return to previously activated group ?
<whitequark> saving is already *very* slow
<whitequark> that will make it exactly three times slower
<wpwrak> heh ;-) yes, slow it certainly is. could actually be a candidate for forking ;-)
<lineprinter> is it like Project I'd Like to Fork
<wpwrak> i mean fork(), and do it in a separate process, preferably on a different CPU/core
<whitequark> wpwrak: that breaks gtk
<wpwrak> whitequark: (#179) thanks ! here's the trace: http://downloads.qi-hardware.com/people/werner/slvs/179-trace.bz2
<wpwrak> BIG haystack, though. not sure if it's useful like this
<wpwrak> i draw a rect, selected top and bottom line, then brought up the pop-up
<whitequark> well can you mark the exact place where you brought up the popup?
<wpwrak> hmm. let's find out how to do that ...
<wpwrak> did an echo "before pop-up" before going over the line and right-clicking. so you'll have a few motion events first.
<wpwrak> and an "after pop-up" after leaving slvs and interrupting
<wpwrak> i then exited normally
_whitelogger has joined #solvespace
_whitelogger has joined #solvespace
IRCFrEAK has joined #solvespace
IRCFrEAK has left #solvespace [#solvespace]
Nerterologist has joined #solvespace
mifune has joined #solvespace
mifune has joined #solvespace
mifune has quit [Changing host]
mifune has quit [Quit: Leaving]
<GitHub> [solvespace] whitequark commented on issue #50: Haha wow SolveSpace is currently VERY broken on Linux HiDPI systems. Since one is now my main laptop... guess I'll have to address this. https://github.com/solvespace/solvespace/issues/50#issuecomment-280908982
<whitequark> wpwrak: https://i.imgur.com/t9EXusd.png
<whitequark> gotta address this first
<whitequark> thats a 3200x1800 display in 295x165mm alright
<whitequark> wpwrak: regarding your trace, some adjustment needed
<whitequark> the backtrace is not useful here
<whitequark> what is useful though is *event
<whitequark> also I need on_button_press_event and on_button_release_event as well
mifune has joined #solvespace
mifune has joined #solvespace
lexszero has left #solvespace [#solvespace]
<cr1901_modern> I must be blind... I don't see a pixelated look in the linked image?
<wpwrak> whitequark: press and release event are there. but yes, it's a big haystack, with very little needle in it ;-) lemme print *event ...
<wpwrak> (high-dpi) great ! now you can have 400 x 200 tiny little characters in the text window ;-)
<cr1901_modern> wpwrak: Oh, the characters don't scale?
<cr1901_modern> I thought they were rendered to a texture. But I guess that doesn't mean much if nobody wrote code to scale/interpolate the characters
<wpwrak> cr1901_modern: dunno. but their size looks a little too small to be intentional. but who knows, maybe whitequark has that sort of vision :)
<whitequark> cr1901_modern: no you don't get it
<whitequark> it's not pixelated.
<whitequark> it's not *zoomed* either.
<whitequark> the characters in the text window are something like two millimeters wide.
<whitequark> wait, no.
<whitequark> it's one millimetre exactly.
<whitequark> the good thing about this laptop is that it's got the most beautiful scalable font rendering I've seen
<whitequark> (its DPI is *276*. I've had smartphones with lower DPI.)
<cr1901_modern> whitequark: Yea, I see now. I fail to appreciate it b/c I zoomed into actual size
<whitequark> the bad thing is if something doesn't scale... you rapidly discover that
<cr1901_modern> which of course doesn't fit into my 1600x900 screen
<whitequark> at least, I already got rid of the bothersome copying step from solvespace, that would've really slowed it down to a crawl
<cr1901_modern> I'm not sure whether I should be, but I'm kinda impressed Evil Spirit found a way to magnify a 16x16 raster glyph to 64x64 without it sucking
<whitequark> he didn't
<whitequark> valve did
<d42> 1366x768 ought to be enough for anybody :UUu
<whitequark> and the technique is not exactly rocket science, although it requires a remarkable leap of imagination
<cr1901_modern> whitequark: "although it requires a remarkable leap of imagination" <-- Well about that, interpolation is literally "making something from nothing". And it doesn't scale IME :P
<whitequark> the original paper
<cr1901_modern> thanks
<wpwrak> d42: 80 x 24, monochrome. everything else is vanity.
<cr1901_modern> wpwrak: http://imgur.com/zLfRO6L
<whitequark> 80x24? luxury. 80x12 is where it's at
<cr1901_modern> (Okay so it's a Hercules clone, but it's not like anything ever used that)
<wpwrak> cr1901_modern: hmm ? i had such a herc clone. great resolution, so much better than CGA.
<cr1901_modern> Well CGA is a terrible standard that not even nostalgia can save. I just personally haven't used software that took advantage of herc
<cr1901_modern> I've written small demos like an image viewer using herc, but that's about it.
<whitequark> what's the opposite of "get off my lawn", I need it :p
<wpwrak> a big sign, saying "free beer !" ;-)
mifune has quit [Quit: Leaving]
mifune has joined #solvespace
mifune has joined #solvespace
mifune has quit [Changing host]
mifune has quit [Read error: Connection reset by peer]
mifune has joined #solvespace
mifune has quit [Read error: Connection reset by peer]
lexszero has joined #solvespace
mifune has joined #solvespace
mifune has joined #solvespace
mifune has quit [Ping timeout: 260 seconds]