Hi,

  This is a good one. Current tool table is awkward.

-- 
Tero Kaarlela 
Production Engineer
Eka-Sorvaus OY
Nivala
Finland
mob +358 40 5906764
http://www.eka-sorvaus.fi


Tue, 27 Dec 2016 21:00:16 -0600 Jim Craig <jimcraig5...@windstream.net>
wrote:
> I committed the updated code to my fork of the project at 
> https://github.com/LearningLinuxCNC/linuxcnc
> 
> I put in a pull request to the linuxcnc project.
> 
> The updated code allows for normal spreadsheet navigation and editing
> of the table. Tab and right arrow accepts the value in the current
> cell and moves to the next visible cell to the right. If the current
> active cell is the last cell on the row then it moves to the first
> visible cell on the row. Left arrow key works the same except in the
> left direction. Enter and down arrow accepts the value in the current
> cell and moves down one row in the same column. If on the last row
> then it will move to the first row in the table. The up arrow works
> the same except in the up direction.
> 
> Let me know if I need to do anything different. Again first timer
> here so trying to figure out the correct process here.
> 
> Thanks,
> 
> Jim
> 
> On 12/26/2016 5:53 PM, Jim Craig wrote:
> > I have the tooledit widget working as I like. This is the first
> > time I have wanted to publish my work on the project. What is the
> > appropriate method for me publishing the modified files?
> >
> > I have been reading the section on contributing to linuxcnc but I
> > am a bit confused at this point. Do I make my modifications in a
> > fork of the linuxcnc project under my username, or do I make the
> > modifications in a branch within the linuxcnc project?
> >
> > I have already forked linuxcnc to my username. I have cloned the
> > fork to my machine. Modified the files on my machine. Built a RIP
> > linuxcnc based on the modified code. Ran the runtest command on the
> > new build with no errors. Tested the functionality and It is
> > working as I was wanting.
> >
> > I believe the next step is to put my modified code to my linuxcnc
> > fork but I am not sure.
> >
> > Please let me know what the next step is.
> >
> > Also I think this modification could be published in the 2.7 branch
> > as well as master. Currently I have been working with a copy of
> > master. Should I publish the files to the 2.7 branch?
> >
> > Thanks,
> >
> > Jim
> >
> > On 12/22/2016 9:02 PM, Jim Craig wrote:
> >> I use gmoccapy on my milling machine. I really like that gui.
> >> Thanks Norbert!
> >>
> >> The one thing that I think is lacking is the way the tool table 
> >> works. It is based on the tooledit_widget. It is a real pain to 
> >> modify the tool table while in gmoccapy. To edit an entry you must 
> >> check the line you want to edit, click on the cell that you want
> >> to edit change the value then you must press enter to accept the
> >> value. To edit another value you have to click on that cell, edit
> >> the value and press enter. Sorry cmorely, not bashing on your
> >> widget. I just want to make it better.
> >>
> >> This is not the way I normally edit a table. I use tab and enter
> >> and arrow keys to navigate a table. I have made some tweaks to the 
> >> tooledit_widget.py and tooledit_gtk.glade to allow the tab key to 
> >> accept the value in the current cell and advance to the next
> >> visible cell on the current row. I have also made all cells
> >> editable without having to have the checkbox in the first column
> >> checked. Also the Return key or the keypad enter key will accept
> >> the value in the current cell and progress to the same cell in the
> >> next row of the table. This makes navigating the table so much
> >> easier and faster.
> >>
> >> I can add in the arrow key movements as well. I have not done that 
> >> yet but I can sure do it.
> >>
> >> I am trying to get my RIP install working but I am having issues
> >> per my other emails. Once I test it in a sim gmoccapy then I will
> >> be ready to put it on git if you all agree.
> >>
> >> Let me know if you have any questions or comments.
> >>
> >> Thanks,
> >>
> >> Jim
> >>
> >
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most 
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers


-- 
Tero Kaarlela 
Production Engineer
Eka-Sorvaus OY
Nivala
Finland
mob +358 40 5906764
http://www.eka-sorvaus.fi

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to