kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
misterfish has quit [Ping timeout: 248 seconds]
J25k36 has joined #openscad
J25k62 has quit [Ping timeout: 240 seconds]
ccox_ has joined #openscad
ccox has quit [Ping timeout: 276 seconds]
kintel has joined #openscad
<kintel>
Is it actually working to float undocket widgets between the main window? Testing on macOS indicated that it doesn't actually work, but perhaps it works differently per platform?
ccox has joined #openscad
ccox_ has quit [Ping timeout: 276 seconds]
<teepee>
on Wayland it's pretty broken as the windows don't get decorations
mmu_man has quit [Ping timeout: 260 seconds]
<kintel>
The docking stuff is pretty annoying in general, but we don't really have a better/easy mechanism to deal with tool windows: (
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
kintel has quit [Read error: Connection reset by peer]
hyperair has quit [Ping timeout: 265 seconds]
hyperair has joined #openscad
joso has joined #openscad
<joso>
Hi all. Today discovered the measuring tool, but I cannot for the life of me get it to work :(
<joso>
I've read that I need to be using a rendered model, and in manifold mode
<joso>
I have a rendered model, but I'm having issues with using manifold mode
<joso>
At least, I read that you can find it in Preferences -> Features -> Manifold, but it isn't there
<joso>
I went to Preferences -> Advanced -> 3D Rendering, and selected manifold there, but with that the measuring tool is still not working
<joso>
I'm using the latest weekly image (2025.02.16), but also had the same behavior with 2025.02.01
stealth_ has quit [Quit: Leaving]
guerd has quit [Read error: Connection reset by peer]
bunnyhamer has joined #openscad
<guso78>
Joso IT only works after F6 render
<guso78>
Manifold has to be Set in Backend Option
bunnyhamer has quit [Quit: Client closed]
bunnyhamer has joined #openscad
mmu_man has joined #openscad
bunnyhamer has quit [Quit: Client closed]
<church_>
joso: not sure it's that useful, not always one can mark exactly wished place/edge .. and i hate that after use it cannot be "disabled", with selected model elements distance or angle measured staying highlighted forever. Meanwhile manifold render by itself, by it's 10-100x perf increase, is more then worth it
<church_>
hmm, somehow google didn't return me useful examples of "manual" by segments rotate extrude analog, can someone point me to such, to adapt? :) (hit need to hull together few rotate extrudes, concavity/relative spacement/and "all points must be on single axis" prevents 2-d hull & rotate-extrude it)
bozo16 has joined #openscad
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
mmu_man has quit [Ping timeout: 272 seconds]
mmu_man has joined #openscad
Joel has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
Joel has joined #openscad
killjoy has quit [Read error: Connection reset by peer]
killjoy has joined #openscad
killjoy has quit [Changing host]
killjoy has joined #openscad
Smeef has quit [Read error: Connection reset by peer]
Guest55 has joined #openscad
Guest55 has quit [Client Quit]
J25k36 has quit [Quit: Client closed]
J25k36 has joined #openscad
Guest34 has joined #openscad
Guest34 has quit [Client Quit]
kintel has joined #openscad
<kintel>
We should probably clean up the measuring tool before the next release. How to use it is a recurring question on the mailing list as well. I feel it's mostly about tuning the UI + some way of discovering why it doesn't work in certain situations
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dostoyevsky2 has quit [Quit: leaving]
dostoyevsky2 has joined #openscad
dostoyevsky2 has quit [Client Quit]
dostoyevsky2 has joined #openscad
dostoyevsky2 has quit [Quit: leaving]
dostoyevsky2 has joined #openscad
mmu_man has joined #openscad
kintel has joined #openscad
<church_>
kintel: my suggestions: 1) have measuring tool buttons not in toolbar or greyed out, if for some reason they cannot be used, 2) have them as radio button, that can be left switched on and CAN be switched off w/o reloading app/model anew. Like eg. show axis buttons and alike, to not annoy for staying on after use ... P.S. as for req. of manifold + F6 render .. there might be also short popup to remind to switch manifold in options on and render at least
<church_>
once, if not yet
<church_>
or not popup, maybe text echoed in log
<kintel>
Yeah, sounds reasonable.
<teepee>
taking out buttons after f5 and adding after f6?
<kintel>
perhaps greyed out, with a tooltip or smth. explaining why?
<Guest57>
church_ you can disable the selected edge by pressing "Escape" . this is the most logical key to exit a command
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest31 has joined #openscad
Guest31 has quit [Client Quit]
dalias has quit [Ping timeout: 245 seconds]
Virindi has quit [Ping timeout: 244 seconds]
<church_>
Guest57: LOL. Most logical, maybe .. but i didn't think of that, when used "mouse UI" :). Also inconsistent with those other widgets, that can be switched on/off and also show state that they are "on" (show axes/scale markers/edges)
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
TylerTork has joined #openscad
<TylerTork>
Looking for a best practice for notifying a user that their inputs in the customizer are incompatible with reality. Ideally it would be something noticeable in the preview panel. Echo doesn't really cut it as this message is too easy to miss. I know assert is more noticeable and shows a banner in the preview window, but it also displays a stack
<TylerTork>
trace which is unnecessary in this context. I thought to use the $vp variables to create some in your face text, with code shown below, but I don't seem to have a way to control for the size of the panel, so sometimes it's not an optimal size:
<TylerTork>
include <BOSL2/std.scad>
<TylerTork>
module notice(text) {
<TylerTork>
lines = is_list(text) ? text : str_split(text, chr(10));
<teepee>
suggestion, no, but I suppose some sort of warning style info might be doable
foul_owl has quit [Ping timeout: 252 seconds]
<TylerTork>
teepee: you mean as an added function in the client to display a message in the preview window similar to this?
<teepee>
probably not in preview, more likely similar to the popup above the viewport
<teepee>
difficult to add even more variations of info
<TylerTork>
I suppose that would do. I've been improving the notice function though and I think I would still like that better -- if only I could adjust to the window size.
<TylerTork>
I don't suppose there's a way to script adjusting the preview to "view all" like the toolbar button does?
<teepee>
not sure, if you know the bounding box, it might be possible to do the same calculation
<teepee>
easy way: no
foul_owl has joined #openscad
<TylerTork>
Shouldn't ONE of these numbers change when the window size changes? What use it the $vpf if it doesn't reflect what's actually visible?
<TylerTork>
Like it currently says FOV is 22.5 degrees... if I make the pane half the size, it doesn't resize the contents, just lets me see less of them. Am I not now at 11.25 degrees? Why doesn't FOV change?