Project

General

Profile

Activity

From 01/05/2016 to 02/03/2016

02/04/2016

08:50 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Greg Shah wrote:
> The problem here is that we must detect a click outside of the popup but the click is really need...
Hynek Cihlar
08:40 PM Feature #1801: add some frame options
Please review 2038b revision 10983. The branch adds or improves runtime support of SCROLLABLE, VIRTUAL-*, SCROLL-BARS... Hynek Cihlar
08:04 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Task branch @2612b@ for review updated to revision @10976@.
Adding code to draw the thumb shapes using @SVG@ image...
Eugenie Lyzenko

02/03/2016

06:14 PM Feature #1801: add some frame options
Constantin, is it expected for the @Frame.verticalStep@ to be equal to the size of base unit when the frame has no wi... Hynek Cihlar
08:52 AM Feature #1801: add some frame options
Code Review Task branch 2038b Revision 10979
The changes are functionally fine. Please do the final cleanups (e.g...
Greg Shah
05:07 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
The runtime support of @LOAD-MOUSE-POINTER@ and @SET-WAIT-STATE@ for WebGUI is mostly finished.
Committed to the t...
Igor Skornyakov
09:56 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> 4. Custom mouse pointer support for the BROWSE (both SwingGUI and WebGUI).
I want to get 2565a tested and merged...
Greg Shah
09:22 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Most of the functionality is working in WebGUI. The remaining tasks are:
1. Lock mouse cursor while drop-down is act...
Igor Skornyakov
09:08 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Please make a list of all remaining work on this task and post it here. Greg Shah
06:40 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
The issue mentioned in the previous note was a result of the syntax error: @DISABLE fi IN FRAME fr.@ instead of @DISA... Igor Skornyakov
04:37 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Hynek, please look at the committed revision 11010, the diff is attached, taking into account the following bug found... Sergey Ivanovskiy
03:07 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Eugenie, please look at this diff, it cleans resources for web and gui. Planning to postp...
Eugenie Lyzenko
02:44 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Eugenie, please look at this diff, it cleans resources for web and gui. Planning to postpone this fix because the roo... Sergey Ivanovskiy
01:10 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
I think the best place is @ComboBoxGuiImpl.postprocessDropDown()@. Here we can identify @OverlayWindow@ and call
<pr...
Eugenie Lyzenko
12:54 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Eugenie Lyzenko wrote:
> Sergey Ivanovskiy wrote:
> > Eugenie, I found that the Swing version of combobox created t...
Sergey Ivanovskiy
10:47 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Eugenie, I found that the Swing version of combobox created the Overlay windows (by click...
Eugenie Lyzenko
10:39 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Eugenie, I found that the Swing version of combobox created the Overlay windows (by clicking the combobox dropdown bu... Sergey Ivanovskiy
08:42 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> The Swing simple case with one window produces these events on minimize/restore
> Deicon...
Hynek Cihlar
08:15 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
In the case of two windows (./demo/simle_windows.p)
Restoring the "P2Gui Client" window and then the "second window"...
Sergey Ivanovskiy
07:30 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
The Swing simple case with one window produces these events on minimize/restore
Deiconify...
Sergey Ivanovskiy
05:34 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Sorry for this delay. The considered case is one window that is minimized and then restor...
Hynek Cihlar
05:26 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sorry for this delay. The considered case is one window that is minimized and then restored by clicking on the task i... Sergey Ivanovskiy
02:51 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Thanks for your shares. If my un...
Hynek Cihlar
02:44 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Does the code of @WindowManager@ implement the specific Swing logic?
The implementatio...
Hynek Cihlar
12:32 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Does the code of @WindowManager@ implement the specific Swing logic? Sergey Ivanovskiy
12:22 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Thanks for your shares. If my understanding is correct the code ...
Sergey Ivanovskiy
07:19 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Thanks for your shares. If my understanding is correct the code that manages to work this...
Hynek Cihlar
03:55 PM Bug #2849: implement and/or fix the default popup menus for all widgets
>> In other words, the mouse event is "eaten" and does not switch away from the widget. It just dismisses the popup.
...
Greg Shah
03:32 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Greg Shah wrote:
> > Default popup menu:
> > widget gets the cursor
>
> Having the cursor is typically the sam...
Vadim Gindin
09:01 AM Bug #2849: implement and/or fix the default popup menus for all widgets
> Default popup menu:
> widget gets the cursor
Having the cursor is typically the same thing as having the focu...
Greg Shah
10:35 AM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
I think it is best called the "thumb". Greg Shah
10:32 AM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Greg Shah wrote:
> If the mouse pointer doesn't change, then #2565 is not related.
No, the mouse pointer remains ...
Eugenie Lyzenko
09:54 AM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
If the mouse pointer doesn't change, then #2565 is not related. Greg Shah
09:13 AM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Greg Shah wrote:
> Please see #2565 (and branch 2565a) for our current work on mouse pointer support. Please review...
Eugenie Lyzenko
07:45 AM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Please see #2565 (and branch 2565a) for our current work on mouse pointer support. Please review that branch and mak... Greg Shah
07:39 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Task branch @2612b@ for review updated to revision @10975@.
Adding support for moving slider pointer by mouse drag...
Eugenie Lyzenko
10:00 AM Bug #2977: LOAD-MOUSE-POINTER implementation for the BROWSE widget
Implement @LOAD-MOUSE-POINTER@ runtime support for the @BROWSE@ widget. See #2565 note 27 for the description of the ... Igor Skornyakov
09:58 AM Bug #2977 (New): LOAD-MOUSE-POINTER implementation for the BROWSE widget
Igor Skornyakov
08:42 AM Support #2672: GUI web client performance improvements
Thanks for the update.
> about the issue in note 6: we should really fix this, as lots of no-op attribute setter c...
Greg Shah
06:30 AM Support #2672: GUI web client performance improvements
1811t rev 11009 contains an expiry cache at the client-side (the MD5 producer). This is currently set to 1000 entrie... Constantin Asofiei

02/02/2016

05:57 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
With the @mouse.p@ (see note 145) the @DISABLE fi IN FRAME fr.@ results in the @FILL-IN@ re-creation with new id. Thi... Igor Skornyakov
12:13 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
The issue mentioned in the note 145 is fixed. Igor Skornyakov
11:03 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
When running converted @mouse.p@ (attached) the @FRAME@ and @RADIO-SET@ are registered with (non-visible) @WINDOW@ wi... Igor Skornyakov
04:22 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Thanks for your shares. If my understanding is correct the code that manages to work this method @WindowManager.isWin... Sergey Ivanovskiy
03:57 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Eugenie Lyzenko wrote:
> >In Swing gui driver, the focus gained event is only a synonym for an activated window.
> ...
Hynek Cihlar
03:49 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
>In Swing gui driver, the focus gained event is only a synonym for an activated window.
This is not always the tru...
Eugenie Lyzenko
03:30 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Let us consider the activation u...
Hynek Cihlar
03:23 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
In general the GUI driver window logic should be pretty simple
* a window is activated/deactivated as a result of a...
Hynek Cihlar
03:14 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Let us consider the activation usecase. The current window is mi...
Sergey Ivanovskiy
03:03 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Hynek, I think we should develop the general conception for all usecases: with one window...
Hynek Cihlar
02:59 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Let us consider the activation usecase. The current window is minimized, the current focu...
Hynek Cihlar
02:27 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Greg, Hynek, Eugenie please look at the committed revision 11008. We need a conception to resolve the cases. Here I c... Sergey Ivanovskiy
02:00 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Hynek, I think we should develop the general conception for all usecases: with one window, two windows, one window th... Sergey Ivanovskiy
01:45 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Let us consider the activation usecase. The current window is minimized, the current focus window is cleared. The JS ... Sergey Ivanovskiy
01:34 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Let us consider the most simple case with only one window. The actual situation is that we send an event from JS clie... Sergey Ivanovskiy
01:22 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Hynek, please could you clarify the statement
> [...]
> Should the active window return...
Hynek Cihlar
12:44 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Hynek, please could you clarify the statement... Sergey Ivanovskiy
05:01 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Cleanup the committed revision 11007. I have troubles with the current windows management system, the lost events, wi... Sergey Ivanovskiy
04:36 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Clicking on the minimized caption button can invoke the resize action for the window under the caption button if the ... Sergey Ivanovskiy
01:05 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Committed revision 11005. This revision has the following found bugs reproduced for ./demo/simple_windows.p
1) The f...
Sergey Ivanovskiy
03:10 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Rebased task branch @2612b@ from P2J trunk revision @10969@, new revision @10974@. Eugenie Lyzenko
02:57 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Task branch @2612b@ for review updated to revision @10972@.
Adding mouse handling base. Preparing to rebase for @1...
Eugenie Lyzenko
08:55 AM Bug #2911: Fix extra background shown for popup_ext.p
Vadim, when clipping (at the driver level), the clip rectangle will be "the smallest rectangle which contains all cli... Constantin Asofiei

02/01/2016

05:00 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Behaviour in order of appearance. There are 2 different cases: default and overridden popup menu.
FillIn, Editor a...
Vadim Gindin
04:03 PM Feature #1801: add some frame options
Hynek Cihlar wrote:
> The actual scrollable state (whether scroll bars are visible or not) is determined based on th...
Hynek Cihlar
03:59 PM Feature #1801: add some frame options
Constantin Asofiei wrote:
> I guess scrollable state is resolved when frame is realized and maintained forever, even...
Hynek Cihlar
03:58 PM Feature #1801: add some frame options
Code Review Task Branch 2038b Revision 10978
I'm fine with the changes so far.
Greg Shah
03:16 PM Feature #1801: add some frame options
Hynek, another interesting fact is that if you move the frame from a smaller window (where the frame is scrollable) t... Constantin Asofiei
02:39 PM Feature #1801: add some frame options
Constantin Asofiei wrote:
> Hynek, about this comment in @FrameConfig@:
> [...]
> As you probably noticed (after s...
Hynek Cihlar
01:32 PM Feature #1801: add some frame options
Hynek, about this comment in @FrameConfig@:... Constantin Asofiei
01:05 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> Thanks, after all your explanations the windows management logic becomes more clear for m...
Eugenie Lyzenko
01:02 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Thanks, after all your explanations the windows management logic becomes more clear for me. The main window means the... Sergey Ivanovskiy
11:43 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> This code of @GuiWebDriver@ is logically confused
> [...]
> It is supposed that it will...
Hynek Cihlar
11:42 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> This code of @GuiWebDriver@ is logically confused
> [...]
> It is supposed that it will...
Eugenie Lyzenko
11:12 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
This code of @GuiWebDriver@ is logically confused... Sergey Ivanovskiy
09:12 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Thank you, the rebase is done. The committed revision 11004 has several text conflicts in the history entries and one... Sergey Ivanovskiy
08:01 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
> But the trunc commits have more priorities, don't?
Yes.
> Should these entries be kept as they are in the tru...
Greg Shah
07:49 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Greg, could you help to resolve history entries. I have only history entries conflicts in ... Sergey Ivanovskiy
07:20 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Starting rebase 1811t at revision 10992. Sergey Ivanovskiy
05:25 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Yes, go ahead with the rebase. I had hoped to wait for the #2038 changes, but I don't want to hold you up. Go ahead. Greg Shah
02:50 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Greg, the current 1811t needs to be rebased because the p2j has improvements in the windows management system (2837).... Sergey Ivanovskiy
01:23 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
No, window deactivated events aren't sent. It requires to extend MSG_WINDOW_ACTIVATED (0x0f) message by adding new pa... Sergey Ivanovskiy
08:31 AM Support #2672: GUI web client performance improvements
Is it still worth pursuing the @putImageData()@ optimization? If the odds of success with this approach are diminish... Greg Shah
08:23 AM Bug #2795 (Closed): scoped variables/tables/etc and persistent procedures
Please archive the task branch. Greg Shah
08:13 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Greg Shah wrote:
> We can close this task, right?
Correct
Constantin Asofiei
08:12 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Merged to trunk as part of revision 10967.
We can close this task, right?
Greg Shah
04:31 AM Bug #2911: Fix extra background shown for popup_ext.p
I'm currently working on the bug, when drawn sub-menu body is cut. Here is the screen shot:
!sm_body_cut.png!
Cou...
Vadim Gindin
01:39 AM Bug #2911: Fix extra background shown for popup_ext.p
I've rebased the branch 2911a to current trunk revision. Now revision is 10968. Vadim Gindin

01/31/2016

05:01 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Refactored @GuiWebDriver.registerMouseWidgets()@
Committed to task branch 2565a revno 11007.
Igor Skornyakov
01:03 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> The current 10992 diff is here.
Sergey, are you also sending a window-deactivated mess...
Hynek Cihlar
12:56 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Code Review Task Branch 1811t Revision 10992
I'm fine with the changes. Can I close this task?
Greg Shah
12:16 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
The current 10992 diff is here. Sergey Ivanovskiy
12:15 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Committed revision 10992 should fix these cases. The JS client sends the window active event to the server if the tar... Sergey Ivanovskiy
11:39 AM Support #2672: GUI web client performance improvements
Constantin, please look at the attached picture of @./demo/simple_windows.p@ if the window's restore caption button i... Sergey Ivanovskiy

01/30/2016

06:24 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Rebased task branch @2612b@ from P2J trunk revision @10967@, new revision @10971@. Eugenie Lyzenko
08:01 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Task branch @2612b@ for review updated to revision @10970@.
Also the testcases repo updated to revision @1463@ wit...
Eugenie Lyzenko
04:08 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Rebased task branch 2565a from P2J trunk rev 10967. The latest revision is now 11006. Igor Skornyakov

01/29/2016

01:18 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Thank you, planning to check these cases in Swing Gui and then to simulate window events by the JS driver. Sergey Ivanovskiy
01:09 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
Sergey Ivanovskiy wrote:
> he current JS side implementation sends @MSG_WINDOW_ACTIVATED@ (0x0f) message iff the top ...
Hynek Cihlar
12:11 PM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
The current JS side implementation sends @MSG_WINDOW_ACTIVATED@ (0x0f) message iff the top window is changed by click... Sergey Ivanovskiy
11:16 AM Support #2672: GUI web client performance improvements
Greg, 1811t rev 10991 contains these:
# the drawing cache (based on MD5 hashes). In a note you mentioned that we sh...
Constantin Asofiei
07:23 AM Support #2672: GUI web client performance improvements
I thought about the JS optimization to reduce numerous calls of puImageData and came to this plan:
1) Take the offsc...
Sergey Ivanovskiy
08:05 AM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Cool! Greg Shah
07:38 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Task branch @2612b@ for review updated to revision @10969@.
Added some @GUI@ rendering implementations for dotted ...
Eugenie Lyzenko
08:03 AM Bug #2972: StringIndexOutOfBoundsException in ScrollBar (GUI)
To recreate the error any EDITOR with horizontal scroll bars is enough. For example, @uast/gui_editor_popup.p@
h3....
Vadim Gindin
07:47 AM Bug #2972 (New): StringIndexOutOfBoundsException in ScrollBar (GUI)
Vadim Gindin
08:01 AM Bug #2849: implement and/or fix the default popup menus for all widgets
> There are possible 3 variants:
> # Leave the current change, that add right mouse button ignoring for all widgets ...
Greg Shah
07:59 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> I've checked again @FillIn@ and @Editor@ widgets. It behave in the following way (when right m...
Greg Shah
07:54 AM 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
07:40 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim: Please create a new sub-task of #2677 for the @java.lang.StringIndexOutOfBoundsException: String index out of ... Greg Shah
07:28 AM 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 ...
Vadim Gindin
05:23 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim, are all the points from note 19 resolved? If not, please proceed with those. Should you have any questions ple... Hynek Cihlar
05:03 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> ..
> Vadim, were you able to resolve all the scrolling issues for the "Scroll Here" functiona...
Vadim Gindin

01/28/2016

01:25 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
@LOAD-VOUSE-POINTER@ for the WebGUI is essentially done (including file-based cursors).
Committed to the task bran...
Igor Skornyakov
12:39 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> Vadim Gindin wrote:
> > Here is the current situation.
> > # System popups are implemented.
...
Hynek Cihlar
12:36 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Here is the current situation.
> # System popups are implemented.
> # The system popup of wi...
Hynek Cihlar
04:21 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Here is the current situation.
# System popups are implemented.
# The system popup of window title bar displays ico...
Vadim Gindin
10:57 AM Bug #2928 (Closed): non-localhost testing and fixes
The code looks good. I'm closing this now. Greg Shah
09:27 AM Bug #2928: non-localhost testing and fixes
Committed revision 10990 has fixes according to the review.
Sergey Ivanovskiy
08:22 AM Bug #2928: non-localhost testing and fixes
Code Review Task Branch 1811t Revisions 10987 and 10988
This is really good work! And it highlights again why IE ...
Greg Shah
07:45 AM Bug #2928: non-localhost testing and fixes
The committed revision 10988 fixes the IE connection issue. Passes tests with IE, Chrome and Firefox. Sergey Ivanovskiy
06:03 AM Bug #2928: non-localhost testing and fixes
Decided to change the redirect response(302/303) to the simple text response(200) with the encoded redirect path in o... Sergey Ivanovskiy
04:38 AM Bug #2928: non-localhost testing and fixes
> > Planning to use JS object @XMLHttpRequest@ in @web_client.html@ to post the login/password and to get the redirec... Sergey Ivanovskiy
08:43 PM Bug #2928: non-localhost testing and fixes
Sergey Ivanovskiy wrote:
> Planning to use JS object @XMLHttpRequest@ in @web_client.html@ to post the login/password...
Sergey Ivanovskiy
10:24 AM Feature #1801: add some frame options
Rebased task branch 2038b from P2J trunk revision 10966 (new branch revision 10972). Hynek Cihlar
09:37 AM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Adding slider test screens in @4GL@. The @SIZE@ option is not specified, only min/max. Investigating how the default ... Eugenie Lyzenko
08:50 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Task branch @2612b@ for review updated to revision @10968@.
This is the preparation steps to have @GUI@ implementa...
Eugenie Lyzenko
09:16 AM Feature #2628: Non-fill-in column support in browse.
Browse @MAX-CHARS@ attribute must be implemented in this task. Greg Shah
09:15 AM Feature #2959: Implement search by key in browse
This task must also implement @ALLOW-COLUMN-SEARCHING@ and the @START-SEARCH@ and @END-SEARCH@ events. See #2564-276... Greg Shah

01/27/2016

03:45 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> > In @WindowGuiImpl.initScrollPopup()@ you save the value of @owner@ parameter in the cached po...
Hynek Cihlar
12:54 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> Vadim, see the attached diff. It fixes two issues, (1) an abend when doubleclicking inside an ...
Vadim Gindin
11:14 AM Bug #2928: non-localhost testing and fixes
Planning to use JS object @XMLHttpRequest@ in @web_client.html@ to post the login/password and to get the redirect ur... Sergey Ivanovskiy
07:40 AM Bug #2928: non-localhost testing and fixes
> I don't understand why the server is tried to create new spawn process and doesn't use the existing process,
Ple...
Greg Shah
12:42 AM Bug #2928: non-localhost testing and fixes
The reason of IE failures can be a bug while processing the "There is a problem with this website's security certific... Sergey Ivanovskiy
07:21 PM Bug #2928: non-localhost testing and fixes
Tested with Windows 8.1, 32-bit. The result is the same.
1) Print https://192.168.1.35:7443/gui in the IE address fi...
Sergey Ivanovskiy
10:30 AM Bug #2911: Fix extra background shown for popup_ext.p
Another issue: this code in @SubMenuGuiImpl.prepParentLocation@ is called on each step of the loop in @AbsractWidget.... Constantin Asofiei
08:12 AM Bug #2911: Fix extra background shown for popup_ext.p
Vadim, another issue: PaintEvent's are posted also when the popup-up menu is made visible. This includes the entire ... Constantin Asofiei
09:56 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Constantin Asofiei wrote:
> Are you sure @instantiateDefault()@ needs to initialize the var with 0 instead of unknow...
Eric Faulhaber
09:48 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Eric, I've merged 2795a into 2647a - see revision 10983.
With this revision, the following is needed:
# for MAJIC...
Constantin Asofiei
09:17 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Eric, I have this conflict in @recid.java@:... Constantin Asofiei
09:00 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Constantin Asofiei wrote:
> Eric: please let me know if I can merge into 2647a.
Yes, please do.
Eric Faulhaber
07:43 AM Bug #2795: scoped variables/tables/etc and persistent procedures
The only issue is with tc_item_master_007 - two records are ordered differently in the screen on step 80. Running in... Constantin Asofiei
04:09 AM Feature #1801: add some frame options
Constantin Asofiei wrote:
> Hynek, see this test:
Constantin, very helpful. Thanks.
Hynek Cihlar
02:54 AM Feature #1801: add some frame options
Hynek, see this test:... Constantin Asofiei
07:15 PM Feature #1801: add some frame options
I've been attempting to come up with a working @FRAME:TOP-ONLY@ test case. However I had no luck in getting any visib... Hynek Cihlar

01/26/2016

06:03 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim, see the attached diff. It fixes two issues, (1) an abend when doubleclicking inside an empty editor and (2) sc... Hynek Cihlar
02:10 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Here is the test:... Vadim Gindin
01:38 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Hynek, sometimes @scrollbar.orientation()@ returns incorrect value: for example HORIZONTAL whe...
Hynek Cihlar
01:30 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek, sometimes @scrollbar.orientation()@ returns incorrect value: for example HORIZONTAL when I'm clicking on a ver... Vadim Gindin
12:27 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Hynek Cihlar wrote:
> > I can't locate @ScrollBarGuiImpl.getButtonSize()@, is this a new meth...
Hynek Cihlar
11:52 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> I can't locate @ScrollBarGuiImpl.getButtonSize()@, is this a new method in your working copy?
...
Vadim Gindin
07:43 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Thank you Hynek!
>
> > Do you mean to create the methods?
> I meant existing methods @Scro...
Hynek Cihlar
03:41 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Rebased 2795a from trunk rev -10965- 10966. new rev 10989
testing again to clean some false negatives.
Constantin Asofiei
02:25 PM Bug #2928: non-localhost testing and fixes
Planning to check it today. Sergey Ivanovskiy
09:32 AM Bug #2928: non-localhost testing and fixes
Please do check it on a different VM and report the results here. Try the VM with IE11 on Windows 8.1. Greg Shah
08:14 AM Bug #2928: non-localhost testing and fixes
> I don't understand. It seems like there is a real problem that still needs to be resolved.
I would like if it is ...
Sergey Ivanovskiy
08:03 AM Bug #2928: non-localhost testing and fixes
I don't understand. It seems like there is a real problem that still needs to be resolved. Greg Shah
01:46 AM Bug #2928: non-localhost testing and fixes
No, I mean that it is still reproduced in my environment: Window 7 Service Pack 1 with the limited evaluation period. Sergey Ivanovskiy
01:22 PM Bug #2971: rework tooltip support to use OverlayWindow
Tooltips must be contained in an @OverlayWindow@ so that their contents can draw outside of the bounds of the "real" ... Greg Shah
01:21 PM Bug #2971 (Closed): rework tooltip support to use OverlayWindow
Greg Shah
01:22 PM Bug #2837 (Closed): GUI combo-box drop-down needs to be able to draw outside of it's containing t...
Greg Shah
01:21 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
I've created #2971 for reworking the tooltip support to use @OverlayWindow@. Greg Shah
01:20 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Yes, I was worried that might be the case. I'll make a new task for it. Greg Shah
12:17 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Before we close this task, would you please check if tooltips also need this support? I hope not...
Eugenie Lyzenko
11:50 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Before we close this task, would you please check if tooltips also need this support? I hope not...
Eugenie Lyzenko
11:46 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
I have created #2970 for implementing @OverlayWindow@ in menus and popup menus.
Before we close this task, would y...
Greg Shah
11:29 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> You can merge to trunk.
Branch @2837b@ was merged to trunk as revno @10966@ then it was archived.
Eugenie Lyzenko
11:20 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
You can merge to trunk. Greg Shah
11:13 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The testing completed without regression. Had to run @CTRL-C@ 3-way tests in separate session. The results - @2837b_1... Eugenie Lyzenko
07:33 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The main part completed without regressions. Running the @CTRL-C@ tests. Eugenie Lyzenko
11:47 AM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Rebased task branch @2612b@ from P2J trunk revision @10966@, new branch revision is @10967@. Eugenie Lyzenko
11:44 AM Bug #2970: rework menus to use OverlayWindow
Sub-menus and popup menus must be contained in an @OverlayWindow@ so that their contents can draw outside of the boun... Greg Shah
11:42 AM Bug #2970 (Closed): rework menus to use OverlayWindow
Greg Shah
10:48 AM Bug #2911: Fix extra background shown for popup_ext.p
There is this code in SwingEmulatedWindow:973:... Constantin Asofiei
08:51 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> > Also, how is @parent@ involved for cursor processing? The way I see it, the @cursor@ shou...
Constantin Asofiei
08:37 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > The WebGUI logic based on mouseActions should be substantial...
Igor Skornyakov
08:30 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> The WebGUI logic based on mouseActions should be substantially re-worked.
> 1. The MouseEd...
Constantin Asofiei
03:41 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
The WebGUI logic based on mouseActions should be substantially re-worked.
1. The MouseEditable JS object state shoul...
Igor Skornyakov
06:45 AM Support #2675: list of differences between the web GUI client and the original 4GL Windows GUI en...
Firefox doesn't generate key events for some simultaneously pressed keys if the left and right control are hold. For ... Sergey Ivanovskiy

01/25/2016

05:37 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Hynek: Please add a note to #2956 with your concern and your recommended approach.
The concern...
Hynek Cihlar
05:37 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> Greg Shah wrote:
> > Hynek: If I understand correctly, your only remaining concern is the fol...
Hynek Cihlar
04:52 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek: Please add a note to #2956 with your concern and your recommended approach. Greg Shah
04:51 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Hynek: If I understand correctly, your only remaining concern is the following:
Yes.
>
> ...
Hynek Cihlar
02:28 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
>
> Please go ahead with regression testing. Post your results here. Wait for my confirmation b...
Eugenie Lyzenko
12:52 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> > In any case I believe we should keep the behavior of all drivers consistent. If Web GUI driver ...
Eugenie Lyzenko
12:49 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek: If I understand correctly, your only remaining concern is the following:
> In any case I believe we should ...
Greg Shah
12:48 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task Branch 2837b Revision 10977
I'm fine with the change.
Please go ahead with regression testing....
Greg Shah
12:34 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Rebased task branch @2837b@ from trunk revision @10965@, new branch revision is @10977@.
Hynek, the branch is now ...
Eugenie Lyzenko
12:13 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10976@.
This update fixes the issue for two combo-boxes openin...
Eugenie Lyzenko
07:39 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task Branch 2837b Revision 10975
I'm fine with the changes.
Greg Shah
07:23 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10975@.
Notes resolution for @instanceof OverlayWindow@ usage ...
Eugenie Lyzenko
05:26 PM Bug #2928: non-localhost testing and fixes
> but this issue could be reproduced with new generated self-signed certificate with SHA-2 and 2048-bit key length in... Greg Shah
04:19 PM Bug #2928: non-localhost testing and fixes
It seems that there are no new issues. #note-43 Constantin didn't reproduce the IE connection issue, but this issue c... Sergey Ivanovskiy
04:08 PM Bug #2928: non-localhost testing and fixes
Are there any issues still open in this task?
If not, is there any further testing needed or is this ready to close?
Greg Shah
05:20 PM Bug #2969: websocket keep-alive
Currently there is an idle timeout for the websocket. We need to add a keep-alive sequence, otherwise a long-lived s... Greg Shah
05:16 PM Bug #2969 (Closed): websocket keep-alive
Greg Shah
05:16 PM Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
Put changes in 1811t. Greg Shah
05:16 PM Bug #2968 (Closed): disconnect/reconnect and manual reload must re-establish the websocket connec...
Greg Shah
05:13 PM Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
Put the fix for this into branch 1811t. Greg Shah
05:13 PM Feature #2967 (Closed): web socket message sizes are limited to 32K, make sure that drawing ops a...
Greg Shah
04:15 PM Bug #2809: implement missing behaviour related to HIDDEN attribute
Greg Shah wrote:
> Can you provide an estimate of how much work is left here?
What I need is to check how DIALOG:HI...
Constantin Asofiei
09:12 AM Bug #2809: implement missing behaviour related to HIDDEN attribute
Can you provide an estimate of how much work is left here? Greg Shah
04:07 PM Bug #2930 (Closed): test IE browser support
Please add any additional found key exclusions to #2675. Greg Shah
04:06 PM Bug #2930: test IE browser support
From Sergey:
Propose to close the tasks 2929 and 2930 and to support only the required keys combinations for the c...
Greg Shah
04:06 PM Bug #2929: test chrome browser support
Please add any additional found key exclusions (e.g. CTRL + CTRL + Z) to #2675. Greg Shah
04:04 PM Bug #2929 (Closed): test chrome browser support
Greg Shah
03:57 PM Bug #2929: test chrome browser support
Committed revision 10987 fixes CTRL + CTRL + key with the exception set. For example, if we press left and right cont... Sergey Ivanovskiy
11:33 AM Bug #2929: test chrome browser support
> You are talking about the keydown events here? I assume the keypress event generates the correct character, but th... Sergey Ivanovskiy
08:39 AM Bug #2929: test chrome browser support
You are talking about the keydown events here? I assume the keypress event generates the correct character, but this... Greg Shah
03:17 AM Bug #2929: test chrome browser support
> Let me know when you believe your testing is complete.
I think that Chrome differences is fixed in general with po...
Sergey Ivanovskiy
03:59 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Task branch @2612b@ for review updated to revision @10966@.
This is the fix for conversion support of the dynamic ...
Eugenie Lyzenko
01:26 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Rebased task branch @2612b@ from P2J trunk revision @10965@, still no changes from trunk. Eugenie Lyzenko
03:12 PM Bug #2953: WinKeyboardReader should clear the key modifiers when P2J window deactivated by keyboa...
From Sergey:
Committed revision 10984 is fixed the issue, for the web Alt + Tab can be handled properly because th...
Greg Shah
01:40 PM Bug #2953 (Closed): WinKeyboardReader should clear the key modifiers when P2J window deactivated ...
Greg Shah
01:42 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Greg Shah wrote:
> Constantin: Please rebase from the latest trunk and put this through regression testing.
Rebased...
Constantin Asofiei
01:26 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Constantin: Please rebase from the latest trunk and put this through regression testing.
If it passes testing, ple...
Greg Shah
10:29 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Note that the unexpected scroll bars issue in @User Defined Alerts@ window is solved by #2038, task branch 2038b. Hynek Cihlar
10:27 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Greg Shah wrote:
> > I have fixed this particular case, but there is more code like this that needs to be fixed.
>...
Hynek Cihlar
09:11 AM Bug #2795: scoped variables/tables/etc and persistent procedures
> I have fixed this particular case, but there is more code like this that needs to be fixed.
You have fixed this...
Greg Shah
01:00 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Thank you Hynek!
> Do you mean to create the methods?
I meant existing methods @ScrollBarGuiImpl.getButtonSize()@...
Vadim Gindin
12:41 PM Feature #2564: implement GUI BROWSE widget
It seems (from the following article) that the attribute only causes the events to be generated in response to a mous... Greg Shah
12:00 PM Feature #2564: implement GUI BROWSE widget
> Check if this is the same as #2959.
The behavior described in this task is _disabled_ if ALLOW-COLUMN-SEARCHING is...
Stanislav Lomany
11:26 AM Feature #2564: implement GUI BROWSE widget
> ALLOW-COLUMN-SEARCHING - Requires search ability (whatever this means).
Check if this is the same as #2959.
>...
Greg Shah
09:57 AM Feature #2564: implement GUI BROWSE widget
> It is my understanding that the row deletion support is complete. This means that the remaining critical browse ed... Stanislav Lomany
09:31 AM Feature #2564: implement GUI BROWSE widget
It is my understanding that the row deletion support is complete. This means that the remaining critical browse edit... Greg Shah
12:30 PM Bug #2911: Fix extra background shown for popup_ext.p
Constantin Asofiei wrote:
> Vadim, what is the state of the current solution? Do you still have problems?
Yes. The p...
Vadim Gindin
12:25 PM Bug #2911: Fix extra background shown for popup_ext.p
Vadim, what is the state of the current solution? Do you still have problems? Constantin Asofiei
12:04 PM Bug #2911: Fix extra background shown for popup_ext.p
Greg Shah wrote:
> As soon as 2909b is merged to trunk, please rebase 2911a.
The branch 2911a is rebased. Current...
Vadim Gindin
11:32 AM Bug #2911: Fix extra background shown for popup_ext.p
As soon as 2909b is merged to trunk, please rebase 2911a. Greg Shah
12:26 PM Feature #1801: add some frame options
Greg Shah wrote:
> Is it a reasonable expectation to have this checked in by Friday evening?
Yes.
Hynek Cihlar
12:24 PM Feature #1801: add some frame options
Is it a reasonable expectation to have this checked in by Friday evening? Greg Shah
12:15 PM Feature #1801: add some frame options
Greg Shah wrote:
> What is the level of risk?
I think the risk is at low to moderate level.
Hynek Cihlar
11:33 AM Feature #1801: add some frame options
What is the level of risk? Greg Shah
10:03 AM Feature #1801: add some frame options
In progress issues:
1. Improve runtime support for @BOX@ attribute for @DIALOG-BOX@.
This is the cause of the une...
Hynek Cihlar
04:41 AM Feature #1801: add some frame options
Rebased task branch 2038b from P2J trunk revision 10964 (new branch revision 10966). Hynek Cihlar
12:16 PM Bug #2909 (Closed): Fix key navigation for popup_ext.p
Greg Shah
11:51 AM Bug #2909: Fix key navigation for popup_ext.p
The branch 2909b is merged into trunk and committed as bzr revision #10965. Vadim Gindin
11:28 AM Bug #2909: Fix key navigation for popup_ext.p
Please merge task branch 2909b revision 10969 to trunk and then archive 2909b (normal archive as completed).
Ple...
Greg Shah
11:11 AM Bug #2909: Fix key navigation for popup_ext.p
> By the way EmulatedWindowState is also write a lot of debug info to System.err. Does it really needed or we can rem... Greg Shah
10:54 AM Bug #2909: Fix key navigation for popup_ext.p
Done. By the way @EmulatedWindowState@ is also write a lot of debug info to @System.err@. Does it really needed or we... Vadim Gindin
10:27 AM Bug #2909: Fix key navigation for popup_ext.p
Vadi, you still have TODO's and commented code (like @/* !oldFocus.isEnabled()*/@) in ThinClient and FocusManager - p... Constantin Asofiei
09:19 AM Bug #2909: Fix key navigation for popup_ext.p
Greg Shah wrote:
> Code Review Task Branch 2909b Revision 10967
>
> The @MenuItem@ history entry just says "focus...
Vadim Gindin
08:46 AM Bug #2909: Fix key navigation for popup_ext.p
Code Review Task Branch 2909b Revision 10967
The @MenuItem@ history entry just says "focusTraversable() is.". I t...
Greg Shah
08:34 AM Bug #2909: Fix key navigation for popup_ext.p
I've fixed header and removed specified comment and debug code. Vadim Gindin
08:28 AM Bug #2909: Fix key navigation for popup_ext.p
Constantin Asofiei wrote:
> Review for 2909b rev 10966:
> * MenuItem: History entry says "Changed focusTraversable():...
Vadim Gindin
04:19 AM Bug #2909: Fix key navigation for popup_ext.p
Review for 2909b rev 10966:
* MenuItem: History entry says "Changed focusTraversable(): removed isEnabled() check." ...
Constantin Asofiei
02:11 AM Bug #2909: Fix key navigation for popup_ext.p
I've committed remarks fixes "javadoc fixes, history entry, removing debugging code". Branch revision 10966. Vadim Gindin
01:45 AM Bug #2909: Fix key navigation for popup_ext.p
I rerun full regression testing yesterday. Here are the failing tests: gso_269, tc_codes_employees_019, tc_job_002, t... Vadim Gindin
02:59 AM Bug #2964: fix key processing for web chui in Firefox, Chrome, IE and Safari
The current version has the following issue if the "keypress" event doesn't occur, than the Progress 4GL generated ke... Sergey Ivanovskiy

01/24/2016

10:29 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Hynek Cihlar wrote:
> > ..
> > You have to translate the mouse location to the logical scro...
Hynek Cihlar
09:31 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> ..
> You have to translate the mouse location to the logical scroll bar position. This shoul...
Vadim Gindin
08:11 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Reivew Task Branch 2837b Revision 10973
This is certainly better.
However, instead of putting @instanceof ...
Greg Shah
05:21 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Task branch @2837b@ for review updated to revision @10974@.
>
> Notes resolution.
>
>...
Hynek Cihlar
09:04 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10974@.
Notes resolution.
>(4) In WindowManager.activateWin...
Eugenie Lyzenko
07:15 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >(1) TopLevelWindow.processEvent() sends LEAVE event to the main window when overlay window...
Hynek Cihlar
07:24 AM Bug #2909: Fix key navigation for popup_ext.p
> What does it mean?
That test is dependent upon a mutex semaphore that doesn't exist. It isn't compatible with r...
Greg Shah
07:16 AM Bug #2909: Fix key navigation for popup_ext.p
Code Review Task Branch 2909b Revision 10965
This seems to be a much smarter approach.
Constantin: please revie...
Greg Shah
07:08 AM Bug #2909: Fix key navigation for popup_ext.p
I've manually checked these tests using run_single.sh script and manually running the client. Here are the results:
...
Vadim Gindin
06:12 AM Bug #2909: Fix key navigation for popup_ext.p
> tc_job_002, tc_po_item_003
These are known issues, not your regressions.
> gso_375, gso_430, tc_codes_employe...
Greg Shah
04:53 AM Bug #2909: Fix key navigation for popup_ext.p
I've made new solution. See branch 2909b. I've added new method @navigable()@ to @Widget@ that saves old implementati... Vadim Gindin
07:21 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > Hynek: It was my understanding that both of t...
Hynek Cihlar

01/23/2016

06:53 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>(1) TopLevelWindow.processEvent() sends LEAVE event to the main window when overlay window is activated, it should n... Eugenie Lyzenko
06:32 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
>
> In revision 10973 I don't see any references to @GuiDriver.isWindowActive()@. What code a...
Eugenie Lyzenko
06:19 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >(5) When you moved caching of active window to WindowManager it is no longer needed in Gui...
Hynek Cihlar
06:01 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>(5) When you moved caching of active window to WindowManager it is no longer needed in GuiWebDriver. GuiWebDriver.ac... Eugenie Lyzenko
05:18 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10973@.
The event processing code for deactivation has been mo...
Eugenie Lyzenko
04:56 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task branch 2837b Revision 10972.
(1) @TopLevelWindow.processEvent()@ sends LEAVE event to the main wi...
Hynek Cihlar
07:28 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task branch 2837b Revision 10971
I think the changes are moving in the right direction.
My only con...
Greg Shah
05:09 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> So the only issue I can see in with current drop-down/overlay implementation is the issue w...
Hynek Cihlar
09:32 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
So the only issue I can see in with current drop-down/overlay implementation is the issue when we have two combo-boxe... Eugenie Lyzenko
06:29 AM Feature #2560 (Closed): implement GUI DIALOG-BOX support
Any remaining issues are being resolved in other tasks. Greg Shah

01/22/2016

05:52 PM Feature #2564: implement GUI BROWSE widget
Attributes
ROW-HEIGHT-CHARS - Supported until browse is realized. Do we want to implement the ability to update th...
Stanislav Lomany
09:41 AM Feature #2564: implement GUI BROWSE widget
> There is actually a real option in use in the customer app that is named @COLUMN-BGCOLOR@. Please make sure we are... Stanislav Lomany
08:58 AM Feature #2564: implement GUI BROWSE widget
Please note that the @SCROLLBAR-VERTICAL@ attribute is used on browse in the customer app. Since this needs to be su... Greg Shah
08:55 AM Feature #2564: implement GUI BROWSE widget
> COLUMN-BGCOLOR - I think the option is named BGCOLOR - Full support
There is actually a real option in use in th...
Greg Shah
08:38 AM Feature #2564: implement GUI BROWSE widget
> Stanislav: Would you please summarize the status of the options/attributes/methods listed in note 1
Options
F...
Stanislav Lomany
05:46 PM Bug #2966: NullPointerException is raised when RMB is clicked to show popup menu
Here is the test procedure that leads to Exception:... Vadim Gindin
05:39 PM Bug #2966 (Closed): NullPointerException is raised when RMB is clicked to show popup menu
Vadim Gindin
05:37 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10971@.
Adding the change to make the web client working with ...
Eugenie Lyzenko
04:03 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10970@.
Implemented new activation approach related to @Overla...
Eugenie Lyzenko
01:07 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> I would like to make the P2J activation handling GUI driver independent. We have Web and Swing drivers, the intern... Greg Shah
01:05 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >Note that WindowManager.activeWnd is used to implement ACTIVE-WINDOW 4GL system handle. It...
Greg Shah
12:27 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >Note that WindowManager.activeWnd is used to implement ACTIVE-WINDOW 4GL system handle. It...
Hynek Cihlar
12:01 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>Note that WindowManager.activeWnd is used to implement ACTIVE-WINDOW 4GL system handle. It has different semantics f... Eugenie Lyzenko
11:53 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>IMHO asking the GUI driver for an active window is more robust than caching the value in WindowManager. The web driv... Eugenie Lyzenko
10:43 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Activation sources schema:
> [...]
>
> Getting info about if the given window is active:
> ...
Hynek Cihlar
10:08 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Activation sources schema:... Eugenie Lyzenko
07:37 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > I am not sure yet, whether the problem is caused with the mouse-press...
Constantin Asofiei
05:26 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Eugenie Lyzenko wrote:
> > Eugenie, what interference do you mean...
Hynek Cihlar
04:43 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Hynek Cihlar wrote:
> Greg Shah wrote:
> > Hynek: It was my understanding that both of those issues were already reso...
Hynek Cihlar
04:55 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Greg Shah wrote:
> Hynek: It was my understanding that both of those issues were already resolved in 2875a.
Ad th...
Hynek Cihlar
11:47 AM Bug #2929: test chrome browser support
> The only bug I know about is #2733. That just is a drawing problem, it doesn't stop the function browser from work... Sergey Ivanovskiy
07:55 AM Bug #2929: test chrome browser support
The only bug I know about is #2733. That just is a drawing problem, it doesn't stop the function browser from workin... Greg Shah
10:47 PM Bug #2929: test chrome browser support
Greg, I installed MAJIC accessing to the local Postgres database. It seems that the MAJIC server is running with the ... Sergey Ivanovskiy
05:55 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Vadim Gindin wrote:
> > How to calculate correct position of scrollbar thumb using MouseEvent? ...
Hynek Cihlar

01/21/2016

06:46 PM Bug #2965: Deletion of a browse row when a new row presents in the result set causes inconsistent...
For the start, see notes 264-267 in #2564
Testcase:...
Stanislav Lomany
06:01 PM Bug #2965 (New): Deletion of a browse row when a new row presents in the result set causes incons...
Stanislav Lomany
03:06 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> How to calculate correct position of scrollbar thumb using MouseEvent? "Scroll Here" menu item ...
Vadim Gindin
01:21 PM Feature #2564: implement GUI BROWSE widget
OK, then we will treat this as another "quirk".
Stanislav: please add a sub-task to the quirks task, documenting t...
Greg Shah
01:00 PM Feature #2564: implement GUI BROWSE widget
Couple of things related to #264
Firstly, how was the new line added? Is there some missing code from the example...
Guy M
11:35 AM Feature #2564: implement GUI BROWSE widget
Stanislav: Would you please summarize the status of the options/attributes/methods listed in note 1? For each one, p... Greg Shah
06:19 AM Feature #2564: implement GUI BROWSE widget
FYI, when it comes to deletion of a row when a new row presents in the result set, consequences may be unpredictable.... Stanislav Lomany
12:44 PM Bug #2964 (New): fix key processing for web chui in Firefox, Chrome, IE and Safari
Sergey Ivanovskiy
10:36 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> This is good work. Is the format just the base64 encoded version of the in-memory Java cursor?
...
Igor Skornyakov
10:31 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
This is good work. Is the format just the base64 encoded version of the in-memory Java cursor?
With this knowledg...
Greg Shah
10:29 AM Bug #2929: test chrome browser support
> Can we rely on linux-chui.txt from testcases/uast/keyboards in order to check the key processing in the character m... Greg Shah
04:13 AM Bug #2929: test chrome browser support
Sergey Ivanovskiy wrote:
> Committed rev 10985 (1811t) and rev 1455 (testcases) fixes the keyboard events processing...
Sergey Ivanovskiy
10:25 AM Support #2675: list of differences between the web GUI client and the original 4GL Windows GUI en...

Sergey Ivanovskiy
07:59 AM Support #2675: list of differences between the web GUI client and the original 4GL Windows GUI en...
Firefox shortcuts are https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly?redirect... Sergey Ivanovskiy
09:52 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Hynek: It was my understanding that both of those issues were already resolved in 2875a. Greg Shah
09:38 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Hynek Cihlar wrote:
> I think the solution is to use @Frame.topLevelWindow()@ to get the actual window owner instead...
Constantin Asofiei
08:54 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > The new class name is @DialogBoxWindow@.
> Thanks, this solves...
Hynek Cihlar
04:13 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Hynek Cihlar wrote:
> The new class name is @DialogBoxWindow@.
Thanks, this solves the compilation problem (committ...
Constantin Asofiei
09:36 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> Eugenie, what interference do you mean?
I mean the changes we bot...
Eugenie Lyzenko
08:56 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek, I would like to know about what you are going to do in the activation subsystem to a...
Hynek Cihlar
07:28 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The plan seems reasonable. Greg Shah
08:02 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Regarding the activation subsystem rework for @OverlayWindow@ the plan is:
1. Investigate in details how the current...
Eugenie Lyzenko

01/20/2016

04:08 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Constantin Asofiei wrote:
> Hynek, previously I had this code in FrameGuiImpl:
> [...]
>
> After rebase, there i...
Hynek Cihlar
12:14 PM Bug #2795: scoped variables/tables/etc and persistent procedures
Hynek, previously I had this code in FrameGuiImpl:... Constantin Asofiei
11:57 AM Bug #2795: scoped variables/tables/etc and persistent procedures
> 1. rebase to the latest trunk revision
Rebased branch 2795a from trunk rev 10964. New rev 10985
A reminder tha...
Constantin Asofiei
11:39 AM Bug #2795: scoped variables/tables/etc and persistent procedures
At this point, I think all the issues this exposed in the customer application are resolved in the trunk (when 2875a ... Greg Shah
03:50 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The web client is working good for @10969@. See the picture attached. Eugenie Lyzenko
03:30 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Testcase @combo_box/combo_box21_1.p@ has been added to bzr repo. Revision @1456@. Eugenie Lyzenko
03:19 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10969@.
>(5) Drop-down position must take up the available spa...
Eugenie Lyzenko
07:59 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Clarifications for some of the remaining TODO items:
About overlay activation.
- We need to have input focus insi...
Eugenie Lyzenko
07:19 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10968@.
This is the fix for navigation keys issue recently fou...
Eugenie Lyzenko
03:48 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
See CSS file for the previous note Igor Skornyakov
03:46 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
The mouse cursor definition with base65 encoded data works (at least with Firefox and Chrome). See attached files. Igor Skornyakov
03:06 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> In javascript apps, images are commonly accessed via URL, but we implemented our own mechanism fo...
Igor Skornyakov
03:01 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> The support for the custom cursors (from files) seems to be not that involved: according to http://stackoverflow.co... Greg Shah
02:56 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Igor Skornyakov wrote:
> Currently in the WebGUI the widget-specific mouse cursor support is mostly hard-coded: base...
Sergey Ivanovskiy
02:41 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Currently in the WebGUI the widget-specific mouse cursor support is mostly hard-coded: based on the single flag the c... Igor Skornyakov
11:23 AM Support #2672: GUI web client performance improvements
Greg Shah wrote:
> > # Firefox is a lot slower than Chrome, for some reason (but is good, as this gives us an easier...
Constantin Asofiei
11:21 AM Support #2672: GUI web client performance improvements
Sergey Ivanovskiy wrote:
> I only would like to notice that the offscreen canvas and the attached canvas should be d...
Constantin Asofiei
11:13 AM Support #2672: GUI web client performance improvements
Constantin Asofiei wrote:
> Greg/Sergey: I think I found a solution for drawing performance.
>
> In p2j.canvas_re...
Sergey Ivanovskiy
10:57 AM Support #2672: GUI web client performance improvements
Greg Shah wrote:
> > # Firefox is a lot slower than Chrome, for some reason (but is good, as this gives us an easier...
Constantin Asofiei
10:40 AM Support #2672: GUI web client performance improvements
> # Firefox is a lot slower than Chrome, for some reason (but is good, as this gives us an easier way to profile)
...
Greg Shah
10:30 AM Support #2672: GUI web client performance improvements
Well done! Please go ahead with the change in 1811t. Greg Shah
10:17 AM Support #2672: GUI web client performance improvements
Greg Shah wrote:
> Great results!
>
> I wonder if we can implement the @createImageData()@ as a buffer for the en...
Constantin Asofiei
10:07 AM Support #2672: GUI web client performance improvements
Great results!
I wonder if we can implement the @createImageData()@ as a buffer for the entire window or does our ...
Greg Shah
09:42 AM Support #2672: GUI web client performance improvements
Greg/Sergey: I think I found a solution for drawing performance.
In p2j.canvas_renderer.js, we are drawing lines p...
Constantin Asofiei
08:03 PM Bug #2929: test chrome browser support
Committed rev 10985 (1811t) and rev 1455 (testcases) fixes the keyboard events processing for Chrome and IE, but Web ... Sergey Ivanovskiy

01/19/2016

02:23 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
One more issue has been found for drop-down. Open it, select any item and close. On the next opening it is not possib... Eugenie Lyzenko
02:05 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837b@ for review updated to revision @10967@.
This is the fix for @TAB/BACK-TAB@ key pressing inside...
Eugenie Lyzenko
11:36 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> I am not sure yet, whether the problem is caused with the mouse-pressed event being poped from...
Hynek Cihlar
03:40 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> Eugenie, I am wondering whether @OverlayChild@ is needed at all. We already have @Widget.hide(...
Eugenie Lyzenko
08:32 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > >Yes.
> > >
> > >Hynek also has #2958 which he may include here ...
Hynek Cihlar
07:53 AM Bug #2929: test chrome browser support
I understand about the restriction for certain accelerator combinations.
Please add a note to #2675 which lists th...
Greg Shah
11:18 PM Bug #2929: test chrome browser support
There is the problem with new Firefox, because it is impossible to prevent the default browser action on the pressed ... Sergey Ivanovskiy
07:52 AM Support #2961: list of differences between the Swing GUI client and the original 4GL Windows GUI ...
Similar to #2675 (which is web-client specific), this task is meant to be a location to collect a list of differences... Greg Shah
07:45 AM Support #2961 (New): list of differences between the Swing GUI client and the original 4GL Window...
Greg Shah
06:27 AM Support #2672: GUI web client performance improvements
Greg, another optimization which will benefit the client in general: when setting a widget attribute, it should be a ... Constantin Asofiei
11:32 PM Support #2672: GUI web client performance improvements
Constantin Asofiei wrote:
> Some notes about my investigation/what I've done so far:
> # the most time-consuming dr...
Sergey Ivanovskiy

01/18/2016

03:40 PM Support #2672: GUI web client performance improvements
Some notes about my investigation/what I've done so far:
# the most time-consuming drawing is related to drawing lin...
Constantin Asofiei
01:48 PM Feature #2959: Implement search by key in browse
When a key is pressed in non-editable browse, browse searches for the next row which starts with the pressed key.
# ...
Stanislav Lomany
11:08 AM Feature #2959 (Closed): Implement search by key in browse
Stanislav Lomany
01:38 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > The change is not exactly what I had in mind. The problem is that th...
Hynek Cihlar
12:44 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> The change is not exactly what I had in mind. The problem is that the code still has a reference...
Eugenie Lyzenko
09:29 AM Bug #2929: test chrome browser support
There are exception cases in the case the Chrome handles the Progress special characters @, ^, _ , \, ].
The usual g...
Sergey Ivanovskiy

01/17/2016

05:21 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Branch @2837b@ has been created. Eugenie Lyzenko
04:52 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Branch @2837a@ was merged to trunk as revno @10964@ then it was archived. Eugenie Lyzenko
04:41 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> The change is not exactly what I had in mind. The problem is that the code still has a reference...
Eugenie Lyzenko
10:12 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The change is not exactly what I had in mind. The problem is that the code still has a reference to the drop-down wi... Greg Shah
09:09 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>However, there is a hard-coded reference to DropDownGuiImpl in OverlayWindow.dismiss(), which definitely should not ... Eugenie Lyzenko

01/16/2016

04:31 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Code Review Task Branch 2837a Revision 10985
>
> It is OK to test this version. We may want t...
Eugenie Lyzenko
09:31 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Code Review Task Branch 2837a Revision 10985
>
> It is OK to test this version. We may want t...
Eugenie Lyzenko
08:10 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task Branch 2837a Revision 10985
It is OK to test this version. We may want to go ahead and merge thi...
Greg Shah
06:46 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The main part of @10985@ testing is OK. Continue with @CTRL-C@ one. Eugenie Lyzenko
06:43 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> For (4) the drop-down of combo-box B still doesn't open occasionally. I think the code should ...
Eugenie Lyzenko
04:56 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >Yes.
> >
> >Hynek also has #2958 which he may include here if it can be done in time.
>
> ...
Hynek Cihlar

01/15/2016

06:02 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> The driver level means @SwingGuiDriver@ and @GuiWebDriver@ and the related classes. At this le...
Eugenie Lyzenko
05:02 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
>Is it OK.
Sorry, that was a question, I'm going to start testing if you do not mind. OK?
Eugenie Lyzenko
04:21 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>Yes.
>
>Hynek also has #2958 which he may include here if it can be done in time.
OK.
Task branch @2837a@ fo...
Eugenie Lyzenko
11:52 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> Eugenie Lyzenko wrote:
> > >We should be ok here. When the overlay window is on it is also ac...
Hynek Cihlar
11:39 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >We should be ok here. When the overlay window is on it is also active at the driver level....
Hynek Cihlar
11:36 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>I thought you had already implemented his recommendation. Are you saying that the current revision does not implemen... Eugenie Lyzenko
11:26 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>We should be ok here. When the overlay window is on it is also active at the driver level.
What is the "driver leve...
Eugenie Lyzenko
11:19 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> And when the window is active(and window.setAutoRequestFocus(false);) as in Hynek's offered approach - we do not ha... Greg Shah
11:12 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >I think Hynek is correct here. From the perspective of the 4GL, a secondary overlay window...
Hynek Cihlar
09:46 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>I think Hynek is correct here. From the perspective of the 4GL, a secondary overlay window doesn't exist. That is an... Eugenie Lyzenko
09:24 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> The next plan is to fix issues (3) and (4) above and restart testing, commit if success. Then we can resolve the re... Greg Shah
09:17 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> >(1) Consider this case. User activates the drop down and then directly switches to another main window. The main w... Greg Shah
08:49 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The current testing completed without regression. I have stopped the servers.
The next plan is to fix issues (3) a...
Eugenie Lyzenko
08:41 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>(1) Consider this case. User activates the drop down and then directly switches to another main window. The main win... Eugenie Lyzenko
01:55 PM Bug #2958 (Rejected): application freeze after repeated use of MESSAGE UPDATE
I'm closing this since it is a duplicate of #2954. I've linked this as related so that the recreate can be found eas... Greg Shah
01:01 PM Bug #2958: application freeze after repeated use of MESSAGE UPDATE
Ok, I am seeing the same. This is a duplicate of #2954. Hynek Cihlar
12:59 PM Bug #2958: application freeze after repeated use of MESSAGE UPDATE
New detail is that the ESC key can close the dialog-box, thus the keys input is not frozen. Sergey Ivanovskiy
12:55 PM Bug #2958: application freeze after repeated use of MESSAGE UPDATE
Hynek Cihlar wrote:
> When the program "freezes", does it take mouse input? Can you move the dialog-box window for e...
Sergey Ivanovskiy
12:28 PM Bug #2958: application freeze after repeated use of MESSAGE UPDATE
When the program "freezes", does it take mouse input? Can you move the dialog-box window for example? Hynek Cihlar
07:43 AM Bug #2958: application freeze after repeated use of MESSAGE UPDATE
From Sergey:
I have tested the trunk version of p2j against ./ask-gui.p. It seems that there appears new bug. If p...
Greg Shah
07:42 AM Bug #2958 (Rejected): application freeze after repeated use of MESSAGE UPDATE
Greg Shah
01:54 PM Bug #2954: Focus is not put on the expected widget when window activated
#2958 is the same problem (there is a recreate there that can be useful). Greg Shah
07:37 AM Bug #2909: Fix key navigation for popup_ext.p
Vadim: as mentioned in our prior discussions, your changes were expected (by Constantin and myself) to be very danger... Greg Shah
05:37 AM Bug #2909: Fix key navigation for popup_ext.p
Vadim Gindin wrote:
> I'm looking at @gso_233@. The fail happen when I press "Page Down" in "System Code Browser". T...
Constantin Asofiei
05:33 AM Bug #2909: Fix key navigation for popup_ext.p
I'm looking at @gso_233@. The fail happen when I press "Page Down" in "System Code Browser". There is a paged files l... Vadim Gindin
02:32 AM Bug #2909: Fix key navigation for popup_ext.p
Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > Please re-start CTRL-C testing, maybe it was some load-issue on...
Constantin Asofiei
02:15 AM Bug #2909: Fix key navigation for popup_ext.p
Constantin Asofiei wrote:
> Please re-start CTRL-C testing, maybe it was some load-issue on devsrv01...
Item seem...
Vadim Gindin
07:24 AM Bug #2929: test chrome browser support
> thus the logic becomes more complicated.
Understood.
Greg Shah
07:21 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> So I will start the design of the web part and when it will be clear for me what is needed exactly I will continue ... Greg Shah
05:57 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Fixed javadoc/formatting issues.
Committed to the 2562a branch revno 10995.
I've found a lot of formatting issue...
Igor Skornyakov

01/14/2016

06:06 PM Bug #2957: Window doesn't receive LEAVE event when non-P2J window activated
When windows are switched the P2J window being deactivated should receive LEAVE event, but it doesn't when the target... Hynek Cihlar
06:04 PM Bug #2957 (New): Window doesn't receive LEAVE event when non-P2J window activated
Hynek Cihlar
05:37 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Code Review Task Branch 2837a Revisions 10980 through 10984
>
> I'm fine with the accumulated cha...
Hynek Cihlar
03:56 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Code Review Task Branch 2837a Revisions 10980 through 10984
>
> I'm fine with the accumulated ...
Eugenie Lyzenko
03:02 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task Branch 2837a Revisions 10980 through 10984
I'm fine with the accumulated changes. Eugenie: go ah...
Greg Shah
02:36 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10984@.
This update includes web client overlay window compati...
Eugenie Lyzenko
12:55 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >Yes. But the main window will not be active on the driver's level. The active window will ...
Hynek Cihlar
12:36 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>Yes. But the main window will not be active on the driver's level. The active window will be the overlay. Hence clic... Eugenie Lyzenko
11:56 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > > 3. If we do not activate overlay we have no ability to know when...
Hynek Cihlar
11:25 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> > 3. If we do not activate overlay we have no ability to know when the main window gets the mo...
Eugenie Lyzenko
10:57 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Task branch @2837a@ for review updated to revision @10983@.
>
> >Eugenie, did I miss any...
Hynek Cihlar
10:33 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10983@.
>Eugenie, did I miss anything?
One important thing:...
Eugenie Lyzenko
08:51 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Revision 10982 fixes Overlay window activation for Swing GUI. There are some issues that must be addressed though. Th... Hynek Cihlar
03:56 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie as I have mentioned in note #85 you should not post the @WindowActivated@ events yourself but let the GUI dri... Hynek Cihlar
12:02 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10981@.
Fixes for issues from recent rebase. Still containing ...
Eugenie Lyzenko
04:45 PM Bug #2929: test chrome browser support
The same problem is in IE11, thus it needs to fix the keys processing for Chrome and IE. The automatic tests are repa... Sergey Ivanovskiy
04:28 PM Bug #2929: test chrome browser support
> Code Review Task Branch 1811t Revision 10983
>
> The changes are fine.
>
> Let me know when you believe your test...
Sergey Ivanovskiy
10:11 AM Bug #2929: test chrome browser support
Code Review Task Branch 1811t Revision 10983
The changes are fine.
Let me know when you believe your testing is...
Greg Shah
04:37 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> We have a common implementation already for images. Are you sure that the same in-memory cursor ...
Igor Skornyakov
04:18 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> We have a common implementation already for images. Are you sure that the same in-memory cursor ...
Igor Skornyakov
04:11 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> It seems natural for me that GuiDriver creates cursor which is suitable for it. For example SwingGuiDriver creates... Greg Shah
04:05 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Partially reworked the code based on the code review
Committed to the task branch 2565a 10994.
Sections 1, 4 an...
Igor Skornyakov
02:01 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Rebased task branch 2565a from P2J trunk rev 10963. The latest revision is now 10992.
Igor Skornyakov
12:09 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Code Review Task Branch 2565a Revision 10991
>
> This is much closer to the correct implementa...
Igor Skornyakov
12:06 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Code Review Task Branch 2565a Revision 10991
This is much closer to the correct implementation, but there are stil...
Greg Shah
06:45 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Finished re-work of the mouse cursor load from a file.
1. The file search re-uses the (updated) logic for the image....
Igor Skornyakov
04:14 PM Bug #2909: Fix key navigation for popup_ext.p
Vadim Gindin wrote:
> I've executed proposed steps without errors.
Please re-start CTRL-C testing, maybe it was som...
Constantin Asofiei
03:49 PM Bug #2909: Fix key navigation for popup_ext.p
Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > CTRL-C tests are not finished. Here is jstack log for GSO serve...
Vadim Gindin
02:59 PM Bug #2909: Fix key navigation for popup_ext.p
Vadim Gindin wrote:
> CTRL-C tests are not finished. Here is jstack log for GSO server.
OK, I think this means the ...
Constantin Asofiei
02:56 PM Bug #2909: Fix key navigation for popup_ext.p
CTRL-C tests are not finished. Here is jstack log for GSO server. Vadim Gindin
09:38 AM Bug #2909: Fix key navigation for popup_ext.p
Vadim Gindin wrote:
> Greg Shah wrote:
> > Wait for it to complete and then look at the results. Most likely thing...
Constantin Asofiei
09:35 AM Bug #2909: Fix key navigation for popup_ext.p
Greg Shah wrote:
> Wait for it to complete and then look at the results. Most likely things are badly broken becaus...
Vadim Gindin
03:45 PM Bug #2953: WinKeyboardReader should clear the key modifiers when P2J window deactivated by keyboa...
> Code Review Task Branch 1811t Revision 10984
>
> I'm fine with the change.
>
> Am I correct to assume that we don...
Sergey Ivanovskiy
02:20 PM Bug #2953: WinKeyboardReader should clear the key modifiers when P2J window deactivated by keyboa...
Code Review Task Branch 1811t Revision 10984
I'm fine with the change.
Am I correct to assume that we don't nee...
Greg Shah
01:39 PM Bug #2953: WinKeyboardReader should clear the key modifiers when P2J window deactivated by keyboa...
Committed revision 10984 clears the keyboard internal state if a deactivation event happens. Sergey Ivanovskiy
02:29 PM Bug #2887 (Closed): web client flashing/drawing artifacts
All requested changes are present in 1811t as of rev 10971. Greg Shah
10:10 AM Bug #2930: test IE browser support
Code Review Task Branch 1811t Revision 10982
The changes are fine.
Let me know when you believe your testing is...
Greg Shah

01/13/2016

06:47 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> Please review the various window-activation improvements checked in to 2837a revision 10980.
...
Eugenie Lyzenko
05:38 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>Please review the various window-activation improvements checked in to 2837a revision 10980.
On the first look I ...
Eugenie Lyzenko
03:26 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Please review the various window-activation improvements checked in to 2837a revision 10980. Hynek Cihlar
01:46 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10979@.
Fixed @TopLevelWindow@ source corruption in branch.
Eugenie Lyzenko
04:18 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek,
>
> Another questions:
> What was the reason to remove focus monitoring synchron...
Hynek Cihlar
04:14 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek,
>
> For your current activation change I need to exactly know:
> 1. What are the...
Hynek Cihlar
04:09 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
You should not post the @WindowActivated@ event yourself, let the driver do it for you. I modified your changes and I... Hynek Cihlar
08:38 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The call in @SwingEmulatedWindow@ constructor:... Eugenie Lyzenko
02:41 PM Bug #2929: test chrome browser support
Fixed the backspace delivery committed rev 10983 and fixed web keys simulation for Chrome and IE - testcase project c... Sergey Ivanovskiy
10:30 AM Bug #2929: test chrome browser support
> I am going to repair this test if you have no objections.
Certainly, please do.
> New bug is BACKSPACE does...
Greg Shah
10:26 AM Bug #2929: test chrome browser support
I haven't tested yet with all standalone tests that are usually used, only with @demo_widgets.p@. The clipboard opera... Sergey Ivanovskiy
09:43 AM Bug #2929 (WIP): test chrome browser support
Did you test clipboard operations?
You've tested both the 454 testcase as well as some standalone testcases?
Greg Shah
09:23 AM Bug #2929: test chrome browser support
There are no known bugs.
Sergey Ivanovskiy
09:14 AM Bug #2929: test chrome browser support
Code Review Task Branch 1811t Revision 10981
The changes are good.
Can I close this task?
Greg Shah
08:18 AM Bug #2929: test chrome browser support
The committed revision 10981 forces the embedded font loading. Sergey Ivanovskiy
07:14 AM Bug #2929: test chrome browser support
The following article and its linked resources can be useful to the title font issue https://dev.opera.com/articles/b... Sergey Ivanovskiy
06:02 AM Bug #2929: test chrome browser support
Sergey Ivanovskiy wrote:
> Committed revision 10979 in order to check if the given embedded font has been already de...
Sergey Ivanovskiy
02:35 PM Bug #2930: test IE browser support
Fixed @FontsChecker@ sample text committed rev 10982. Sergey Ivanovskiy
09:20 AM Bug #2930: test IE browser support
> May be do change names?
Changing names is useful, but by itself it is not enough.
However, you added caching ...
Greg Shah
02:32 AM Bug #2930: test IE browser support
Greg, please review the committed 10980. Sergey Ivanovskiy
10:46 AM Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
JS client doesn't send window activation/deactivation messages in some cases, which causes the subjected window to no... Hynek Cihlar
10:41 AM Bug #2956 (Closed): When switching windows with Web GUI task bar the source window is not deactiv...
Hynek Cihlar
06:01 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Re-worked the image search.
Committed to the task branch 2565a revno 10989.
Igor Skornyakov

01/12/2016

06:49 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek,
Another questions:
What was the reason to remove focus monitoring synchronization approach in @SwingEmulat...
Eugenie Lyzenko
06:17 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek,
For your current activation change I need to exactly know:
1. What are the cases when window gets activati...
Eugenie Lyzenko
05:34 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Another regression has been encountered, swing client:... Eugenie Lyzenko
05:12 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Rebased task branch @2837a@ from trunk revision @10963@, new branch revision is @10978@.
Merge verification comple...
Eugenie Lyzenko
04:27 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> >
> > What is the nature of the problem?
>
> The overlay window...
Hynek Cihlar
04:08 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
>
> What is the nature of the problem?
The overlay window does not receive window deactivat...
Eugenie Lyzenko
03:55 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Rebasing to @10963@ from @2875a@ causes the serious regressions with overlay window impleme...
Hynek Cihlar
03:53 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Rebasing to @10963@ from @2875a@ causes the serious regressions with overlay window implementation. I need a time to ... Eugenie Lyzenko
01:38 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
>
> 2875a has passed testing and is being merged to trunk right now.
>
> Please rebase when yo...
Eugenie Lyzenko
01:31 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> I'm going to merge into trunk. Is it OK?
Sorry, no. Recall this from note 68:
> Please note that if Hynek's...
Greg Shah
01:24 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Code Review Task Branch 2837a Revision 10977
>
> I'm fine with the change.
>
> You don't ha...
Eugenie Lyzenko
09:16 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task Branch 2837a Revision 10977
I'm fine with the change.
You don't have to restart testing for th...
Greg Shah
03:58 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The @CTRL-C@ tests are OK (with 3-way additional standalone run). The main part has some badge reader failures, start... Eugenie Lyzenko
05:13 PM Bug #2909: Fix key navigation for popup_ext.p
Wait for it to complete and then look at the results. Most likely things are badly broken because of the changes in ... Greg Shah
02:38 PM Bug #2909: Fix key navigation for popup_ext.p
Runtime regression testing is still running. Probably it hang up.. Vadim Gindin
05:04 PM Bug #2851 (Closed): the default-window retains its active titlebar even when it is no longer the ...
Greg Shah
04:31 PM Bug #2851: the default-window retains its active titlebar even when it is no longer the focused w...
This issue has been resolved by #2875 task branch 2875a. Hynek Cihlar
04:59 PM Bug #2954: Focus is not put on the expected widget when window activated
The focus logic doesn't always focus the expected widget when window is activated. To reproduce on create multiple wi... Hynek Cihlar
04:53 PM Bug #2954 (Closed): Focus is not put on the expected widget when window activated
Hynek Cihlar
04:47 PM Bug #2953: WinKeyboardReader should clear the key modifiers when P2J window deactivated by keyboa...
This issue was identified in #2875 note 31. I am copying the notes content here.
I am having a bit of a problem wi...
Hynek Cihlar
04:45 PM Bug #2953 (Closed): WinKeyboardReader should clear the key modifiers when P2J window deactivated ...
Hynek Cihlar
04:12 PM Bug #2930: test IE browser support
Greg Shah wrote:
> Code Review Task Branch 1811t Revision 10977
>
> The @FontChecker@ code is still too much like...
Sergey Ivanovskiy
04:00 PM Bug #2929: test chrome browser support
Committed revision 10979 in order to check if the given embedded font has been already defined. On the rev 10979 I ca... Sergey Ivanovskiy
12:00 PM Bug #2929: test chrome browser support
Greg Shah wrote:
> Is there any other testing needed for this task?
>
> Are there any other issues to fix?
The i...
Sergey Ivanovskiy
03:29 PM Bug #2849: implement and/or fix the default popup menus for all widgets
How to calculate correct position of scrollbar thumb using MouseEvent? "Scroll Here" menu item must pose thumb at the... Vadim Gindin
09:01 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> What is the difference between scroll operations: @Scroll Up@ and @Page up@?
Oh, it's just ...
Vadim Gindin
08:13 AM Bug #2849: implement and/or fix the default popup menus for all widgets
What is the difference between scroll operations: @Scroll Up@ and @Page up@? Vadim Gindin
04:15 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> It looks like the field is not being redrawn. For example if I switch to some other window and...
Vadim Gindin
03:54 AM Bug #2849: implement and/or fix the default popup menus for all widgets
It looks like the field is not being redrawn. For example if I switch to some other window and back it will work. Nei... Vadim Gindin
03:27 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > Does somebody remember how is the text selection works for @Fil...
Vadim Gindin
02:51 AM Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Does somebody remember how is the text selection works for @FillInGuiImpl@ widget? I'm trying ...
Constantin Asofiei
09:14 AM Bug #2792: image loading issues
Greg Shah wrote:
> Igor: as part of your work for #2565, please do resolve the deviations found through your testing...
Igor Skornyakov
09:13 AM Bug #2792: image loading issues
Igor: as part of your work for #2565, please do resolve the deviations found through your testing. In addition, plea... Greg Shah
06:52 AM Bug #2792: image loading issues
Igor Skornyakov wrote:
>
> I understand this. But it is a one line of code to check if the extension is provided o...
Eugenie Lyzenko
06:45 AM Bug #2792: image loading issues
Eugenie Lyzenko wrote:
> Do we need to fix the current logic? I'm not sure. Anyway it will require to add the code t...
Igor Skornyakov
06:38 AM Bug #2792: image loading issues
>I've used ProcessExplorer to monitor file operations when image file w/o an extension is loaded. As far as I can see... Eugenie Lyzenko
06:11 AM Bug #2792: image loading issues
I've used ProcessExplorer to monitor file operations when image file w/o an extension is loaded. As far as I can see ... Igor Skornyakov
07:27 PM Feature #2612: implement GUI conversion and runtime support for the SLIDER widget
Created task branch @2612b@ from trunk revision @10962@. Eugenie Lyzenko

01/11/2016

06:15 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10977@.
The only change is adding unnecessary activation of th...
Eugenie Lyzenko
05:22 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Code Review Task Branch 2837a Revision 10976
>
> You can regression test these. Please note t...
Eugenie Lyzenko
03:56 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task Branch 2837a Revision 10976
The changes look good.
You can regression test these. Please note...
Greg Shah
05:32 PM Feature #2564: implement GUI BROWSE widget
Sometimes when a row is saved in a browse backed by an adaptive query, then, when we continue to scroll browse, data ... Stanislav Lomany
04:30 PM Bug #2909: Fix key navigation for popup_ext.p
The third run was successful. Servers are started. I'll post results later. Vadim Gindin
12:27 PM Bug #2909: Fix key navigation for popup_ext.p
Try it again. If it still fails, dig into the logs and determine the problem. Greg Shah
11:53 AM Bug #2909: Fix key navigation for popup_ext.p
Greg Shah wrote:
> Sometimes the GSO server startup can time out. Did you try starting it again?
I've tried to s...
Vadim Gindin
10:49 AM Bug #2909: Fix key navigation for popup_ext.p
Sometimes the GSO server startup can time out. Did you try starting it again? Greg Shah
04:29 PM Bug #2849: implement and/or fix the default popup menus for all widgets
Does somebody remember how is the text selection works for @FillInGuiImpl@ widget? I'm trying to find out what I shou... Vadim Gindin
04:02 PM Bug #2792: image loading issues
Greg Shah wrote:
> I don't understand what you are saying here. This case-insensitive searching only is used when t...
Igor Skornyakov
04:00 PM Bug #2792: image loading issues
> > However, the original system could not have multiple files in the same folder which only differ by case. Since w... Greg Shah
03:50 PM Bug #2792: image loading issues
Greg Shah wrote:
> I see your point.
>
> However, the original system could not have multiple files in the same f...
Igor Skornyakov
03:43 PM Bug #2792: image loading issues
> > And we know there can only be 1 file that matches that name on the original 4GL system, so loading the first we f... Greg Shah
03:38 PM Bug #2792: image loading issues
Greg Shah wrote:
> And we know there can only be 1 file that matches that name on the original 4GL system, so loadin...
Igor Skornyakov
03:23 PM Bug #2792: image loading issues
> But the result of the case-insensitive search in a case-sensitive file system is not predictable.
True. But if ...
Greg Shah
02:54 PM Bug #2792: image loading issues
Greg Shah wrote:
> > Strictly speaking this is not exactly correct. For example NTFS is case insensitive file system...
Igor Skornyakov
02:44 PM Bug #2792: image loading issues
> Strictly speaking this is not exactly correct. For example NTFS is case insensitive file system in the sense that a... Greg Shah
02:35 PM Bug #2792: image loading issues
Greg Shah wrote:
> Yes, I understand. My point is that when we are processing on a case-sensitive file system (or s...
Igor Skornyakov
02:01 PM Bug #2792: image loading issues
Yes, I understand. My point is that when we are processing on a case-sensitive file system (or searching the JAR whi... Greg Shah
12:55 PM Bug #2792: image loading issues
Greg Shah wrote:
>
> Both @JarClassLoader.getResourceName()@ and @FileSystemDaemon.searchPath()@ honor case-sensit...
Eugenie Lyzenko
12:39 PM Bug #2792: image loading issues

> >2. The logic based on CommonImageWorker.getExtensionListIterator() for case-sensitive file system looks like the...
Greg Shah
11:12 AM Bug #2792: image loading issues
Eugenie Lyzenko wrote:
> >I have a couple of question regarding ThinClient.loadImage() method:
> >1. According to m...
Igor Skornyakov
11:10 AM Bug #2792: image loading issues
>I have a couple of question regarding ThinClient.loadImage() method:
>1. According to my tests when 4GL loads mouse...
Eugenie Lyzenko
03:55 PM Bug #2952: ui_strings.txt is empty for simple_sm.p
Constantin:
>Currently P2J doesn't collect strings from MENU widgets... support is only in frame_generator.xml, menu...
Vadim Gindin
03:54 PM Bug #2952 (Closed): ui_strings.txt is empty for simple_sm.p
Vadim Gindin
03:48 PM Bug #2950 (Closed): Wrong behavior of editing browse on row click in web version
Greg Shah
03:39 PM Bug #2929: test chrome browser support
Is there any other testing needed for this task?
Are there any other issues to fix?
Greg Shah
03:38 PM Bug #2929: test chrome browser support
Code Review Task Branch 1811t Revision 10978
The changes are fine.
Greg Shah
12:41 PM Bug #2929: test chrome browser support
Greg, please review the committed revision 10978, it looks like it fixes the Chrome's images issue at all. Sergey Ivanovskiy
03:32 PM Bug #2930: test IE browser support
Code Review Task Branch 1811t Revision 10977
The @FontChecker@ code is still too much like the original copied cod...
Greg Shah
03:31 PM Bug #2930: test IE browser support
Code Review Task Branch 1811t Revision 10976
@SwingGuiDriver.isFontInstalled()@ needs javadoc. Otherwise the chan...
Greg Shah

01/10/2016

05:28 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > >An exception when scroll bar up button is quickly pressed mu...
Eugenie Lyzenko
05:14 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >I found two issues with the combo simple mode.
> >
> >(1)
> >
> >An exception when scr...
Sergey Ivanovskiy
03:13 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>I see. To my best knowledge, window invalidation/repaint should not cause the window to get active.
OK. Task bran...
Eugenie Lyzenko
02:47 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek,
> >> When it is active and "current".
> >
> >Since the overlay window is alway...
Hynek Cihlar
01:51 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek,
>> When it is active and "current".
>
>Since the overlay window is always active, this doesn't narrow th...
Eugenie Lyzenko
01:28 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>I found two issues with the combo simple mode.
>
>(1)
>
>An exception when scroll bar up button is quickly press...
Eugenie Lyzenko
08:42 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > 7. @TC.waitForWorker()@, line 10792. What is the use case for the ...
Hynek Cihlar
04:07 PM Feature #2564: implement GUI BROWSE widget
Created task branch 2564f from P2J trunk revision 10962. Stanislav Lomany
03:37 PM Bug #2950 (Review): Wrong behavior of editing browse on row click in web version
Sergey, thank you for the advice!
Turned out that @MouseEvent.MOUSE_CLICKED@ should go in conjunction with @MouseEv...
Stanislav Lomany
11:41 AM Bug #2909: Fix key navigation for popup_ext.p
Runtime regression has failed. No results folder were created. Here is the log:... Vadim Gindin
10:00 AM Bug #2930: test IE browser support
The committed revision 10977 is done in order to remove the author reference since it can be used here. Sergey Ivanovskiy
08:23 AM Bug #2930: test IE browser support
Greg, please review the committed revision 10976, @isFontInstalled(String fontName)@ is moved to @GuiDriver@ and the ... Sergey Ivanovskiy

01/09/2016

05:24 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10974@.
This is additional comments cleanup, removing not requ...
Eugenie Lyzenko
10:42 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> 7. @TC.waitForWorker()@, line 10792. What is the use case for the overlay window invalidation?...
Eugenie Lyzenko

01/08/2016

05:22 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10973@.
Minor comment syntax fix and removed dead drop-down re...
Eugenie Lyzenko
04:57 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Tested the fix from @1811t@ with overlay window changes. Confirm the issue resolution for drop-down initial location. Eugenie Lyzenko
01:09 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10972@. Initial window location fix is not included.
>I think ...
Eugenie Lyzenko
11:25 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
The incorrect initial window location is fixed in revision 10975 (1811t).
Sergey Ivanovskiy
11:16 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> It must be closed or remain opened?
I think it can stay open.
Greg Shah
11:14 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> Does it need to commit the fix for this bug into 2837a or 1811t?
1811t is fine.
Greg Shah
11:02 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Another point to discuss here. Assume the web client window with opened drop-down. Then we click somewhere outside th... Eugenie Lyzenko
10:58 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie, we can add boolean initLocation flag to set the initial location ... Sergey Ivanovskiy
10:47 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Yes, you are correct, this bug is due to this code in the @GuiWebEmulatedWindow@... Sergey Ivanovskiy
10:17 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> Sergey,
>
> So this shift must be the initial coordinates, correct?
I am not sure because I have only started t...
Sergey Ivanovskiy
10:13 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>Eugenie: does this bug block you?
Not really. I can make the web related code assuming the fix already implemente...
Eugenie Lyzenko
10:08 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>...For my example widgets_demo.p has correct location with respect to the report produced by Inspector, the canvas h... Eugenie Lyzenko
08:59 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> Yes, you are right, the initial location doesn't set, I have checked that certainly it is a bug.
Eugenie: does t...
Greg Shah
08:55 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > Another question for web client. Consider the picture attache...
Sergey Ivanovskiy
08:40 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Another question for web client. Consider the picture attached. This is how the main window is initially located. The... Eugenie Lyzenko
08:17 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > 5. In @DropDownGuiImpl.findMouseSource()@
> >[...]
> > is never...
Hynek Cihlar
07:36 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hynek Cihlar wrote:
> 5. In @DropDownGuiImpl.findMouseSource()@
>...
Eugenie Lyzenko
07:29 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10971@.
This is the fix for incorrect drop-down overlay locati...
Eugenie Lyzenko
03:51 PM Bug #2792: image loading issues
I have a couple of question regarding @ThinClient.loadImage()@ method:
1. According to my tests when 4GL loads mouse ...
Igor Skornyakov
01:53 PM Bug #2950: Wrong behavior of editing browse on row click in web version
Stanislav Lomany wrote:
> Browse has locked column set and scrollable column set. It looks like z-ordering in web ve...
Sergey Ivanovskiy
01:21 PM Bug #2950: Wrong behavior of editing browse on row click in web version
Stanislav Lomany wrote:
> Browse has locked column set and scrollable column set. It looks like z-ordering in web ver...
Sergey Ivanovskiy
01:16 PM Bug #2950: Wrong behavior of editing browse on row click in web version
Browse has locked column set and scrollable column set. It looks like z-ordering in web version is wrong and scrollab... Stanislav Lomany
12:44 PM Bug #2950 (Closed): Wrong behavior of editing browse on row click in web version
Stanislav Lomany
01:29 PM Bug #2909: Fix key navigation for popup_ext.p
Vadim: as Constantin wrote in note 13, you can try running MAJIC regression testing on this branch. Please report th... Greg Shah
12:32 PM Bug #2909: Fix key navigation for popup_ext.p
So what about runtime testing? Can I run it? Vadim Gindin
12:31 PM Bug #2909: Fix key navigation for popup_ext.p
I've committed current changes and merged branch 2909a with trunk. Current rev #10963. Vadim Gindin
10:19 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. (see section *N6*) Igor Skornyakov
08:30 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. (see section *N6*) Igor Skornyakov
08:01 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Yes, it is in compliance with the security policy. It is also completely safe regarding the Prog...
Igor Skornyakov
07:57 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> I think that it may have sense to monitor the files' operations at the mouse cursor load with something like a Fil... Greg Shah
03:36 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg,
I've noticed that there are "default" extensions for the cursor pointer files (see note 27 *N6*). For me this ...
Igor Skornyakov
10:05 AM Bug #2930: test IE browser support
> I understand you have not considered it, but I was always intending for this to be implemented in common code using... Sergey Ivanovskiy
10:03 AM Bug #2930: test IE browser support
> at first we have looked at the web case and the swing client case has not been in focus
I understand you have no...
Greg Shah
10:01 AM Bug #2930: test IE browser support
For the Swing client installed fonts can be enumerated and are configured by the java environment. This case is more ... Sergey Ivanovskiy
09:40 AM Bug #2930: test IE browser support
Greg Shah wrote:
> The other thing is that it seems like this installed font checking should be in the @GuiDriver@ A...
Sergey Ivanovskiy
09:28 AM Bug #2930: test IE browser support
The other thing is that it seems like this installed font checking should be in the @GuiDriver@ API and then the cond... Greg Shah
09:25 AM Bug #2930: test IE browser support
Sergey: we can't embed this separately copyrighted code into our project. It is just something posted on a web site,... Greg Shah
07:32 PM Bug #2930: test IE browser support
Greg, Constantin, please review committed revision 10974. The fonts detector from https://www.samclarke.com/2013/06/j... Sergey Ivanovskiy
08:24 AM Bug #2857: font differences for toggle box and menu
I've got actual text and font metrics and rechecked: the bug is still exists. Vadim Gindin
04:20 AM Bug #2795: scoped variables/tables/etc and persistent procedures
rebased branch 2795a from trunk rev 10962. new rev 10983. Constantin Asofiei

01/07/2016

06:41 PM Feature #2948: An KEY_PRESSED event should scroll editable browse to the current row
See notes 246, 255, 257 and 259 in #2564. Stanislav Lomany
06:39 PM Feature #2948 (Closed): An KEY_PRESSED event should scroll editable browse to the current row
Stanislav Lomany
04:39 PM Bug #2857: font differences for toggle box and menu
After I've disabled anti-aliasing the fonts are now the same, but the problem is still remained. Vadim Gindin
04:05 PM Bug #2857: font differences for toggle box and menu
Vadim, disable anti-aliasing at the browser level (see here for details #2701-5) and after that see how the web clien... Constantin Asofiei
03:03 PM Bug #2857: font differences for toggle box and menu
> By the way menus are not fixed to fit by pixel-to-pixel to windev01, but at this task I'm working on difference bet... Greg Shah
07:06 AM Bug #2857: font differences for toggle box and menu
Here are superposing of P2J WEB over SWING:
!menu_p2j_web_over_swing.png!
and P2J WEB over WINDEV01:
!menu_p2j_web...
Vadim Gindin
06:46 AM Bug #2857: font differences for toggle box and menu
Greg Shah wrote:
> This task is only about font/text positioning/text sizing differences for toggle box and menu. A...
Vadim Gindin
04:14 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>I understand you have a problem that needs a solution. My request is simply that we find a different way to resolve ... Eugenie Lyzenko
03:53 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>Before you wrote that screenPhysicalLocation() doesn't work correctly and that for your problem it is required to ge... Eugenie Lyzenko
03:01 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Eugenie Lyzenko wrote:
> >I think that displayPhysicalLocation() returns the absolute coordinates with respect to th...
Sergey Ivanovskiy
02:50 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> This fix does not help for me.
>
> The only change is the adding:
> ...
>
> into p2j.mouse.js, processMouseD...
Greg Shah
02:47 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>> 3. OverlayWindow.show() should not have code that is specific to the web-client.
>
> The issue here has been pre...
Greg Shah
12:25 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
>I think that displayPhysicalLocation() returns the absolute coordinates with respect to the screen and it takes into... Eugenie Lyzenko
11:54 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Rebased task branch @2837a@ from trunk revision @10962@, new branch revision is @10970@. Eugenie Lyzenko
08:27 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10969@.
Some of the notes have been resolved. The explanation ...
Eugenie Lyzenko
04:13 PM Bug #2930: test IE browser support
Sergey Ivanovskiy wrote:
> Constantin, what do you think if we will move the bold embedded fonts style logic from @F...
Constantin Asofiei
03:16 PM Bug #2930: test IE browser support
Constantin, what do you think if we will move the bold embedded fonts style logic from @FontTable.buildFontSpecificat... Sergey Ivanovskiy
07:50 AM Bug #2930: test IE browser support
Sergey Ivanovskiy wrote:
> I tested the changes to eliminate loading of the installed fonts and startled with the fol...
Sergey Ivanovskiy
05:46 AM Bug #2930: test IE browser support
I tested the changes to eliminate loading of the installed fonts and startled with the following problem.
The fonts ...
Sergey Ivanovskiy
03:19 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Section 27 has been updated. (see section *N6*) Igor Skornyakov
02:12 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> > Sorry Greg, as far as I understand I resolve cursor file name in exactly the same way it is don...
Igor Skornyakov
02:07 PM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> Sorry Greg, as far as I understand I resolve cursor file name in exactly the same way it is done for images/icons (... Greg Shah
11:31 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Rebased task branch 2565a from P2J trunk rev 10962. The latest revision is now 10986.
Greg,
Can I start working o...
Igor Skornyakov
11:15 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
> Greg Shah wrote:
> > The code in rev 10978 is not matching this guidance from note 3:
> >
> > > We already su...
Igor Skornyakov
11:04 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Implemented custom cursor load from @.cur@ files.
Committed to the task branch 2565a revno 10982.
Reviewing the f...
Igor Skornyakov
09:47 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
OK. Greg Shah
09:47 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Greg Shah wrote:
> Please post details on your current work for loading pointers from file. Also: please check in y...
Igor Skornyakov
09:43 AM Feature #2565: implement runtime support for the SET-WAIT-STATE method
Please post details on your current work for loading pointers from file. Also: please check in your current work so ... Greg Shah
10:53 AM Bug #2849: implement and/or fix the default popup menus for all widgets
> Should I add implementations for clipboard menu-items?
Yes, however we know that the web client used in some bro...
Greg Shah
10:45 AM Feature #2564: implement GUI BROWSE widget
Fixing browse editing mode in the web client should be your top priority.
After that, you can resolve the other is...
Greg Shah
10:03 AM Feature #2564: implement GUI BROWSE widget
Task branch 2564e committed into the trunk as bzr revision 10962. Stanislav Lomany
09:19 AM Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> Greg, please tell me if I should implement CTRL and SHIFT (not ALT) @KEY_PRESSED@ events. ...
Greg Shah
09:17 AM Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> > The changes are good. I think it is best to just remove @BrowseGuiImpl.displayErrorMess...
Greg Shah
05:18 AM Feature #2564: implement GUI BROWSE widget
Greg, please tell me if I should implement CTRL and SHIFT (not ALT) @KEY_PRESSED@ events. The use case of it is when ... Stanislav Lomany
04:14 AM Feature #2564: implement GUI BROWSE widget
> The changes are good. I think it is best to just remove @BrowseGuiImpl.displayErrorMessage()@.
Done. The regressi...
Stanislav Lomany
06:12 AM Bug #2928: non-localhost testing and fixes
rev 1447 of the testcases project adds new certificates, with SHA-2 and 2048-bit key length (generated via @SSLCertGe... Constantin Asofiei
05:24 AM Bug #2928: non-localhost testing and fixes
Sergey Ivanovskiy wrote:
> Yes, rebuilt certificates with all options selected and proved that the minimal server.xm...
Constantin Asofiei
05:22 AM Bug #2928: non-localhost testing and fixes
I understand that @NativeSecureConnection@ is used by @spawn.c@ and @srv-certs.store@ is a trusted certificates store. Sergey Ivanovskiy
05:01 AM Bug #2928: non-localhost testing and fixes
Yes, rebuilt certificates with all options selected and proved that the minimal server.xml works properly.
The deb...
Sergey Ivanovskiy
04:32 AM Bug #2928: non-localhost testing and fixes
Sergey Ivanovskiy wrote:
> I rebuilt certificates using this command @java -classpath build/lib/p2j.jar com.goldenco...
Constantin Asofiei
04:21 AM Bug #2928: non-localhost testing and fixes
I rebuilt certificates using this command @java -classpath build/lib/p2j.jar com.goldencode.p2j.security.SSLCertGenUt... Sergey Ivanovskiy

01/06/2016

02:21 PM Bug #2909: Fix key navigation for popup_ext.p
Vadim Gindin wrote:
> > # please check all overrides of @focusTraversable()@ for cases which do not return @enabled ...
Constantin Asofiei
12:27 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Greg Shah wrote:
> Code Review Task Branch 2837a Revision 10968
>
> The changes are shaping up nicely.
>
> H...
Hynek Cihlar
10:27 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Code Review Task Branch 2837a Revision 10968
The changes are shaping up nicely.
Hynek: please do a code revie...
Greg Shah
09:43 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> While drop-down is opened the mouse press on main window title does not generate de-activation message for overlay ... Greg Shah
11:54 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Greg Shah wrote:
> Some questions:
>
> 1. The issue noted about NEW GLOBAL SHARED temp tables not reusing existin...
Constantin Asofiei
11:35 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Some questions:
1. The issue noted about NEW GLOBAL SHARED temp tables not reusing existing buffers seems fixed in...
Greg Shah
11:30 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Code Review Task Branch 2795a Revision 10982
The changes look good.
Greg Shah
06:17 AM Bug #2795: scoped variables/tables/etc and persistent procedures
Greg, if 2795a rev 10981/10982 look OK to you, 2795a can be released. Constantin Asofiei
11:42 AM Bug #2928: non-localhost testing and fixes
Greg Shah wrote:
> > But I think is best to force a minimum 2048 key length (and also show a warning at server star...
Constantin Asofiei
08:13 AM Bug #2928: non-localhost testing and fixes
> But I think is best to force a minimum 2048 key length (and also show a warning at server startup?).
Agreed. C...
Greg Shah
04:45 AM Bug #2928: non-localhost testing and fixes
Sergey Ivanovskiy wrote:
> Certainly, the reported server certificate uses this signature algorithm, SHA1withRSA. Co...
Constantin Asofiei
04:22 AM Bug #2928: non-localhost testing and fixes
Constantin Asofiei wrote:
> Greg Shah wrote:
> > Constantin: Are there any other dependencies on SHA-1? What do yo...
Sergey Ivanovskiy
11:36 AM Bug #2849: implement and/or fix the default popup menus for all widgets
# Should I add implementations for clipboard menu-items? Is there some Clipboard implementation?
# Should I also add...
Vadim Gindin
10:34 AM Bug #2935: Active drop-down disables triggers and WAIT ... PAUSE
Greg Shah wrote:
> > May be it makes sense to postpone the second one and finish the #2565 first?
>
> Yes.
Tha...
Igor Skornyakov
10:33 AM Bug #2935: Active drop-down disables triggers and WAIT ... PAUSE
> May be it makes sense to postpone the second one and finish the #2565 first?
Yes.
Greg Shah
09:39 AM Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> Guys, consider a case when a cell is edited and we have scrolled so this cell is outside o...
Constantin Asofiei
09:24 AM Feature #2564: implement GUI BROWSE widget
Code Review Task Branch 2564e Revision 10974
The changes are good. I think it is best to just remove @BrowseGuiIm...
Greg Shah
05:43 AM Feature #2564: implement GUI BROWSE widget
> The changes are quite good. It may make sense to go through regression testing and get this into the trunk (with t... Stanislav Lomany
06:02 AM Feature #1811: implement the AJAX client driver
I've moved notes 1578, 1579, 1582 and 1584 to #2272 as they contain customer specific details. Let's continue any mo... Constantin Asofiei
05:48 AM Feature #1811: implement the AJAX client driver
Moved to #2272 note 408 Constantin Asofiei

01/05/2016

04:16 PM Bug #2928: non-localhost testing and fixes
Greg Shah wrote:
> Constantin: What do you think about the key strength issue?
The key strength can be specified ma...
Constantin Asofiei
04:03 PM Bug #2928: non-localhost testing and fixes
Greg Shah wrote:
> Constantin: Are there any other dependencies on SHA-1? What do you think about the key strength ...
Constantin Asofiei
03:14 PM Bug #2928: non-localhost testing and fixes
> Firefox only warns "This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signatur... Greg Shah
04:06 PM Bug #2784: ./menu/simple_sm.p displays parts of menus inside window content frame for the web client
Does the new bug from note 2 occur in the P2J trunk? Greg Shah
03:54 PM Bug #2857: font differences for toggle box and menu
This task is only about font/text positioning/text sizing differences for toggle box and menu. As you reported in no... Greg Shah
03:10 PM Bug #2930: test IE browser support
> > But the JS client (executing on Firefox Ubuntu) created 3 font-face definitions for 'MS Sans Serif', one for 'Tah... Sergey Ivanovskiy
11:51 AM Bug #2930: test IE browser support
> There is another method to transform ttf files found here http://carnage-melon.tom7.org/embed/ and it seems that it... Greg Shah
09:04 AM Bug #2930: test IE browser support
Now, I have tried to resolve this issue, my server directory defines the following custom fonts... Sergey Ivanovskiy
02:57 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
> 1. When drop-down is opening the main window gets activated and this moves the drop-down window to the bottom.
If ...
Sergey Ivanovskiy
01:57 PM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Hi Eugenie,
> 3. The @screenPhysicalLocation()@ returns the same coord for web client not depending on where the main...
Sergey Ivanovskiy
09:25 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Web client issues with combo-box:
1. When drop-down is opening the main window gets activated and this moves the d...
Eugenie Lyzenko
01:20 AM Bug #2837: GUI combo-box drop-down needs to be able to draw outside of it's containing top-level ...
Task branch @2837a@ for review updated to revision @10968@.
This is the fixes for swing client issue related to ab...
Eugenie Lyzenko
11:40 AM Bug #2929: test chrome browser support
> For Google Chrome ./demo/demo_widgets.p looks like this rough picture. If my observations are correct than the imag... Greg Shah
11:37 AM Bug #2929: test chrome browser support
Code Review Task Branch 1811t Revision 10971
The change is good.
Greg Shah
09:57 AM Feature #1811: implement the AJAX client driver
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin Asofiei wrote:
> > > Greg, the issues I'm seeing in...
Hynek Cihlar
08:49 AM Feature #1811: implement the AJAX client driver
Moved to #2272 note 407. Constantin Asofiei
08:23 AM Feature #1811: implement the AJAX client driver
Constantin Asofiei wrote:
> Greg, the issues I'm seeing in note 1579 are related to DIALOG-BOX. The alert message i...
Hynek Cihlar
08:21 AM Feature #1811: implement the AJAX client driver
Greg, the issues I'm seeing in note 1579 are related to DIALOG-BOX. The alert message is generated by the same code ... Constantin Asofiei
07:56 AM Feature #1811: implement the AJAX client driver
Mode to #2272 note 406. Constantin Asofiei
05:54 AM Feature #1811: implement the AJAX client driver
Moved to #2272 note 405. Constantin Asofiei
09:50 AM Bug #2924 (Closed): The combobox drop down throws ArrayIndexOutOfBound exception if the scroll bu...
Code Review Task Branch 1811t Revision 10969
The changes look good.
Greg Shah
08:38 AM Bug #2943 (Closed): ./browse/gui/browse-gui-stat1.p the last two browse header columns become par...
Greg Shah
08:37 AM Feature #2564: implement GUI BROWSE widget
Code Review Task Branch 2564e Revision 10973
The changes are quite good. It may make sense to go through regressi...
Greg Shah
07:20 AM Feature #2564: implement GUI BROWSE widget
> And there is another common issue: GUI 4GL displays validation messages as alert boxes rather than messages in the ... Greg Shah
07:58 AM Bug #2795: scoped variables/tables/etc and persistent procedures
2795a rev 10982 adds support for @FRAME:BORDER-@ attributes - this was required as the fixes in this branch exposed s... Constantin Asofiei
 

Also available in: Atom