Project

General

Profile

Activity

From 07/21/2013 to 08/19/2013

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

07/31/2013

02:48 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
I forgot: the src/com/goldencode/p2j/ui/client/chui/driver/charva/* has to be removed too. I did that now in bzr rev... Greg Shah
02:45 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Make sure to list the files that were removed in your distribution email. Greg Shah
02:44 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
I just did it here. It worked fine. The revision number is 10370. I just used bzr remove on the specific files and... Greg Shah
02:38 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
> Don't forget to remove the following files:
>
> lib/charva_cut_down_20100816.zip
> lib/charva_cut_down_20101216...
Eugenie Lyzenko
02:15 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Don't forget to remove the following files:
lib/charva_cut_down_20100816.zip
lib/charva_cut_down_20101216.zip
li...
Greg Shah
12:36 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Yes, go ahead and check-in/distribute. Greg Shah
12:35 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Finally the regression testing has been passed with bzr code base 30368. So I guess it is ready to check in and distr... Eugenie Lyzenko
12:51 PM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
It is a good start. Keep going. Greg Shah
09:15 AM Feature #2131: implement the Windows equivalent to the NCURSES/terminal support
The first proposal of the Windows console native implementation for you to review. A lot of comments still left - be ... Eugenie Lyzenko

07/26/2013

09:00 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
The last drop was replaced with one including manifest changes. The runtime testing has been started. Eugenie Lyzenko
08:38 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
> The question: do I need to manually remove charva package in testing directory before start runtime testing? Or thi... Greg Shah
08:30 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
The drop with ConsoleDriver.java javadoc change. Going to test in devsrv01.
The question: do I need to manually re...
Eugenie Lyzenko
08:17 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
OK, good. Greg Shah
08:16 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
> 1. You can remove the javadoc text from ConsoleDriver:
>
> * <p>
> * This replaces CHARVA driver.
>
> We don...
Eugenie Lyzenko
07:59 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Code Review 0725a
1. You can remove the javadoc text from ConsoleDriver:...
Greg Shah

07/25/2013

06:45 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Additional files with references to CHARVA included in this drop to modify:
com/goldencode/p2j/ui/client/driver/Scre...
Eugenie Lyzenko
01:31 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
> I can offer to place KeyProcessor.java under com/goldencode/p2j/ui/client/chui/driver/console. Is it OK?
Yes, it...
Greg Shah
11:06 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
> When do you think you will be ready to test? It looks pretty close.
OK. I'll clean up the code soon and perform ...
Eugenie Lyzenko
09:06 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
To be clear, I want you to get this tested, working and checked in before you do any work on the WIN32 version of the... Greg Shah
09:05 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Code Review 0724a
Overall, this is very good. Some minor things:
1. The copyright notice for ConsoleHelper is ...
Greg Shah
08:48 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
I like the overall approach. The changes to make it console/Console* instead of ncurses/Ncurses* is very good. It i... Greg Shah

07/24/2013

06:29 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
This is the first proposal for native implementation for Linux only. The Windows native part is still missing. But it... Eugenie Lyzenko

07/23/2013

09:30 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Another offering is to move the helper class interfacing to JNI - ConsoleHelper to better location for example com/go... Eugenie Lyzenko
07:18 AM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
The drop includes java part of suggested changes for review. The native C code structure will depends on which way we... Eugenie Lyzenko

07/22/2013

07:19 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
After rethink I would offer to rename:
- ncurses/NcursesDriver.java
to
- console/ConsoleDriver.java
and
- ncurse...
Eugenie Lyzenko
06:18 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
Another point to discuss is related to the terminal calls in Windows C code. I can see two options here:
1. Use Cons...
Eugenie Lyzenko
12:13 PM Feature #1898: write a replacement for the CHARVA libTerminal.so as an NCURSES-based Linux shared...
The implementation plan:
1. Create two new classes in com/goldencode/p2j/ui/client/chui/driver:
- ncurses/NcursesDriv...
Eugenie Lyzenko
 

Also available in: Atom