I like LNP, and LNP(31.16) got me into the game. I want to comment on the new GUI:
Having all options in one place is more convenient than editing init files, but I got used to them, and after initial reading through all options I can quickly find what I want to change, so no big deal for me. Good work with tooltips for all buttons, but IMO they are a bit too funny / confusing rather than boring / informative for someone new to the game.
When I select nothing in Utilities tab, and click "run program" I get this:
************** Tekst wyjątku **************
System.IndexOutOfRangeException: Indeks wykraczał poza granice tablicy.
w System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)
w System.Array.GetValue(Int32 index)
w Microsoft.VisualBasic.CompilerServices.Symbols.Container.GetArrayValue(Object[] Indices)
w Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, ResolutionFailure& Failure)
w Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames)
w LazyNewbPack.MainForm.RunSelectedUtility()
w LazyNewbPack.MainForm.RunProgramButton_Click(Object sender, EventArgs e)
w System.Windows.Forms.Control.OnClick(EventArgs e)
w System.Windows.Forms.Button.OnClick(EventArgs e)
w System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
w System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
w System.Windows.Forms.Control.WndProc(Message& m)
w System.Windows.Forms.ButtonBase.WndProc(Message& m)
w System.Windows.Forms.Button.WndProc(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I'm running PL version of Windows. This says "exception: index outside of array", and I'm sure you can easilly fix this.
Installing NET 3.5 was somewhat annoying, but maybe it will be usefull for other programs, so no big deal.
IMO Population / child cap would be better with label + textbox rather than poping edit boxes, that I have to edit, and click OK. You already have something like that for FPS and GFPS.
There is no obvious "save inits" button, but it seems to save after each change.
No option to change print mode.
Two panel init files editor is usefull, especially when maximized.
Overall I like LNP for having DF + graphic pack + Therapist + DF Hack, but central GUI is not so important for me. I'm not writing this to criticize LNP, just to give you some feedback.