Project

General

Profile

Activity

From 11/13/2015 to 12/12/2015

12/12/2015

06:13 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Rebased task branch 2565a from P2J trunk rev 10958. The latest revision is now 10973. Igor Skornyakov
03:30 PM Bug #2932: Apache Commons Collections Java Library Vulnerability
Code Review commons-collections-3.2.2.diff.txt
The changes are fine. Please commit them to 1811t. I guess you sh...
Greg Shah
12:56 PM Bug #2932: Apache Commons Collections Java Library Vulnerability
Greg, please review this diff, the new version http://commons.apache.org/proper/commons-collections/release_3_2_2.htm... Sergey Ivanovskiy
11:08 AM Bug #2932: Apache Commons Collections Java Library Vulnerability
Official fixes: http://commons.apache.org/proper/commons-collections/release_4_1.html, http://commons.apache.org/prop... Sergey Ivanovskiy
11:02 AM Bug #2932: Apache Commons Collections Java Library Vulnerability
The task history is listed below.
On 12/09/2015 11:20 AM, Eric Faulhaber wrote:
> These are easily replaced with:
...
Sergey Ivanovskiy
11:01 AM Bug #2932 (Closed): Apache Commons Collections Java Library Vulnerability
Sergey Ivanovskiy
07:30 AM User Interface Bug #2931: test Safari browser support
Please test the web client from the Safari browser. Report any found issues here. Resolve those issues. Anything r... Greg Shah
07:30 AM User Interface Bug #2931 (Closed): test Safari browser support
Greg Shah
07:29 AM User Interface Bug #2930: test IE browser support
Please test the web client from the IE 11 browser. Report any found issues here. Resolve those issues. Anything ri... Greg Shah
07:29 AM User Interface Bug #2930 (Closed): test IE browser support
Greg Shah
07:28 AM User Interface Bug #2929: test chrome browser support
Please test the web client from the Chrome browser. Report any found issues here. Resolve those issues. Anything r... Greg Shah
07:27 AM User Interface Bug #2929 (Closed): test chrome browser support
Greg Shah
07:26 AM User Interface Bug #2928: non-localhost testing and fixes
For testing, please run through the standalone GUI testcases list (the same ones we use for regression testing GUI). ... Greg Shah
07:24 AM User Interface Bug #2928: non-localhost testing and fixes
Please test the web client from a browser on a separate physical system than where the Java client process launches. ... Greg Shah
07:23 AM User Interface Bug #2928 (Closed): non-localhost testing and fixes
Greg Shah
07:04 AM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
Code Review Task Branch 1811t Revision 10961
I'm fine with the changes.
Constantin: please review.
Greg Shah
06:58 AM User Interface Bug #2916 (Closed): sub-menu arrow in a title is drawn differently: as without left vertical line...
Code Review Task Branch 1811t Revision 10960
The change looks good.
Greg Shah
06:46 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I'm changing the name of this task to more accurately reflect the work needed.
1. For the system icon and titlebar...
Greg Shah
06:42 AM User Interface Feature #2927: add I18N features to the default popup menu for editable widgets
Add the missing internationalization features in the default popup menu for editable widgets. See #2849 for details. Greg Shah
06:40 AM User Interface Feature #2927 (New): add I18N features to the default popup menu for editable widgets
Greg Shah
06:15 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
> CHUI. Dynamic attach/detach menubar (MENUBAR layout problems). It correlates with the task #2557
It was my under...
Greg Shah
08:12 PM User Interface Bug #2906 (Closed): to support wheel events for the web client
Code Review Task Branch 1811t Revisions 10958 and 10959
The changes look good.
Greg Shah

12/11/2015

05:58 PM User Interface Bug #2832: GUI combo-box simple mode is broken
The testing is in progress, main part has been started. Eugenie Lyzenko
04:58 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Task branch @2832a@ for review updated to revision @10968@.
>
> Added conditional repain...
Constantin Asofiei
03:38 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Task branch @2832a@ for review updated to revision @10968@.
Added conditional repaint when changing widget enable ...
Eugenie Lyzenko
03:13 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie: please go ahead and make this fix and then go into testing. Greg Shah
02:58 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Rebased task branch @2832a@ from P2J trunk revision @10958@, new branch revision is @10967@...
Constantin Asofiei
02:43 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Rebased task branch @2832a@ from P2J trunk revision @10958@, new branch revision is @10967@.
Constantin,
If you...
Eugenie Lyzenko
12:57 PM User Interface Bug #2832: GUI combo-box simple mode is broken
I agree that it would be optimal to move to an @AbstractContainer@ approach at some point but considering our time co... Greg Shah
08:33 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Code Review Task Branch 2832a Revision 10966
I'm good with the changes.
Constantin: do you have any concerns wi...
Greg Shah
07:06 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Task branch @2832a@ for review updated to revision @10966@.
>
> The fix for recent note....
Hynek Cihlar
02:14 PM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
Greg Shah wrote:
> Please merge to trunk.
2917a was merged to trunk rev 10958 and archived.
Constantin Asofiei
01:28 PM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
Please merge to trunk. Greg Shah

12/10/2015

04:08 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Task branch @2832a@ for review updated to revision @10966@.
The fix for recent note. Also I have found the format ...
Eugenie Lyzenko
02:30 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Task branch @2832a@ for review updated to revision @10965@.
This is the fix for format ignoring issue for @combo-b...
Eugenie Lyzenko
12:33 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Hynek Cihlar wrote:
> > Let me know if this update has objections, I'll think for how to rework if this approach is ...
Eugenie Lyzenko
12:16 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Task branch @2832a@ for review updated to revision @10964@.
>
> Fixes for partial item d...
Hynek Cihlar
11:20 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Task branch @2832a@ for review updated to revision @10964@.
Fixes for partial item drawing. Unfortunately approach...
Eugenie Lyzenko
04:05 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Task branch @2832a@ for review updated to revision @10963@.
>
> This is the fix for visi...
Hynek Cihlar
10:17 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Task branch @2832a@ for review updated to revision @10963@.
This is the fix for visible items mismatch. However ne...
Eugenie Lyzenko
01:33 PM User Interface Bug #2887: web client flashing/drawing artifacts
Greg, this code change is improved according your review. I can commit the changes to 1811t if you approve it. Sergey Ivanovskiy
11:32 AM User Interface Bug #2887: web client flashing/drawing artifacts
> Code Review offscreenBuffer_4.txt
>
> 1. Is it safe to assign @document.body.className@ directly? It will overrid...
Sergey Ivanovskiy
10:23 AM User Interface Bug #2887: web client flashing/drawing artifacts
I see my mistake about the "hidden" issue. We toggle visibility in @Window.prototype.setVisible()@ using @this.canva... Greg Shah
10:21 AM User Interface Bug #2887: web client flashing/drawing artifacts
Code Review offscreenBuffer_4.txt
1. Is it safe to assign @document.body.className@ directly? It will override al...
Greg Shah
09:33 AM User Interface Bug #2887: web client flashing/drawing artifacts
And there was this discussion of the wait timer:
On 11/27/2015 05:09 PM, Serg Ivanovskiy wrote:
> Greg,
>
> I w...
Greg Shah
09:31 AM User Interface Bug #2887: web client flashing/drawing artifacts
Then there was this set of responses:
On 11/27/2015 05:10 PM, Greg Shah wrote:
> Sergey,
>
> Please post the di...
Greg Shah
09:29 AM User Interface Bug #2887: web client flashing/drawing artifacts
I'm adding some of the early discussion here to record it for future reference:
> On 11/27/2015 01:49 PM, Serg Iva...
Greg Shah
11:09 AM User Interface Bug #2795: scoped variables/tables/etc and persistent procedures
Constantin Asofiei wrote:
> Guys, is the @blockDepth@ parameter in this @TemporaryBuffer.define@ API ever emitted?
...
Ovidiu Maxiniuc
03:04 AM User Interface Bug #2795: scoped variables/tables/etc and persistent procedures
Eric Faulhaber wrote:
> What additional concerns do you have for this at runtime?
In GLOBAL case: for temp-tables, ...
Constantin Asofiei
02:29 AM User Interface Bug #2795: scoped variables/tables/etc and persistent procedures
Guys, is the @blockDepth@ parameter in this @TemporaryBuffer.define@ API ever emitted?... Constantin Asofiei
09:42 AM User Interface Support #2672: GUI web client performance improvements
I'm adding some email discussion here for future reference, regarding font/text metrics and text editing:
On 11/27/2...
Greg Shah
03:51 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov

12/09/2015

