Project

General

Profile

Activity

From 08/07/2013 to 09/05/2013

09/05/2013

07:28 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> Are you going to work on this:
>
> > 15. In regard to the avoiding of drawing the horizontal scrollbar in select...
Eugenie Lyzenko
06:46 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
Code Review 0905a
I am OK with these changes.
Are you going to work on this:
> 15. In regard to the avoiding...
Greg Shah
06:42 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The today drop includes:
1. Improving readability of the terminal_win.c code.
2. Refactoring the initConsole() func...
Eugenie Lyzenko
08:50 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
0. Merged with the recent P2J code base.
1. Reworked process_win.c to separate path calculation function.
2. Added ...
Eugenie Lyzenko

09/04/2013

12:13 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> Is this approach acceptable?
Yes, that is much better than using 850 directly. Go with it.
Greg Shah
12:05 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> 4. I am worried about hard coding terminal_win.c to the 850 codepage. I wonder if there is any option to query the ... Eugenie Lyzenko
09:32 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
I would probably choose this:... Greg Shah
09:14 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> ...but please use whitespace and formatting to make the code easier to read. Your code in general lacks whitespace ... Eugenie Lyzenko
08:01 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> Do you mean to have the single function to allocate and free memory? Something like createDestroyFullPath(char *, j... Greg Shah

09/03/2013

06:23 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> 12. Please put the cmd.exe full path calculation code into a separate function to make the code more readable.
>
...
Eugenie Lyzenko
04:19 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> 3. Please review the TODOs in terminal_win.c and report on the status of each one. If the TODO is no longer needed,... Eugenie Lyzenko
04:06 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
Code Review 0902a
1. About terminal_win.c errorProcessing() function:
* Change the name to generateException()....
Greg Shah
04:36 PM Bug #2172: Editor widget vertical scrollbar issue
The vertical scrollbar thumb position is different from 4GL. This can not be detected in test system because in Linux... Eugenie Lyzenko
04:35 PM Bug #2171: Focused radio-button attribute mismatch
Radio-button has a bit different look as in 4GL form the attributes point of view. The focused button character betwe... Eugenie Lyzenko
04:34 PM Bug #2170: Selection list does not show the vertical scrollbar
When creating the selection list widget with more items than can fit the display window the vertical scrollbar is not... Eugenie Lyzenko
04:33 PM Bug #2169: Scrollbars issue in combo-box and selection-list
When scrolling combo-box drop-down list the vertical scrollbar does not change the thumb position as it should. Howev... Eugenie Lyzenko
04:32 PM Bug #2168: Combo-box initial shape attribute mismatch
Another attribute drawing mismatch has been found for combo-box widget. This is the runtime issue. There must be one ... Eugenie Lyzenko
04:23 PM Bug #2166: Alert box layout mismatch
Consider the following code:... Eugenie Lyzenko
01:17 PM Bug #2174: Toggle-box widget implementation abnormal end issue
The toggle box widget can not be used for now. Consider the following sample:
......
Greg Shah
01:16 PM Bug #2173 (Rejected): Support for slider widget
This is a known issue. We will add this support at a later date. Greg Shah
01:16 PM Bug #2173: Support for slider widget
Currently we do not have the support for slider widget. The GenericWidget class is generated while conversion.
The...
Greg Shah

09/02/2013

07:30 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The today drop includes small addition for restoring the cursor status that was before executing the console applicat... Eugenie Lyzenko

08/31/2013

08:13 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The today drop includes:
1. Minor changing to clean up from old comments in terminal_win.c module and adding clear s...
Eugenie Lyzenko

08/29/2013

04:04 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The drop includes code checked for suspend/resume compatibility. The only usage foe these functions I have found is t... Eugenie Lyzenko

08/26/2013

04:35 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The drop includes the get/set terminal type implementation. The real 4gL Windows shows the terminal type is constant ... Eugenie Lyzenko

08/24/2013

08:47 AM Bug #2174 (Rejected): Toggle-box widget implementation abnormal end issue
Eugenie Lyzenko
08:29 AM Bug #2173 (Rejected): Support for slider widget
Eugenie Lyzenko
08:20 AM Bug #2172 (New): Editor widget vertical scrollbar issue
Eugenie Lyzenko
08:13 AM Bug #2171 (New): Focused radio-button attribute mismatch
Eugenie Lyzenko
08:11 AM Bug #2170 (New): Selection list does not show the vertical scrollbar
Eugenie Lyzenko
08:04 AM Bug #2169 (New): Scrollbars issue in combo-box and selection-list
Eugenie Lyzenko

08/23/2013

06:47 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The today drop includes error processing code approach for terminal_win.c module for you to review. The gathering inf... Eugenie Lyzenko

08/22/2013

07:47 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
This drop is a result of checking different widgets layout on Windows 4GL system. I have modified in addition OutputM... Eugenie Lyzenko
01:55 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The testing highlights one point to discuss. Previously findings show us the key codes returned from Windows key read... Eugenie Lyzenko

08/20/2013

07:14 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
More investigation results from testcases written:
1. Toggle-Box widget is not implemented in our runtime.
2. Sli...
Eugenie Lyzenko

08/19/2013

05:28 PM Bug #2168 (New): Combo-box initial shape attribute mismatch
Eugenie Lyzenko
12:51 PM Bug #2166 (New): Alert box layout mismatch
Eugenie Lyzenko
12:40 PM Bug #2165 (New): Handling "color skip" phrase produces incorrect color attribute selection
Eugenie Lyzenko
11:44 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
In regard to note 13, please open 2 new tasks: one for the alert-box "color skip" issue and a different task for the ... Greg Shah
11:03 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
Looks like writing the console testcases I've found two P2J AlertBox issues. Consider the following code:... Eugenie Lyzenko

08/16/2013

06:21 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The second drop for today. The NORMAL text attribute has been changed for color displays according to the Progress do... Eugenie Lyzenko
04:49 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
Additional note for the previous update. The NORMAL text attribute usage there is correct for the monochrome monitors... Eugenie Lyzenko
11:36 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The next drop for review. The changes:
1. Implemented key reader code. The java KeyProcessor.java class has also bee...
Eugenie Lyzenko
12:33 PM Feature #2162: add support for CURRENT-ITERATION attribute (for widget objects)
The widget variant of the CURRENT-ITERATION attribute is used by ADM2 (specifically smart.p, procedure @applyEntry@).... Eric Faulhaber
12:30 PM Feature #2162 (New): add support for CURRENT-ITERATION attribute (for widget objects)
Eric Faulhaber

08/15/2013

01:49 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
Go ahead with the ReadConsoleInput() version. Greg Shah
01:34 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
On Linux it returns 304 or 414 for F4 for example. On Windows _getch() returns 0x3E or 62 in decimal, so looks like n... Eugenie Lyzenko
01:09 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> I prefer to use ReadConsoleInput() console API if there is no objections. It is low-level console input function an... Greg Shah
11:57 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
> ... But it is very important to support attributes (e.g. underline, reverse...). These are heavily used in ChUI cod... Eugenie Lyzenko
08:06 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
At this time our character driver for NCURSES doesn't support real colors either. But it is very important to suppor... Greg Shah
08:05 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The next drop for review. This is the first workable version. The main issue I struggled with is character coding to ... Eugenie Lyzenko
 

Also available in: Atom