kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ali1234 has quit [Remote host closed the connection]
ali12341 has joined #openscad
J23k30 has joined #openscad
J23k has quit [Ping timeout: 248 seconds]
LordOfBikes has quit [Ping timeout: 264 seconds]
LordOfBikes has joined #openscad
mmu_man has quit [Ping timeout: 255 seconds]
snaked has joined #openscad
drfff has joined #openscad
teepee has quit [Quit: bye...]
teepee_ has joined #openscad
teepee_ is now known as teepee
cart_ has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 256 seconds]
teepee_ is now known as teepee
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad
qeed_ has joined #openscad
qeed has quit [Ping timeout: 260 seconds]
bozo16 has quit [Quit: Leaving]
califax has quit [Ping timeout: 256 seconds]
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad
ferdna_ has joined #openscad
GNUmoon has joined #openscad
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad
snaked has quit [Quit: Leaving]
mmu_man has joined #openscad
kintel has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ferdna_ has quit [Quit: Leaving]
FractOrr has joined #openscad
erectus has quit [Ping timeout: 256 seconds]
GNUmoon has quit [Ping timeout: 256 seconds]
erectus has joined #openscad
GNUmoon has joined #openscad
mmu_man has quit [Ping timeout: 258 seconds]
FractOrr has quit [Quit: Client closed]
FractOrr has joined #openscad
<FractOrr>
are there any docs for adding ui files to the build? using the ExportPdfDialog as my starting point I created the ui file, added it to the CMakeLists.txt and openscad.pro files but the ui file does not seem to be added to the OpenSCAD_generated/include path. I am sure I am missing something but I can't seem find what I am missing
mmu_man has joined #openscad
FractOrr has quit [Quit: Client closed]
paddymahoney has quit [Ping timeout: 240 seconds]
bozo16 has joined #openscad
bozo16 has quit [Remote host closed the connection]
L29Ah has quit [Read error: Connection reset by peer]
cart_ has quit [Ping timeout: 245 seconds]
qeed has joined #openscad
qeed_ has quit [Ping timeout: 255 seconds]
FractOrr has joined #openscad
<FractOrr>
Adding a new file export format and adding an options dialog to it like the PDF export has was quite a bit more work than I figured it would be but I think I have it done and working.
<InPhase>
And does "git status" say "Your branch is up to date with 'origin/master'."
<FractOrr>
On branch master
<FractOrr>
Your branch is up to date with 'origin/master'.
<InPhase>
Does "git log" have "commit 70309bcaa768bccb8405a90f6761434d790f0234" as the top line?
GNUmoon has quit [Remote host closed the connection]
<peeps[work]>
maybe Qt creator/designer created something automatically?
GNUmoon has joined #openscad
<FractOrr>
yes
<InPhase>
peeps[work]: Oh...
<peeps[work]>
that's the only thing I can guess if things are actually current
<InPhase>
FractOrr: Yeah, when opening it Qt Creator, click directly on the CMakeLists.txt file to open it.
<peeps[work]>
but i agree it is very suspicious
<InPhase>
FractOrr: But make sure to check that commit in the git log. That was the last item to verify you are completely current. :)
<InPhase>
FractOrr: I just don't want you to waste time trying to integrate your work into horribly outdated code, because then you'd have to redo it.
<InPhase>
And that would be a frustrating introduction to the project. ;)
<InPhase>
FractOrr: The commit I referenced is the Oct 15 one. If you cloned prior to Oct 15 you might have "commit b23dd28acbb40c8629046cd587406cf5561f5784" for the Oct 11 work.
<FractOrr>
These are the first 3 entries from git log
<FractOrr>
Author: Marius Kintel <marius@kintel.net>
<FractOrr>
Date: Mon Oct 9 23:51:16 2023 -0400
<FractOrr>
Upgrade Cairo to 1.18.0 (#4775)
<teepee>
looks good, all up-to-date
<FractOrr>
well crap, I cleaned up some code and made some mods to the ui file and now I get a Segmentation fault when I try to export to the new file format. Guess I begin the slow painful process of enabling debug and track down where the issue is
<peeps[work]>
FractOrr: as long as you set CMAKE_BUILD_TYPE=Debug i *think* it should at least hint the offending line of code when it segfaults. though for a full stacktrace + stepping through you will need to connect proper debugger
<peeps[work]>
brb, rebooting
peeps[work] has quit [Quit: Leaving]
peeps[work] has joined #openscad
<teepee>
FractOrr: if you push the current state to github (or even create a draft PR) someone might be able to help with such cases
<FractOrr>
it is almost done recompiling everything so I will what I can come up with
<teepee>
no rush, I'm off to bed soon. just mentioning while there's maybe not much lightburn specific help, with general stuff we should be able to help
<peeps[work]>
at first mention of lightburn, my brain went to this old tech for labeling optical discs, lol https://en.wikipedia.org/wiki/LightScribe but of course its actually laser cutter software which makes much more sense
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad
<teepee>
ah, yes, I've never seen those in the real world, but I do remember that name
<FractOrr>
LOL!!!
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad
<FractOrr>
When I do the export in the gui the export works fine but when I close the app I get that Segmentation fault error. When I run the export on the command line it creates the export file but it is 0 bytes and then I get the Segmentation fault error
<InPhase>
FractOrr: Are you relatively new to C++?
<InPhase>
(To calibrate the advice type.)
<FractOrr>
has been about 20 years since I done any C / C++ coding