#hazzy Logs
Jun 01 2020
#hazzy Calendar
12:40 AM Joco[m]: hazzy: ok - took a bit but I think I might have solved things.
01:10 AM * Joco[m] uploaded an image: image.png (125KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NpRpHceaczZgMXUBPMJipleS >
01:11 AM Joco[m]: coloring all done via QSS
01:11 AM Joco[m]: as is the font
01:29 AM Not-944e: [02qtpyvcp] 07joco-nz synchronize pull request 03#35: Editor enhance2 - 13https://git.io/JfatA
01:29 AM Joco[m]: ```
01:30 AM * Joco[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/ilAeoXVUIlpzfsgFDRYCxlWq >
01:30 AM Joco[m]: relevant QSS style codes
05:07 AM JT-Cave: morning
05:17 AM Joco[m]: hi ya JT
05:48 AM hazzy-m: Joco: fantastic!
05:49 AM JT-Cave: cut more on that giant red oak yesterday
06:00 AM Joco[m]: hi ya gents
06:00 AM Joco[m]: back from TV time.
06:00 AM Joco[m]: hazzy: I'm still working things through. I think I will collapse the split between editorbase and editor class to one. I'm not seeing any advantage in out use case for them being separate.
06:00 AM Joco[m]: * hazzy: I'm still working things through. I think I will collapse the split between editorbase and editor class to one. I'm not seeing any advantage in our use case for them being separate.
06:22 AM hazzy-m: Joco: Just took a quick look before heading to work, looks excellent, except you shouldn't need the try / catch expressions
06:24 AM hazzy-m: the reason you need them is you have not defined the variables in the init, so you get an attribute error when referencing them
06:25 AM hazzy-m: if you define the default colors in the init you won't need any of the try catches `self._syntaxColorComment = '#fcf803'`
06:26 AM hazzy-m: since the variables will already have been initialized before setPaperBackground is first called
06:26 AM Joco[m]: once I collapse it all to a single class will try taking things out.
06:27 AM Joco[m]: but I was setting stuff in init and it was still giving errors
06:27 AM Joco[m]: it was only when i transfered all control the the getter/setters that things started to work
06:27 AM hazzy-m: ok
06:28 AM Joco[m]: once in a single class will be way easier to control what is going on
06:28 AM Joco[m]: especially as the editorbase/editor separation is serving no value in this implementation that I can see
06:28 AM hazzy-m: yeah
06:29 AM * hazzy-m heads to work
06:29 AM * Joco[m] heads to bed
06:29 AM Joco[m]: lol
09:06 AM Lcvette1: hazzy: i bought some blades from highland, even got one for my tiny 59" ryobi
09:07 AM Lcvette1: Wow those blades cut aluminum like butter
09:08 AM Lcvette1: Have not installed tube big one on my 108" yet, but I'm sure it's going to make a big difference in performance
09:57 AM TurBoss: Hello
10:04 AM Lcvette1: morning turboss!
10:04 AM Lcvette1: o/
11:23 AM hazzy-m: Lcvette: yes, they are awesome
02:38 PM Joco[m]: Back to work today after a long weekend.
02:38 PM Joco[m]: On the plus side only a 4 day working week until the weekend.
02:55 PM -!- #hazzy mode set to +o by ChanServ
02:55 PM hazzy-m: nice!
02:58 PM Joco[m]: Yeah. Just reading the morning news and the international commentary on what happening in US as the moment.
02:59 PM Joco[m]: What’s that David Bowie song ... “putting out the fire with the gasoline ...”
03:03 PM Joco[m]: Anyway ... coding ... hopefully afterwork today I will get those classes collapsed into 1 and will be able to start removing all the belts and braces error handling I had been forced to put in. I think some screwy shit between the class init methods and how things were being called was causing odd behaviour. BUT it’s getting closer to done.
03:06 PM Joco[m]: hazzy: are you ok if we close get the qss side of things all nicely done in a bow for this pull request. I’m thinking “enhance 3” could be focused on the search/replace functions that are in there. I have not looked into those yet. But I am also not sure how much they are realistically used. After all if you are going to get into that level of hacking on a gcode program are you really going to do it at the controller?
03:06 PM Joco[m]: off to the side, in comfort on a normal PC with all your CAD/CAM tools and clever gcode editor handy?
03:44 PM hazzy-m: Joco: yes, I am perfectly fine with the advanced editor functions being done down the road a bit. Those enhancements are much less likely to cause problems / break stuff down the road than the QSS
03:51 PM Joco[m]: hazzy: agree - I could take a more agressive path at the moment and remove any exposure of those methods. Not remove the code but ensure no slots are exposed.. Just means people do not use something that could chnage.
05:00 PM Joco[m]: well that was easier than I thought. lol - just collapsed to a single class.
05:00 PM Joco[m]: copy paste, delete old, rename a couple of things and bing bada boom - done and working
06:30 PM Not-944e: [02qtpyvcp] 07joco-nz edited pull request 03#35: Editor enhance2 - 13https://git.io/JfatA
06:32 PM Not-944e: [02qtpyvcp] 07joco-nz synchronize pull request 03#35: Editor enhance2 - 13https://git.io/JfatA
06:39 PM Joco[m]: hazzy: still improving and still got some things I want to get better but I think this cut should be a lot better.
08:04 PM Joco[m]: successful threadmilling shenanigans.
08:04 PM * Joco[m] uploaded an image: image.png (618KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/mIMWCDJFrmJzWvQowoTmhXOP >
08:09 PM Not-944e: [02probe_basic] 07TurBoss commented on issue 03#14: Quick install process issue... - 13https://git.io/Jfi0M
08:11 PM TurBoss: anyone having issues with the probebasic installer?
08:21 PM TurBoss: dev station is busy today
08:22 PM TurBoss: I'll take a look at the qtpyvcp installer buildbot
08:23 PM TurBoss: http://repository.qtpyvcp.com/
08:23 PM Not-944e: [02probe_basic] 07RDTymko commented on issue 03#14: Quick install process issue... - 13https://git.io/JfiEt
08:25 PM Not-944e: [02probe_basic] 07TurBoss commented on issue 03#14: Quick install process issue... - 13https://git.io/JfiEO
08:26 PM Not-944e: [02probe_basic] 07joco-nz commented on issue 03#14: Quick install process issue... - 13https://git.io/JfiE3
08:27 PM Not-944e: [02probe_basic] 07TurBoss commented on issue 03#14: Quick install process issue... - 13https://git.io/JfiEG
08:39 PM TurBoss: http://repository.qtpyvcp.com:8010
09:18 PM Not-944e: [02probe_basic] 07joco-nz opened issue 03#15: Deslecting Insall pyqtvcp 3.6 still installs it - 13https://git.io/Jfius
09:25 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03installer [+2/-0/±0] 13https://git.io/Jfiur
09:25 PM Not-944e: [02probe_basic] 07TurBoss 03b73e92e - add installer as submodule
09:25 PM Not-944e: [02probe_basic] 07TurBoss created branch 03installer - 13https://git.io/JeDwL
09:33 PM hazzy-m: TurBoss: whoa!
09:33 PM hazzy-m: buildbot
09:33 PM hazzy-m: Hurray!
09:34 PM TurBoss: it only needs to know wich version is building lol
09:34 PM TurBoss: added as submoodule
09:34 PM TurBoss: non essential
09:49 PM Joco[m]: Gah. This working day is crawling.
09:49 PM Joco[m]: I want my weekend back.
09:49 PM TurBoss: 😁
09:58 PM TurBoss: > buildbot
09:58 PM TurBoss: do you have the pass?
10:10 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03installer [+0/-0/±1] 13https://git.io/Jfizx
10:10 PM Not-944e: [02probe_basic] 07TurBoss 030026e71 - update installer submodule
10:21 PM hazzy-m: TurBoss: I should, somewhere ....
10:21 PM TurBoss: oki
10:22 PM hazzy-m: in the old private chat lol
10:25 PM * Lcvette uploaded an image: 20200601_231503.jpg (3918KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ZGjTtJfRMCnhBfjdsVZxwPqp >
10:25 PM Lcvette: Phwew, that was alot of chips
10:25 PM TurBoss: nice1
10:27 PM * Lcvette uploaded an image: 20200601_231830.jpg (3964KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/fhLITajkrzOSvZVczXGZjacd >
10:27 PM Lcvette: Lol
10:28 PM Lcvette: 😜
10:28 PM Joco[m]: all ready for some evil sod to scratch up
10:31 PM Joco[m]: for off the machine finish that is pretty dang slick
10:35 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03installer [+0/-0/±1] 13https://git.io/Jfigo
10:35 PM Not-944e: [02probe_basic] 07TurBoss 03bc476f8 - fix binarycreator path
11:27 PM Joco[m]: soo sad. been reading the C++ QScintilla documentation to understand what its doing.
11:28 PM Joco[m]: BUT as a result I know have dynamic color changing from qss when in developer mode
11:28 PM Joco[m]: * BUT as a result I now have dynamic color changing from qss when in developer mode