02:48 PM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
Greg, please review the committed rev 10961. Sergey Ivanovskiy
01:06 PM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
Hynek Cihlar wrote:
> @realizeChildWindow()@ returns a child top-level window. Although there isn't a formal javadoc...
Sergey Ivanovskiy
12:42 PM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
Sergey Ivanovskiy wrote:
> > Try @simpler_alert_box.p@ for example. I guess we will have to extend the window info p...
Hynek Cihlar
12:34 PM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
No, there is the other way to use @GuiDriver.setWindowVisible(true)@, because at that point we can identify the windo... Sergey Ivanovskiy
12:26 PM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
> Try @simpler_alert_box.p@ for example. I guess we will have to extend the window info passed to JS client so it can... Sergey Ivanovskiy
09:26 AM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
Sergey Ivanovskiy wrote:
> Hynek, please log here what is a target program to reproduce this bug. For the JS client ...
Hynek Cihlar
09:07 AM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
Hynek, please log here what is a target program to reproduce this bug. For the JS client we can't distinguish modal w... Sergey Ivanovskiy
01:30 PM User Interface Bug #2795: scoped variables/tables/etc and persistent procedures
Constantin Asofiei wrote:
> The @SVM.addTempTable@ will check the global scope (if there is another temp-table with ...
Eric Faulhaber
12:53 PM User Interface Bug #2795: scoped variables/tables/etc and persistent procedures
Eric Faulhaber wrote:
> Your initial solution seems to be runtime-only, but it seems now you are discussing a conver...
Constantin Asofiei
12:30 PM User Interface Bug #2795: scoped variables/tables/etc and persistent procedures
Constantin Asofiei wrote:
> There is another issue here, for @DEFINE NEW GLOBAL SHARED TEMP-TABLE@: if there already ...
Eric Faulhaber
11:38 AM User Interface Bug #2795: scoped variables/tables/etc and persistent procedures
There is another issue here, for @DEFINE NEW GLOBAL SHARED TEMP-TABLE@: if there already exists a declaration for the... Constantin Asofiei
01:01 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> The only thing that constant is the height in chars and height in pixels(that is computed f...
Hynek Cihlar
12:55 PM User Interface Bug #2832: GUI combo-box simple mode is broken
>Yes. Let's take the combo 'cb' from the screen shots. While in P2J the font height in the simple list seems to be gr... Eugenie Lyzenko
12:23 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Is it the difference you noted?
Yes. Let's take the combo 'cb' from the screen shots. Wh...
Hynek Cihlar
12:10 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Hynek Cihlar wrote:
> Tested with @USE-3D-SIZE@ set to @yes@ for both 4GL and P2J.
Take a look at the pictures at...
Eugenie Lyzenko
10:10 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> >
> > [...]
> >
> > Different sizes produce various size differ...
Hynek Cihlar
09:50 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Hynek Cihlar wrote:
>
> [...]
>
> Different sizes produce various size differences between P2J and 4GL.
Have...
Eugenie Lyzenko
09:25 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Another issue I just noted is that 4GL seems to ignore the format specification for @COMBO-BOX@. Although this is not... Hynek Cihlar
09:22 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> >Only small thing. I noticed the number of visible items in the simple list differs from 4G...
Hynek Cihlar
08:01 AM User Interface Bug #2832: GUI combo-box simple mode is broken
>Only small thing. I noticed the number of visible items in the simple list differs from 4GL. Is this expected?
In...
Eugenie Lyzenko
07:37 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Hynek Cihlar wrote:
> The code looks ok to me.
>
> Only small thing. I noticed the number of visible items in th...
Eugenie Lyzenko
07:19 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Task branch @2832a@ for review updated to revision @10962@.
>
> Several fixes to improve...
Hynek Cihlar
11:38 AM User Interface Bug #2906: to support wheel events for the web client
-Removed as it was added in wrong task (added to #2795)- Constantin Asofiei
02:00 AM User Interface Bug #2906: to support wheel events for the web client
Greg, please review committed revisions 10959/10958. Sergey Ivanovskiy
08:25 AM User Interface Bug #2916: sub-menu arrow in a title is drawn differently: as without left vertical line (Web Cli...
Greg, please review the committed rev 10960 (1811t). Sergey Ivanovskiy

12/08/2015

06:28 PM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
Greg Shah wrote:
> Code Review Task Branch 2917a Revision 10960
>
> The changes are good. It is easier to read/u...
Constantin Asofiei
06:03 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Task branch @2832a@ for review updated to revision @10962@.
Several fixes to improve @EntryField@ text painting to...
Eugenie Lyzenko
11:20 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Task branch @2832a@ for review updated to revision @10961@.
This is the fix for @StringIndexOutOfBoundsException@ ...
Eugenie Lyzenko
06:14 AM User Interface Bug #2832: GUI combo-box simple mode is broken
I checked the problematic cases and the @SIMPLE@ mode works fine.
I just noticed an abend when a simple-mode sele...
Hynek Cihlar
03:40 PM User Interface Feature #2564: implement GUI BROWSE widget
If a column doesn't fit into visible area, fill-in can be extended to invisible area to the right, maximum 3 pixels (... Stanislav Lomany
02:04 PM User Interface Feature #2564: implement GUI BROWSE widget
Positioning of the fill-in in a cell:
!editing1.png!
Stanislav Lomany
01:23 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
GPL is listed on some sites as the license, but it is not clear what the source of that is from. It also is not clea... Greg Shah
01:21 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
-------- Forwarded Message --------
Subject: Re: Font rendering
Date: Tue, 8 Dec 2015 17:08:32 +0000
From: Guy ...
Greg Shah
08:02 AM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
To be clear, there are 2 things going on here:
1. We are temporarily using the non-bitmap Windows fonts in our tes...
Greg Shah
01:03 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Greg Shah wrote:
> Before we go further with this, I need to address some questions. Some screen captures might help ...
Vadim Gindin
11:56 AM User Interface Bug #2906: to support wheel events for the web client
Greg, please review the changes for mouse events due to new added parameters. Sergey Ivanovskiy
08:38 AM User Interface Feature #1794: implement font support
Useful KB article:
http://knowledgebase.progress.com/articles/Article/P123946
I think this is exactly what we a...
Greg Shah
07:57 AM User Interface Bug #2925: EDITOR widget is invisible in presence of the BROWSE one.
When running the converted version of the attached program the @EDITOR@ widget is invisible. The debugger shows that ... Igor Skornyakov
07:54 AM User Interface Bug #2925 (New): EDITOR widget is invisible in presence of the BROWSE one.
Igor Skornyakov
05:23 AM User Interface Bug #2924: The combobox drop down throws ArrayIndexOutOfBound exception if the scroll buttons are...
The steps to reproduce for the swing client the current version 1811t ./combo_box/combo_box9_1.p are
1) Open the dro...
Sergey Ivanovskiy
05:17 AM User Interface Bug #2924 (Closed): The combobox drop down throws ArrayIndexOutOfBound exception if the scroll bu...
Sergey Ivanovskiy

12/07/2015

06:22 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Task branch @2832a@ for review updated to revision @10960@.
This is the initial value set fix for scrollable list....
Eugenie Lyzenko
05:46 PM User Interface Bug #2832: GUI combo-box simple mode is broken
>As an example, you can test the @ENABLE ALL@ case as mentioned in note 1. Create a frame with a combo box in simple ... Eugenie Lyzenko
03:41 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> Or I need to know the cases when this approach will fail.
As an example, you can test th...
Hynek Cihlar
02:04 PM User Interface Bug #2832: GUI combo-box simple mode is broken
Rebased task branch @2832a@ from P2J trunk revision @10957@, new branch revision is @10958@. Eugenie Lyzenko
01:42 PM User Interface Bug #2832: GUI combo-box simple mode is broken
The task branch @2832a@ updated for review at revision @10957@.
The combo-box functionality restored in @SIMPLE@ m...
Eugenie Lyzenko
05:47 PM User Interface Bug #2844 (Closed): flat status area in web client
Greg Shah
05:30 PM User Interface Bug #2844: flat status area in web client
> Please also test the following:
>
> ./toggle_box/gui/tbx_present.p
> ./combo_box/combo_box9_1.p
> ./rectangle/...
Sergey Ivanovskiy
09:52 AM User Interface Bug #2844: flat status area in web client
I have started to check com.goldencode.testcases.toggle_box.gui.TbxPresent.execute with the current trunc version and... Sergey Ivanovskiy
09:08 AM User Interface Bug #2844: flat status area in web client
Please also test the following:
./toggle_box/gui/tbx_present.p
./combo_box/combo_box9_1.p
./rectangle/rect_test2...
Greg Shah
08:57 AM User Interface Bug #2844: flat status area in web client
I tested this fix with ./demo/demo_widgets.p, ./ask-gui.p, ./hello.p.
Sergey Ivanovskiy
08:33 AM User Interface Bug #2844: flat status area in web client
Code Review Task Branch 1811t Revision 10957
The change looks good. What web GUI testcases have you checked with ...
Greg Shah
03:49 PM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
Code Review Task Branch 2917a Revision 10960
The changes are good. It is easier to read/understand and I like the...
Greg Shah
12:47 PM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
2917a rev 10960 fixes @EventList.remove@ - use intersection/difference to remove an event list. Constantin Asofiei
09:55 AM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
Greg Shah wrote:
> What standalone testcases have you checked?
I've tested with @uast/revert_trigger/revert_trigger...
Constantin Asofiei
02:06 PM User Interface Feature #2564: implement GUI BROWSE widget
Created task branch 2564e from trunk revision 10957. This branch will contain implementation of editing browse. Stanislav Lomany
10:57 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Please look at the attached picture, the web combobox width doesn't match its content with appropriate paddings. Sergey Ivanovskiy
10:54 AM User Interface Bug #2923 (New): ./combo_box/combo_box9_1.p web combobox width is not enough to display its conte...
Sergey Ivanovskiy
10:44 AM User Interface Bug #2922: ./toggle_box/gui/tbx_present.p clicking on an any scrollbar button leads to its conten...
The bug is related to the scroll pane component and can be reproduced for any test program. For an example, ./combo_b... Sergey Ivanovskiy
10:35 AM User Interface Bug #2922: ./toggle_box/gui/tbx_present.p clicking on an any scrollbar button leads to its conten...
The same bug is reproduced for the swing client too. Sergey Ivanovskiy
10:21 AM User Interface Bug #2922: ./toggle_box/gui/tbx_present.p clicking on an any scrollbar button leads to its conten...
This bug is found on the current trunc version for the web client. Steps to reproduce are
1) Resize the window to a ...
Sergey Ivanovskiy
10:16 AM User Interface Bug #2922 (New): ./toggle_box/gui/tbx_present.p clicking on an any scrollbar button leads to its ...
Sergey Ivanovskiy
09:00 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Make sure you are working in a fresh branch, so you don't mix up the 2565a branch. Then, just us...
Igor Skornyakov
08:55 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Make sure you are working in a fresh branch, so you don't mix up the 2565a branch. Then, just use @bzr merge@ and ta... Greg Shah
08:54 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Actually, Eugenie is not too far from having #2832 resolved. He already has it resolved enough t...
Igor Skornyakov
08:47 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Actually, Eugenie is not too far from having #2832 resolved. He already has it resolved enough to use simple combo-b... Greg Shah
06:42 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Because of the #2832 the custom mouse pointer for the @SIMPLE@ @COMBO-BOX@ cannot be implemented now. Igor Skornyakov
05:48 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
04:41 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Resolved the issue with @WINDOW@ custom cursor mentioned in the note 80.
Committed to branch 2565a revno 10966.
Igor Skornyakov
08:48 AM User Interface Bug #2704 (Closed): large fill-in drawing differences
Greg Shah
08:20 AM User Interface Bug #2704: large fill-in drawing differences
Issues 2 and 3 from note 12 are in tasks #2921 and #2920. This task can be closed. Constantin Asofiei
08:18 AM User Interface Bug #2921: fix vertical placement of FILL-IN (editable or not)/LABEL/EDITOR text
From #2704 note 12:
> Vertical placement is still off by a few pixels... this is mostly related to drawing the text c...
Constantin Asofiei
08:17 AM User Interface Bug #2921 (Closed): fix vertical placement of FILL-IN (editable or not)/LABEL/EDITOR text
Constantin Asofiei
08:16 AM User Interface Bug #2920: fix fill-in caret color when background is not white
The caret color in cases when FILL-IN background's color is not white might follow the same XOR rules we found for ot... Constantin Asofiei
08:15 AM User Interface Bug #2920 (New): fix fill-in caret color when background is not white
Constantin Asofiei
07:28 AM User Interface Bug #2906: to support wheel events for the web client
Yes, it is a good idea. Please do so. Greg Shah
03:23 AM User Interface Bug #2906: to support wheel events for the web client
Greg, Constantin, what do you think if we will implement a support for the ALT/SHIFT/CTRL modifiers within this task?... Sergey Ivanovskiy

12/06/2015

05:42 PM User Interface Bug #2832: GUI combo-box simple mode is broken
The task @2832a@ has been created based on trunk revision @10956@. Eugenie Lyzenko

12/05/2015

08:28 AM User Interface Bug #2844: flat status area in web client
Done. Committed revision 10957.
Sergey Ivanovskiy

12/04/2015

05:30 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Rebased task branch 2565a from P2J trunk rev 10956. The latest revision is now 10965. Igor Skornyakov
05:06 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> I think this is a known issue. See #2879. If you are talking about the same thing, then you don...
Igor Skornyakov
05:04 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
> but one cannot make a selection with mouse.
I think this is a known issue. See #2879. If you are talking about...
Greg Shah
04:58 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
1. Implemented @WindowGuiImpl.mouse(Entered/Exited)@. However there is a problem. When mouse enters Window from the e... Igor Skornyakov
03:45 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Rebased task branch 2565a from P2J trunk rev 10955. The latest revision is now 10963. Igor Skornyakov
04:31 PM User Interface Bug #2909: Fix key navigation for popup_ext.p
It is hard to tell if such a change would be OK in those locations. It is possible. However, since the default vers... Greg Shah
03:13 PM User Interface Bug #2909: Fix key navigation for popup_ext.p
Have a look at ThinClient diff. It's a draft. Vadim Gindin
02:59 PM User Interface Bug #2909: Fix key navigation for popup_ext.p
> It's not so simple, so I proposed that this change could be not acceptable and I can spend some time in vain workin... Greg Shah
02:45 PM User Interface Bug #2909: Fix key navigation for popup_ext.p
Greg Shah wrote:
> Can you point out the menu/sub-menu code which you are proposing to change?
At this moment I don...
Vadim Gindin
02:29 PM User Interface Bug #2909: Fix key navigation for popup_ext.p
Can you point out the menu/sub-menu code which you are proposing to change?
Constantin: please review this task.
Greg Shah
02:27 PM User Interface Bug #2909: Fix key navigation for popup_ext.p
Would it be correct to change our approach (replace @isEnabled()@ with something other in @ThinClient@) or I should f... Vadim Gindin
07:09 AM User Interface Bug #2909: Fix key navigation for popup_ext.p
Disabled menu items are navigable.. It contravenes with the our approach, that only enabled @isEnabled()==true@ widge... Vadim Gindin
04:16 PM User Interface Bug #2844: flat status area in web client
Please clean up the changes (e.g. please remove all the commented logging), add your history entry(s) and check it in... Greg Shah
02:41 PM User Interface Bug #2844: flat status area in web client
> Code Review clipping_regions_1.txt
>
> My primary concern with this change is that the each use of @adjustOrigin...
Sergey Ivanovskiy
02:25 PM User Interface Bug #2844: flat status area in web client
Code Review clipping_regions_1.txt
My primary concern with this change is that the each use of @adjustOrigin()@ (w...
Greg Shah
12:18 PM User Interface Bug #2844: flat status area in web client
Greg, please review the clipping region changes, the reason is to transform all stacked clipping regions according to... Sergey Ivanovskiy
11:51 AM User Interface Bug #2844: flat status area in web client
Good. Post a diff when you have a fix available. Greg Shah
11:06 AM User Interface Bug #2844: flat status area in web client
Found the root cause, each of the stacked clipping regions should be updated on translate/untranslate in order to sav... Sergey Ivanovskiy
04:28 AM User Interface Bug #2844: flat status area in web client
The hello.p JS client drawing logs proves that this bug is due to an incorrect last clipping region that is used for ... Sergey Ivanovskiy
04:15 PM User Interface Feature #1811: implement the AJAX client driver
Created task branch 1811t from P2J trunk 10956. This will contain the changes for #2844, #2906, #2912, #2916, #2672,... Greg Shah
02:55 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
No it is shown only for FillIn and Editor. I've attached my current testcase. Vadim Gindin
02:42 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
> Currently I'd checked Toggle-box, FillIn, Editor, Slider, Selection-list, Combobox, Button.
Does it show in Togg...
Greg Shah
02:41 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Here is how default pop-up menu looks like:
!default_popup.png!
It is shown the same for @FillIn@ and @Editor@ widg...
Vadim Gindin
08:58 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Before we go further with this, I need to address some questions. Some screen captures might help too.
1. You are ...
Greg Shah
02:12 PM User Interface Bug #2919: new version of demo_widgets.p displays the drawing artifact related to cursor in the u...
The picture for the web client. Sergey Ivanovskiy
02:07 PM User Interface Bug #2919: new version of demo_widgets.p displays the drawing artifact related to cursor in the u...
For the swing client the drawing artifact is not stable and disappears if you click on the window, but for the web cl... Sergey Ivanovskiy
02:00 PM User Interface Bug #2919 (New): new version of demo_widgets.p displays the drawing artifact related to cursor in...
Sergey Ivanovskiy
01:16 PM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
Yes, this only happens in Web GUI. Hynek Cihlar
08:25 AM User Interface Bug #2912: alert-box is displayed on the task bar in Web GUI client, it shouldn't
This only happens in the web client? Greg Shah
11:55 AM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
Code Review Task Branch 2917a Revision 10959
The code looks good.
What standalone testcases have you checked?
Greg Shah
11:08 AM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
I've rebased 2917a from trunk rev 10956.
See revision 10959 for the issues in note 2.
Constantin Asofiei
10:54 AM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
Greg Shah wrote:
> Code Review Task Branch 2917a Revision 10956
>
> 1. Is it intended that @EventList.remove()@ o...
Constantin Asofiei
09:34 AM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
Code Review Task Branch 2917a Revision 10956
1. Is it intended that @EventList.remove()@ operate on multiple @Even...
Greg Shah
06:23 AM Base Language Bug #2917: fix problems related to ON ... REVERT support in P2J
This task finishes the ON ... REVERT trigger support. Also, it fixes and disambiguates the ANYWHERE option (for widge... Constantin Asofiei
06:15 AM Base Language Bug #2917 (Closed): fix problems related to ON ... REVERT support in P2J
Constantin Asofiei
08:39 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
This issue is happening when the frame has no focusable widgets inside and for certain conditions. The example - @rec... Eugenie Lyzenko
08:36 AM User Interface Bug #2918 (Closed): frame title active state difference for frames without focusable widgets
Eugenie Lyzenko
07:45 AM User Interface Support #2672: GUI web client performance improvements
We need to coordinate this work with #2913, which is related. Greg Shah
07:43 AM User Interface Bug #2913: Improve window dragging in Web GUI client
Although this is a bug, it is highly related to the web client performance improvements we will be making in #2672. ... Greg Shah
07:31 AM User Interface Bug #2897: image based button become distorted on exit after disable/enable cycle
From Sergey:
The last log's lines were produced by clicking "Quit" button according to your scenario . It looks li...
Greg Shah
02:42 AM User Interface Bug #2857: font differences for toggle box and menu
Vadim Gindin wrote:
> 3 Right after start and MENUBAR is drawn, when I move mouse pointer under the MENUBAR all items...
Vadim Gindin
02:38 AM User Interface Bug #2916: sub-menu arrow in a title is drawn differently: as without left vertical line (Web Cli...
Here are the images of incorrect arrows: !sm_arrow.png! and !sm_arrow_hl.png! and correct arrows: !correct_arrows.png! Vadim Gindin
02:22 AM User Interface Bug #2916 (Closed): sub-menu arrow in a title is drawn differently: as without left vertical line...
Vadim Gindin

12/03/2015

06:07 PM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
A modal window in Swing GUI client should not be on top of all other OS windows. This applies to @ALERT-BOX@ and @DIA... Hynek Cihlar
06:05 PM User Interface Bug #2915 (New): A modal window in Swing GUI client should not be on top of all other OS windows
Hynek Cihlar
06:03 PM User Interface Bug #2914 (Closed): Fix errors in window_sizing/test_runner.p
Hynek Cihlar
06:01 PM User Interface Bug #2913: Improve window dragging in Web GUI client
When window is mouse-dragged by its title bar and the mouse speed reached certain threshold (and the mouse cursor lea... Hynek Cihlar
06:00 PM User Interface Bug #2913 (Feedback): Improve window dragging in Web GUI client
Hynek Cihlar
05:59 PM User Interface Bug #2912 (Closed): alert-box is displayed on the task bar in Web GUI client, it shouldn't
Hynek Cihlar
05:50 PM User Interface Bug #2828: alert-box button text is vertically positioned too low in the web client as compared w...
I retested 2677a and 2677b and the problem still exists in web client. The button text is shifted up though. See the ... Hynek Cihlar
05:49 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
@FrameGuiImpl.mouse(Entered/Exited)@ is implemented. It is clear how to do the same for the @WindowGuiImpl@.
Committ...
Igor Skornyakov
11:50 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Constantin Asofiei wrote:
> Please describe in detail how your solution will work. Look at how currently @GuiDriver...
Igor Skornyakov
11:42 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > I would expect the implementation should not require any spe...
Constantin Asofiei
10:03 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Constantin Asofiei wrote:
> I would expect the implementation should not require any specific code in widget classes...
Igor Skornyakov
09:30 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Please give an example why these are needed for @FRAME@.
> ...
Constantin Asofiei
08:55 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Constantin Asofiei wrote:
> Please give an example why these are needed for @FRAME@.
Imagine that we have two fra...
Igor Skornyakov
08:42 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > > At this moment it seems that @mouseEntered@/@mouseExited@ ...
Constantin Asofiei
08:41 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Constantin Asofiei wrote:
> > At this moment it seems that @mouseEntered@/@mouseExited@ are not invoked for @FRAME@ ...
Igor Skornyakov
08:28 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> At this moment it seems that @mouseEntered@/@mouseExited@ are not invoked for @FRAME@ and @...
Constantin Asofiei
01:31 PM User Interface Bug #2736 (Closed): fix GUI menu drawing problems in menu/simple_sm.p
Greg Shah
01:24 PM User Interface Bug #2910: artifacts (traces) of closed pop-up menu and menubar is stayed in the workspace
This only occurs in the Web Client. Greg Shah
12:45 PM User Interface Bug #2910 (Closed): artifacts (traces) of closed pop-up menu and menubar is stayed in the workspace
Vadim Gindin
01:05 PM User Interface Bug #2911: Fix extra background shown for popup_ext.p
See details in #2736 starting from the note 15. Vadim Gindin
01:04 PM User Interface Bug #2911 (Closed): Fix extra background shown for popup_ext.p
Vadim Gindin
12:43 PM User Interface Bug #2909: Fix key navigation for popup_ext.p
Described behaviour makes sense for GUI. Vadim Gindin
12:42 PM User Interface Bug #2909: Fix key navigation for popup_ext.p
# Check if key navigation works even mouse pointer is not over the opened pop-up menu: somewhere else even outside of... Vadim Gindin
12:34 PM User Interface Bug #2909 (Closed): Fix key navigation for popup_ext.p
Vadim Gindin
11:29 AM User Interface Bug #2907: UPDATE statement in a window which is not ACTIVE-WINDOW must bring the window on top
In @demo/simple_windows.p@, an UPDATE must bring its owner window to top. The task should check the other input bloc... Constantin Asofiei
11:27 AM User Interface Bug #2907 (New): UPDATE statement in a window which is not ACTIVE-WINDOW must bring the window on...
Constantin Asofiei
10:46 AM User Interface Bug #2906: to support wheel events for the web client
If the wheel events are permitted (the direction is set for them), they can load demo_widgets.p. Sergey Ivanovskiy
10:45 AM User Interface Bug #2906 (Closed): to support wheel events for the web client
Sergey Ivanovskiy
10:41 AM User Interface Bug #2905: ./window_parenting/waitfor_2wnd.p the web client displays two windows with grey title...
Two windows are displayed with grey title bars and one of them has the active task icon (the initial web client displ... Sergey Ivanovskiy
10:38 AM User Interface Bug #2905 (New): ./window_parenting/waitfor_2wnd.p the web client displays two windows with grey...
Sergey Ivanovskiy
10:34 AM User Interface Bug #2904: ./frame-z-order/zw1.p - incorrect focus owner
The corresponding fill-in widget on the current active window should have a focus and if the current active window is... Sergey Ivanovskiy
10:28 AM User Interface Bug #2904 (New): ./frame-z-order/zw1.p - incorrect focus owner
Sergey Ivanovskiy
08:24 AM User Interface Bug #2903: the height of the frame in movie-ratings-static.p is incorrect
The height of the frame in the @movie-ratings-static.p@ is incorrect. See bellow: left is P2J, right is 4GL.
!mov...
Constantin Asofiei
08:23 AM User Interface Bug #2903 (New): the height of the frame in movie-ratings-static.p is incorrect
Constantin Asofiei
08:20 AM User Interface Bug #2902: demo/demo_widgets.p top frame is made scrollable (height is incorrect?)
Another issue: even if the frame is made scrollabe, using the scrollbar doesn't scroll the content. We should double... Constantin Asofiei
08:20 AM User Interface Bug #2902: demo/demo_widgets.p top frame is made scrollable (height is incorrect?)
Ensure you have the latest @testcases/uast/demo/demo_widgets.p@. The top-frame is made scrollable, when it should ha... Constantin Asofiei
08:18 AM User Interface Bug #2902 (New): demo/demo_widgets.p top frame is made scrollable (height is incorrect?)
Constantin Asofiei
08:09 AM User Interface Bug #2901: clicking on a checkbox without label displays the "selected" rectangle at the right-si...
When selecting the 5th checkbox in the @Ratings@ group, there is a small rectangle drawn to the right side of it. Th... Constantin Asofiei
08:05 AM User Interface Bug #2901 (New): clicking on a checkbox without label displays the "selected" rectangle at the ri...
Constantin Asofiei
08:04 AM User Interface Bug #2900: the drop-down in movie-ratings-dynamic.p shows an extra line
When opening the @Select movie@ combo-box drop-down, there is an extra empty row added to the bottom, just bellow @Pu... Constantin Asofiei
08:03 AM User Interface Bug #2900 (New): the drop-down in movie-ratings-dynamic.p shows an extra line
Constantin Asofiei
08:02 AM User Interface Bug #2899: drop-down text "Pulp Fiction" is trimmed incorrectly in movie-ratings-dynamic.p
In the movie-selection combo-box, when opening the drop-down, instead of @Pulp Fiction@ P2J displays @Pulp Fic@. Same... Constantin Asofiei
08:00 AM User Interface Bug #2899 (New): drop-down text "Pulp Fiction" is trimmed incorrectly in movie-ratings-dynamic.p
Constantin Asofiei

12/02/2015

05:45 PM User Interface Bug #2897: image based button become distorted on exit after disable/enable cycle
This issue is Web client related only. In Swing it is OK. The testcases is @./button/gui_btn_test5.p@. To recreate:
...
Eugenie Lyzenko
05:37 PM User Interface Bug #2897 (New): image based button become distorted on exit after disable/enable cycle
Eugenie Lyzenko
04:42 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
TODO (Swing):
1. Support for special cases: BROWSE, COMBO-BOX
2. @mouseEntered@/@mouseExited@ for @FRAME@ and @WIN...
Igor Skornyakov
09:03 AM Database Feature #2618 (Closed): add some buffer/query/temp-table attributes
Greg Shah
08:35 AM Database Feature #2618: add some buffer/query/temp-table attributes
The update was merged into task branch 2677a as revision 11046. 2677a is already in trunk.
I believe we can close th...
Ovidiu Maxiniuc
04:06 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Hynek Cihlar wrote:
>
> Eugenie, if you recover the original design, the implementation will be still broken. Mult...
Eugenie Lyzenko
02:39 AM User Interface Bug #2832: GUI combo-box simple mode is broken
Eugenie Lyzenko wrote:
> The investigation shows the SIMPLE mode internal logic is almost all broken. I've recovered...
Hynek Cihlar
08:41 PM User Interface Bug #2832: GUI combo-box simple mode is broken
The investigation shows the SIMPLE mode internal logic is almost all broken. I've recovered most of all but not yet c... Eugenie Lyzenko

12/01/2015

06:16 PM Database Bug #2896: Close dynamically defined query when an underlying buffer is closed
The discussion has started in #2819.
Last letter from Eric:
My understanding of your work so far is that you've f...
Stanislav Lomany
06:13 PM Database Bug #2896 (New): Close dynamically defined query when an underlying buffer is closed
Stanislav Lomany
05:50 PM User Interface Bug #2895: Implement separate COLUMN-LABEL annotations for similair temp tables
See task #2564 notes 206, 217-233. Stanislav Lomany
05:47 PM User Interface Bug #2895 (New): Implement separate COLUMN-LABEL annotations for similair temp tables
Stanislav Lomany
05:34 PM User Interface Feature #2894 (Closed): Implement browse multiple selection with Shift and Ctrl keys
Stanislav Lomany
05:34 PM User Interface Bug #2893 (Closed): Mouse clicks on rows are not 100% accurate
Stanislav Lomany
05:32 PM User Interface Feature #2892 (Closed): Implement browse scrolling with mouse wheel
Stanislav Lomany
05:01 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
At this moment it seems that @mouseEntered@/@mouseExited@ are not invoked for @FRAME@ and @WINDOW@. We need toi imple... Igor Skornyakov
09:05 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
@ON ENTRY@ trigger activation is not compatible with 4GL.
When the attached program runs in 4GL the @ON ENTRY ANYW...
Igor Skornyakov
06:52 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
In 4GL the attached program opens two windows (a second one after any widget gains focus). The messages are displayed... Igor Skornyakov
06:38 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
@SLIDER@ doesn't work.... Igor Skornyakov
02:37 PM User Interface Feature #2564: implement GUI BROWSE widget
Also, create a new sub-task of #2811 for the buffer scoping issue. I want to close #2819. Greg Shah
02:37 PM User Interface Feature #2564: implement GUI BROWSE widget
The priority of 1 through 6 is correct. I have no specific opinion on 7 through 11. We can leave it as is for now.
...
Greg Shah
01:34 PM User Interface Feature #2564 (WIP): implement GUI BROWSE widget
Remaining issues.
Will make soon:
1. #2825 fix is ready and tested, can be merged to trunk after 2677b
2. #2882 WI...
Stanislav Lomany
10:19 AM Database Feature #2692: table-level VALEXP/VALMSG support
Greg Shah wrote:
> Can we close this?
All the work with the code is done and merged to trunk. I just left this open...
Eric Faulhaber
08:17 AM Database Feature #2692: table-level VALEXP/VALMSG support
Can we close this? Greg Shah
10:18 AM User Interface Bug #2891: Cannot switch between windows in simple_windows.p
Testcase:... Stanislav Lomany
10:13 AM User Interface Bug #2891 (New): Cannot switch between windows in simple_windows.p
Stanislav Lomany
09:28 AM User Interface Bug #2890: Incompatible ON ENTRY trigger activation
@ON ENTRY@ trigger activation is not compatible with 4GL.
When the attached program runs in 4GL the @ON ENTRY ANYW...
Igor Skornyakov
09:27 AM User Interface Bug #2890 (New): Incompatible ON ENTRY trigger activation
Igor Skornyakov
09:25 AM User Interface Bug #2889: Multiple windows support is incorrect
In 4GL the attached program opens two windows (a second one after any widget gains focus and a corresponding @MESSAGE... Igor Skornyakov
09:23 AM User Interface Bug #2889 (New): Multiple windows support is incorrect
Igor Skornyakov
08:17 AM Database Feature #2618: add some buffer/query/temp-table attributes
Can we close this? Greg Shah
05:29 AM User Interface Bug #2749 (Closed): widget keeps drawing with focus highlight when a different from gets selected
Greg Shah

11/30/2015

04:10 PM User Interface Bug #2749: widget keeps drawing with focus highlight when a different from gets selected
The fix for issue and fix for clipped image in @movie-ratings-dynamic.p@ has been committed in bzr as @10979@ for rev... Eugenie Lyzenko
09:38 AM User Interface Bug #2749: widget keeps drawing with focus highlight when a different from gets selected
The fix is based on the fact when combo-box is losing the focus the widget look is different. It is possible to fix t... Eugenie Lyzenko

11/29/2015

06:11 AM User Interface Bug #2888: SELECTION-LIST ignores DEFAULT-ACTION
The following code sample should output a message when selection list is double-clicked or ENTER is pressed.... Hynek Cihlar
06:06 AM User Interface Bug #2888 (New): SELECTION-LIST ignores DEFAULT-ACTION
Hynek Cihlar

11/28/2015

09:27 PM User Interface Bug #2749: widget keeps drawing with focus highlight when a different from gets selected
The investigation results. The frames inside test properly receive the gaining/loosing focus. This is the painting is... Eugenie Lyzenko

11/27/2015

06:59 PM User Interface Bug #2887: web client flashing/drawing artifacts
it fixes the wait cursor issue. Also it passes simple tests. Sergey Ivanovskiy
06:51 PM User Interface Bug #2887: web client flashing/drawing artifacts
Greg, please review this diff. It passes 454 testcase for the customer. The changes are to assign p2j.socket.js a fun... Sergey Ivanovskiy
06:20 PM User Interface Bug #2887: web client flashing/drawing artifacts
The issue is to smooth flashing effects. The proposed solution creates the off screen canvas and the window canvas. C... Sergey Ivanovskiy
05:09 PM User Interface Bug #2887 (Closed): web client flashing/drawing artifacts
Greg Shah
02:53 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I've checked again @FillIn@ and @Editor@ widgets. It behave in the following way (when right mouse button is clicked)... Vadim Gindin
02:24 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
There are the following issues:
# CHUI. Dynamic attach/detach menubar (MENUBAR layout problems). It correlates with ...
Vadim Gindin
02:08 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Are there any issues mentioned in this task which are not yet fixed AND which are not part of some other open task? Greg Shah
01:29 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Committed with revno 10978. Vadim Gindin
01:06 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Go ahead and check these into 2677b. Greg Shah
12:04 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Here is the current changes diff (base on revision 10976 of the branch 2677b). Changes solve 3 bugs, described in the... Vadim Gindin
02:20 PM User Interface Bug #2851 (WIP): the default-window retains its active titlebar even when it is no longer the foc...
Greg Shah
02:18 PM User Interface Bug #2749: widget keeps drawing with focus highlight when a different from gets selected
Sorry, wrong task. Greg Shah
02:17 PM User Interface Bug #2749 (WIP): widget keeps drawing with focus highlight when a different from gets selected
Greg Shah
02:10 PM User Interface Bug #2854 (Closed): scrollbar buttons don't draw the pressed state
Greg Shah
01:16 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
The @evl_upd20151125a.diff@ has been committed in @2677b@ as @10977@. Eugenie Lyzenko
01:06 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Go ahead and check these into 2677b. Greg Shah
09:21 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
We know there are some regressions in the GUI testcases for 2677b. Let's see how significant these are before we dec... Greg Shah
01:56 PM User Interface Bug #2886: missing pause when an invalid program name is input in ask-gui.p
Please see #2778-96 for details. Greg Shah
01:55 PM User Interface Bug #2886 (New): missing pause when an invalid program name is input in ask-gui.p
Greg Shah
01:52 PM User Interface Bug #2779 (Closed): ./demo/calc-static-chars.p has the vertical scrollbar and its buttons layout ...
As of task branch 2677b revision 10976 this no longer occurs. I'm not sure which update resolved it but we have made... Greg Shah
01:46 PM User Interface Bug #2828: alert-box button text is vertically positioned too low in the web client as compared w...
This same issue can be seen in the frame title for the web client (the text is positioned to the right and lower than... Greg Shah
09:22 AM User Interface Bug #2809: implement missing behaviour related to HIDDEN attribute
Greg Shah wrote:
> Is there more work still needed for WINDOW:HIDDEN and DIALOG-BOX:HIDDEN?
Yes, I haven't tested y...
Constantin Asofiei
09:20 AM User Interface Bug #2809: implement missing behaviour related to HIDDEN attribute
Is there more work still needed for WINDOW:HIDDEN and DIALOG-BOX:HIDDEN? Greg Shah
07:01 AM User Interface Bug #2809: implement missing behaviour related to HIDDEN attribute
2677b rev 10975 fixes implicit window show, when is targeted by a frame; the UI statements showing the window are the... Constantin Asofiei
06:53 AM User Interface Bug #2861 (Closed): fix widget z-order inside frame, when focus is switching - there are differen...
Agreed, this is done. Greg Shah

11/26/2015

06:08 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Rebased task branch 2565a from P2J trunk rev 10954. The latest revision is now 10957. Igor Skornyakov
04:58 PM User Interface Bug #2851: the default-window retains its active titlebar even when it is no longer the focused w...
After recent rebase for @2677b@ the test @frame-z-order/zw1.p@ stops working. The windows are all hidden now. Eugenie Lyzenko
10:07 PM User Interface Bug #2851: the default-window retains its active titlebar even when it is no longer the focused w...
This is some intermediate results for review. I've uploaded as zip instead of diffing because fix is in progress and ... Eugenie Lyzenko
03:34 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
>
> The threading issue is resolved.
>
> Just one thing for futur...
Eugenie Lyzenko
03:25 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> This is the updated diff for review.
The threading issue is resolved.
Just one thing ...
Hynek Cihlar
03:11 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
This is the updated diff for review. Eugenie Lyzenko
02:36 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Hynek Cihlar wrote:
> Btw., the same problem is in @ScrollBarGuiImpl.mousePressed()@. @EventManager.postEvent()@ mus...
Eugenie Lyzenko
12:13 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Btw., the same problem is in @ScrollBarGuiImpl.mousePressed()@. @EventManager.postEvent()@ must be replaced with @Thi... Hynek Cihlar
11:08 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Eugenie Lyzenko wrote:
> >
> > You have to use @ThinClient.post...
Hynek Cihlar
09:37 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
>
> You have to use @ThinClient.postOSEvent()@ so that the event man...
Eugenie Lyzenko
08:43 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> >Do you mean the scroll bar is not redrawn? Is the scroll event properly processed, is the ...
Hynek Cihlar
08:08 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
>Do you mean the scroll bar is not redrawn? Is the scroll event properly processed, is the scroll bar state updated?
...
Eugenie Lyzenko
03:43 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Eugenie Lyzenko wrote:
> >
> > Very well.
> >
> > We also n...
Hynek Cihlar
03:34 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
>
> Very well.
>
> We also need to get rid of the @ThinClient.ev...
Eugenie Lyzenko
02:46 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> >
> > No. During the time you are scrolling, the application is st...
Hynek Cihlar
02:14 PM User Interface Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
Second run has only a common failure: GSO 17's gso_17.sum report has an extra row... I'm inclined to assume is a fals... Constantin Asofiei
09:36 AM User Interface Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
Runtime testing passed with only false negatives (I assume). I'm running main part again to confirm. Constantin Asofiei
03:08 AM User Interface Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
2677b rev 10968 fixes the regression in note 7. Runtime testing is in progress again. Constantin Asofiei
03:06 AM User Interface Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
The changes exposed an existing issue in @Frame.drawDownFrame@: @frameScroll.minimumSize@ reports incorrect height; i... Constantin Asofiei
03:47 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> ..
> There are possible 3 variants:
> # Leave the current change, that add right mouse butt...
Vadim Gindin
03:39 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Yesterday, I've fixed CHUI bug with menubar:
> Another bug for CHUI: Focused element of MENUBAR must be drawn as Col...
Vadim Gindin

11/25/2015

06:06 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Hynek Cihlar wrote:
>
> No. During the time you are scrolling, the application is still processing input.
>
> ...
Eugenie Lyzenko
05:07 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Eugenie Lyzenko wrote:
> >
> > I don't agree. Other events are ...
Hynek Cihlar
05:01 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
>
> I don't agree. Other events are processed when the mouse button ...
Eugenie Lyzenko
04:54 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> The auto scroll should work only when mouse is down. We need to react immediately. And this...
Hynek Cihlar
04:19 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
>You've made the ScrollBarGuiButton.mouseInputExecutor static ... I don't think you wanted to remain so, as you added... Eugenie Lyzenko
12:22 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Greg Shah wrote:
> Code Review evl_upd20151125a.diff
>
> I'm OK with the changes.
>
> Hynek/Constantin: do you have...
Hynek Cihlar
12:07 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Eugenie: please resolve items 2 and 3 from Constantin's feedback.
> ...
Constantin Asofiei
11:59 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Code Review evl_upd20151125a.diff
I'm OK with the changes.
Hynek/Constantin: do you have any remaining concerns?
Greg Shah
09:23 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
>Btw., why is the extra thread needed? Can't we just redraw the button back up on a mouse button released event?
N...
Eugenie Lyzenko
09:17 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Greg Shah wrote:
> Eugenie: please resolve items 2 and 3 from Constantin's feedback.
>
Done with evl_upd2015112...
Eugenie Lyzenko
09:13 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > This is implementation for auto-scroll mode as reaction to press a...
Hynek Cihlar
09:04 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie Lyzenko wrote:
> This is implementation for auto-scroll mode as reaction to press and hold the mouse on scro...
Hynek Cihlar
08:43 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Eugenie: please resolve items 2 and 3 from Constantin's feedback.
I'll add a task for the web client flashing issue.
Greg Shah
08:22 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Greg Shah wrote:
> Code Review evl_upd20151124d.diff
>
> My primary concern is whether the new approach has any n...
Constantin Asofiei
07:32 AM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
Code Review evl_upd20151124d.diff
My primary concern is whether the new approach has any negative ramifications fo...
Greg Shah
09:45 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
This is implementation for auto-scroll mode as reaction to press and hold the mouse on scrollbar button. Eugenie Lyzenko
08:09 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
This is the change for review to note #2 resolution.
I have found another deviation with @4GL@. When press and hol...
Eugenie Lyzenko
05:18 PM Database Feature #2692: table-level VALEXP/VALMSG support
Runtime main and ctrl-c regression testing passed. Server unit testing (full search, common search, system maintenanc... Eric Faulhaber
10:49 AM Database Feature #2692: table-level VALEXP/VALMSG support
> This is actually a useful side effect, as it provides a record of invalid validation expressions which have managed... Greg Shah
10:39 AM Database Feature #2692: table-level VALEXP/VALMSG support
I'm going to call conversion regression testing passed. There are some differences in some frames' widget method name... Eric Faulhaber
07:18 AM Database Feature #2692: table-level VALEXP/VALMSG support
Please provide a status update on your conversion and runtime regression testing.
Also, please write up a summary ...
Greg Shah
07:17 AM Database Feature #2692: table-level VALEXP/VALMSG support
Code Review Task branch 2692b Revision 10964
The changes are good.
Greg Shah
07:16 AM Database Feature #2692: table-level VALEXP/VALMSG support
Eric rebased task branch 2692b from P2J trunk revision 10952. The latest revision is now 10964.
Greg Shah
04:50 PM User Interface Bug #2851: the default-window retains its active titlebar even when it is no longer the focused w...
We have serious issue with @window@ activation here. Especially when there are many windows in addition to the main w... Eugenie Lyzenko
01:08 PM User Interface Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
Code Review Task Branch 2677b Revision 10966
The changes are good. The resulting code is much cleaner. Hopefully...
Greg Shah
12:53 PM User Interface Bug #2861 (Review): fix widget z-order inside frame, when focus is switching - there are differen...
2677b rev 10966 contains a fix for this and #2878.
I'm starting runtime testing with this revision.
Constantin Asofiei
10:47 AM User Interface Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
No, adding a clipping rectangle with only the widget's visible part will not work - as the visible part may not be a ... Constantin Asofiei
05:55 AM User Interface Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
The issues in @nested_frames.p@ are not exactly z-order related. The problem is with explicit widget drawing, when t... Constantin Asofiei
04:20 AM User Interface Bug #2861 (WIP): fix widget z-order inside frame, when focus is switching - there are differences...
Constantin Asofiei
11:52 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Here is the latest diff on merged branch. Vadim Gindin
10:23 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Vadim Gindin wrote:
> Talking about ability to draw menu with opened sub-menus exceeding window sizes, is there a se...
Hynek Cihlar
09:50 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
OK, I understand.
I have collected changes for 2-3 tasks and I would want to commit some of them, that are approve...
Vadim Gindin
03:18 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Greg Shah wrote:
> > In that case w.isVisible()==false and therefore super.currentFocus() will be called. Isn't it?
...
Hynek Cihlar
09:44 AM User Interface Bug #2879: selecting item from the list by mouse in SELECTION-LIST widget is broken
To recreate use any @SELECTION-LIST@ widget test like @selection_list/sel_list_test10.p@ and try to click on some ite... Eugenie Lyzenko
09:41 AM User Interface Bug #2879 (New): selecting item from the list by mouse in SELECTION-LIST widget is broken
Eugenie Lyzenko
08:42 AM User Interface Feature #1798 (Closed): implement full frame family support (parent-child relationships between f...
Well done! Greg Shah
08:39 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Constantin Asofiei wrote:
> 2677b rev 10960 fixes another regression (looks like is last one). runtime testing is in...
Constantin Asofiei
03:47 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
2677b rev 10960 fixes another regression (looks like is last one). runtime testing is in progress. Constantin Asofiei
07:55 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
The approach based on the EditableWidget should be re-designed for a number of reasons:
1. The mouse cursor shape fo...
Igor Skornyakov

11/24/2015

06:28 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
The point #2 is still under resolution. Be ready later today. Eugenie Lyzenko
06:15 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
The changes for review to fix. We need to use @repaint()@ for pressing state. In drop-down based combo-box the specia... Eugenie Lyzenko
04:41 PM Base Language Feature #2181: implement SSL support for sockets
> > > The only issue is choosing the cert location wisely because the normal secure socket connections are open from ... Greg Shah
03:21 PM Base Language Feature #2181: implement SSL support for sockets
Greg Shah wrote:
> > The only issue is choosing the cert location wisely because the normal secure socket connection...
Constantin Asofiei
03:16 PM Base Language Feature #2181: implement SSL support for sockets
> Are you sure?
Sadly, yes.
> I don't remember to encounter anything specified in docs. I must think of a solut...
Greg Shah
02:56 PM Base Language Feature #2181: implement SSL support for sockets
Are you sure?
I don't remember to encounter anything specified in docs. I must think of a solution for detecting thi...
Ovidiu Maxiniuc
02:44 PM Base Language Feature #2181: implement SSL support for sockets
> The only issue is choosing the cert location wisely because the normal secure socket connections are open from p2j ... Greg Shah
02:42 PM Base Language Feature #2181: implement SSL support for sockets
After further investigations, I found a solution to have the trusted certificates AND private keys exactly as P4GL. T... Ovidiu Maxiniuc
03:21 AM Base Language Feature #2181: implement SSL support for sockets
Greg Shah wrote:
> > So, unless we create a separate utility for importing certs, we are stuck with a minimal passwo...
Ovidiu Maxiniuc
04:40 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
> In that case w.isVisible()==false and therefore super.currentFocus() will be called. Isn't it?
Yes, you're proba...
Greg Shah
03:01 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Greg Shah wrote:
> > It is just a such behaviour: while popup menu is opened, tab order isn't working and navigation...
Vadim Gindin
02:42 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
> It is just a such behaviour: while popup menu is opened, tab order isn't working and navigation is available only i... Greg Shah
02:35 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Greg Shah wrote:
> Code Review 1124.diff
>
> My only question is regarding the addition of the @Window.currentFoc...
Vadim Gindin
02:10 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Code Review 1124.diff
My only question is regarding the addition of the @Window.currentFocus()@ code. This seems ...
Greg Shah
12:18 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
All 3 points in this task are fixed. See attached diff. I've separated issues from other tasks. Vadim Gindin
08:58 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
1. Separate out the changes for toggle-box/right mouse issues.
2. Fix the rest based on the code reviews.
Greg Shah
08:54 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
So should I fix it now or postpone that? Vadim Gindin
07:29 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Beside what Greg noted:
* in ChUI, message area, status area, frames (and menubar) are all attached to the same pare...
Constantin Asofiei
07:18 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Code Review 1123.diff
1. I don't think it is a good idea to require that the status line and message line implemen...
Greg Shah
02:12 PM User Interface Bug #2836 (Closed): wrong number of inner lines in COMBO-BOX
Greg Shah
02:03 PM User Interface Bug #2836: wrong number of inner lines in COMBO-BOX
Greg Shah wrote:
> Code Review evl_upd20151124a.zip
>
> I'm fine with the change. You can check it into branch 2...
Eugenie Lyzenko
01:38 PM User Interface Bug #2836: wrong number of inner lines in COMBO-BOX
Code Review evl_upd20151124a.zip
I'm fine with the change. You can check it into branch 2677b.
Greg Shah
01:30 PM User Interface Bug #2836: wrong number of inner lines in COMBO-BOX
This is the fix for issue. @ComboBoxWidget.finishSetup()@ recalculates the @INNER-LINES@ value after explicitly set. ... Eugenie Lyzenko
02:11 PM User Interface Bug #2859 (Closed): combo-box layout obscures the 3D border
Greg Shah
01:52 PM User Interface Bug #2859: combo-box layout obscures the 3D border
The fix for issue from @evl_upd20151123b.zip@ has been commited in @2677b@ as revision @10956@. Eugenie Lyzenko
01:33 PM User Interface Bug #2859: combo-box layout obscures the 3D border
The changes will be checked in with #2816 (see note 10). Greg Shah
11:46 AM User Interface Feature #1801: add some frame options
Hynek Cihlar wrote:
> The attached diff improves drawing of FILL-IN border. It utilizes the @Keep3DFillinBorder@ env...
Hynek Cihlar
11:21 AM User Interface Feature #1801: add some frame options
Please note that the diff attached with note 314 was also posted to #2876 as it also contains fixes related to #2876,... Hynek Cihlar
11:14 AM User Interface Feature #1801: add some frame options
The attached diff improves drawing of FILL-IN border. It utilizes the @Keep3DFillinBorder@ environment variable, when... Hynek Cihlar
10:03 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Constantin Asofiei wrote:
> > Yes, @DIALOG@ window should only host one frame. There is an abstract method @TopLevelW...
Hynek Cihlar
09:39 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Greg Shah wrote:
> What else is left to do for this task (besides regression testing)?
I can't think of anything el...
Constantin Asofiei
09:39 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > Similar issue as above in @UiUtils.g...
Constantin Asofiei
09:23 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Similar issue as above in @UiUtils.getFramesAbove()@. In case o...
Hynek Cihlar
09:14 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Hynek Cihlar wrote:
> Similar issue as above in @UiUtils.getFramesAbove()@. In case of a @DIALOG@ the method will co...
Constantin Asofiei
08:52 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
What else is left to do for this task (besides regression testing)? Greg Shah
08:47 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > 2677b rev 10953 contains second phase of frame family support (...
Constantin Asofiei
08:43 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Greg Shah wrote:
> Code Review Task Branch 2677b Revision 10954
>
> My only question is about the safety of @boun...
Constantin Asofiei
07:45 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Code Review Task Branch 2677b Revision 10954
My only question is about the safety of @bounds.intersects(outer)@ in...
Greg Shah
07:36 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
Constantin Asofiei wrote:
> 2677b rev 10953 contains second phase of frame family support (plus some other fixes). P...
Hynek Cihlar
06:47 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
2677b rev 10954 fixes a bug in @isRootFrame()@. main part is in progress. Constantin Asofiei
06:56 AM Database Feature #2692: table-level VALEXP/VALMSG support
Please rebase to trunk 10952. Greg Shah

11/23/2015

03:46 PM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
2677b rev 10953 contains second phase of frame family support (plus some other fixes). Please review.
Runtime test...
Constantin Asofiei
03:44 PM Base Language Feature #2181: implement SSL support for sockets
> As I understand, P2J server will run on a dedicated box and and the GUI clients will connect 'remote' using install... Greg Shah
03:29 PM Database Feature #2692: table-level VALEXP/VALMSG support
> > 3. I'm surprised that in @record_spec@, you did not exclude the fields in @except_list@.
> This was a bit compli...
Greg Shah
01:58 PM Database Feature #2692: table-level VALEXP/VALMSG support
Greg Shah wrote:
> 3. I'm surprised that in @record_spec@, you did not exclude the fields in @except_list@.
This wa...
Eric Faulhaber
01:56 PM Database Feature #2692: table-level VALEXP/VALMSG support
Greg Shah wrote:
> 2. Please check if the @VALMSG@ can be an complex expression instead of a literal. In business l...
Eric Faulhaber
01:17 PM Database Feature #2692: table-level VALEXP/VALMSG support
Any database field or lvalue can be inserted instead of the temp-table fields. The point is that these statements ar... Greg Shah
01:10 PM Database Feature #2692: table-level VALEXP/VALMSG support
... Greg Shah
01:09 PM Database Feature #2692: table-level VALEXP/VALMSG support
Greg Shah wrote:
> 6. The @set_or_update_or_prompt_for_stm@ case supports a non-record case where explicit fields ar...
Eric Faulhaber
03:12 PM Base Language Feature #2687: add SSL support for the 4GL web services implementation
I believe I found a solution for the problem. It is possible to use a custom socket factory. I am already doing that... Ovidiu Maxiniuc
02:11 AM Base Language Feature #2687: add SSL support for the 4GL web services implementation
At this moment I was able to communicate with a WSDL web-service but for the moment only over HTTP.
The problem is...
Ovidiu Maxiniuc
01:56 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Greg Shah wrote:
> > but displays blinked cursor later when pop-up menu will be closed
>
> Vadim, have you teste...
Vadim Gindin
11:37 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
> but displays blinked cursor later when pop-up menu will be closed
Vadim, have you tested without a popup menu r...
Greg Shah
11:33 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> Vadim Gindin wrote:
> > Hynek Cihlar wrote:
> > > Greg Shah wrote:
> > > > I'm OK with the ...
Vadim Gindin
06:01 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > I'm OK with the changes.
> > >
> > > Hynek...
Hynek Cihlar
03:09 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Constantin. You were absolutely right about the reason. I've added @isVisible@ check for MENUBAR to @WindowLayout@ an... Vadim Gindin

11/22/2015

10:08 AM Database Feature #2692: table-level VALEXP/VALMSG support
I've committed branch 2692b rev 10962 with some minor comment and formatting cleanups. Greg Shah
10:07 AM Database Feature #2692: table-level VALEXP/VALMSG support
Code Review Task Branch 2692b Revision 10961
This is really good work. It is very close to complete.
1. The @f...
Greg Shah
07:54 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Constantin Asofiei wrote:
> Vadim, in which branch are you working this?
bracnh 2677a, revno 11067.

> Also, p...
Vadim Gindin
04:22 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> Greg Shah wrote:
> > I'm OK with the changes.
> >
> > Hynek/Constantin: any concerns with the ...
Vadim Gindin

11/21/2015

05:14 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated Igor Skornyakov

11/20/2015

06:53 PM User Interface Bug #2859: combo-box layout obscures the 3D border
This is the fix for issue. The several small GUI fixes to improve @combo-box@ painting. Also the simple mode may need... Eugenie Lyzenko
04:12 PM Base Language Bug #2872: IOException in Windows
This task is dedicated to track encountered issues that prevent P2J to run on Windows OS, other than those related to... Ovidiu Maxiniuc
03:44 PM Base Language Bug #2872 (New): IOException in Windows
Ovidiu Maxiniuc
02:52 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
> @BROWSE@ widget support with @VIEW-AS TOGGLE-BOX@ and @VIEW-AS COMBO-BOX@ options is incorrect - the converted code... Greg Shah
01:52 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
@BROWSE@ widget support with @VIEW-AS TOGGLE-BOX@ and @VIEW-AS COMBO-BOX@ options is incorrect - the converted code d... Igor Skornyakov
02:51 PM User Interface Feature #2628: Non-fill-in column support in browse.
In regard to cursor support for those contained widgets, please see #2565-60. Greg Shah
02:37 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Greg Shah wrote:
> I'm OK with the changes.
>
> Hynek/Constantin: any concerns with the @ThinClient@ change?
V...
Hynek Cihlar
02:30 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I'm OK with the changes.
Hynek/Constantin: any concerns with the @ThinClient@ change?
Vadim: Even if everyone i...
Greg Shah
02:36 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Here the diff, including small sub-menu fix. Vadim Gindin
09:59 AM User Interface Bug #2834 (Closed): GUI combo-box multiple drop-downs can be shown
Update evl_upd20151119a.zip (for both #2833 and #2834) committed to 2677a as revision 11071. Greg Shah
04:02 AM User Interface Bug #2834: GUI combo-box multiple drop-downs can be shown
Greg Shah wrote:
> Code Review evl_upd20151118b.zip
>
> (Originally posted to #2831 by accident)
>
> I am fine...
Constantin Asofiei
09:58 AM User Interface Bug #2833 (Closed): GUI combo-box navigation keys don't work as expected
Greg Shah
09:41 AM User Interface Bug #2833: GUI combo-box navigation keys don't work as expected
Greg Shah wrote:
> Code Review evl_upd20151119a.zip
>
> I'm good with the changes. Please update the copyright d...
Eugenie Lyzenko
09:07 AM User Interface Bug #2833: GUI combo-box navigation keys don't work as expected
Code Review evl_upd20151119a.zip
I'm good with the changes. Please update the copyright date in @Key.java@ and ch...
Greg Shah
08:04 PM User Interface Bug #2833: GUI combo-box navigation keys don't work as expected
All 3 issues are fixed in this update. For number 1 @HOME@/@END@ key processing is also fixed. It also includes the @... Eugenie Lyzenko
09:57 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Vadim, I think I know why you are seeing the top light-gray space. Menu-bar gets attached to window (and window is r... Constantin Asofiei
09:44 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Vadim, in which branch are you working this?
Also, please remind me, have you managed to address the sub-menu body...
Constantin Asofiei
09:57 AM User Interface Bug #2867: investigate PUT SCREEN problems in ChUI on both linux and windows
A useful clarification from Constantin:
> When I made the initial change to @UiUtils.hideFrames@, they were not to...
Greg Shah
09:28 AM User Interface Bug #2867: investigate PUT SCREEN problems in ChUI on both linux and windows
Use the @testcases/uast/frame_hiding_clears_put_screen_run.p@ and check for any differences between P2J and 4GL, with... Constantin Asofiei
09:24 AM User Interface Bug #2867 (New): investigate PUT SCREEN problems in ChUI on both linux and windows
Constantin Asofiei
09:16 AM Base Language Feature #2181: implement SSL support for sockets
Greg Shah wrote:
> > Both <OE-Install>/Certs and <OE-Install/keys> are fixed/global. This means their content is sha...
Ovidiu Maxiniuc
08:25 AM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
> You note the DOM. Is that to say there aren't implications for the SAX API?
It is a good question. Where there ...
Greg Shah
05:21 AM User Interface Bug #2861: fix widget z-order inside frame, when focus is switching - there are differences betwe...
When focus is switching between overlapped widgets inside the same frame (these widgets may be a nested frame, too), ... Constantin Asofiei
05:20 AM User Interface Bug #2861 (Closed): fix widget z-order inside frame, when focus is switching - there are differen...
Constantin Asofiei

11/19/2015

06:09 PM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
Greg Shah wrote:
> The key here is that we must:
>
> * handle any client-side file searching that may occur (the ...
Eric Faulhaber
05:52 PM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
> Is this meant to imply just that the architecture should be similar
Yes, but maybe not "just" that.
> is it ...
Greg Shah
05:39 PM Base Language Bug #2684 (WIP): XML file processing needs to be implemented on the client side instead of on the...
Greg Shah wrote:
> As with how we redirect streams processing to the client, we must also implement remote/client-si...
Eric Faulhaber
05:58 PM User Interface Bug #2831 (Closed): Pressing ENTER key on the combo box breaks the window layout.
Greg Shah
05:53 PM User Interface Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
Greg Shah wrote:
> Please check in the @ComboBoxGuiImpl@ change from @evl_upd20151118c.zip@. We will wait on the @S...
Eugenie Lyzenko
05:30 PM User Interface Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
Please check in the @ComboBoxGuiImpl@ change from @evl_upd20151118c.zip@. We will wait on the @ScrollableSelectionLi... Greg Shah
05:25 PM User Interface Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
Code Review evl_upd20151118c.zip
I am fine with the change to @ComboBoxGuiImpl@.
Greg Shah
05:42 PM Base Language Feature #2181: implement SSL support for sockets
> Both <OE-Install>/Certs and <OE-Install/keys> are fixed/global. This means their content is shared by all users tha... Greg Shah
08:31 AM Base Language Feature #2181: implement SSL support for sockets
Greg Shah wrote:
> Code Review Task Branch 2181a Revision 11059
>
> 1. We need to discuss the location and approa...
Ovidiu Maxiniuc
07:08 AM Base Language Feature #2181: implement SSL support for sockets
Greg Shah wrote:
> Very good work! Once again, Progress' developers have displayed a stunning lack of any understan...
Ovidiu Maxiniuc
05:26 PM User Interface Bug #2834: GUI combo-box multiple drop-downs can be shown
Code Review evl_upd20151118b.zip
(Originally posted to #2831 by accident)
I am fine with the change. My only c...
Greg Shah
04:32 PM User Interface Bug #2778 (Closed): ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah
04:30 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Yes, it seems that the other issues are fixed for restart. Sergey Ivanovskiy
04:27 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Code Review Task Branch 2677a Revision 11065
The changes are good. I closed #2860 since you have resolved this.
...
Greg Shah
03:23 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please review the committed revision 11065 that added the trust certificate checking. Sergey Ivanovskiy
02:40 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
OK. Greg Shah
02:21 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Agreed. Go ahead with your changes (you can check them in to 2677a).
>
> We will work the rest in #2860.
Greg,...
Sergey Ivanovskiy
02:15 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Agreed. Go ahead with your changes (you can check them in to 2677a).
We will work the rest in #2860.
Greg Shah
12:42 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
We can use now this insecure solution and after the trust certificates support will be fixed, we will eliminate it. Sergey Ivanovskiy
12:27 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Our current client truststore approach in the @TransportSecurity@ constructor doesn't allow us to provide an in-mem... Sergey Ivanovskiy
11:49 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Found that after the client has established the regular session with the server it has ZeroActionTrustManager(X509T... Greg Shah
10:14 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, I have no ideas except this one to check if we provide a trust key store for the web client in the bootstrap co... Sergey Ivanovskiy
04:25 PM Runtime Infrastructure Bug #2860 (Closed): implement proper server certificate validation in spawned clients
Fixed in task branch 2677a revision 11065. Greg Shah
02:14 PM Runtime Infrastructure Bug #2860: implement proper server certificate validation in spawned clients
The current web client disables server certificate validation when connecting. This is insecure and makes our code v... Greg Shah
02:10 PM Runtime Infrastructure Bug #2860 (Closed): implement proper server certificate validation in spawned clients
Greg Shah
02:46 PM Database Bug #2514 (Closed): incorrect return values for get{First|Next|Last|Previous} methods
Sorry, I just came across this issue and realized I never reviewed this update separately. However, it seems this fix... Eric Faulhaber
02:24 PM Database Bug #2456 (Closed): BUFFER-HANDLE attribute doesn't always work
Just re-tested this -- I'm not sure in which revision it was fixed, but it works now. Eric Faulhaber
12:14 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Please post a diff text file (use something like @bzr diff -cREVISION > proposed_change.txt@) that shows your propose... Greg Shah
10:53 AM User Interface Bug #2859: combo-box layout obscures the 3D border
The problem is with the size and possibly position of the drop-down button. Its bottom and right edge cover the widge... Hynek Cihlar
10:13 AM User Interface Bug #2859: combo-box layout obscures the 3D border
Hynek: please document the details.
This is a latent problem with the combo-box that was exposed when THREE-D supp...
Greg Shah
10:12 AM User Interface Bug #2859 (Closed): combo-box layout obscures the 3D border
Greg Shah
10:03 AM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
I'm trying to understand how the "menubar's" rectangle get into screen clippings, that are drawn in @BorderedPanelGui... Vadim Gindin
09:19 AM User Interface Bug #2858: implement support for animated mouse cursors
Greg Shah wrote:
> Does the metadata in the @.ani@ file include the timing or interval used for the animation?
Ye...
Igor Skornyakov
09:17 AM User Interface Bug #2858: implement support for animated mouse cursors
Does the metadata in the @.ani@ file include the timing or interval used for the animation? Greg Shah
09:16 AM User Interface Bug #2858: implement support for animated mouse cursors
For some other details please see #2565-57.
This must work for both Swing GUI and javascript GUI. For that to hap...
Greg Shah
09:08 AM User Interface Bug #2858: implement support for animated mouse cursors
Moving this task to be separate from #2565. Greg Shah
05:53 AM User Interface Bug #2858: implement support for animated mouse cursors
Progress supports animated custom mouse cursors defined via .ani files (see http://www.gdgsoft.com/anituner/help/anif... Igor Skornyakov
05:33 AM User Interface Bug #2858 (New): implement support for animated mouse cursors
Igor Skornyakov

11/18/2015

05:46 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Greg Shah wrote:
> 3. At the start of the test the warning "Run-time error ... (3269)" is shown and no menubar is di...
Vadim Gindin
05:36 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Here are the images
# Fonts compare !fonts_compare.png! of PROGRESS, P2J SWING, P2J WEB. There is an other font for ...
Vadim Gindin
05:37 PM User Interface Bug #2857: font differences for toggle box and menu
Here are the images
# Fonts compare !fonts_compare.png! of PROGRESS, P2J SWING, P2J WEB. There is an other font for ...
Vadim Gindin
05:18 PM User Interface Bug #2857: font differences for toggle box and menu
# Label position in toggle-box is different: higher than usual. It probably depends on font difference.
# (Menu) Labe...
Vadim Gindin
05:18 PM User Interface Bug #2857 (Closed): font differences for toggle box and menu
Vadim Gindin
05:07 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Found that after the client has established the regular session with the server it has ZeroActionTrustManager(X509Tru... Sergey Ivanovskiy
04:36 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> I'm nervous about this, because it disables security that I thought we already had (the ability to validate the ser... Sergey Ivanovskiy
02:44 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> but there exist the temporary user accounts used to create session by programmatic authentication (com/goldencode/p... Greg Shah
01:02 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
It is exactly what we can find if do googling http://www.rgagnon.com/javadetails/java-fix-certificate-problem-in-HTTP... Sergey Ivanovskiy
01:00 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I have found a solution to come back to my first investigation #98. The following code fixes the restart issue
<pre...
Sergey Ivanovskiy
12:36 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> > Please help to find the documentation how to setup client-server session correctly.
>
> A good ...
Sergey Ivanovskiy
05:00 PM Base Language Feature #2181: implement SSL support for sockets
Code Review Task Branch 2181a Revision 11059
1. We need to discuss the location and approach for the certificate/k...
Greg Shah
01:01 PM Base Language Feature #2181: implement SSL support for sockets
Very good work! Once again, Progress' developers have displayed a stunning lack of any understanding about security.... Greg Shah
12:49 PM Base Language Feature #2181: implement SSL support for sockets
Greg Shah wrote:
> Some questions about the @SymmetricEncryption@ class:
>
> 1. Is it truly compatible with Progr...
Ovidiu Maxiniuc
12:31 PM Base Language Feature #2181: implement SSL support for sockets
Some questions about the @SymmetricEncryption@ class:
1. Is it truly compatible with Progress?
2. The "key" use...
Greg Shah
04:25 PM User Interface Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
The root cause is the improper handling for @ENTER@ key in @GUI@ mode for combo-box. Even if the @SESSION:DATA-ENTRY-... Eugenie Lyzenko
02:52 PM User Interface Bug #2831: Pressing ENTER key on the combo box breaks the window layout.
Confirmed as issue for Swing client too. Eugenie Lyzenko
02:39 PM User Interface Bug #2834: GUI combo-box multiple drop-downs can be shown
The issue investigation has been performed. The original event processing logic need to be restored inside @Scrollabl... Eugenie Lyzenko
11:12 AM Database Feature #2692: table-level VALEXP/VALMSG support
Improved support for ENABLE ALL is now in 2692b/10961. This is a release candidate which I am testing currently. Eric Faulhaber
10:44 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
It seems, right click/press event on some widget (TOGGLE-BOX, FILL-IN or all other) does not raise ENTRY event and do... Vadim Gindin
07:16 PM User Interface Bug #2856: GUI SELECTION-LIST of 1 item doesn't select the item on key down
In GUI SELECTION-LIST having one item key down should make the item current. Also check the behavior of other key com... Hynek Cihlar
07:14 PM User Interface Bug #2856 (New): GUI SELECTION-LIST of 1 item doesn't select the item on key down
Hynek Cihlar
07:13 PM User Interface Bug #2855: GUI SELECTION-LIST changes current list item on cursor key up instead of down
When navigating the items in GUI SELECTION-LIST the current item must be changed when cursor keys (and others like pa... Hynek Cihlar
07:11 PM User Interface Bug #2855 (New): GUI SELECTION-LIST changes current list item on cursor key up instead of down
Hynek Cihlar

11/17/2015

05:56 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> Please help to find the documentation how to setup client-server session correctly.
A good summary can be found ...
Greg Shah
03:27 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Committed revision 11056 is checked for ask-gui.p Sergey Ivanovskiy
03:07 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Ok, can do it quickly. Sergey Ivanovskiy
03:02 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> Greg, please review the changes according to #89. The default implementation @isRealized(...
Greg Shah
02:18 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please look at the log produced during the web login process... Sergey Ivanovskiy
01:20 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Please help to find the documentation how to setup client-server session correctly. I don't know the security bootstr... Sergey Ivanovskiy
01:06 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
The configuration that is used to restore the client session is... Sergey Ivanovskiy
04:42 PM Base Language Feature #2181: implement SSL support for sockets
Task branch 2181a was updated and I rebased it to 2677a/11056. It is ready for runtime testing and reviewing.
Import...
Ovidiu Maxiniuc
01:57 PM User Interface Feature #1801: add some frame options
>> or try to understand what is wrong with the test?
>
> No. I'm going to ask some customer 4GL developers to see i...
Greg Shah
12:13 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Have you looked inside the twelve monkeys library that we already use to see if it supports readi...
Igor Skornyakov
11:58 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
> I'm working now on the animated cursor support base on the sample code from http://www.informit.com/articles/articl... Greg Shah
09:16 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
I'm working now on the animated cursor support base on the sample code from http://www.informit.com/articles/article.... Igor Skornyakov

11/16/2015

03:38 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
There is another problem with GUI button pressed state and possibly related. When button is pressed in ALERT-BOX (and... Hynek Cihlar
03:28 PM User Interface Bug #2854: scrollbar buttons don't draw the pressed state
In the Swing client, @./combo_box/combo_box9_1.p@ can be used to see the problem. This is only a button drawing issu... Greg Shah
03:27 PM User Interface Bug #2854 (Closed): scrollbar buttons don't draw the pressed state
Greg Shah
02:27 PM User Interface Bug #2853: layout is wrong in ./image/image10_1.p
Using @./image/image10_1.p@ in Swing the layout differs from Progress.
Progress:
!image_10_1.p_in_progress_2015...
Greg Shah
02:26 PM User Interface Bug #2853 (New): layout is wrong in ./image/image10_1.p
Greg Shah
02:19 PM User Interface Bug #2852: missing status text and active titlebar color during editing
Using @./window_parenting/waitfor_2wnd.p@ in a Swing client using branch 2677a rev 11052, you can see two problems:
...
Greg Shah
02:16 PM User Interface Bug #2852 (New): missing status text and active titlebar color during editing
Greg Shah
02:11 PM User Interface Bug #2851: the default-window retains its active titlebar even when it is no longer the focused w...
Use @frame-z-order/zw1.p@ to recreate. Select any window that is not the "P2J GUI Client" and you will see that "P2J... Greg Shah
02:10 PM User Interface Bug #2851 (Closed): the default-window retains its active titlebar even when it is no longer the ...
Greg Shah
02:00 PM User Interface Bug #2850: menu/simple_sm.p drawing issues in Swing client
Using @./menu/simple_sm.p@ in the Swing client, Vadim reported:
1. After I press on some menu-item in the on of su...
Greg Shah
01:59 PM User Interface Bug #2850 (Closed): menu/simple_sm.p drawing issues in Swing client
Greg Shah
01:57 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Using @./toggle_box/gui/tbx_present.p@, Vadim Gindin reported:
"Right mouse button press is fully ignored in PROGR...
Greg Shah
01:56 PM User Interface Bug #2849 (Closed): implement and/or fix the default popup menus for all widgets
Greg Shah
12:46 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> In the web client at step 7, we are no longer connected to the client's Jetty. We are put back to...
Sergey Ivanovskiy
12:32 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Based on testing in rev 11052, even the Swing client is acting improperly. The Swing client seems to flash the error... Greg Shah
10:40 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg, please review the changes according to #89. The default implementation @isRealized()@ returns @config() != null... Sergey Ivanovskiy
09:27 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> What does it mean for a particular widget to be realized or not and is it different from boolean isDisplayed() of W... Greg Shah
09:05 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > > After testing @ask-gui.p@ in the web client, it dies as ...
Greg Shah
06:29 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> > An improvement would be to have isRealized() method which would forward to config().realized fo...
Sergey Ivanovskiy
06:00 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> > After testing @ask-gui.p@ in the web client, it dies as soon as the UPDATE exits. The ...
Constantin Asofiei
05:58 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> After testing @ask-gui.p@ in the web client, it dies as soon as the UPDATE exits. The Swing client works fine. In... Sergey Ivanovskiy
12:34 PM User Interface Bug #2848: right side border of fillin is missing
This can be recreated using @demo/calc-static-pixels.p@. The result fill-in at the top has its right side border cli... Greg Shah
12:33 PM User Interface Bug #2848 (New): right side border of fillin is missing
Greg Shah
11:13 AM User Interface Bug #2844: flat status area in web client
Two interesting findings:
1. If you watch carefully, you can see that when the window is first displayed, the sta...
Greg Shah

11/15/2015

05:43 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
HTTP(s) URLs as the @LOAD-MOUSE-POINTER@ arguments and @PROPATH@ entries have been tested.
Section 27 has been upda...
Igor Skornyakov

11/14/2015

09:39 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> An improvement would be to have isRealized() method which would forward to config().realized for widgets with valid... Greg Shah
09:38 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
> BTW, the condition !window.config().realized || !window.isVisible() is interesting. Is it even possible for the win... Greg Shah
08:58 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> > 1. Is this allowed by the customer's security policy?
>
> Yes.
>
> > 2. Is it worth to do...
Igor Skornyakov
08:57 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
> Can start design and implementation.
Please do.
> A more thorough analysis of Q1h and http(s) - based URLs ca...
Greg Shah
08:56 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
> 1. Is this allowed by the customer's security policy?
Yes.
> 2. Is it worth to do at all?
Yes, go ahead an...
Greg Shah
04:47 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated.
All questions are answered. Can start design and implementation.
A more thorough a...
Igor Skornyakov
02:42 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
I've realised that it is possible to test https(s) - based @PROPATH@ and @LOAD-MOUSE-POINTER()@ on @windev01@. I can ... Igor Skornyakov

11/13/2015

05:09 PM User Interface Bug #2847: Potential issues in GUI frame layout realized in non-default window
GUI frame layout depends on its parent window. The parent window may be different during @frame.openScope()@ and when... Hynek Cihlar
04:58 PM User Interface Bug #2847 (New): Potential issues in GUI frame layout realized in non-default window
Hynek Cihlar
04:27 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
03:05 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> No, you did not misunderstand me. Generally, I want the full set of requirements to be known up ...
Igor Skornyakov
03:00 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
No, you did not misunderstand me. Generally, I want the full set of requirements to be known up front so I did want ... Greg Shah
02:58 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Don't worry about testing this right now. As I mentioned in note 29, we aren't going to support ...
Igor Skornyakov
02:56 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Don't worry about testing this right now. As I mentioned in note 29, we aren't going to support it right now. So I ... Greg Shah
02:37 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
I've configured HTTP server on my local machine and tryied to configure cursor image via URL: @http://188.244.40.33/B... Igor Skornyakov
11:39 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Before we determine this, I'd like to know the list of cursors which have no counterpart.
I th...
Igor Skornyakov
11:26 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
> Regarding the predefined mouse cursors which curently do not have counterparts. Should I create them myself or can ... Greg Shah
11:23 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Please add a question 1h: How is the cursor hotspot determined when loading an @.ico@ as a pointe...
Igor Skornyakov
11:22 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Regarding the predefined mouse cursors which curently do not have counterparts. Should I create them myself or can fi... Igor Skornyakov
11:00 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Please add a question 1h: How is the cursor hotspot determined when loading an @.ico@ as a pointer?
The @.cur@ and...
Greg Shah
10:49 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
10:12 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
08:21 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 26 has been updated. Igor Skornyakov
08:02 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
In WIN32, the default way to load a cursor is with a @.cur@ or @.ani@ file. However, based on this:
https://msdn....
Greg Shah
07:52 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> The @PROPATH@ can be changed for a single process. It is most often set as an environment variab...
Igor Skornyakov
07:50 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> What is the right way to test @PROPATH@ - related features?
>
> Even if I have sufficien...
Greg Shah
05:35 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. Igor Skornyakov
05:09 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
What is the right way to test @PROPATH@ - related features?
Even if I have sufficient rights on @windev01@ to chan...
Igor Skornyakov
03:26 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
After testing @ask-gui.p@ in the web client, it dies as soon as the UPDATE exits. The Swing client works fine. In t... Greg Shah
03:01 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Hynek Cihlar wrote:
> Greg Shah wrote:
> > Yes, @ask-gui.p@ is working properly now.
> >
> > However, I would li...
Hynek Cihlar
02:33 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Greg Shah wrote:
> Yes, @ask-gui.p@ is working properly now.
>
> However, I would like Constantin or Hynek to com...
Hynek Cihlar
02:20 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Yes, @ask-gui.p@ is working properly now.
However, I would like Constantin or Hynek to comment on rev 11050. The ...
Greg Shah
01:35 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Now for the swing client ask-gui.p displays "Try another program?" but if we give ask-gui.p as an input program this ... Sergey Ivanovskiy
01:11 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Decided to commit revision 11050 because @config()@ hasn't been implemented for @FrameWindowGuiImpl@. Sergey Ivanovskiy
12:57 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Hynek, Constantin please help what implementation of... Sergey Ivanovskiy
12:52 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Debugging the code @WindowGuiImpl.tinyInput@ found that again we fall down to ... Sergey Ivanovskiy
12:27 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Checked the swing client the ask-gui.p window appears but the modal dialog "Try another program?" doesn't appear. It ... Sergey Ivanovskiy
12:07 PM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
The fix for the problem in note 71/72 is in 2677a rev 11049 Constantin Asofiei
10:36 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Constantin Asofiei wrote:
> OK. The reason why @ask-gui.p@ fails is because currently in GUI the @UPDATE@, @SET@ an...
Sergey Ivanovskiy
10:31 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
OK. The reason why @ask-gui.p@ fails is because currently in GUI the @UPDATE@, @SET@ and @PROMPT-FOR@ don't set the ... Constantin Asofiei
10:17 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Sergey Ivanovskiy wrote:
> Should the default window become visible if it is realized?
> [...]
No. DEFAULT-WINDOW...
Constantin Asofiei
10:15 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
Should the default window become visible if it is realized?... Sergey Ivanovskiy
10:03 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
line 9431 the variable @allFramesVisible@ is false and we are in @ThinClient.enable@ in @ThinClient.viewWorker(...)@ ... Sergey Ivanovskiy
09:52 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
I probably should have opened a new issue. The problem I'm referring to is in the web client. It is similar to the ... Greg Shah
09:42 AM User Interface Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
The current version 11048 I used to test has the visibility window issue, the swing client window for ask-gui.p doesn... Sergey Ivanovskiy
08:36 AM User Interface Bug #2778 (WIP): ./ask-gui.p fails if "Program name" is filled with a misspelled program name
This has been regressed at some point in branch 2677a. The original problem is back. Greg Shah
09:21 AM User Interface Bug #2845: rounded rectangle corner drawing
In the web client, the rounded rectangles are drawn using JS canvas @quadraticCurveTo()@. This has two potential pro... Greg Shah
09:16 AM User Interface Bug #2845 (New): rounded rectangle corner drawing
Greg Shah
09:12 AM User Interface Bug #2844: flat status area in web client
Most of the time, the status area draws without the inset effect in the text portion. When the tinyInput() modal win... Greg Shah
09:10 AM User Interface Bug #2844 (Closed): flat status area in web client
Greg Shah
08:33 AM User Interface Feature #1811: implement the AJAX client driver
I haven't checked if this link is still relevant in today's browsers, but it does document a cross-browser approach t... Greg Shah
04:51 AM User Interface Feature #1801: add some frame options
Hynek Cihlar wrote:
> Aside from the obvious of unsupported slider I had some abends related to widget focusing. I d...
Igor Skornyakov
04:48 AM User Interface Feature #1801: add some frame options
Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > I only ran portion of the scripts, there were multiple runtime err...
Hynek Cihlar
04:43 AM User Interface Feature #1801: add some frame options
Hynek Cihlar wrote:
> I only ran portion of the scripts, there were multiple runtime errors. As a quick workaround I...
Igor Skornyakov
 

Also available in: Atom