#hazzy | Logs for 2018-08-23
Back
[00:00:05] <hazzy-lab> I don't get to talk to her often as she works on a farm all day
[00:02:46] <Lcvette> daisy duke?
[00:03:13] <hazzy-lab> LOL
[00:03:46] <TurBoss> ?
[00:04:06] <Lcvette> poor turboss
[00:04:13] <Lcvette> you don't kow Daisy Duke?
[00:04:34] <hazzy-lab> he has not been scared
[00:04:37] <hazzy-lab> :D
[00:06:56] <TurBoss> does daisy needs a geiger counter
[00:06:57] <TurBoss> ?
[00:07:04] * Lcvette uploaded an image: Daisy_Dukes.jpg (45KB) < https://matrix.org >
[00:07:48] * TurBoss uploaded an image: image.png (598KB) < https://matrix.org >
[00:07:52] <TurBoss> mine
[00:09:08] <Lcvette> well done Turboss!
[00:09:23] <TurBoss> its a famous dj
[00:09:27] <TurBoss> not mine sadly
[00:09:30] <TurBoss> :P
[00:09:34] <Lcvette> lol
[00:09:48] <Lcvette> she looks very much like a girl i dated
[00:10:32] <hazzy-m> TurBoss she crashed my PC 😂
[00:10:37] <TurBoss> normal
[00:10:38] <Lcvette> lol
[00:10:52] <Lcvette> what music do you listen too turboss?
[00:10:52] <Lcvette> you said DJ
[00:10:57] <Lcvette> techno
[00:11:00] <Lcvette> ?
[00:11:05] <TurBoss> she plays tecno
[00:11:06] <TurBoss> yes
[00:11:10] <TurBoss> but I listen to ACID!
[00:11:19] <TurBoss> do you know Ceephax?
[00:11:19] <TurBoss> lol
[00:11:25] <Lcvette> i don't even know what ACID is
[00:11:26] <Lcvette> lol
[00:11:43] <TurBoss> bip bip bop bop
[00:11:45] <TurBoss> thats
[00:12:38] -!- hazzy-lab has quit [Read error: Connection reset by peer]
[00:12:44] <TurBoss> https://www.youtube.com
[00:13:28] -!- hazzy-lab has joined #hazzy
[00:13:28] -!- mode/#hazzy [+o hazzy-lab] by ChanServ
[00:13:37] <Lcvette> kk
[00:13:50] <TurBoss> must watch
[00:13:52] <TurBoss> he is fun
[00:14:23] <Lcvette> what does the girl play?
[00:14:38] <TurBoss> tecno
[00:14:45] <TurBoss> charllote tha witte
[00:16:01] <TurBoss> https://www.youtube.com
[00:16:43] <Lcvette> lots and lots of drugs
[00:16:47] <TurBoss> sure
[00:17:59] <Lcvette> i remember the days when techno was just gaining popularity
[00:19:00] <Lcvette> i used to drive to miami to the winter music festival to watch paul oakenfold
[00:19:42] <Lcvette> i was your age
[00:19:51] <Lcvette> 21-22
[00:20:29] <TurBoss> here we call that tecno remember
[00:20:30] <TurBoss> :P
[00:20:56] <TurBoss> ceephax powa
[00:21:01] <TurBoss> https://www.youtube.com
[00:26:34] <Lcvette> https://www.youtube.com
[00:27:05] <Lcvette> i was here spring break 99
[00:27:12] <Lcvette> lol
[00:27:35] -!- hazzy-lab has quit [Ping timeout: 265 seconds]
[00:27:35] -!- hazzy-dev has quit [Ping timeout: 265 seconds]
[00:28:25] -!- hazzy-lab has joined #hazzy
[00:28:25] -!- mode/#hazzy [+o hazzy-lab] by ChanServ
[00:28:42] -!- hazzy-dev has joined #hazzy
[00:31:01] <hazzy-lab> my internet connection is flaky :(
[00:31:52] <hazzy-lab> TurBoss: The tooltable looks good
[00:31:59] <hazzy-lab> but I don't understand it
[00:32:04] <hazzy-lab> haha
[00:32:10] <TurBoss> its a bit tricky
[00:32:39] <TurBoss> you have a tool model
[00:32:55] <TurBoss> the an table thing
[00:33:06] <TurBoss> I should re read
[00:33:14] <hazzy-lab> Oh, I see
[00:33:43] <hazzy-lab> so there is a toolItem, a model and a view
[00:33:50] * hazzy-lab is starting to understand
[00:33:50] <TurBoss> yes
[00:34:17] <TurBoss> now we need a model role
[00:34:38] <TurBoss> so we can specify how each cell or column acts
[00:34:55] <hazzy-lab> ok, I like it!
[00:34:57] <TurBoss> as shown in th stackoverflow question
[00:35:03] <hazzy-lab> reading that now
[00:35:09] <TurBoss> https://stackoverflow.com
[00:35:29] <TurBoss> this way we don't need Qitems
[00:36:12] <TurBoss> handleitem is nuked
[00:45:03] <TurBoss> hazzy-lab: something?
[00:45:18] <hazzy-lab> no, still not sure what is going on
[00:46:00] <TurBoss> will play with a standalone table
[00:46:28] <hazzy-lab> Does it show the tools at all at this point?
[00:47:01] <hazzy-lab> it seems like it should
[00:47:03] <TurBoss> yes
[00:47:08] <TurBoss> it works fine
[00:47:18] <TurBoss> but still WIP
[00:47:30] <hazzy-lab> Oh, I can't load it!
[00:47:34] <hazzy-lab> you can?
[00:47:35] <TurBoss> :(
[00:47:51] <TurBoss> it works on problem_basic.ini
[00:47:56] <TurBoss> :P
[00:48:10] * TurBoss uploaded an image: Captura de pantalla de 2018-08-23 06-48-00.png (215KB) < https://matrix.org >
[00:48:11] <hazzy-lab> I thought you were wondering why it did not show anything, lol
[00:48:19] <TurBoss> oh
[00:48:19] <hazzy-lab> Great!!!
[00:48:24] <TurBoss> I told you
[00:48:33] <TurBoss> I wan't to add roles
[00:48:47] <TurBoss> as shown in the stackoverflow
[00:48:55] <hazzy-lab> yes, but I am slow
[00:48:56] <hazzy-lab> :P
[00:50:38] <hazzy-lab> yes, it works in probe basic
[00:50:42] <hazzy-lab> but not in mini
[00:50:43] <hazzy-lab> hmmm
[00:52:28] <TurBoss> is a branch of probe basic
[00:52:32] <TurBoss> :(
[00:52:34] <TurBoss> i failed
[00:52:38] <TurBoss> in there
[00:52:45] <hazzy-lab> That is fine!
[00:53:20] <hazzy-lab> it is easy to merge into master
[00:54:33] <TurBoss> oh
[00:54:40] <TurBoss> doesn't work on mini :(
[00:54:55] <hazzy-lab> it seems like it should
[00:54:57] <hazzy-lab> very strange
[00:55:06] <TurBoss> :|
[00:55:10] <hazzy-lab> no errors though
[00:55:42] <hazzy-lab> maybe it needs the style sheet? Maybe it is all white ...
[00:56:19] <TurBoss> could be
[00:56:28] <TurBoss> no
[00:56:28] <TurBoss> no rows
[00:57:25] * hazzy-m uploaded an image: Screenshot_2018-08-23_00-57-09.png (44KB) < https://matrix.org >
[00:57:40] <hazzy-lab> LOL, it is the style sheet
[00:57:48] <TurBoss> OH
[00:57:50] <TurBoss> mew
[00:57:57] <hazzy-lab> At least in designer
[00:58:28] <TurBoss> T11 is cool
[00:58:29] <hazzy-lab> Your right, no rows when I run it
[00:58:31] <TurBoss> :P
[00:58:37] <hazzy-lab> xD
[00:59:10] <TurBoss> maybe becaus it has no parent?
[00:59:11] <Lcvette> thats my tool
[00:59:11] <TurBoss> nah...
[00:59:11] <Lcvette> :D
[00:59:12] <hazzy-lab> hahaha
[00:59:24] <hazzy-lab> hmm, maybe
[01:01:03] <TurBoss> afk 5 min
[01:02:17] <hazzy-lab> LOL, the tooltable was empty
[01:02:52] * hazzy-m uploaded an image: Screenshot_2018-08-23_01-02-36.png (52KB) < https://matrix.org >
[01:04:08] <TurBoss> maybe mini loads another one?
[01:04:24] <hazzy-lab> same one, but somehow it got cleared
[01:05:05] <hazzy-lab> I have a nuclear meeting early in the morning, I better get some sleep ..
[01:05:08] <hazzy-lab> TurBoss: I look at it some more tomorrow afternoon
[01:05:23] <TurBoss> thanks gn8
[01:05:39] <hazzy-lab> Thank you, great work!
[01:05:40] <hazzy-lab> gn8
[01:35:53] <Lcvette> Night Hazzy
[01:36:35] <Lcvette> What are you guys working on?
[08:21:55] <TurBoss> note for the near future: https://www.hardcoded.net
[08:39:38] <hazzy-lab> morning
[08:41:17] <TurBoss> hello
[08:41:25] <TurBoss> https://github.com
[08:42:33] <Lcvette> morning
[08:43:19] <TurBoss> I did awake you?
[08:44:19] <Lcvette> mo
[08:44:22] <Lcvette> no\
[08:44:27] <Lcvette> i woke up because i felt a disturbance in the force
[08:44:42] <Lcvette> lol
[08:44:48] <TurBoss> hehehe
[08:45:20] <TurBoss> dis happened to me early
[08:45:26] <TurBoss> I feel the force
[08:45:31] <TurBoss> I have versionitis
[08:45:41] <TurBoss> I upgrade as soon I can
[08:45:48] <TurBoss> but this time...
[08:45:55] <TurBoss> i felt something
[08:46:06] <TurBoss> and bingo upgrade caused failures
[08:46:15] <TurBoss> so I'm safe
[08:46:21] <TurBoss> by not upgrading
[08:47:07] <Lcvette> thats good!
[08:47:11] <Lcvette> what upgrade?
[08:47:24] <TurBoss> the springrts.com/matrix
[08:47:34] <Lcvette> ahhh
[08:47:44] <TurBoss> our particular matrix
[08:47:52] <Lcvette> you used the force well
[08:48:10] <TurBoss> the main matrix server had issues all the morning
[08:48:16] <TurBoss> restarting every minute
[08:48:25] <TurBoss> talk to someone was hell
[08:48:34] <Lcvette> lol
[08:48:40] <Lcvette> glad i slept through it
[08:49:26] <TurBoss> :D
[08:49:50] <Lcvette> i was excited because i learned how to make the pages work nice
[08:50:03] <Lcvette> the file page i put together is very good
[08:50:17] <Lcvette> it sizes just right to the screen
[08:50:47] <TurBoss> what pages?
[08:50:50] <TurBoss> web ones?
[08:51:02] <Lcvette> no the file page tab
[08:51:06] <TurBoss> ah
[08:51:06] <Lcvette> on the gui
[08:51:17] <TurBoss> right click layout?
[08:51:18] <Lcvette> the way i formatted everything
[08:51:39] <Lcvette> yes
[08:51:58] <Lcvette> with boxes on eveerything
[08:51:58] <TurBoss> 🐼 fu
[08:52:09] <TurBoss> hurray!
[08:52:14] <Lcvette> so the tables expand
[08:52:17] <Lcvette> hurray
[08:52:21] <TurBoss> 😀Lcvette
[08:52:29] <TurBoss> oops
[08:52:29] <Lcvette> now i have to redo everything
[08:52:32] <TurBoss> just the smile
[08:52:35] <Lcvette> lol
[08:52:37] <TurBoss> not much
[08:52:59] <TurBoss> yes this way the don't float over there
[08:53:06] <TurBoss> and adapt to the window size
[08:53:26] <Lcvette> yes
[08:53:35] <TurBoss> fantastic
[08:53:39] <TurBoss> indeed
[08:54:02] <Lcvette> are you learning some table fu?
[08:54:24] <TurBoss> https://www.youtube.com
[08:54:36] <TurBoss> not sure
[08:55:42] <Lcvette> indeed!
[08:56:09] <TurBoss> indeed
[08:56:09] <Lcvette> stargate
[08:56:32] <TurBoss> if this was the A Team
[08:56:36] <TurBoss> you are anhibal
[08:56:42] <TurBoss> I'm murdoc
[08:56:46] <TurBoss> hazzy is faceman
[08:57:03] <Lcvette> hahahaha
[08:57:11] <Lcvette> i love it when a plan comes together
[08:57:17] <TurBoss> ahh yes
[08:58:14] <TurBoss> table-fu is driving me crazyyyyy CRAZY!!!!
[08:59:19] <TurBoss> where is faceman
[09:00:43] <Lcvette> nuclear meeting
[09:01:02] <TurBoss> ah true
[09:02:37] <TurBoss> I'll continue myself for now
[09:02:46] <Lcvette> what are you wrestling with?
[09:02:53] <TurBoss> the table
[09:03:09] <Lcvette> what aspect
[09:03:14] <TurBoss> QAbstractTableModel Roles
[09:03:39] <TurBoss> the way columns show items
[09:03:58] <TurBoss> so Tnumber and Pocket can be centered
[09:04:17] <TurBoss> float nums aligned right
[09:04:28] <TurBoss> and comment separated a bit to de rifge
[09:04:31] <TurBoss> fridge
[09:04:33] <Lcvette> gotcha
[09:04:34] <TurBoss> *right
[09:04:46] <Lcvette> also need to figure out column widths
[09:04:50] <TurBoss> wana python fu lessons
[09:05:01] <TurBoss> ?
[09:05:11] <Lcvette> sure
[09:05:21] <TurBoss> very basic
[09:05:25] <TurBoss> lesson 1
[09:05:42] <TurBoss> are you on computer wiht a cuop of coffe?
[09:05:56] <Lcvette> yes
[09:05:58] <TurBoss> ok
[09:06:00] <TurBoss> lesson 2
[09:06:06] <Lcvette> lol
[09:06:08] <TurBoss> open a terminal
[09:06:15] <TurBoss> and type python
[09:06:15] <Lcvette> bag of cocaine
[09:06:22] <TurBoss> great
[09:06:29] <TurBoss> can I have some?
[09:06:31] <TurBoss> lol
[09:07:09] <Lcvette> sure, i'll email it to you
[09:07:10] <Lcvette> lol
[09:07:11] <TurBoss> joke
[09:07:35] <Lcvette> what terminal?
[09:07:36] <TurBoss> hehheeh
[09:07:37] <TurBoss> lag
[09:08:00] <TurBoss> are you on the linux machine?
[09:08:26] <TurBoss> just click on the terminal emulator icon under the main menu
[09:08:41] <TurBoss> thats called terminal or console
[09:09:13] <Lcvette> i meant what folder
[09:09:15] <Lcvette> lol
[09:09:22] <Lcvette> or just main
[09:09:29] <TurBoss> doesn't matter
[09:09:34] <TurBoss> home is fine
[09:09:43] <Lcvette> k
[09:09:44] <TurBoss> type python
[09:10:02] <TurBoss> the the python interpreter will show
[09:10:29] <Lcvette> 2.7.13
[09:10:31] <TurBoss> fine
[09:10:42] <TurBoss> now you can type on there
[09:10:57] <TurBoss> example type 1 + 2
[09:11:04] <Lcvette> 1+2
[09:11:09] <TurBoss> lol
[09:11:14] <Lcvette> 1+ 2
[09:11:19] <TurBoss> there
[09:11:27] <TurBoss> not here
[09:11:27] <Lcvette> 1 + 2
[09:11:48] <Lcvette> ok
[09:11:53] <Lcvette> it made 3
[09:11:54] <TurBoss> 3=
[09:11:55] <Lcvette> lol
[09:11:56] <TurBoss> great
[09:12:03] <TurBoss> now you can sum
[09:12:13] <TurBoss> same for subs
[09:12:25] <TurBoss> slash is division
[09:12:29] <TurBoss> * is mult
[09:12:32] <TurBoss> * *
[09:12:36] <TurBoss> oh
[09:12:38] <TurBoss> *
[09:12:45] <TurBoss> asterisck
[09:12:45] <Lcvette> lol
[09:12:52] <Lcvette> k
[09:13:00] <TurBoss> there are more
[09:13:10] <TurBoss> thoose are called operators
[09:13:14] <TurBoss> python ones
[09:13:15] <Lcvette> ok
[09:13:25] <TurBoss> some other languages have them too
[09:13:34] <TurBoss> so you can search for python operator
[09:14:18] <TurBoss> ok thats lesson 2
[09:14:26] <TurBoss> 25€ for lesson 3
[09:14:27] <TurBoss> lol
[09:14:37] <Lcvette> hahahahaha
[09:14:43] <TurBoss> ok now variables
[09:14:50] <TurBoss> like in gcode
[09:15:00] <TurBoss> but they can be named with letters
[09:15:05] <TurBoss> a = 1
[09:15:07] <TurBoss> b = 2
[09:15:14] <TurBoss> etc...
[09:15:16] <TurBoss> the operate with variables
[09:15:31] <TurBoss> a + b
[09:15:34] <Lcvette> like algebra
[09:15:38] <TurBoss> a * b
[09:15:39] <TurBoss> yes
[09:15:47] <Lcvette> ok
[09:15:52] <TurBoss> easy no?
[09:16:20] <Lcvette> so far
[09:16:47] <TurBoss> variables can store a lot of types of data
[09:16:48] <TurBoss> 1 = integer
[09:16:51] <TurBoss> 1.5 = float
[09:16:56] <TurBoss> "lol" = string
[09:17:32] <TurBoss> doesn't matter much as python manages to understand what kind of data you are storing
[09:17:48] <Lcvette> ok
[09:17:58] <TurBoss> but in C o other languages you must tell what kind of data is goin to store a variable
[09:18:06] <Lcvette> ok
[09:18:13] <TurBoss> so its important to know that they exist
[09:18:40] <TurBoss> have a variable to store only one value is bored
[09:18:43] <TurBoss> so you can store a list of data
[09:18:57] <TurBoss> using lists tuples or dictionaries
[09:19:09] <TurBoss> example
[09:19:18] <TurBoss> a = (1, 2, 3, 4, 5,)
[09:19:37] <TurBoss> so a[3] will be 4
[09:19:51] <TurBoss> thats a list
[09:21:30] <Lcvette> hmmm a[3] will be 4?
[09:21:48] <TurBoss> yes
[09:21:58] <TurBoss> a[0] gets the first element
[09:22:00] <TurBoss> and so on
[09:22:09] -!- TurBoss_backup has joined #hazzy
[09:22:14] <Lcvette> ah ok
[09:22:25] <Lcvette> so it starts at 0
[09:22:27] TurBoss changed topic of #hazzy to: PyQt5 based Virtual Control Panel toolkit for LinuxCNC
[09:22:33] <TurBoss> yes!
[09:22:39] -!- TurBoss_backup has parted #hazzy
[09:23:01] <TurBoss> try it on the python console
[09:23:29] <TurBoss> you can store wwhatever you want allways that they are integers floats string
[09:23:32] <TurBoss> even other lists
[09:23:50] <TurBoss> so b = (a, 1, 2 =
[09:23:54] <TurBoss> oops
[09:23:56] <Lcvette> nice
[09:24:02] <Lcvette> just did it i see
[09:24:39] <TurBoss> there are olso dictionaries
[09:24:48] <TurBoss> wich are advanced lists
[09:25:11] <TurBoss> instead of by index the elements can ve retrived by a id string
[09:25:19] <Lcvette> b = (a,1,2=/
[09:25:24] <TurBoss> no
[09:25:26] <TurBoss> thats an error
[09:25:31] <TurBoss> type one
[09:25:32] <Lcvette> ah ok
[09:25:36] <TurBoss> b = (a, 1, 2)
[09:25:48] <Lcvette> ok
[09:25:52] <TurBoss> will store the list a in position 0 of b
[09:25:53] <Lcvette> i see
[09:26:08] <TurBoss> now there is the print funtion
[09:26:10] <TurBoss> it prints
[09:26:11] <Lcvette> can be anything
[09:26:14] <Lcvette> ?
[09:26:16] <TurBoss> yes
[09:26:26] <Lcvette> b = (1,2,f,h,w,)
[09:26:28] <TurBoss> functions is something you call
[09:26:34] <TurBoss> example is print
[09:26:43] <TurBoss> true if they exist
[09:26:54] <Lcvette> ok
[09:26:57] <TurBoss> I'm goint too fast
[09:27:08] <TurBoss> print(b)
[09:27:13] <TurBoss> will show b contens
[09:28:10] <TurBoss> ok
[09:28:12] <TurBoss> for homework
[09:28:27] <TurBoss> you have to fix TurBoss ToolTable
[09:28:29] <TurBoss> :P
[09:28:46] <Lcvette> lol
[09:29:04] <TurBoss> can't stop laughing
[09:29:04] <TurBoss> :P
[09:29:19] <Lcvette> yeah
[09:29:24] <Lcvette> i will fix it
[09:29:32] <TurBoss> sure
[09:29:49] <Lcvette> :|
[09:30:02] <TurBoss> ok now you know operators, variables, lists,
[09:30:10] <TurBoss> functions
[09:30:13] <Lcvette> yes i was playing with them
[09:30:14] <TurBoss> like print
[09:30:26] * Lcvette uploaded an image: image.png (53KB) < https://matrix.org >
[09:30:28] <TurBoss> ok
[09:30:33] <TurBoss> now loops
[09:30:41] <Lcvette> ok
[09:30:42] <TurBoss> great
[09:30:48] <TurBoss> you can see a inside b
[09:31:09] <TurBoss> loops are repeated tasks
[09:31:11] <TurBoss> like Gcode
[09:31:29] <TurBoss> there are 2 ways
[09:31:34] <TurBoss> for loop and while loop
[09:31:34] <Lcvette> ok
[09:31:50] <TurBoss> one works while something
[09:32:16] <TurBoss> for loop first
[09:32:30] <TurBoss> whe are goint o print something 5 times
[09:32:44] <TurBoss> we have a allready
[09:32:56] <TurBoss> and we are goin to use the range function
[09:33:16] <TurBoss> range(10)
[09:33:19] <TurBoss> try that
[09:33:19] <Lcvette> print(b)*5
[09:33:20] <Lcvette> ?
[09:33:25] <TurBoss> no
[09:33:31] <Lcvette> lol
[09:33:33] <Lcvette> kidding
[09:33:35] <TurBoss> type range(10)
[09:33:38] <TurBoss> :P
[09:33:39] <TurBoss> could be
[09:33:59] <Lcvette> ok
[09:34:08] <TurBoss> it will show what you can see
[09:34:08] <TurBoss> :D
[09:34:24] <TurBoss> a sequence of ordered numbers
[09:34:25] <Lcvette> [1,2,3,4,5,6,7,8,9,10]
[09:34:25] <TurBoss> range is a function
[09:34:30] <TurBoss> yes
[09:34:36] <TurBoss> so to use it in a loop
[09:34:39] <TurBoss> type
[09:35:14] * TurBoss sent a long message: < https://matrix.org >
[09:35:20] <TurBoss> separation is required
[09:35:23] <TurBoss> 4 space
[09:35:57] <TurBoss> i will took the value of the sequence each time and print will print the value of i
[09:37:49] <TurBoss> this is usefull to do a task a number of times
[09:38:39] <Lcvette> im not following thr spaces thing
[09:38:53] <TurBoss> ```
[09:38:53] * Lcvette uploaded an image: image.png (59KB) < https://matrix.org >
[09:39:04] <TurBoss> enter again
[09:39:25] <Lcvette> ok
[09:39:26] <Lcvette> :)
[09:39:36] <TurBoss> python is saying tha an identation is required
[09:39:52] <TurBoss> you can use tabs or 4 spaces
[09:40:02] <TurBoss> but don't mix them and don't use tabs
[09:40:07] <TurBoss> esay
[09:40:08] <Lcvette> one tab?
[09:40:13] <TurBoss> no
[09:40:13] <Lcvette> or 4 tabs?
[09:40:22] <TurBoss> 4 spaces
[09:40:45] <TurBoss> 1 tab = 4 spaces
[09:40:55] <TurBoss> but tabs is forviden
[09:40:58] <Lcvette> ok
[09:41:49] <Lcvette> i use tabs in style sheet and sometimes spaces
[09:41:52] <Lcvette> ias that bad?
[09:41:55] <TurBoss> bad
[09:41:58] <TurBoss> doesn't matter
[09:41:58] <TurBoss> really
[09:42:02] <TurBoss> but spaces is better
[09:42:03] <Lcvette> :(
[09:42:15] <Lcvette> ok
[09:42:19] <TurBoss> tabs wight diferent on diferent editor
[09:42:33] <Lcvette> ok
[09:42:35] <TurBoss> python is very delicated
[09:42:35] <Lcvette> spaces is constant
[09:42:36] <Lcvette> gotcha
[09:42:44] <TurBoss> with that
[09:43:06] <TurBoss> ok now we are goin to test with b list
[09:43:16] <TurBoss> ```
[09:43:17] <TurBoss> for i in b:
[09:43:17] <TurBoss> print(i)
[09:44:46] <Lcvette> for i in (b):
[09:44:50] <Lcvette> you made a bug
[09:45:01] <Lcvette> i fixed
[09:45:51] -!- Roguish has joined #hazzy
[09:46:00] <TurBoss> yes?
[09:46:01] <TurBoss> checking
[09:46:31] <Lcvette> no i made a bug
[09:46:31] * TurBoss sent a long message: < https://matrix.org >
[09:46:31] <Lcvette> priont
[09:46:32] <Lcvette> :(
[09:46:32] <TurBoss> ahhaha
[09:46:55] * Lcvette sent a long message: < https://matrix.org >
[09:47:01] <TurBoss> great!
[09:47:08] <Lcvette> how do you paste in black?
[09:47:24] <TurBoss> type code here
[09:47:28] <TurBoss> oops
[09:47:34] <TurBoss> ```
[09:47:35] <TurBoss> codehere
[09:47:36] <TurBoss> ```
[09:47:52] <TurBoss> but enable the little m next to your avatar
[09:47:54] <TurBoss> ^
[09:48:04] <TurBoss> at the prompt
[09:48:09] <Lcvette> codehere
[09:48:30] * Lcvette sent a long message: < https://matrix.org >
[09:48:30] <TurBoss> ```trull-fu```
[09:48:34] <TurBoss> :O
[09:49:10] <Lcvette> trull-fu
[09:49:15] <Lcvette> mines broken
[09:49:19] * TurBoss uploaded an image: Captura de pantalla de 2018-08-23 15-49-06.png (206KB) < https://matrix.org >
[09:49:28] <TurBoss> notice on the bottom
[09:49:33] <TurBoss> see the little m?
[09:49:52] <Lcvette> yes i clicked it
[09:49:54] <TurBoss> Markdown is enabled
[09:50:07] <Lcvette> yes
[09:50:10] <TurBoss> now type code
[09:50:11] <TurBoss> oops
[09:50:14] <Lcvette> it ids enabled
[09:50:19] <TurBoss> ``` code ```
[09:50:39] <Lcvette> ```code```
[09:50:41] <Lcvette> ah
[09:50:41] <TurBoss> they are not ' or "
[09:50:43] <TurBoss> are `
[09:51:11] <TurBoss> great
[09:51:14] <Lcvette> waaa
[09:51:15] * Lcvette sent a long message: < https://matrix.org >
[09:52:17] <TurBoss> now you can read parts of code
[09:52:24] <TurBoss> and ask
[09:52:26] <TurBoss> :P
[09:52:45] <Lcvette> nice
[09:53:02] <TurBoss> you can also paste that on a file
[09:53:07] <TurBoss> with py extension
[09:53:17] <TurBoss> and run with python myfile.py
[09:53:24] <Lcvette> py extension?
[09:53:44] <TurBoss> the file extension
[09:53:48] <TurBoss> like exe or doc
[09:54:02] <Lcvette> .py?
[09:54:11] <TurBoss> yes
[09:54:14] <Lcvette> ah ok
[09:55:09] <TurBoss> thats the very basics
[09:55:35] <TurBoss> if you like to read
[09:55:38] <TurBoss> there are good books
[09:55:53] <Lcvette> i will pick up the torch
[09:56:08] <Lcvette> i don't learn well with books
[09:56:46] <Lcvette> im a visual learner
[09:57:07] <TurBoss> the pdf
[09:57:09] <TurBoss> also vids
[09:57:10] <TurBoss> youtube full of them
[09:57:12] <Lcvette> yes vids or even more interactive
[09:57:23] <TurBoss> vids is fine
[09:57:53] <TurBoss> also join #freenode_#python:matrix.org
[09:59:08] <TurBoss> we here use libraries to make the ui
[09:59:25] <TurBoss> more than libraries a framwork
[09:59:26] <TurBoss> the Qt one
[10:01:11] <Lcvette> lost connection
[10:02:18] <TurBoss> 2.8k ppl in there
[10:03:51] <Lcvette> lol, thats alot
[10:03:58] <Lcvette> i just tried to join and it is slow
[10:04:06] <TurBoss> #riot:matrix.org is 8k
[10:04:27] <TurBoss> #linux:matrix.org 7.3k
[10:05:18] <Lcvette> so question
[10:05:22] <Lcvette> on the table
[10:05:25] <TurBoss> fire
[10:05:30] <Lcvette> for the column widths
[10:05:41] <TurBoss> still WIP
[10:05:46] <Lcvette> that will be important on the file page
[10:06:13] <TurBoss> same
[10:06:27] <Lcvette> same coding dilema?
[10:06:28] <TurBoss> once the tooltable is undersdtand the files will be smooth
[10:06:37] <Lcvette> i read alot about it but it seems to all be in c++
[10:06:38] <Lcvette> lol
[10:07:24] <TurBoss> show file size last modified etc...
[10:10:15] <TurBoss> https://gitlab.com
[10:10:33] <TurBoss> black magin in there
[10:11:45] -RSSBot[turbosssp:#hazzy- Hazzy activity posted a new article: TurBoss pushed new project branch ToolTableModel at Hazzy / QtPyVCP ( https://gitlab.com )
[10:12:09] <Lcvette> you write all that?
[10:12:32] <TurBoss> yo
[10:12:40] <TurBoss> not much
[10:12:41] <Lcvette> wowow
[10:16:10] <TurBoss> I consider myself not bad
[10:16:11] <TurBoss> :D
[10:17:10] <Lcvette> wow i had to leave python
[10:17:18] <Lcvette> it froze my matrix app
[10:17:55] <TurBoss> https://github.com
[10:18:01] <TurBoss> this is better
[10:18:05] <TurBoss> a game i did
[10:18:55] <Lcvette> panda sand box?
[10:22:58] <TurBoss> playing with a game engine
[10:26:20] <TurBoss> https://www.youtube.com
[10:27:47] <Lcvette> nice!!!!
[10:27:52] <Lcvette> thats awesome!!
[10:28:06] <TurBoss> thanks!
[10:28:07] <TurBoss> :P
[10:33:01] <TurBoss> talked with the screen guys
[10:33:10] <TurBoss> they will send another
[10:33:15] <TurBoss> because is lost
[10:33:16] <Lcvette> do you know what the vertical and horizontal stretch number means?
[10:33:28] <Lcvette> NICE!!!
[10:33:28] <Lcvette> about time
[10:33:34] <TurBoss> where?
[10:34:01] * Lcvette uploaded an image: image.png (13KB) < https://matrix.org >
[10:34:28] <TurBoss> hmm no
[10:34:28] <TurBoss> not sure
[10:34:35] <Lcvette> k
[10:34:51] <TurBoss> should be in the docs :D
[10:35:21] <TurBoss> https://stackoverflow.com
[10:35:27] <TurBoss> http://doc.qt.io
[10:38:08] <TurBoss> http://doc.qt.io <-- for me
[10:38:20] * TurBoss uploaded an image: image.png (51KB) < https://matrix.org >
[10:38:32] <TurBoss> for the file thing
[10:39:24] <Lcvette> oooh nice!!!!!
[10:39:42] <Lcvette> hahaha i was reading that first ling
[10:39:43] <Lcvette> link
[10:39:48] <TurBoss> useful?
[10:40:07] <Lcvette> i understand them now already i was looking more for a defniiton of the number
[10:40:20] <TurBoss> isn't there too?
[10:40:20] <Lcvette> is it the allowance?
[10:40:32] <Lcvette> or is it the stratch size
[10:40:35] <Lcvette> or multiplier?
[10:40:41] <TurBoss> duno
[10:41:47] <Lcvette> its wierd becsause it doesn't allow a number larger than 255 to be entered
[10:42:32] <TurBoss> its like a priority
[10:42:33] <TurBoss> no?
[10:43:53] <Lcvette> hmm maybe
[10:44:26] <TurBoss> brb
[10:45:51] <Lcvette> k
[10:58:27] <TurBoss> back
[10:58:48] <TurBoss> https://www.youtube.com
[11:03:49] <Lcvette> nice!
[11:03:58] <Lcvette> im jammin out!
[11:04:05] <Lcvette> choco+cherry
[11:11:24] <TurBoss> tasty
[11:35:28] <Lcvette> no word from the other tool table developer lately i suppose?
[12:01:24] <TurBoss> https://www.reddit.com
[12:07:56] <Lcvette> i would NEVER own a tormach
[12:09:08] <TurBoss> is that bad?
[12:11:02] <Lcvette> for what they charge its just too much for not enough
[12:11:12] <TurBoss> ohhh
[12:11:20] <Lcvette> haas mini mill is right there in that price point and is so much more machine its not even close
[12:11:31] * TurBoss moves to work on the robot
[12:12:31] <Lcvette> lcvette is redoing all the layouts
[12:12:45] <Lcvette> its coming together
[12:12:45] <Lcvette> learning a few new tricks
[13:18:49] * hazzy-m uploaded an image: 20180823_130136.jpg (56KB) < https://matrix.org >
[13:19:36] <Lcvette> nice!
[13:19:47] <Lcvette> whats that?
[13:19:48] <Lcvette> mini?
[13:19:48] * hazzy-m uploaded an image: 20180823_125826.jpg (78KB) < https://matrix.org >
[13:20:46] <hazzy-m> The x axis on the haas office mill is all jammed up. I think it's a broken ball in the ball screw :(
[13:22:36] <Lcvette> that your machine?
[13:23:59] <Lcvette> does that thing run coolant?
[13:29:04] * hazzy-m uploaded an image: 20180823_132833.jpg (1312KB) < https://matrix.org >
[13:29:24] <hazzy-m> The things you don't tucked under a stair, lol
[13:29:46] <Lcvette> hahahaha
[13:33:11] <hazzy-m> There is no outlet at hand or I'd get you some screenshots 😂
[13:35:38] <Lcvette> ah man!
[13:35:44] <Lcvette> where is that?
[13:35:49] <Lcvette> school?
[13:42:57] <Lcvette> checkout the new layouts on the file, tooling, offsets pages on the gui tell me if im doing right!
[13:43:03] <Lcvette> just pushed!
[13:43:33] <Lcvette> i think they are much better now! they center on the screen for those that need to maintain their size and the ones that can expand do
[13:45:28] <Lcvette> atc page too
[13:48:36] <TurBoss> i just aded 20 turn potentiometer to the robot for feedback
[13:49:01] * TurBoss uploaded a video: file1535046516827.mp4 < https://matrix.org >
[13:50:16] <Lcvette> nice!!
[14:25:43] <Lcvette> i broke the size
[14:25:45] <Lcvette> not sure where or how
[14:25:50] <Lcvette> grrrr
[14:32:04] <TurBoss> hm
[14:55:05] <Lcvette> damnit i found it
[14:57:54] <Lcvette> ok, so if you use a horisontal or vertical spacer, you mUST put it inside a layout box
[14:58:02] <Lcvette> lesson learned
[15:32:15] * hazzy-lab is back!
[15:34:14] <Lcvette> hurray
[15:46:34] <Lcvette> hazzy if you get a minute, check the my work on the layouts and let me kow if thats ok?
[15:46:40] <Lcvette> i just pushed
[15:47:00] <Lcvette> i have a little left but i think im finally doing everything correctly..lol
[15:52:09] -!- Roguish_desk has joined #hazzy
[16:03:12] <Lcvette> hazzy-lab: is back?
[16:06:01] <Roguish_desk> could I get a little assistance? how the heck does one login to Gitkraken. I have an account, was in fine, left, and now can't seem to get past the 'purchase a pro subscription' page......
[16:06:38] <Lcvette> hmmmm
[16:07:03] <Lcvette> i remember seeing that message but i think you just select the option for free
[16:07:11] <Lcvette> its small and not easy to see but it should be there
[16:08:19] <Roguish_desk> doh. i'm at a browser. let me try the client application.
[16:08:45] <Lcvette> lol
[16:08:59] <Roguish_desk> ok, now i get the twirling, shitting squid.
[16:09:14] <Lcvette> nice
[16:09:30] <Lcvette> he's new
[16:09:36] <Lcvette> he used to just poop
[16:09:37] <Roguish_desk> better.
[16:09:53] <Lcvette> the twirling is fancy
[16:09:54] <Lcvette> lol
[16:11:01] <Roguish_desk> ok, now how the heck do i start the qtdesigner thing?
[16:11:51] <Lcvette> did hazzy set you up with everything?
[16:12:00] <Roguish_desk> i believe so.
[16:12:19] <Lcvette> have you opened it before?
[16:12:31] <Roguish_desk> had it open once.....
[16:12:48] <Lcvette> k
[16:13:06] <Lcvette> in your file system do you have a folder named dev?
[16:13:57] <Roguish_desk> yes, at the root
[16:14:18] <Lcvette> mine is /home/chris/dev
[16:14:29] <Lcvette> similar for you?
[16:14:30] <Roguish_desk> ah
[16:14:50] <Lcvette> inside should be qtpyvcp-master
[16:14:52] <TurBoss> hello
[16:15:37] <Lcvette> hey turboss
[16:15:40] <Roguish_desk> no, apparently not.
[16:16:14] <Lcvette> then im of no help..lol
[16:16:30] <Lcvette> maybe hazzy or turboss
[16:16:58] <TurBoss> Roguish_desk: there is an script in the directory where you cloned the qtpyvc repo
[16:17:13] <TurBoss> an shelscript
[16:21:55] <TurBoss> mine is
[16:21:58] <Roguish_desk> ok, got it running
[16:22:01] <TurBoss> ``` cd Projects/qtpyvcp/
[16:22:02] <TurBoss> ./launch_designer.sh
[16:22:03] <TurBoss> ```
[16:22:26] <TurBoss> it wil give you an error if linuxcnc is not running
[16:22:38] <TurBoss> but will run slow
[16:26:51] -RSSBot[turbosssp:#hazzy- Hazzy activity posted a new article: TurBoss pushed to project branch ToolTableModel at Hazzy / QtPyVCP ( https://gitlab.com )
[16:46:27] <TurBoss> hazzy-lab: was the conf fun?
[17:57:09] <Lcvette> wowowow gui is a thing of beauty now even when you go full screen mode it expands and centers content in the upper window like you would expect it should!
[17:59:20] <jschi[m]> Lcvette: I wired in the JogIncrement widget to replace the individual buttons and leds - have a question for hazzy before I merge. Also included an example of qss styling for the same
[17:59:38] <jschi[m]> at this point they look identical to what you've mocked up
[18:18:59] <Lcvette> have you pulled the latest version i made yet?
[18:20:11] <Lcvette> some pretty significant changes since the master merge
[18:21:39] <jschi[m]> no, I pulled master as of today
[18:22:02] <jschi[m]> I think they will be a pretty clean merge - we'll see
[18:22:27] <jschi[m]> thinking about this question now:
[18:22:28] <jschi[m]> As I think about the interplay between Step/Jog and the increment control - I would expect that Step and Jog are exclusive. When one selects an increment do we autoselect 'Step'? I would think so.
[18:22:28] <jschi[m]> that implies that when one selects Jog that all steps become unchecked
[18:22:56] <jschi[m]> just verifying those assumptions - will chat with hazzy about preferred wiring for that
[18:23:09] <Lcvette> ive imagined that scenario many times while trying to fit buttons
[18:23:10] <Lcvette> lol
[18:23:32] <Lcvette> but i think they may be seperate
[18:23:48] <Lcvette> not sure if the increment button can play both roles
[18:23:59] <jschi[m]> ah, so step size could be selected to .001 and you toggle twixt step/jog
[18:24:26] <jschi[m]> I know on gmoccapy that 'continuous' is one of the increments so this doesn't come up
[18:24:36] <jschi[m]> would have to go back and look @ pp and others
[18:24:56] <Lcvette> pp has a single button for step/jog with two leds's on it
[18:26:18] * Lcvette uploaded an image: atc_screen.png (435KB) < https://matrix.org >
[18:27:06] <jschi[m]> ok, so if we make step & jog led buttons - and mutually exclusive I think we're good
[18:27:27] <jschi[m]> increment is independent of state of step/jog toggle
[18:27:54] <jschi[m]> easy to make them autoexclusive - I think the LED would reinforce which was selected
[18:28:17] <jschi[m]> I'd hate to be on the wrong side of a .0001 step when jog is selected
[18:29:15] * Lcvette uploaded an image: image.png (154KB) < https://matrix.org >
[18:29:26] <Lcvette> yeah no doubt
[18:29:46] <Lcvette> this is the latest layout
[18:30:09] <jschi[m]> ah, yes, I'm not on that - so no leds?
[18:30:09] <Lcvette> i moved things around to bring the rpm and feedrate boxes next to the sliders
[18:30:46] <jschi[m]> nice
[18:30:50] <Lcvette> could be, i just got tired of them shifting where i had placved them
[18:30:50] <Lcvette> lol
[18:31:00] <Lcvette> so i moved them to another page
[18:31:01] <Lcvette> lol
[18:31:13] <jschi[m]> k, easy to see them once JogIncrement is wired in
[18:31:15] <Lcvette> was doing alot of button maneuvering
[18:35:41] <jschi[m]> I also exposed layoutSpacing - which controls spacing between butons
[18:36:30] <jschi[m]> k, need to get some exercise before digging in some more
[18:36:34] <jschi[m]> back in a bit
[18:36:54] <Lcvette> yeah i use layouts in some places and not in others, depends on what i need to accomplish
[18:37:12] <Lcvette> that row could certainly get a layout box
[18:37:50] <Lcvette> it messes with the divider lines though
[18:38:25] <Lcvette> kk
[18:39:20] <jschi[m]> It's a single widget now, and the buttons show up based on what's in the .ini file - so it doesn't appear to mess with dividers in the one I tweaked but if it does, we'll fix it in code
[18:44:35] <Lcvette> yeah im guessing its just a row of buttons?
[18:44:49] <Lcvette> that won't effect anything
[18:45:19] <Lcvette> dividers aren't effectted unless im trying to use rows along with a vertical l;ayout
[18:45:56] <Lcvette> then it want to put the divider line into its own layout box and i loose a whole lot of control over its spacing characteristics especially in tight quarters
[18:46:54] * Lcvette uploaded an image: image.png (22KB) < https://matrix.org >
[18:47:08] <Lcvette> guessing the widget will fit in something like the layout?
[18:47:16] <Lcvette> in the red box
[18:51:50] <jschi[m]> Yes. Will send a screenshot when I get back
[19:05:00] <jschi[m]> so the 'STEP' button is not part of the jog increment control but here's what it looks like retrofitted into master
[19:05:16] * jschi[m] uploaded an image: Screen Shot 2018-08-23 at 7.03.50 PM.png (38KB) < https://matrix.org >
[19:06:25] <jschi[m]> You can style it in qss, adjust spacing in designer, change size and color (and orientation) of led, and switch between horizontal layout and vertical layout
[19:12:27] <Lcvette> so its the 4 buttons?
[19:14:38] <jschi[m]> yep, the 'numbers' are read from the .ini file `INCREMENTS`
[19:15:07] <jschi[m]> but it's wired into lcnc
[19:15:23] <jschi[m]> so just buttons but that actually do something
[19:15:25] * Lcvette uploaded an image: image.png (22KB) < https://matrix.org >
[19:15:41] <Lcvette> i solved my divider issue
[19:15:42] <Lcvette> lol
[19:15:47] <jschi[m]> nice
[19:15:48] <Lcvette> so you can drop that widget right in the top red box
[19:16:26] <jschi[m]> yeah, will need to figure out where your ui is - I guess after hazzy/you merge I'll do so
[19:16:49] <Lcvette> mine is light years ahead
[19:17:00] <jschi[m]> gonna play with the Jog/Step logic/wiring for a bit
[19:17:03] <Lcvette> i revamped most of the whole thing
[19:17:07] <jschi[m]> nice
[19:17:22] <Lcvette> with these layout boxes
[19:17:37] <Lcvette> all the tabbed pages too
[19:17:51] <Lcvette> now everything self aligns when resizing the screen from full screen
[19:17:56] <Lcvette> its pretty sweet
[19:18:41] <jschi[m]> cool
[19:39:42] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[19:42:22] -!- hazzy-lab has quit [Read error: Connection reset by peer]
[19:43:58] -!- hazzy-lab has joined #hazzy
[19:43:58] -!- mode/#hazzy [+o hazzy-lab] by ChanServ
[20:36:58] <Lcvette> ok, all layouts are totally updated now!
[20:37:11] <Lcvette> pull it down for a look
[20:37:52] <Lcvette> im feelin super good about the gui right now!
[20:57:27] <hazzy-lab> Lcvette: Just tried it out, much better!!!
[20:57:34] <hazzy-lab> nice work
[20:58:02] <Lcvette> yeah?
[20:58:08] <Lcvette> im very excited about it
[21:00:01] -!- ChanServ has quit [*.net *.split]
[21:03:45] -!- ChanServ has joined #hazzy
[21:03:45] -!- mode/#hazzy [+o ChanServ] by sinisalo.freenode.net
[21:17:14] <jschi[m]> hazzy-lab: a few questions as I finish wiring up JogIncrement
[21:17:15] <jschi[m]> 1. For some reason the fonts of the `QPushButton` added to JogIncrement don't pick up the font of its widget/container - I recall reading that was the case.
[21:17:16] <jschi[m]> I overrode `setFont` and propagate it and it works fine in lcnc but doesn't have any impact in the Designer - seems like I'm swimming upstream on this
[21:20:45] <jschi[m]> As I think about the interplay between Step/Jog and the increment control - I would expect that Step and Jog are exclusive. lcvette and I were discussing Step & Jog - I think when Jog becomes active, Step is unchecked and the current 'steps' should become unchecked - effectively Jog = Increment of zero = continuous
[21:21:56] <hazzy-lab> jschi[m]: The child widgets _should_ change their fon't to match the font set on the parent widget. Maybe the the stylesheet is overriding that, since and font set in the stylesheet will me more specific, and therefor will override the font set on the parent
[21:23:12] <jschi[m]> yeah, I'll comment out the setFont override and add a new one - the JogIncrement I added on the files tab looks like it's picking up the fonts correctly, but a newly added one did not - will try again
[21:23:48] <Lcvette> Are you adding it in code?
[21:24:59] <hazzy-lab> jschi[m]: Yes, that sounds like the correct way to do the incremental (setp) / continuous jog selectors, maybe even disable the increment selector buttons when in continuous jog mode
[21:25:33] <Lcvette> Yeah I definitely would cancel our the increments!
[21:25:40] <hazzy-lab> No, only changing the font in the widget properties in designer, or by QSS
[21:25:49] <Lcvette> Out*
[21:26:10] <Lcvette> Don't use the properties menu
[21:26:17] <Lcvette> Nuke that one
[21:26:21] <Lcvette> The red arrow
[21:26:25] <Lcvette> That your problem
[21:26:35] <jschi[m]> yeah, will do - so oddly if I drag the JogIncrement into the file area, fonts are correct - if I drop it in the QFrame, groupBox that the other buttons are in it comes up Sans 10
[21:26:36] <Lcvette> Do it in the style sheet
[21:27:42] <Lcvette> Can do in style sheet in properties menu, but when that menu selector gets involved things go screwy for some reason
[21:28:01] <Lcvette> Or right clock change style sheet
[21:28:25] <jschi[m]> I'm not trying to change the font, this is a designer/widget interaction issue - see this
[21:28:34] * jschi[m] uploaded an image: Screen Shot 2018-08-23 at 9.27.31 PM.png (44KB) < https://matrix.org >
[21:29:08] <jschi[m]> The one above picks up the global font from the Qss correctly, the one dropped into that frame gets in some funky state
[21:30:06] <Lcvette> Hmmm
[21:30:16] <hazzy-lab> jschi[m]: that is odd
[21:30:25] <Lcvette> Probably because that global need to be removed
[21:31:01] <jschi[m]> looks like anything with text that I drag to that group has the same issue
[21:31:05] <Lcvette> To many overlaps
[21:31:32] <jschi[m]> ok, I'll wrap up this code and wait on integrating it until lcvette's updates are merged
[21:31:32] <Lcvette> Qgroupbox, wishes, global, qutton
[21:32:25] <Lcvette> Lol
[21:32:34] <Lcvette> What????? Sorry tablet talk
[21:33:11] <Lcvette> Widget*, QPushButton
[21:33:34] <jschi[m]> also, just so I'm not missing anything - there are no jog 'buttons' in this probe_basic_1920? keyboard only?
[21:33:55] <Lcvette> Keyboard or mpg
[21:35:19] <jschi[m]> k, if you want to switch axis to control with keyboard are we selecting the axis on the DRO? e.g. should 'x' axis button be selectable?
[21:35:26] * jschi[m] uploaded an image: Screen Shot 2018-08-23 at 9.34.00 PM.png (52KB) < https://matrix.org >
[21:35:38] <hazzy-lab> jschi[m]: don't worry about the font, I don't think that is your problem..
[21:35:45] <Lcvette> Keyboard is dinner with buttons
[21:35:49] <Lcvette> Done
[21:36:06] <Lcvette> Arrows are x and y and ogup and pgdn is z
[21:36:07] <jschi[m]> hazzy-lab: agreed
[21:36:31] <Lcvette> Pgup
[21:37:10] <hazzy-lab> jschi[m]: what do you thing about on-screen jog buttons? Do you / would you use them?
[21:37:45] <jschi[m]> I do use them all the time on gmoccapy - even though I have a mpg
[21:37:56] <jschi[m]> I find it more convient to use touch screen over going for keyboard
[21:38:12] <jschi[m]> I avoid my keyboard at almost all costs once I'm @ the machine
[21:39:54] <Lcvette> We could add a jog panel up to on the left
[21:39:59] <Lcvette> Top
[21:40:29] <Lcvette> Maybe make it a house away?
[21:40:32] <Lcvette> Hideaway?
[21:40:37] <jschi[m]> We have all the controls to do it - would be easy enough to deal with as we get into settings
[21:40:41] <hazzy-lab> jschi[m]: Excellent! I always wondered if anybody every actually used them, if you use them then I am sure some others do too, so we should probably consider including them. I think I almost have them finished, codewize
[21:41:53] <jschi[m]> yeah, I had already plotted my probe_basic fork to include that and a "HaimerTime" macro button
[21:42:05] <jschi[m]> replete with animated gif :-)
[21:42:24] <Lcvette> Haimer time?
[21:42:58] <jschi[m]> I have an MDI command to load my haimer and set the tool offset - it's part of my (non probe) startup seqeuence on my machine
[21:43:04] <Lcvette> Lots of people use haimers
[21:43:17] <jschi[m]> so rather than retype it I scroll up in the mdi history to find it again
[21:43:24] <jschi[m]> all of which I can do onscreen
[21:43:52] <jschi[m]> would be a trivial MDI.command - which I've never bothered to add to my gmoccapy setup
[21:44:36] <Lcvette> How do you mean set the tool offset?
[21:44:45] <Lcvette> Explain a little more
[21:45:32] <jschi[m]> IIRC - M06 T99 G43
[21:45:55] <jschi[m]> load tool 99 and set it's offset as active
[21:46:02] <jschi[m]> so just a tool change
[21:46:39] <jschi[m]> I then zero the haimer on my work origin and everythign is good
[21:46:42] -!- hazzy[m] has quit [*.net *.split]
[21:47:34] <Lcvette> so that's there really already
[21:48:08] <Lcvette> Just tore 99 in the t number space then hit m6 g43
[21:48:12] <Lcvette> Lol
[21:48:26] <Lcvette> Right side of the screen
[21:49:00] <hazzy-lab> jschi[m]: did you use the SubCallButton?
[21:49:02] -!- hazzy[m] has joined #hazzy
[21:49:16] <hazzy-lab> oops, buy hazzy
[21:49:27] <hazzy-lab> bye*
[21:49:47] <jschi[m]> Lcvette: yes, I see that now
[21:50:02] <jschi[m]> hazzy-lab: was planning on it - hadn't executed on it
[21:50:23] <jschi[m]> agreed that the tool number , push button could be almost as efficient
[21:50:26] <hazzy-lab> ok, let me know how it works when you get around to it
[21:51:22] <jschi[m]> I also recognize that retaining space for soft-buttons complicates the UI - I do suspect that many folks use them
[21:52:40] <jschi[m]> k, is there a plan to merge lcvette's UI code into master? or I'll just finish the coding on master and we can drag the widget out there
[21:52:45] <Lcvette> There's tons of space up to
[21:52:54] <Lcvette> Top
[21:53:19] <hazzy-lab> jschi[m]: Yes, I merged LC branch not long ago, but probably time to do it again =
[21:54:12] <Lcvette> Hazzy has to merge them
[21:54:24] <Lcvette> Especially this one
[21:54:28] <Lcvette> Hazzy I change alot in the ui
[21:54:41] <Lcvette> Not sure if that will matter or not
[21:55:26] <Lcvette> Are there flyout tabs?
[21:55:42] <jschi[m]> would be ideal for me - rather than dealing with a merge conflict on the jog increment
[21:56:09] <jschi[m]> also any objections to changing the name of that widget to JogIncrement? (e.g. drop widget suffix) for consistency?
[21:56:39] <jschi[m]> will probably require a .ui manual edit which I could do in one commit
[21:56:42] <hazzy-lab> Yes, I like the name change
[21:57:35] <Lcvette> Call it white Buffalo of you want..lol
[21:57:41] <Lcvette> Didn't matter to me
[21:57:48] <Lcvette> :)
[21:58:17] <hazzy-lab> Also, I think it might should be in the `button_widgets` dir instead of the `input_widgets` dir
[21:58:18] <Lcvette> Jeff, does it have to be added to Master?
[21:58:24] <hazzy-lab> Lcvette: LOL
[21:58:32] <Lcvette> Can you just as it doesn't to move?
[21:58:52] <Lcvette> Add it to mine?
[21:58:53] <jschi[m]> can move to buttons
[21:59:01] <Lcvette> Or does it not work that way?
[21:59:28] <jschi[m]> I think for sanity sake I should be merging to hazzy's master branch - you can add it after I do so
[21:59:37] <jschi[m]> I'm not really up for three ways :-)
[22:00:27] <hazzy-lab> jschi[m]: Yes, I think that is easier for all of us for it to go in master, Lcvette I will merge master into your branch for you
[22:00:35] <jschi[m]> it's all good - I can finish this out w/o a merge - I won't update the .ui file (except for the class name change)
[22:01:34] <Lcvette> Jeff will it also work without LEDs?
[22:02:18] <jschi[m]> We can certainly add a new property on the LEDButton/JogIncrement to 'turn off' leds
[22:02:38] <jschi[m]> I think as a generic widget it's a useful option even if it's not use in a specific .ui
[22:02:58] <jschi[m]> TBH, I haven't tested with size=0 but that may do it
[22:04:07] * jschi[m] uploaded an image: Screen Shot 2018-08-23 at 10.03.26 PM.png (14KB) < https://matrix.org >
[22:04:15] <Lcvette> Nice!
[22:04:18] <jschi[m]> like a charm - LedDiameter = 0
[22:04:28] <Lcvette> Awesome options are great!
[22:04:59] <Lcvette> So cool!!
[22:05:01] <jschi[m]> kk, gonna rip on this for a bit - still some learning to do as I look across these buttons
[22:05:41] <Lcvette> When that's done are you wanting another talk?
[22:05:47] <Lcvette> Task*
[22:07:26] <jschi[m]> sure, hazzy wanted me to look at wiring up max velocity and override sliders
[22:07:32] <jschi[m]> but I can add it to the list?
[22:07:38] <Lcvette> Sweet!
[22:07:52] <Lcvette> Yeah that's awesome!!
[22:08:15] <hazzy-lab> Thank you very much for your help Jeff!
[22:08:34] <Lcvette> Need to corner hazzy and get him to hammer out a what's left list
[22:08:57] <jschi[m]> I'm excited to get my mill running again - I've learned a lot in a short time and demystified some lcnc internals in the process
[22:09:01] <jschi[m]> so my pleasure
[22:09:26] <Lcvette> Yes thank you Jeff!! Same here!!
[22:12:15] <hazzy-lab> I was going to try to add Jeff to the glo board in the kraken, but I don't see how to invite new users ...
[22:12:27] <hazzy-lab> Lcvette: Do you remember how?
[22:12:47] <hazzy-lab> Oh, maybe TurBoss owns the board ?
[22:12:54] <Lcvette> Hello I forgot about that thing
[22:13:48] <Lcvette> No I don't remember, I think I was invited
[22:14:10] * jschi[m] uploaded an image: Screen Shot 2018-08-23 at 10.13.05 PM.png (13KB) < https://matrix.org >
[22:14:10] <Lcvette> Turboss: are you around?
[22:14:21] <jschi[m]> @ the top of the board
[22:14:24] <hazzy-lab> Yeah, looks like there is supposed to be an invite button at the top, but I don't see it
[22:14:39] <hazzy-lab> LOL, jeff has it
[22:14:40] <jschi[m]> may be a max # of users ?
[22:14:56] <hazzy-lab> maybe, but surly more than three
[22:15:00] <Lcvette> I Doubt that
[22:15:28] <hazzy-lab> maybe it is a bug, this version of kraken seems to have a few ..
[22:15:30] <Lcvette> Think it's because turboss is the board leader
[22:15:31] <jschi[m]> yeah, s/b free for oss projects
[22:15:42] <jschi[m]> oh, I was on the web page
[22:15:57] <hazzy-lab> Oh!, Ill try the web version
[22:15:58] <jschi[m]> you can get to the glo boards from the web
[22:16:19] <Lcvette> That sounds vaguely familiar
[22:16:25] <hazzy-lab> same, no add button
[22:16:42] <jschi[m]> I've been using the kraken only for seeing lineage of merges - kills my VM pretty quickly
[22:16:53] <Lcvette> I remember now having to go a couple places and then got in
[22:17:12] <Lcvette> Is probably in the history on here where turboss walked me through it
[22:17:19] <Lcvette> But what date....lol
[22:17:26] <hazzy-lab> Oh, it is recourse intensive on a HW machine, it must be bad on a VM
[22:18:38] <hazzy-lab> Ok, pretty sure it is because TurBoss is the owner
[22:19:10] <jschi[m]> :-)
[22:22:02] <Lcvette> Hazy can you search the history somehow on here?
[22:22:18] <Lcvette> With fancy search terms?
[22:22:22] <jschi[m]> hazzy-lab: any objections to packaging Step & Jog buttons together as a widget? There is some shared state there - otherwise I think I'll need to write some new actions and probably wire in a signal - we need the jogIncrement widget to react to the selection of 'jog'
[22:22:29] <jschi[m]> there is a search button @ the top
[22:22:39] <hazzy-lab> not that I know of, but the logs are not too hard to scan
[22:22:40] <hazzy-lab> logs
[22:23:09] * jschi[m] sent a long message: < https://matrix.org >
[22:23:19] <jschi[m]> so july 27ish
[22:23:36] <hazzy-lab> whoa! That was fast, LOL
[22:23:39] <Lcvette> To here ya go
[22:23:52] <Lcvette> Jeff is a search function Master
[22:24:00] <Lcvette> Fu
[22:24:03] <Lcvette> Lol
[22:24:04] <hazzy-lab> apparently
[22:24:43] <Lcvette> Jeff, will the button be separate?
[22:25:02] <jschi[m]> the step and jog buttons are separate
[22:25:15] <Lcvette> Yeah that's fine
[22:25:24] <Lcvette> I don't have a problem, Hazzy's?
[22:26:00] <hazzy-lab> jschi[m]: It would be most flexible if they remain separate, but I will leave that up to what you think is best
[22:26:11] <jschi[m]> I'm suggesting either bundling those two in a widget (Jog/Step) or adding an action that will have to expose a signal so we can bind the jogincrement disabled/off to that state
[22:26:21] <jschi[m]> ok, will play and look for feedback
[22:26:39] <hazzy-lab> jschi[m]: Do you know about the signal editor in QtDesigner?
[22:27:06] <hazzy-lab> It is kinda like LabVIEW connections editor, if you are familiar with that
[22:27:18] <jschi[m]> I have seen it - don't know much about it - but agreed that would be optimal for wiring
[22:27:55] <jschi[m]> so if had a signal that was jog_mode we could wire in the designer?
[22:28:03] <Lcvette> I'd rather not be forced to use a per shaped widget
[22:28:07] <Lcvette> Pre
[22:28:11] <jschi[m]> I agreed
[22:28:20] <jschi[m]> I agree - just exploring options
[22:28:24] * hazzy-m uploaded an image: Screenshot_2018-08-23_22-28-07.png (10KB) < https://matrix.org >
[22:28:33] <jschi[m]> perfect
[22:28:44] -!- Roguish_desk has quit [*.net *.split]
[22:28:45] -!- rene-dev has quit [*.net *.split]
[22:28:58] <jschi[m]> ok, literally switching to coding now
[22:29:12] <hazzy-lab> great!
[22:30:02] -!- Roguish_desk has joined #hazzy
[22:30:02] -!- rene-dev has joined #hazzy
[22:33:32] <Lcvette> Rene-dev: hello!!
[22:35:41] <hazzy-lab> Lcvette: That is just rene's ghost :(
[22:36:04] <hazzy-lab> lol
[22:36:15] <Lcvette> :(
[22:36:29] <Lcvette> What's a ghost?
[22:37:02] <Lcvette> Had anyone heard from Rene recently?
[22:38:39] <hazzy-lab> His client is just auto joining the chan
[22:38:46] <hazzy-lab> I talked to him on the STMBL gitter channel not too long ago, but he has not been around much
[22:39:07] <hazzy-lab> don't know what he is up to, must be busy
[22:39:34] <Lcvette> We need how new to table!!
[22:39:41] <Lcvette> Lol
[22:40:33] <hazzy-lab> yes, we do!
[22:50:12] * hazzy-lab goes afk for 30min
[22:50:52] <Lcvette> Kk
[23:05:50] -!- Roguish_desk has quit [*.net *.split]
[23:05:51] -!- rene-dev has quit [*.net *.split]
[23:05:55] -!- ChanServ has quit [*.net *.split]
[23:05:56] -!- hazzy-lab has quit [*.net *.split]
[23:06:00] -!- millper has quit [*.net *.split]
[23:06:00] -!- hazzy-m has quit [*.net *.split]
[23:06:00] -!- Lcvette has quit [*.net *.split]
[23:06:00] -!- GitterIntegratio has quit [*.net *.split]
[23:06:01] -!- hazzy[m] has quit [*.net *.split]
[23:06:02] -!- KurtJacobsonGitt has quit [*.net *.split]
[23:06:02] -!- RSSBot[turbosssp has quit [*.net *.split]
[23:06:04] -!- jesseg has quit [*.net *.split]
[23:06:05] -!- grijalvap[m] has quit [*.net *.split]
[23:06:06] -!- jschi[m] has quit [*.net *.split]
[23:06:06] -!- TurBoss has quit [*.net *.split]
[23:06:10] -!- jackkk[m] has quit [*.net *.split]
[23:06:10] -!- JoseLuisGitter[m has quit [*.net *.split]
[23:06:11] -!- hazzy-dev has quit [*.net *.split]
[23:07:02] -!- rene-dev has joined #hazzy
[23:07:02] -!- Roguish_desk has joined #hazzy
[23:07:02] -!- hazzy[m] has joined #hazzy
[23:07:02] -!- ChanServ has joined #hazzy
[23:07:02] -!- RSSBot[turbosssp has joined #hazzy
[23:07:02] -!- Lcvette has joined #hazzy
[23:07:02] -!- TurBoss has joined #hazzy
[23:07:02] -!- GitterIntegratio has joined #hazzy
[23:07:02] -!- JoseLuisGitter[m has joined #hazzy
[23:07:02] -!- KurtJacobsonGitt has joined #hazzy
[23:07:02] -!- jackkk[m] has joined #hazzy
[23:07:02] -!- jschi[m] has joined #hazzy
[23:07:02] -!- millper has joined #hazzy
[23:07:02] -!- grijalvap[m] has joined #hazzy
[23:07:02] -!- hazzy-m has joined #hazzy
[23:07:02] -!- jesseg has joined #hazzy
[23:07:02] -!- hazzy-dev has joined #hazzy
[23:07:02] -!- mode/#hazzy [+oo ChanServ] by sinisalo.freenode.net
[23:07:58] -!- hazzy-lab has joined #hazzy
[23:07:58] -!- mode/#hazzy [+o hazzy-lab] by sinisalo.freenode.net
[23:46:38] <hazzy-lab> that was a little more than 30min :P
[23:48:28] <Lcvette> Yeah!!!
[23:48:31] <Lcvette> Lol
[23:49:09] <Lcvette> Turboss should be getting up soon
[23:49:20] <Lcvette> What time is it there?