#hazzy | Logs for 2018-06-28
Back
[02:38:38] -!- DSNTravellerbot[ has quit [Ping timeout: 260 seconds]
[02:41:54] -!- KurtJacobsonGitt has quit [Ping timeout: 260 seconds]
[02:41:57] -!- JoseLuisGitter[m has quit [Ping timeout: 260 seconds]
[02:42:06] -!- KurtJacobsonGitt has joined #hazzy
[02:42:08] -!- JoseLuisGitter[m has joined #hazzy
[02:49:42] -!- DSNTravellerbot[ has joined #hazzy
[09:34:57] <TurBoss> logs
[11:10:30] -!- Roguish has joined #hazzy
[15:57:05] <TurBoss> Qremling looks good
[20:27:23] <Roguish> log
[20:27:28] <Roguish> log
[20:27:29] <Roguish> .log
[20:27:44] <TurBoss> *logs
[20:28:01] <TurBoss> logs
[22:55:29] <Roguish> hazzy-dev: are you rewriting gremlin? 'cause that's ambitious.
[22:58:39] <hazzy-lab> Roguish: No, but its it not too bad, all the g-code reading is done by the RS274 interpretor
[22:58:58] <hazzy-lab> All I am doing it clean it it up a bit and converting all the GTK stuff to Qt
[22:59:19] <hazzy-lab> Gtk and Qt don't mix well ...
[22:59:27] <Roguish> ah, ok. so going thru the code and converting it
[23:02:48] <hazzy-lab> Right, and most of the GL calls are the same between Qt Gtk, so it is pretty easy, but the DRO overlay that is used in Axis is giving trouble, but I think I might just get rid of it, its not used in any of the other GUIs AFAIK
[23:04:12] <Roguish> well, as long as there is a DRO on screen at the same time. it does not necessarily have to overlay the graphics, probably better not to for clarity.
[23:05:41] <Roguish> just looking at https://wiki.qt.io
[23:05:57] <hazzy-lab> Thats what I am thinking, it's not an ideal place for the DROs to begin with, so not worth too much time to get working with Qt
[23:07:41] <hazzy-lab> The Qt docs are very good, and a lot of nice tutorials out there so its pretty easy to get started with
[23:07:53] <hazzy-lab> I am using the PyQt5 bindings: https://riverbankcomputing.com
[23:09:55] <Roguish> he's pretty amazing.
[23:10:54] <hazzy-lab> Hes is! I have been helping him with the QtVCP branch, it is very impressive
[23:11:48] <hazzy-lab> helping = 3 or 4 commits, hardly counts as helping :)
[23:12:29] <Roguish> why the change over?
[23:12:47] <hazzy-lab> From Gtk to Qt?
[23:12:55] <Roguish> yes
[23:16:02] <hazzy-lab> Gtk2 was quite good, but Gtk3 is very finicky to get working properly over different versions and OS flavors, basically hazzy only works on Debian stretch, and even then the Gtk3 GL widgets (for gremlin) don't work
[23:18:19] <hazzy-lab> Qt works almost anywhere and seems much less finicky, and faster, but at the expense of good looks (in my opinion at least), but that is the least important thing for a machine controller ..
[23:23:14] <Roguish> well, good luck and good coding. axis is ok, but needs a thorough updating, and hazzy could be just the thing.
[23:24:08] <Roguish> gotta go. bbl
[23:24:12] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[23:24:17] <hazzy-lab> I hope so, axis is a little, uh, antiquated