Project

General

Profile

Activity

From 10/07/2014 to 11/05/2014

11/05/2014

03:06 PM Feature #2423 (Closed): add proper key-to-event mappings in GUI
Greg Shah
02:57 PM Feature #2423: add proper key-to-event mappings in GUI
ca_upd20141105c.zip was committed to bzr rev 10646. Constantin Asofiei
09:09 AM Feature #2423: add proper key-to-event mappings in GUI
This one fixes a regression related to keyboard (was not being re-initialized properly after a reset). Built on top o... Constantin Asofiei
03:06 PM Feature #2416 (Closed): implement frame widget support for GUI
Greg Shah
02:59 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> The history entry in @BaseEntity@ references the removal of @set/getHeight@ but the methods remov...
Constantin Asofiei
01:17 PM Feature #2252: implement GUI client support
Code Review ca_upd20141105a.zip
Everything looks good. That browse bug seems like it was subtle (and it was possi...
Greg Shah
01:03 PM Feature #2252: implement GUI client support
In regard to #2425:
I forgot to mention that as part of this task we need to support the DEFINE RECTANGLE widget o...
Greg Shah
09:28 AM Feature #2252: implement GUI client support
This is correct rectangle tests, sorry. Eugenie Lyzenko
09:16 AM Feature #2252: implement GUI client support
This is replacement of mag_upd20141031b.zip (for #2416). One more regression testing is running - should be clear.
...
Constantin Asofiei
08:09 AM Feature #2252: implement GUI client support
OK. Working on conversion stubs. The attachment contains the testcases I used to check the rule changes consistency. Eugenie Lyzenko
06:25 AM Feature #2252: implement GUI client support
Code Review evl_upd20141104a.zip
The changes are good. Please focus next on getting the stubs in the runtime so t...
Greg Shah
09:38 PM Feature #2252: implement GUI client support
This is the conversion support for rectangle widget attributes: @EDGE-CHARS, EDGE-PIXELS, FILLED, GRAPHIC-EDGE, GROUP... Eugenie Lyzenko
02:34 PM Feature #2422: add features to BROWSE
> A question is what Progress does when both expandable and fit-last-column are used on the same browse.
It is forb...
Stanislav Lomany
02:28 PM Feature #2422: add features to BROWSE
>> 5. Did you remove expandable from BrowseConfig on purpose?
>
> Yes, EXPANDABLE was replaced in Progress by FIT-L...
Greg Shah
02:14 PM Feature #2422: add features to BROWSE
> 3. I assume you found NO-COLUMN-SCROLLING is a valid attribute through your testcases?
Yes.
> 5. Did you remove...
Stanislav Lomany

11/04/2014

06:04 PM Feature #1790: implement menu support
Code Review vig_upd20141105a.zip
The changes are a good start. Some thoughts:
1. Your @progress.g@ changes are ...
Greg Shah
05:53 PM Feature #1790: implement menu support
> I made for DEFINE MENU good AST similar to DEFINE BUTTON except the nested KW_MENU. I tried to find that place wher... Greg Shah
05:17 PM Feature #1790: implement menu support
I made for DEFINE MENU good AST similar to DEFINE BUTTON except the nested KW_MENU. I tried to find that place where ... Vadim Gindin
05:35 PM Feature #2252: implement GUI client support
Code Review hc_upd20141104a.zip
It looks really good.
1. Should @LogicalTerminalConversionParams@ store the res...
Greg Shah
04:58 PM Feature #2252: implement GUI client support
In reference to #2388.
The attached file fixes regressions found during regression testing.
Also the regressio...
Hynek Cihlar
04:59 PM Feature #2424 (WIP): GUI window sizing and scrollbar/viewport handling
Hynek Cihlar
07:15 AM Feature #2412 (Closed): Implement widget browser
Greg Shah

11/03/2014

05:39 PM Feature #2412: Implement widget browser
Committed to bzr revision 10641. Hynek Cihlar
12:50 PM Feature #2412: Implement widget browser
Code Review 1103a
The changes look good.
Since there are no conversion changes and the runtime changes are spec...
Greg Shah
03:10 AM Feature #2412: Implement widget browser
Good idea with the ant script. I believe I resolved all the comments. In regards to AspectJ I think we share the same... Hynek Cihlar
04:34 PM Feature #1790: implement menu support
> 1. Is comparison with frames correct and will it be right to create similar rules?
No, I don't think so.
Menu...
Greg Shah
03:53 PM Feature #1790: implement menu support
The more I'm investigating menus, more I'm founding that they are very similar to frames.
1. Definition of menu con...
Vadim Gindin
03:19 PM Feature #2422: add features to BROWSE
Code Review 1102a part 2
Looking more carefully, I see that most of the new attributes and methods don't belong to...
Greg Shah
03:03 PM Feature #2422: add features to BROWSE
Code Review 1102a
In general, this is really good.
1. The kw_dcolor attribute now has a duplicate entry in the ...
Greg Shah
03:26 AM Feature #2422: add features to BROWSE
Conversion part for review. Stanislav Lomany

10/31/2014

01:15 PM Feature #2252: implement GUI client support
@CTRL-C@ runtime test passed without any error! Now the @MAIN@ part is running. Marius Gligor
11:26 AM Feature #2252: implement GUI client support
@Majic@ conversion ended. No errors. I started regression tests. Marius Gligor
10:33 AM Feature #2252: implement GUI client support
I have no special test cases. So far I started from empty frame test case and I added a rectangle. ... Marius Gligor
10:18 AM Feature #2252: implement GUI client support
In regard to #2425:
1. Do you have testcases to check in? If so, please put them in @testcases/uast/rect/@.
2....
Greg Shah
10:16 AM Feature #2252: implement GUI client support
Copied here from #2425:
Here are my changes that I did so far for rectangle implementation. @ScrollGuiContainer@ i...
Greg Shah
09:39 AM Feature #2252: implement GUI client support
OK Greg. Here are the reverted changes. I'm going to put these on conversion and runtime tests. Marius Gligor
09:32 AM Feature #2252: implement GUI client support
Let's avoid the @SkipEntity@ changes and back out the related change to @frame_generator.xml@. Greg Shah
09:16 AM Feature #2252: implement GUI client support
I found that @SkipEntity@ is used also by @Majic@ classes so further changes should be made in @Majic@ project.
I'm ...
Marius Gligor
08:48 AM Feature #2252: implement GUI client support
I restarted @Majic@ conversion. Now it works again. Marius Gligor
08:00 AM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
> Marius Gligor wrote:
> > The @CTRL-C@ test is running from about 3 hours. I downloaded ...
Marius Gligor
07:44 AM Feature #2252: implement GUI client support
Marius Gligor wrote:
> The @CTRL-C@ test is running from about 3 hours. I downloaded server log and I found many err...
Constantin Asofiei
07:14 AM Feature #2252: implement GUI client support
The @CTRL-C@ test is running from about 3 hours. I downloaded server log and I found many errors (see attached log).
...
Marius Gligor
11:46 AM Feature #2412: Implement widget browser
Code Review 1031a
This is super useful and well done. Most of the feedback is really minor style stuff.
1. I h...
Greg Shah
10:52 AM Feature #2412 (Review): Implement widget browser
Hynek Cihlar
10:51 AM Feature #2412: Implement widget browser
Attached is the finished implementation. Supported are both GUI and ChUI while highlighting was implemented only for ... Hynek Cihlar
08:17 AM Feature #2425: implement GUI rectangle widget
Here are my changes that I did so far for rectangle implementation. @ScrollGuiContainer@ is the GUI implementation of... Marius Gligor
05:31 AM Bug #2432: investigate and fix collisions related to event/key codes reported by KEY-CODE and LAS...
From #2423 note 7:
> Another frustrating fact about events: although the @WINDOW-*@ events are reporting LAST-EVENT...
Constantin Asofiei
05:30 AM Bug #2432 (New): investigate and fix collisions related to event/key codes reported by KEY-CODE a...
Constantin Asofiei
05:25 AM Feature #2423: add proper key-to-event mappings in GUI
This one is merged with mag_upd20141030b.zip from #2252. Testing passed, release is pending. Constantin Asofiei

10/30/2014

02:34 PM Feature #2252: implement GUI client support
I think is not necessary. I checked and I found that I have indeed other files with history from 2013. Marius Gligor
02:31 PM Feature #2252: implement GUI client support
I download the entire @Majic@ project, all sources. I didn't applied my changes but is compiled with errors using ant... Marius Gligor
02:26 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> - I created a folder @test@ on my home directory on @devsrv01@.
> - Inside this directory I ...
Constantin Asofiei
02:21 PM Feature #2252: implement GUI client support
- I created a folder @test@ on my home directory on @devsrv01@.
- Inside this directory I did: @git clone /opt/secur...
Marius Gligor
01:48 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> As I remember I use staging branch:
>
> [...]
>
> Should I do other git commands?
The ...
Constantin Asofiei
01:43 PM Feature #2252: implement GUI client support
As I remember I use staging branch:... Marius Gligor
01:34 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> The @Majic@ conversion ended but with strange compile errors. I have no errors for set/get Wi...
Constantin Asofiei
01:13 PM Feature #2252: implement GUI client support
The @Majic@ conversion ended but with strange compile errors. I have no errors for set/get Width/Height but instead o... Marius Gligor
11:40 AM Feature #2252: implement GUI client support
I changed @Majic@ classes by replacing get/set Width/Height with get/set WidthChars/HeightChars. I tried to compile @... Marius Gligor
10:20 AM Feature #2252: implement GUI client support
I deleted the MAJIC code since this is a customer's confidential material which we can't post in an "open" project th... Greg Shah
10:18 AM Feature #2252: implement GUI client support
Code Review mag_upd20141030b.zip
The changes look fine. When you have the hand-coded MAJIC changes done, please d...
Greg Shah
08:43 AM Feature #2252: implement GUI client support
I the mean time I will do the changes "by hand" and I will test first on my machine when conversion is done.
Marius Gligor
08:39 AM Feature #2252: implement GUI client support
Unfortunately I have no @Majic@ jars so I'm going to start a conversion without my changes. Marius Gligor
08:27 AM Feature #2252: implement GUI client support
Marius Gligor wrote:
> I did @git clone /opt/secure/code/majic_repo/majic.git@ on a new folder then @git checkout -b...
Constantin Asofiei
08:25 AM Feature #2252: implement GUI client support
I did @git clone /opt/secure/code/majic_repo/majic.git@ on a new folder then @git checkout -b staging@
I downloaded ...
Marius Gligor
07:41 AM Feature #2252: implement GUI client support
Marius Gligor wrote:
> Conversion of @Majic@ fails using my changes (41 compile errors). I did a small change in rul...
Constantin Asofiei
07:25 AM Feature #2252: implement GUI client support
Conversion of @Majic@ fails using my changes (41 compile errors). I did a small change in rules but failed again. It'... Marius Gligor
03:47 AM Feature #2252: implement GUI client support
I found and fixed the @repaint()@ issue. The problem is @Frame.getClipRect()@ which is @ChUI@ specific because it cou... Marius Gligor
01:12 PM Feature #2422: add features to BROWSE
> Should I create some common interface for BrowseWidget and BrowseColumnWidget so I'll be able to unwrap calls like.... Greg Shah
12:14 PM Feature #2422: add features to BROWSE
@LABEL-BGCOLOR@ attribute can be applied to a browse or a browse column. Should I create some common interface for @B... Stanislav Lomany
09:53 AM Feature #2423: add proper key-to-event mappings in GUI
> I suggest to defer it... it requires more analysis on how the PROGRESS/KEYPRESS events are managed by 4GL. My theor... Greg Shah
09:49 AM Feature #2423: add proper key-to-event mappings in GUI
Greg Shah wrote:
> Code Review ca_upd20141030b.zip
>
> I'm good with the changes. It is a decent approach. The ...
Constantin Asofiei
09:42 AM Feature #2423: add proper key-to-event mappings in GUI
Code Review ca_upd20141030b.zip
I'm good with the changes. It is a decent approach. The unavoidable 4GL nastines...
Greg Shah
02:41 AM Feature #2423: add proper key-to-event mappings in GUI
Fixed a regression and javadoc issues. Constantin Asofiei
09:44 AM Feature #2412: Implement widget browser
This is going to be invaluable! Well done. Greg Shah

10/29/2014

07:48 PM Feature #2412: Implement widget browser
The task is nearly finished. I am attaching a screenshot of the browser in action.
I got a little stuck with the h...
Hynek Cihlar
03:58 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> I fixed the issue by using @ancestor().repaint()@ instead @repaint()@ in @ScrollBarGuiImpl.re...
Constantin Asofiei
03:24 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> Code Review ca_upd20141029a.zip
>
> The changes look good. Please check them in when testing ...
Constantin Asofiei
02:19 PM Feature #2252: implement GUI client support
I fixed the issue by using @ancestor().repaint()@ instead @repaint()@ in @ScrollBarGuiImpl.refersh()@ and @ScrollBarG... Marius Gligor
01:53 PM Feature #2252: implement GUI client support
I just checked and mouse detection works fine but the window is not updated after drawing in this case.
If I resize...
Marius Gligor
01:40 PM Feature #2252: implement GUI client support
@NativeDimension@ was changed for testing purposes and I reverted the changes.
Unfortunately I found another problem...
Marius Gligor
01:34 PM Feature #2252: implement GUI client support
Code Review mag_upd20141029a.zip
The code changes look good. Please add a history entry to @NativeDimension@, @Gu...
Greg Shah
12:33 PM Feature #2252: implement GUI client support
Here are my today changes. What I fixed so far from code review 2810a:
1. I changed @GuiDriver.draw()@ to manage c...
Marius Gligor
11:21 AM Feature #2252: implement GUI client support
Another frustrating fact about events: although the @WINDOW-*@ events are reporting LAST-EVENT:CODE values (other tha... Constantin Asofiei
10:48 AM Feature #2252: implement GUI client support
Code Review ca_upd20141029a.zip
The changes look good. Please check them in when testing passes.
There is one ...
Greg Shah
10:08 AM Feature #2252: implement GUI client support
This is for #2229 (replacement for ca_upd20141027a.zip / vig_upd20141027a.zip). It passed runtime/conversion testing,... Constantin Asofiei
03:49 PM Feature #2423: add proper key-to-event mappings in GUI
This is replacement for 1029b.zip (merged with rev 10638) and is going into regression testing. Note 7 still applies. Constantin Asofiei
02:58 PM Feature #2423: add proper key-to-event mappings in GUI
PS: the issue in note 7 is not yet fixed. Constantin Asofiei
02:57 PM Feature #2423: add proper key-to-event mappings in GUI
This is a implementation of keyboards compatible with ChUI (linux/windows) and GUI (windows). When working on GUI mo... Constantin Asofiei
02:57 PM Feature #2423: add proper key-to-event mappings in GUI
Another frustrating fact about events: although the @WINDOW-*@ events are reporting LAST-EVENT:CODE values (other tha... Constantin Asofiei
08:58 AM Feature #1790: implement menu support
> Why the global read_only_attribute function is necessary?
Progress doesn't detect assignments to read-only attri...
Greg Shah

10/28/2014

06:24 PM Feature #1790: implement menu support
Thanks, it is little unexpected. Why the global @read_only_attribute@ function is necessary?
The next conversion p...
Vadim Gindin
02:25 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> Regarding generation of @openScope@ on conversion I provided a solution some time ago but was...
Constantin Asofiei
01:58 PM Feature #2252: implement GUI client support
> 2. screen().sync() was taken from ChUI implementation and I don't know if in GUI should be used. If not I will elim... Greg Shah
01:52 PM Feature #2252: implement GUI client support
Regarding generation of @openScope@ on conversion I provided a solution some time ago but was not accepted.
I will t...
Marius Gligor
01:49 PM Feature #2252: implement GUI client support
Regarding scrolling message are via UP/DOWN cursor key is easy to implements seems the code has more in common with m... Marius Gligor
01:45 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> Basically the GUI empty frame implementation could be considered done.
Please check this sce...
Constantin Asofiei
01:44 PM Feature #2252: implement GUI client support
OK I will do the changes in @GuiDriver.draw()@. Here I have a question.
Should we create another @GuiDriver.draw()@...
Marius Gligor
01:30 PM Feature #2252: implement GUI client support
> My implementation contains changes in clip rectangle management which differs than current implementation.
Good ...
Greg Shah
11:31 AM Feature #2252: implement GUI client support
Basically the GUI empty frame implementation could be considered done.
My implementation contains changes in clip re...
Marius Gligor
11:24 AM Feature #2252: implement GUI client support
Code Review mag_upd20141028a.zip
The changes look good.
Is there anything else needed before this first pass at...
Greg Shah
10:45 AM Feature #2252: implement GUI client support
Here are my today changes.
1. I fixed mouse wheel events issue and I implemented mouse wheel event handler for scr...
Marius Gligor
08:24 AM Feature #2252: implement GUI client support
Code Review mag_upd20141027a.zip
The code looks good. The only thing I see is this:
@ScrollBarGuiImpl.REAPEAT@...
Greg Shah

10/27/2014

04:36 PM Feature #1790: implement menu support
You need to add @ftype == prog.kw_menu_bar ||@ to the list in the @read_only_attribute@ function in @include/common-... Greg Shah
04:22 PM Feature #1790: implement menu support
I tried to work on conversion of @current-window:menubar = menu mbar:handle@.
I added the following rule to method-a...
Vadim Gindin
08:29 AM Feature #1790: implement menu support
Please upload your latest changes here.
Please check in all your testcases to @testcases/uast/menu/@.
I need to...
Greg Shah
02:13 PM Feature #2252: implement GUI client support
Here are my today changes. I fixed the following issues:
1. Test case testcases/uast/window_events/mouseevts.p is ...
Marius Gligor
09:50 AM Feature #2252: implement GUI client support
Vadim, please create a task in the Majic Conversion project and upload there the MAJIC changes required for your 1027... Constantin Asofiei
08:25 AM Feature #2252: implement GUI client support
Fixed remained -1. Vadim Gindin
08:01 AM Feature #2252: implement GUI client support
Testing results of vig_upd20141025a.zip are following.... Vadim Gindin
04:40 AM Feature #2252: implement GUI client support
Vadim Gindin wrote:
> > * @LogicalTerminal.getWindowById@ - why do you explicitly check for active/current/default-w...
Constantin Asofiei
09:51 AM Feature #1791: implement dynamic UI support
Committed in bzr as 10636. Will be distributed soon. Eugenie Lyzenko
07:50 AM Feature #1791: implement dynamic UI support
Go ahead and check in/distribute. Greg Shah

10/26/2014

02:50 PM Feature #1791: implement dynamic UI support
The @CTRL-C@ part has been completed without regressions, had to start 3-way tests separately to have positive result... Eugenie Lyzenko
03:05 AM Feature #1791: implement dynamic UI support
The main part completed without regressions. Waiting for @CTRL-C@ one to be done. Eugenie Lyzenko

10/24/2014

06:25 PM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
..
> * please replace all @-1@ in method calls where is set as windowID, with a WindowCon...
Vadim Gindin
12:48 PM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
> Marius, one more thing: see the testcases/uast/window_events/mouseevts.p file. This wil...
Marius Gligor
11:14 AM Feature #2252: implement GUI client support
Code Review hc_upd20141024a.zip
It looks good.
Greg Shah
11:06 AM Feature #2252: implement GUI client support
Greg Shah wrote:
> Code Review hc_upd20141023b.zip
>
> 1. @CaptionButton@ doesn't have any changes except your hi...
Hynek Cihlar
09:40 AM Feature #2252: implement GUI client support
Marius, one more thing: see the testcases/uast/window_events/mouseevts.p file. This will show a message each time a ... Constantin Asofiei
09:29 AM Feature #2252: implement GUI client support
Marius, another thought: I think @findMouseSource@, when called for a ScrollableContainer (maybe ViewPort too?) needs... Constantin Asofiei
09:22 AM Feature #2252: implement GUI client support
I will remove the @FontManager@ changes from my changes. Marius Gligor
09:18 AM Feature #2252: implement GUI client support
Greg Shah wrote:
> Code Review hc_upd20141023b.zip
>
> 1. @CaptionButton@ doesn't have any changes except your hi...
Hynek Cihlar
09:08 AM Feature #2252: implement GUI client support
Marius, first, some issues with the update:
# the window popup menu (right click on the window title bar) is broken ...
Constantin Asofiei
09:04 AM Feature #2252: implement GUI client support
Code Review mag_upd20141024a.zip
1. Shouldn't @ui/chui/FrameImpl.java@ be removed from the update?
2. @MouseHan...
Greg Shah
08:40 AM Feature #2252: implement GUI client support
Code Review hc_upd20141023b.zip
1. @CaptionButton@ doesn't have any changes except your history entry.
2. @Popu...
Greg Shah
08:04 AM Feature #2252: implement GUI client support
Here are my new changes merged with latest repository updates.

1. GUI frames have a scrollable container having s...
Marius Gligor
08:03 AM Feature #2252: implement GUI client support
Vadim Gindin wrote:
> Next update.
Vadim, for 1024a.zip update; I think this should be the final iteration of revie...
Constantin Asofiei
05:03 PM Feature #1791: implement dynamic UI support
Code Review 1024a
The code looks good. Although this should have very little risk, please still put it through run...
Greg Shah
03:31 PM Feature #1791: implement dynamic UI support
Eugenie Lyzenko wrote:
> Unfortunately I have found one bug that is common to static and dynamic frames. If static o...
Constantin Asofiei
03:29 PM Feature #1791: implement dynamic UI support
This is the first drop for your review of the next step in dynamic widget implementation.
Unfortunately I have fou...
Eugenie Lyzenko

10/23/2014

06:05 PM Feature #2412 (WIP): Implement widget browser
Hynek Cihlar
06:00 PM Feature #2388 (WIP): finish GUI window move/position support
Hynek Cihlar
05:56 PM Feature #2252: implement GUI client support
Related to #2388.
The attached change set updates hc_upd20141021b and in addition contains:
- all changes relat...
Hynek Cihlar
02:22 PM Feature #2252: implement GUI client support
Next update.
Constantin Asofiei wrote:
> Vadim, review for your 22a.zip:
> * LogicalTerminal: you have this on l...
Vadim Gindin
11:52 AM Feature #2252: implement GUI client support
Code Review mag_upd20141023a.zip
It looks really good. The only issue I see is that the @ui/chui/FrameImpl.java@ ...
Greg Shah
11:51 AM Feature #2252: implement GUI client support
Greg Shah wrote:
> Code Review ca_upd20141023a.zip
>
> I am fine with these changes. Please check them in.
Comm...
Constantin Asofiei
11:39 AM Feature #2252: implement GUI client support
Code Review ca_upd20141023a.zip
I am fine with these changes. Please check them in.
Greg Shah
09:11 AM Feature #2252: implement GUI client support
Here are my latest changed for GUI empty frame implementation. Marius Gligor
08:04 AM Feature #2252: implement GUI client support
Vadim, review for your 22a.zip:
* LogicalTerminal: you have this on line 614 @import sun.reflect.generics.visitor.*;...
Constantin Asofiei
07:28 AM Feature #2252: implement GUI client support
This is replacement of 1021c.zip, for #2340. It passed runtime testing (cumulative) and it addresses the issues in no... Constantin Asofiei
04:15 PM Feature #2423: add proper key-to-event mappings in GUI
Interesting findings. This is just one more place where Progress didn't spend the effort to make the platforms appea... Greg Shah
01:30 PM Feature #2423: add proper key-to-event mappings in GUI
After running key_code_report.p (for keys 0 to 2048), the key labels/functions for ChUI in linux and windows are diff... Constantin Asofiei
12:05 PM Bug #2427: do not allow ALT+space to show the popup menu for the OS window
See notes 395, 396, 397 in #2252 - we need a way to disable the popup menu associated with the OS window, when ALT+Sp... Constantin Asofiei
12:01 PM Bug #2427 (New): do not allow ALT+space to show the popup menu for the OS window
Constantin Asofiei
12:00 PM Feature #2340 (Closed): implement the window title bar
Greg Shah
09:12 AM Feature #2416 (Review): implement frame widget support for GUI
Marius Gligor
09:11 AM Feature #2425 (WIP): implement GUI rectangle widget
Marius Gligor

10/22/2014

04:50 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> I checked. @FontManager@ use the same font but seems to be a bug in @FontManager@ :
> @getPi...
Hynek Cihlar
01:38 PM Feature #2252: implement GUI client support
Details for #2425:
Please implement the rectangle widget on GUI in a way that is compatible with how the 4GL draws...
Greg Shah
01:12 PM Feature #2252: implement GUI client support
I checked. @FontManager@ use the same font but seems to be a bug in @FontManager@ :
@getPixelsPerRow@ should return ...
Marius Gligor
12:58 PM Feature #2252: implement GUI client support
I forgot an update itself Vadim Gindin
12:57 PM Feature #2252: implement GUI client support
Constantin,
I've made all corrections corresponding to your remarks. All of them was addressed (including the note...
Vadim Gindin
12:45 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> Code Review hc_upd20141021b.zip
>
> 1. Why is there a dependency on @GuiOutputManager@ in @Fra...
Hynek Cihlar
12:39 PM Feature #2252: implement GUI client support
OK. I'll check. Thanks! Marius Gligor
12:38 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> @screen().coordinates().rowFromNative(11)@ @gives 1.0@
The @rowFromNative@ will end up usi...
Hynek Cihlar
12:26 PM Feature #2252: implement GUI client support
Hynek Cihlar wrote:
> How did you convert the 14 pixels to characters?
>
> Marius Gligor wrote:
> > I have a qu...
Marius Gligor
12:23 PM Feature #2252: implement GUI client support
Code Review hc_upd20141021b.zip
This is really good. It cleans up many lingering issues, so I am excited to see i...
Greg Shah
12:20 PM Feature #2252: implement GUI client support
@screen().coordinates().rowFromNative(14)@ Marius Gligor
12:18 PM Feature #2252: implement GUI client support
How did you convert the 14 pixels to characters?
Marius Gligor wrote:
> I have a question regarding screen coord...
Hynek Cihlar
12:14 PM Feature #2252: implement GUI client support
I have a question regarding screen coordinates. @OpenEdge@ use rows and columns for screen coordinates in character u... Marius Gligor
09:22 AM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > Constantin Asofiei wrote:
> > ..
> > > # @getScreenDimension@...
Vadim Gindin
09:19 AM Feature #2252: implement GUI client support
Another note for #2424:
The window widget only becomes scrollable when the virtual size is greater than the maximu...
Greg Shah
08:44 AM Feature #2252: implement GUI client support
Vadim Gindin wrote:
> Constantin Asofiei wrote:
> ..
> > # @getScreenDimension@ usage instead of @TC.getScreenSize...
Constantin Asofiei
08:42 AM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
..
> # @getScreenDimension@ usage instead of @TC.getScreenSize@ - should have caught this...
Vadim Gindin
02:00 PM Feature #2423: add proper key-to-event mappings in GUI
If I recall correctly, I started with a deep review of the 4GL docs and our current ChUI/NCURSES source code. I thin... Greg Shah
11:36 AM Feature #2423: add proper key-to-event mappings in GUI
Greg, for this task, beside adding the key functions in Keyboard$WorkArea, the SwingKeyboardReader needs to be split ... Constantin Asofiei
07:24 AM Feature #2423 (WIP): add proper key-to-event mappings in GUI
Constantin Asofiei
01:32 PM Feature #2425: implement GUI rectangle widget
This is for time tracking only. Please place all history in parent task #2252. Greg Shah
01:31 PM Feature #2425 (Closed): implement GUI rectangle widget
Greg Shah
07:31 AM Feature #2340 (Review): implement the window title bar
Constantin Asofiei

10/21/2014

06:53 PM Feature #2252: implement GUI client support
Sorry, I forgot to mention that hc_upd20141021b.zip deletes:
src/com/goldencode/p2j/ui/ChuiCoordinatesConversion.j...
Hynek Cihlar
06:44 PM Feature #2252: implement GUI client support
Attached is the implementation of #2388 - finish GUI window move/position support.
Also note that:
- I refactored...
Hynek Cihlar
06:19 PM Feature #2252: implement GUI client support
Details on #2424:
Please start by extending the @testcases/uast/window_sizing/@ testcases to explore the window si...
Greg Shah
05:31 PM Feature #2252: implement GUI client support
Code Review ca_upd20141021c.zip
The changes look good.
Greg Shah
05:28 PM Feature #2252: implement GUI client support
> create separate sub-classes for each case, i.e. WindowEvent and PortableMouseEvent.
This is probably best.
> ...
Greg Shah
05:17 PM Feature #2252: implement GUI client support
Code Review mag_upd20141021a.zip
The results look very good.
1. @FrameGuiImpl.initialize()@ needs javadoc.
2...
Greg Shah
04:50 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> 1. @LegacyOSEvents@ seems to map to the Progress 4GL "Portable Mouse Events" (e.g. MOUSE-SELECT-D...
Constantin Asofiei
04:26 PM Feature #2252: implement GUI client support
Code Review ca_upd20141021b.zip
The update is very good.
1. @LegacyOSEvents@ seems to map to the Progress 4GL "...
Greg Shah
04:25 PM Feature #2252: implement GUI client support
> Do you think is possible to intercept this in some native code (just to disable the popup menu) and after that re-... Greg Shah
02:09 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> In regard to the ALT+Space issue, I wonder if something like this will help:
I've tested it on win...
Constantin Asofiei
01:50 PM Feature #2252: implement GUI client support
In regard to the ALT+Space issue, I wonder if something like this will help:... Greg Shah
01:40 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> > I was looking for a way of "pluging-in" a certain image type into the JVM, without having to ma...
Constantin Asofiei
12:52 PM Feature #2252: implement GUI client support
> I think we should treat this in a separate task - we might need a way to make the Keyboard mappings configurable de... Greg Shah
12:52 PM Feature #2252: implement GUI client support
> I was looking for a way of "pluging-in" a certain image type into the JVM, without having to manually handle i.e. I... Greg Shah
12:40 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> > I don't understand how is GUI mode special, so that it needs to treat the keyboard differently...
Constantin Asofiei
12:01 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> In regard to the ALT-F4 problem, isn't this due to the @setDefaultCloseOperation(JFrame.EXIT_ON_C...
Constantin Asofiei
11:50 AM Feature #2252: implement GUI client support
Review for @vig_20141020a.zip@:
# @ClientExports.statusInputRevert@
- please add it back, regardless if is used a...
Constantin Asofiei
11:27 AM Feature #2252: implement GUI client support
Here are my latest changes for frame GUI support which is still an intermediate work.
1. I fixed previous code rev...
Marius Gligor
11:19 AM Feature #2252: implement GUI client support
In regard to the ALT-F4 problem, isn't this due to the @setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);@ in @Abstract... Greg Shah
10:20 AM Feature #2252: implement GUI client support
Greg Shah wrote:
> > I can not find a way to disable the window's OS popup menu to appear when the ALT+SPACE key is ...
Constantin Asofiei
10:16 AM Feature #2252: implement GUI client support
> I don't understand how is GUI mode special, so that it needs to treat the keyboard differently.
It isn't specia...
Greg Shah
09:49 AM Feature #2252: implement GUI client support
Greg, this is for #2340. From your list:
> 1. Implementing proper keyboard and mouse event processing at the 4GL eve...
Constantin Asofiei
05:57 PM Feature #2424: GUI window sizing and scrollbar/viewport handling
This is just for time tracking. Please place all history in parent task #2252. Greg Shah
05:56 PM Feature #2424 (Closed): GUI window sizing and scrollbar/viewport handling
Greg Shah
01:18 PM Feature #2423: add proper key-to-event mappings in GUI
From #2252 note 391:
Greg Shah wrote:
> > I don't understand how is GUI mode special, so that it needs to treat ...
Constantin Asofiei
01:17 PM Feature #2423 (Closed): add proper key-to-event mappings in GUI
Constantin Asofiei
12:32 PM Feature #1791: implement dynamic UI support
Eugenie Lyzenko wrote:
> >And where do we cause this notification to occur? Static frames call TransactionManager.re...
Constantin Asofiei
08:50 AM Feature #1791: implement dynamic UI support
> I think we need only frame.setInScope(true) on the client side. Because for dynamic frames there is no scope nestin... Greg Shah
07:11 AM Feature #1791: implement dynamic UI support
>All of this should be gotten "automatically" by either an explicit DELETE WIDGET hndl.
OK.
>or by the implicit...
Eugenie Lyzenko

10/20/2014

05:59 PM Feature #1791: implement dynamic UI support
>And where do we cause this notification to occur? Static frames call TransactionManager.registerFinalizable() and ge... Eugenie Lyzenko
05:04 PM Feature #1791: implement dynamic UI support
>2. Which portions of client side OPEN_SCOPE code are needed? Is it as simple as implementing a full OPEN_SCOPE notif... Eugenie Lyzenko
01:09 PM Feature #1791: implement dynamic UI support
I think we are almost there.
I agree that dynamic widgets appear to be managed based on the widget-pool. This is ...
Greg Shah
02:26 PM Feature #2422: add features to BROWSE
OK, good. As you create them, please do check in your testcases to @testcases/uast/browse/@. This includes bugs lik... Greg Shah
01:13 PM Feature #2422 (WIP): add features to BROWSE
I'll post here bugs which I'll found along the way.
Bug 1.
When a value is edited in an editable browse, key presse...
Stanislav Lomany
12:19 PM Feature #2252: implement GUI client support
I forgot to add, that I reverted @display*, view* and enable*@ methods in @GenericFrame@ as you advised earlier. I ge... Vadim Gindin
12:04 PM Feature #2252: implement GUI client support
I fixed some remained remarks and added frames windows map to @LogicalTerminal@. That helps to keep track of windows,... Vadim Gindin

10/17/2014

06:23 PM Feature #1791: implement dynamic UI support
4 more testcases have been committed in bzr as 1214.
Testcase @dyn_wid_test27.p@ demonstrates the client side reac...
Eugenie Lyzenko
05:44 PM Feature #2422: add features to BROWSE
Please do this work in 2 parts:
1. The conversion and runtime work to get the configuration values set into @Brows...
Greg Shah
05:36 PM Feature #2422: add features to BROWSE
Please add (or finish) the following features in BROWSE. At this time, the GUI version of BROWSE is not needed. The... Greg Shah
05:25 PM Feature #2422 (Closed): add features to BROWSE
Greg Shah
04:57 PM Feature #2252: implement GUI client support
Code Review mag_upd20141017a.zip
I like where this is going.
1. Do you think that the @Frame@ color management ...
Greg Shah
04:27 PM Feature #2252: implement GUI client support
Code Review mag_upd20141016a.zip
The code looks really good.
There are some minor code standard issues (use o...
Greg Shah
02:15 PM Feature #2252: implement GUI client support
I made corrections corresponding to latest remarks. See remarks statuses below (marked with *done*).
Constantin Asof...
Vadim Gindin
10:07 AM Feature #2252: implement GUI client support
Here are my first changes to abstract the code for frames and other minor improvements. Three classes are involved:
...
Marius Gligor
08:09 AM Feature #2252: implement GUI client support
> you have cases where you transform a DISPLAY into a DISPLAY ... IN WINDOW CURRENT-WINDOW; please go through all cas... Greg Shah
04:05 AM Feature #2252: implement GUI client support
Some useful examples regarding window and frame sizes:
1. The window client area in GUI is 80 columns and 24 rows....
Marius Gligor
03:12 AM Feature #2252: implement GUI client support
Vadim Gindin wrote:
> I corrected most of Constantin's remarks. Have a look please.
Please specify either what is f...
Constantin Asofiei
08:02 PM Feature #2252: implement GUI client support
I corrected most of Constantin's remarks. Have a look please. Vadim Gindin

10/16/2014

05:47 PM Feature #1791: implement dynamic UI support
Some consideration for handling @LogicalTerminal.signalFrameScope()@ signals in server and client sides.
The serve...
Eugenie Lyzenko
02:52 PM Feature #1791: implement dynamic UI support

> > I'm planning to upload all other dynamic widgets tests in uast/dynamic_widget. Is it OK?
>
> Yes, please do....
Eugenie Lyzenko
02:05 PM Feature #1791: implement dynamic UI support
> I'm planning to upload all other dynamic widgets tests in uast/dynamic_widget. Is it OK?
Yes, please do.
> I ...
Greg Shah
01:36 PM Feature #1791: implement dynamic UI support
I have committed in bzr the modified version of @dyn_wid_test25.p@ with check for the screen values after retry. And ... Eugenie Lyzenko
08:59 AM Feature #1791: implement dynamic UI support
The frame scoping related tests (19-26) has been committed in bzr as 1211. I did not add dynamic widget tests there(n... Eugenie Lyzenko
11:17 AM Feature #2252: implement GUI client support
Here is an intermediate work for GUI frame implementation. So far I tested some options like @NO-BOX, SIZE phrase, AT... Marius Gligor

10/15/2014

05:07 PM Feature #1791: implement dynamic UI support
How do you know that in @dyn_wid_test25.p@ the widget screen-value is not reset during the retry? None of the fillin... Greg Shah
04:56 PM Feature #1791: implement dynamic UI support
More investigation results.
1. There is no changes as result of setting @DOWN@ value to 0.
2. @RETRY@ statement...
Eugenie Lyzenko
04:57 PM Feature #2252: implement GUI client support
> By the way I saw such errors earlier. Why they happen? It does not looks like app error because the user already ex... Greg Shah
03:17 PM Feature #2252: implement GUI client support
I would say no. Most of tc_ failures look like when in Syman Menu user press R (that is quit command) and after quit ... Vadim Gindin
02:57 PM Feature #2252: implement GUI client support
> regression testing trunk without my update gave 1 failed gso_* test (gso_290) and 19 failed tc_* tests.
Are any ...
Greg Shah
02:55 PM Feature #2252: implement GUI client support
regression testing trunk without my update gave 1 failed gso_* test (gso_290) and 19 failed tc_* tests. Vadim Gindin
09:39 AM Feature #2252: implement GUI client support
Greg Shah wrote:
> > In other words is a tight relation between position in character units and native units.
>
>...
Hynek Cihlar
08:32 AM Feature #2252: implement GUI client support
> In other words is a tight relation between position in character units and native units.
I have explored this fo...
Greg Shah
08:03 AM Feature #2252: implement GUI client support
I tested some frame location options, Progress @AT pharse@. The option @AT COLUMN c ROW w@ is implemented and works.
...
Marius Gligor
05:06 AM Feature #2252: implement GUI client support
Last review part of the vig_upd20141013a.zip:
ThinClient:
# where viewWorker/view/etc is called with windowId = -...
Constantin Asofiei
01:53 AM Feature #2252: implement GUI client support
Vadim Gindin wrote:
> > Browse.java:
> > - line 1989/2582: avoid resolving ancestor() twice...
>
> These are two...
Constantin Asofiei

10/14/2014

05:48 PM Feature #2252: implement GUI client support
Thank you for review. My comments are below.
Constantin Asofiei wrote:
> Vadim, about vig_upd20141013a.zip:
>
...
Vadim Gindin
11:45 AM Feature #2252: implement GUI client support
Vadim, about vig_upd20141013a.zip:
Browse.java:
- line 1989/2582: avoid resolving ancestor() twice...
- line 25...
Constantin Asofiei
11:23 AM Feature #2252: implement GUI client support
Greg Shah wrote:
> Hynek Cihlar wrote:
> The @move-win()@ function and the test suite in general evolved greatly as...
Hynek Cihlar
11:15 AM Feature #2252: implement GUI client support
Code Review mag_upd20141014b.zip
It looks good.
Greg Shah
11:11 AM Feature #2252: implement GUI client support
Hynek Cihlar wrote:
> Greg I have a question about the window_sizing test cases. Why some of the calls to @move-win@...
Greg Shah
11:10 AM Feature #2252: implement GUI client support
Sorry was my fault. For @frame_scoping.rules@ I didn't found a solution so far.
The rules in @frame_generator.xml@ w...
Marius Gligor
11:05 AM Feature #2252: implement GUI client support
Vadim: Constantin is reviewing your vig_upd20141013a.zip update and will provide some feedback.
> We can see extra...
Greg Shah
11:01 AM Feature #2252: implement GUI client support
Code Review mag_upd20141014a
The changes to @CommonFrame@ and @GenericFrame@ seem fine.
The @frame_scoping.rule...
Greg Shah
10:59 AM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
> Marius Gligor wrote:
> > @FrameWidget@ has both @set/getWidth/WidthChars@ and @set/getH...
Greg Shah
10:16 AM Feature #2252: implement GUI client support
Greg I have a question about the window_sizing test cases. Why some of the calls to @move-win@ function don't use the... Hynek Cihlar
09:45 AM Feature #2252: implement GUI client support
I did the changes for set/get WidthChars/HeightChars by inheriting from @Sizeable@ API.
Marius Gligor
08:02 AM Feature #2252: implement GUI client support
Vadim Gindin wrote:
> Hynek, they are based on my update. Here it is.
I didn't find anything suspicious. I would ...
Hynek Cihlar
07:01 AM Feature #2252: implement GUI client support
Here are the results of compiling the frame test @f-1.p@ using @xref@ option: ... Marius Gligor
06:16 AM Feature #2252: implement GUI client support
Hynek, they are based on my update. Here it is. Vadim Gindin
05:28 AM Feature #2252: implement GUI client support
Vadim Gindin wrote:
> I fixed HIDE error from previous regression testing and It reduced number of gso_* failed test...
Hynek Cihlar
05:26 AM Feature #2252: implement GUI client support
Sorry, Redmine corrupts output screens in my previous note in spite of it's preview displayed them correctly. I'm att... Vadim Gindin
05:24 AM Feature #2252: implement GUI client support
Marius Gligor wrote:
> @FrameWidget@ has both @set/getWidth/WidthChars@ and @set/getHeight/HeightChars@ We should ke...
Constantin Asofiei
05:19 AM Feature #2252: implement GUI client support
I fixed HIDE error from previous regression testing and It reduced number of gso_* failed tests from 90 to 26. tc_* f... Vadim Gindin
04:49 AM Feature #2252: implement GUI client support
@FrameWidget@ has both @set/getWidth/WidthChars@ and @set/getHeight/HeightChars@ We should keep the same methods for ... Marius Gligor
03:15 AM Feature #2252: implement GUI client support
Greg Shah wrote:
> Code Review mag_upd20141013a.zip
> 1. In methods_attributes.rules, @ref@ can't be relied upon to...
Constantin Asofiei
10:44 AM Feature #1791: implement dynamic UI support
Eugenie:
1. Please ensure that all 3 examples shown in note 212 are checked in to the dynamic widget testcases and...
Greg Shah
04:16 AM Feature #1791: implement dynamic UI support
Greg Shah wrote:
> I do agree that I can't yet think of a way to make static frame statements like DISPLAY or DOWN w...
Constantin Asofiei

10/13/2014

07:08 PM Feature #1791: implement dynamic UI support
> As we expected from the 4GL documentation the dynamic frame is only one down frame.
One thing that is strange is...
Greg Shah
04:06 PM Feature #1791: implement dynamic UI support
For @iterate()@ hook. As we expected from the 4GL documentation the dynamic frame is only one down frame. Trying to u... Eugenie Lyzenko
06:35 PM Feature #2252: implement GUI client support
Code Review mag_upd20141013a.zip
I don't think either of these changes is correct.
1. In methods_attributes.rul...
Greg Shah
06:01 PM Feature #2252: implement GUI client support
> How to get WindowWidget having GenericFrame or GenericWidget? Some code on server side needs to use Window handling... Greg Shah
03:32 PM Feature #2252: implement GUI client support
How to get WindowWidget having GenericFrame or GenericWidget? Some code on server side needs to use Window handling: ... Vadim Gindin
10:14 AM Feature #2252: implement GUI client support
Today I worked to fix frame conversion issues:
1. For frame scoping I changed the @frame_scoping.rules@ by adding ...
Marius Gligor
09:12 AM Feature #2252: implement GUI client support
Reposted from #2415 (by MAG):
Passed regression tests. Committed revision 10625.
The following files were delet...
Greg Shah
08:59 AM Feature #2252: implement GUI client support
> Do you have anything against if I add the flag to the config and getters/setters to the widgets? The flag will be s... Greg Shah
09:11 AM Feature #2415 (Closed): insert indicator support for GUI window
Greg Shah

10/11/2014

12:28 PM Feature #2252: implement GUI client support
Hynek Cihlar wrote:
> ... or better yet ask the driver for the translated origin and offset @boundary@.
This one is...
Constantin Asofiei
11:44 AM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > I see. Do you have anything against if I add the flag to the co...
Hynek Cihlar
05:02 AM Feature #2252: implement GUI client support
Hynek Cihlar wrote:
> I see. Do you have anything against if I add the flag to the config and getters/setters to the...
Constantin Asofiei
02:51 AM Feature #2415: insert indicator support for GUI window
Passed regression tests. Committed revision 10625.
The following files were deleted:
src/com/goldencode/p2j/ui/cl...
Marius Gligor

10/10/2014

03:52 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> For a widget to be realized, it means that the widget has been viewed (made visible on the screen...
Hynek Cihlar
03:37 PM Feature #2252: implement GUI client support
For a widget to be realized, it means that the widget has been viewed (made visible on the screen) at least once. In... Greg Shah
03:28 PM Feature #2252: implement GUI client support
I have a question to the widget experts out there. What does it mean for a window (in GUI) to be realized? I found th... Hynek Cihlar
03:08 PM Feature #2252: implement GUI client support
The @gso_200/buyer_search1.txt@ is only referenced in 1 test (@majic_baseline/tests/gso/gso_200/gso_200.xml@):
<pr...
Greg Shah
02:14 PM Feature #2252: implement GUI client support
> > Constantin Asofiei wrote:
> Sorry, in note 315 I meant ScreenBitmap.rows/cols - this is still set to character u...
Hynek Cihlar
02:06 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> Code Review vig_upd20141009a.zip
>
> I'm fine with the changes. It looks like the @messageBox...
Vadim Gindin
12:42 PM Feature #2252: implement GUI client support
> The audit logs have always been there... I think audit might have been enabled sometime before devsrv01 was in plac... Greg Shah
12:40 PM Feature #2252: implement GUI client support
> The problem is that generated code is not compiled due to an error in statement. fFrame.setHeightChars(new integer(... Greg Shah
12:31 PM Feature #2252: implement GUI client support
Marius Gligor wrote:
> We could change a little bit @WidgetFactoryAdaptor.create@ method to works with constructors ...
Constantin Asofiei
12:29 PM Feature #2252: implement GUI client support
Greg Shah wrote:
> Constantin: did we intentionally enable this at some point? It seems like we should clean that u...
Constantin Asofiei
12:15 PM Feature #2252: implement GUI client support
Code Review mag_upd20141010a.zip
It looks good. Please test it.
Greg Shah
12:06 PM Feature #2252: implement GUI client support
I've started to work on task #2416. First of all I converted your sample... Marius Gligor
12:02 PM Feature #2252: implement GUI client support
Fixed Code Review mag_upd20141009a.zip issues. Marius Gligor
10:33 AM Feature #2252: implement GUI client support
Code Review vig_upd20141009a.zip
I'm fine with the changes. It looks like the @messageBox()@ signatures look much...
Greg Shah
10:00 AM Feature #2252: implement GUI client support
> we can add a .sh script with the same name as the archive, and execute that script in the i.e. ~/testing/majic or ... Greg Shah
09:37 AM Feature #2252: implement GUI client support
Code Review mag_upd20141009a.zip
It looks good.
1. The explicit use of @import com.goldencode.p2j.ui.chui.ThinC...
Greg Shah
06:48 AM Feature #2252: implement GUI client support
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek, if the common UI logic is using native coordinates (you ...
Constantin Asofiei
06:32 AM Feature #2252: implement GUI client support
The next update, that failed regression testing. I've also attached logs. They looks strange. The log "testing_*" con... Vadim Gindin
12:36 PM Feature #1791: implement dynamic UI support
Greg Shah wrote:
> Constantin: do you have anything to add?
Dynamic widgets can survive the creator procedure, if t...
Constantin Asofiei
12:12 PM Feature #1791: implement dynamic UI support
> Investigating the scoping approach for dynamic widgets I've found interesting info in Progress Programming Handbook... Greg Shah
09:22 AM Feature #1791: implement dynamic UI support
Committed in bzr as 10624. No testing required. Eugenie Lyzenko
09:21 AM Feature #1791: implement dynamic UI support
Small drop to fix the missed/not required history entries. Will be committed and distributed soon. Eugenie Lyzenko
01:37 AM Feature #2416 (WIP): implement frame widget support for GUI
Marius Gligor

10/09/2014

04:40 PM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
> Hynek, if the common UI logic is using native coordinates (you have bitmaps of NativeRec...
Hynek Cihlar
03:58 PM Feature #2252: implement GUI client support
Hynek, if the common UI logic is using native coordinates (you have bitmaps of NativeRectangle), then am I correct to... Constantin Asofiei
10:56 AM Feature #2252: implement GUI client support
Constantin Asofiei wrote:
> Greg, an idea: we can add a .sh script with the same name as the archive, and execute th...
Hynek Cihlar
09:24 AM Feature #2252: implement GUI client support
Marius Gligor wrote:
> 3. I observed that we cannot manage deleted files from project when we run regression tests. ...
Constantin Asofiei
09:11 AM Feature #2252: implement GUI client support
1. The idea behind @AbstractMessageArea@ was to find an @OOP@ solution (abstraction) rather than a trivial test like ... Marius Gligor
04:38 PM Feature #1791: implement dynamic UI support
Investigating the scoping approach for dynamic widgets I've found interesting info in @Progress Programming Handbook@... Eugenie Lyzenko
11:54 AM Bug #2418: frame construction issue
Sometimes the frame are not correctly formed. Consider the following procedure:... Ovidiu Maxiniuc
11:47 AM Bug #2418 (New): frame construction issue
Ovidiu Maxiniuc
09:15 AM Feature #2415 (Review): insert indicator support for GUI window
Marius Gligor

10/08/2014

06:26 PM Feature #2252: implement GUI client support
About #2415 and #2334:
Now we know that there is no insert indicator for GUI. That is good information. Before w...
Greg Shah
03:23 PM Feature #2252: implement GUI client support
Code Review vig_upd20141008a.zip
1. Please add this TODO just above the call to @view()@ on line 4471 of @GenericF...
Greg Shah
02:06 PM Feature #2252: implement GUI client support
Vadim Gindin wrote:
> There are also other strange error:
> @org.hibernate.service.UnknownServiceException: Unknown...
Eric Faulhaber
01:52 PM Feature #2252: implement GUI client support
Merged update. Vadim Gindin
01:29 PM Feature #2252: implement GUI client support
VIG: While I look at the log, please merge your vig_upd20141007a.zip with the latest bzr level 10623. Greg Shah
01:01 PM Feature #2252: implement GUI client support
After regression testing of vig_upd20141007a.zip I faced with the error (see attached log):
@java.io.NotSerializable...
Vadim Gindin
12:37 PM Feature #2252: implement GUI client support
Today I managed to connect @OE@ to @sports2000@ database on the customer's server. Having a database connection I did... Marius Gligor
09:22 AM Feature #2333 (Closed): implement the GUI status line widget
Greg Shah
02:47 AM Feature #2334 (Review): implement the GUI message line widget
1007b passed regression tests. committed revision 10621.
This task require more changes after task #2229 will be fin...
Marius Gligor

10/07/2014

01:13 PM Feature #2252: implement GUI client support
Before you consider your work with #2415 closed, please test SET, INSERT, CHOOSE, ENABLE + WAIT-FOR. I'm not referri... Greg Shah
12:32 PM Feature #2252: implement GUI client support
1. I tested @INSERT@ indicator for @GUI@ using the following simple tests:... Marius Gligor
10:49 AM Feature #2252: implement GUI client support
Merged update with Constantin's fix of @ProcedureManager.currentWindow@ bug. Vadim Gindin
10:34 AM Feature #2334: implement the GUI message line widget
Code Review 1007b
I'm good with the update.
Greg Shah
10:11 AM Feature #2334: implement the GUI message line widget
Fixed Code Review 1007a. I renamed @MessageLineGui@ to @InsertIndicator.java@
I'm going to start regression tests.
Marius Gligor
09:50 AM Feature #2334: implement the GUI message line widget
Code Review 1007a
@client/chui/MessageAreaImpl.java@ is missing a history entry. Otherwise I am fine with the upd...
Greg Shah
06:17 AM Feature #2334: implement the GUI message line widget
Here are my latest changes which contains:
1. I fixed @MessageAreaImpl@ issue. I renamed @MessageArea@ class as @A...
Marius Gligor
06:23 AM Feature #2415 (WIP): insert indicator support for GUI window
Marius Gligor
 

Also available in: Atom