#hazzy | Logs for 2018-11-09
Back
[01:03:45] -!- jthornton has quit [Read error: Connection reset by peer]
[01:04:12] -!- jthornton has joined #hazzy
[01:06:04] -!- JT-Fshop- has quit [Ping timeout: 250 seconds]
[03:03:11] -!- JT-Fshop- has joined #hazzy
[10:55:38] <Lcvette> never used one
[11:09:18] <Lcvette> making any headway on the gui?
[11:09:50] <Lcvette> hazzy?
[12:14:10] <hazzy-m> No, haven't even had time to get on the dev computor in a week or so
[12:14:37] <Lcvette> is it going the way of Hazzy?
[12:14:51] <hazzy-m> after my sisters wedding I should have time to work on it again, kinda hectic right now
[12:15:03] <hazzy-m> I hope not :D
[12:15:09] <hazzy-m> no
[12:15:46] <hazzy-m> the problem with hazzy was with GTK
[12:15:49] <Lcvette> can Chris Morley help?
[12:16:32] <hazzy-m> yes, probably, but I doubt he would have the time
[12:16:44] <hazzy-m> he is working on his own stuff
[12:17:25] <hazzy-m> I wish there was a way to collaborate better, instead of almost duplicating the effort
[12:17:29] <Lcvette> what is his stuff?
[12:17:41] <hazzy-m> QtVCP
[12:18:01] <hazzy-m> it is in the main LinuxCNC tree
[12:18:12] <hazzy-m> tree => repository
[12:18:19] <Lcvette> so easier integration?
[12:18:38] <Lcvette> i don't understand the differences
[12:18:41] <Lcvette> lol
[12:18:54] <Lcvette> qtpy just adds python?
[12:19:08] <Lcvette> or does qtvcp also have python?
[12:19:10] <Lcvette> or?
[12:21:01] <hazzy-m> main differance is the approach. QtPyVCP is much more flexable, but that has the disadvantage of making it more complicated than QtVCP
[12:21:44] <Lcvette> maybe flexibility isn't as important here?
[12:21:51] <Lcvette> maybe its overcomplicated?
[12:22:00] <Lcvette> unfinishable
[12:22:14] <hazzy-m> Well you would not be able to make ProbeBasic with QtVCP ...
[12:22:28] <hazzy-m> at least with out a huge amount if work
[12:22:50] <Lcvette> how so?
[12:24:29] <hazzy-m> because you would have to write a lot of python code, that would only work for your UI
[12:26:13] <Lcvette> you mean it couldn't be used in another ui?
[12:26:23] <hazzy-m> right
[12:27:17] <hazzy-m> it would be more like gmoccapy, wich is technicaly based on gscreen, but ends up duplicateing a log of code used in other UIs
[12:27:54] <Lcvette> so the ui screen examples he is posting aren't easy to make?
[12:28:01] <Lcvette> he seemed to bang themn out in like one day
[12:28:44] <hazzy-m> They are easy to make, as far as they go, but what you can make is very limmited
[12:29:33] <Lcvette> seems like he would want to move on to a better platform then no?
[12:29:55] <Lcvette> does he understand the difference?
[12:29:59] <Lcvette> benefit?
[12:30:57] <hazzy-m> Yes, we have talked about it a good bit. He has taken some of my changes and integrated them back into QtVCP
[12:32:00] <Lcvette> so he is bandaiding a worse system
[12:32:08] <Lcvette> rather then helping further a better system
[12:32:15] <Lcvette> seems like wasted effort
[12:32:30] <Lcvette> especialy considering how far this one has come no?
[12:32:33] <hazzy-m> its not worse, just has different goals
[12:33:06] <Lcvette> and how much easier it will make things for the end gui screen builders going forward?
[12:33:39] <hazzy-m> it is not a fresh slate VCP toolkit like QtPyVCP, it still relies on the GTK gobject system
[12:33:40] <Lcvette> goals are what would make the end result favorable or unfavorable
[12:34:06] <Lcvette> right and you said that GTK is bad
[12:34:31] <hazzy-m> as far as I can tell the Goal of QTVCP is to be a Qt port of GScreen
[12:35:23] <Lcvette> im not savvy enough to understand what that means
[12:35:27] <Lcvette> "port"
[12:35:39] <hazzy-m> gscreen has been around for a long time, but not many prople have managed to build usable UIs with it
[12:36:05] <hazzy-m> by port I mean a version of Gscreen that usies Qt instead of GTK
[12:36:38] <JT-Shop> interesting
[12:37:06] <hazzy-m> Gmoccapy is build on gscreen, and JT has built some basic UIs with gscreen
[12:37:23] <hazzy-m> speak of the devil... :D
[12:37:36] <JT-Shop> actually I built my GUI's from scratch :)
[12:38:09] <JT-Shop> python interface + gtk
[12:38:13] <hazzy-m> I was thinking of your glade VCP examples
[12:38:40] <JT-Shop> even those are from scratch, I've never played with gscreen
[12:38:51] <Lcvette> so they are trying to save the older gscreen
[12:39:00] <Lcvette> not JT
[12:39:06] <Lcvette> but Cmorley
[12:39:38] <Lcvette> hey JT
[12:39:49] <JT-Shop> Chris M wants me to make more configuration wizards so he can drop pncconf
[12:39:52] <hazzy-m> JT-Shop: But you were using the glade VCP widgets, right?
[12:40:08] <JT-Shop> yes for the VCP one
[12:40:10] <Lcvette> im just trying to figure out why the two main programmers are set down two diffrent paths rather than pooling their collective resources
[12:40:43] <hazzy-m> JT-Shop: Hurray! Your wizards are great, please do!
[12:41:13] <Lcvette> here is a question
[12:41:17] <Lcvette> and im just throwing it out there
[12:41:37] <Lcvette> qtpyvcp is already setup to make some minor changes to the ini file right?
[12:42:33] <hazzy-m> only changing [DISPLAY] DISPLAY is required
[12:42:39] <Lcvette> right
[12:42:51] <Lcvette> but does it not change a few other things also??
[12:43:05] <Lcvette> i thight i remembered a conversation where it did
[12:43:20] <Lcvette> im probably wrong
[12:43:29] <JT-Shop> hazzy-m: I created a branch for the 7i96 configuration tool now to figure out the :( submakefile lol
[12:43:53] * JT-Shop heads to the other shop to try and get the planer head level to the base...
[12:45:21] <hazzy-m> Lcvette: I don't think so, QtPyVCP does add some features you can use in the INI, like expanding enviroment vars in file paths, but those are just enhancments
[12:46:09] <hazzy-m> JT-Shop: Wood planer? Is it a four poster? Those can be a pain ..
[12:46:12] <Lcvette> gotcha
[13:16:28] <JT-Shop> whew that is done and that heavy beast is back on the mobile stand... don't want to do that again today
[13:16:42] <JT-Shop> hazzy-m: yes a delta 15" planer
[13:58:16] -!- pdadroid[m] has parted #hazzy
[14:25:53] -!- pdadroid3 has joined #hazzy
[14:37:20] <pdadroid3> hi pdadroid got stuck on the channel matrix.org
[14:38:10] <hazzy-m> hello pdadroid3
[14:38:35] <hazzy-m> are you on matrix now?
[14:39:53] <pdadroid3> I'm not sure on the bridge to freenode
[14:40:10] <hazzy-m> ok
[14:40:10] <pdadroid3> and hexchat
[14:40:13] <hazzy-m> same here
[14:42:02] <pdadroidmx[m]> trouble witch matrix.org
[14:55:58] pdadroidmx[m] is now known as pdadroid4[m]
[15:14:55] <TurBoss> hazzy: heidenhain 460 here
[15:16:34] * TurBoss uploaded an image: 20170629_111918.jpg (202KB) < https://matrix.org >
[15:25:28] -!- karol__ has joined #hazzy
[15:27:26] -!- pdadroid3 has quit [Ping timeout: 272 seconds]
[15:27:52] karol__ is now known as pdadroid3
[16:34:13] -!- pdadroid3 has quit [Ping timeout: 244 seconds]
[18:41:18] <TurBoss> has anyone used custom signals in pncconf?
[18:41:23] <TurBoss> how?
[18:42:21] <hazzy-m> TurBoss: I have not, I find it much easier to just edit the INI and HAL files by hand to add what I need
[18:42:40] <hazzy-m> I only use PNCconf for the initial setup
[18:43:16] <TurBoss> oky
[20:20:08] <TurBoss> hazzy: you arround?
[20:20:28] <TurBoss> you good with logic gates?
[20:31:42] <TurBoss> got it
[20:32:55] * TurBoss uploaded an image: image.png (10KB) < https://matrix.org >
[20:33:25] <TurBoss> naw to translate this to hal
[22:05:51] <Lcvette> Whoa
[22:06:10] * Lcvette uploaded an image: scv_1541802425568141108856_20181109_220451828.jpg (710KB) < https://matrix.org >
[22:06:26] * Lcvette uploaded an image: scv_15418029111821494889798_20181109_220457894.jpg (859KB) < https://matrix.org >
[22:06:40] * Lcvette uploaded an image: scv_15418062966381164056951_20181109_220511437.jpg (757KB) < https://matrix.org >
[22:06:48] * Lcvette uploaded an image: 1541806207024_20181109_220503184.jpg (559KB) < https://matrix.org >
[22:06:57] <Lcvette> Rock and roll
[22:07:00] <Lcvette> Lol
[22:22:10] <TurBoss> LOL!
[23:01:35] <hazzy-m> hahahaha
[23:01:39] <hazzy-m> Nice!
[23:02:16] <hazzy-m> TurBoss: I used to be good at logic, that should be easy to do in HAL
[23:02:29] <TurBoss> allready did
[23:02:32] <TurBoss> ty
[23:02:43] <hazzy-m> great!
[23:02:51] <hazzy-m> what is it for?
[23:03:00] <TurBoss> to select axis on MPG
[23:03:20] <TurBoss> but I still have a question :P
[23:03:26] <hazzy-m> oh, I did the same
[23:03:38] <TurBoss> how do I show selected axis in UI?
[23:03:44] <hazzy-m> but I wrote a custom component, easyer in c than HAl :D
[23:03:53] <TurBoss> HAL IS HAL!
[23:03:57] <TurBoss> the evil
[23:04:02] <TurBoss> sek battle
[23:04:04] <TurBoss> afk 20m
[23:04:13] <hazzy-m> good luck!
[23:04:22] <TurBoss> ty
[23:15:07] <TurBoss> won
[23:15:08] <TurBoss> :D