teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
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]
bozo16 has joined #openscad
erectus has quit [Ping timeout: 256 seconds]
erectus has joined #openscad
<peeps[work]> othx: tell FractOrr in case you hadn't found it yet, .ui files are added here: https://github.com/openscad/openscad/blob/master/CMakeLists.txt#L1025-L1051
<othx> peeps[work]: 1 minute ago peeps[work] tell peeps[work] test
<othx> peeps[work]: I'll pass that on when FractOrr is around.
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad
<teepee> I'm puzzled about openscad.pro being still there
<InPhase> I searched the repository for it, and found it only in doc/patchlevel-checklist.txt and scripts/docker-build.sh
<InPhase> Not sure where FractOrr would have gotten a copy of it though, except from a very old checkout.
<teepee> yep, that would be an unfortunate base for a PR
<InPhase> :)
<teepee> but as the PDF stuff is there it can't be *that* old
<InPhase> It's not like EVERY file has moved. Only almost all of them.
<teepee> indeed :)
teepee_ has joined #openscad
teepee has quit [Ping timeout: 256 seconds]
teepee_ is now known as teepee
<gbruno> [github] kjy5 opened issue #4785 (Next official release) https://github.com/openscad/openscad/issues/4785
noonien has quit [Ping timeout: 258 seconds]
<gbruno> [github] t-paul closed issue #4785 (Next official release) https://github.com/openscad/openscad/issues/4785
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.
<othx> FractOrr: 4 hours, 7 minutes, 50 seconds ago peeps[work] tell FractOrr in case you hadn't found it yet, .ui files are added here: https://github.com/openscad/openscad/blob/master/CMakeLists.txt#L1025-L1051
<teepee> FractOrr: why do you still have an openscad.pro? that a bit odd, that should have been removed quite a while ago
<teepee> but working sounds great!
<FractOrr> yes, so I can delete that?
<peeps[work]> .pro is project file for Qt's qmake build tool, which we moved away from a couple years ago (in favor of cmake)
<othx> peeps[work]: 3 hours, 34 minutes, 40 seconds ago God tell peeps[work] to devote all of his time to OpenSCAD development.
<FractOrr> okay, will just nuke that file then
<InPhase> FractOrr: Where exactly did you get it from?
<InPhase> FractOrr: It hasn't been in the repository in a long time. Are you working from a current master branch?
<FractOrr> I just clone the repo a couple of days ago
<InPhase> Are you on the master branch?
<InPhase> Or did you clone from a PR or a fork or something?
<FractOrr> yes on the master branch
<InPhase> FractOrr: What does "git remote -v" show?
<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> commit 70309bcaa768bccb8405a90f6761434d790f0234 (HEAD -> master, origin/master, origin/HEAD)
<FractOrr> Author: Marius Kintel <marius@kintel.net>
<FractOrr> Date: Sun Oct 15 16:39:07 2023 -0400
<FractOrr>     Add note about LLVM bug on macOS (#4783)
<FractOrr> commit b23dd28acbb40c8629046cd587406cf5561f5784
<FractOrr> Author: Marius Kintel <marius@kintel.net>
<FractOrr> Date: Wed Oct 11 10:20:19 2023 -0400
<FractOrr>     Fall back to GLX if we're using GLEW (#4779)
<FractOrr> commit 1cdb00acc9eae8558bcfea1e1178ad44104dd7fd
<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
<FractOrr> have been doing mostly PHP
J23k30 has quit [Quit: Client closed]
J23k30 has joined #openscad