Discussion concerning: New dialog for ports

Ilya A. Arkhipov rum1cro at yandex.ru
Fri Nov 30 07:53:53 UTC 2012


29.11.2012, 19:18, "Warren Block" <wblock at wonkity.com>:
> On Thu, 29 Nov 2012, Ilya A. Arkhipov wrote:
>
>>  Few week ago I started work on new dialog for ports, main idea it's
>>  adding functionality, I guess you know ;) I took checklist.c from
>>  libdialog and modified it for us. Regarding license, I discussed with
>>  Thomas E. Dickey(author dialog) he said I can't change LGPL to BSD but
>>  it should not be a problem.
>>  What we have now:
>>  - check + radio lists in on box (and yes we can put off radiobox)
>>  - separate line with text
>>  - dynamic width/height size
>
> Sounds familiar. :)  Two lines for text would be good.

Yeah, I started from eadler@ email :) Regarding 2 lines, maybe it will be added in future but not now. Now you can use statusbar for providing more information. I mean:
http://imm.io/NqQh

>
>>  - all features from checklist.c :)
>>  -- mouse support
>>  -- hotkey for find a lines
>>  My plan:
>>  - add Help button/F1/alt-h/esc-1 (actually don't know how will be better)
>>  - button for license
>
> Might want to call that "Port License" or such.  Otherwise, it looks
> like it will show the license of the dialog program.

looks correct.

>
>>  - fixing bugs >_<
>>  - start work on parsing receiving data, after that should be ready for testing.
>>
>>  Regarding parsing data I want discuss here. Wanna correct understand what will be better, now I have few variants:
>>  1. Get all data from env. variables
>>  2. Use the same with old dialog style, I mean receive from STDIN
>>  3. From file? <- guess bad idea
>>  Your ideas?
>>
>>  And certainly screeshots:
>>  Big description(just for test);
>>   In X -- http://imm.io/NkVR
>>   In Terminal -- https://www.dropbox.com/s/bzt8zszpk40jrso/2012-11-29%2014.59.53.jpg
>>  With license button:
>>   in X -- http://imm.io/Nl9K
>>
>>  You can find my repo there: https://bitbucket.org/m1cro/d4p/. I'll be happy for all response ;)
>
> Thanks for working on this!

-- 
With Best Regards,
Ilya A. Arkhipov


More information about the freebsd-ports mailing list