I would suggest that you try not to fork. I would add a variable to the .ini file "EMBEDDED=1" to set embedded mode and then have appropriate tests in the code. I might also consider having a second variable "DESKTOP=1" to set desktop mode.
So every place that you are inclined to remove code because it is only used in desktop mode you can just test "if desktop..." Stuff that only belongs in embedded mode can be inside "if embedded..." tests. Remember that if you fork it, you own it. Any future maintenance might have to be done in two places. Ken On Fri, Dec 25, 2015 at 3:44 PM, Neil Whelchel <neilwhelc...@gmail.com> wrote: > Hello Sarah, > Much appreciated! I will start by sharing my thoughts and code. But it is > unclear to me which approach is the best for everyone involved. > As I mentioned before, I started with Gmoccapy. The more I think about it, > the more I am thinking that it makes more sense to fork it as opposed to > adding an embedded mode to it. The way I see it is that the embedded and > desktop mods are just too much in conflict even though Gmoccapy seems to > work best of all of the interfaces I have tested. So I think I am going to > start by forking and removing all of the desktop specific things from > Gmoccapy, unless someone has a better approach or suggestions. > Also, what's the deal with the tool editor?! Either I am not understanding > the intent (if this is the case, someone please explain the design intent > to me), or it is horrible. I will explain... There is a checkbox AND a row > selection. You can have one row selected (highlighted) and another row > checked. This is confusing at best, and difficult to use with a touch > screen. Also, when using the on-screen keyboard, I find myself editing a > field and then clicking on the next field which reverts the changes I just > made. I have to force myself to slow down and click 'enter' every time. (I > still find myself looping around and having to re-edit the same cell again > and again because I am doing what I find natural and clicking on the next > cell I want to edit.) I have made numerous changes to this to eliminate the > checkbox, and to save the changes when the focus changes between cells. The > problem is that in the meantime, someone added some tabs and such to the > tool editor, so I need to update it for the changes. Anyone have > suggestions here? > -Neil- > > > On Fri, Dec 25, 2015 at 12:22 PM, Sarah Armstrong < > sarahj.armstron...@gmail.com> wrote: > > > i'm happy to help Neil > > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > -- Kenneth Lerman 55 Main Street Newtown, CT 06470 ------------------------------------------------------------------------------ _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers