Project

General

Profile

Activity

From 05/28/2018 to 06/26/2018

06/26/2018

05:18 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
What is the effort needed to add support for additional cell-level widgets? For example, we might want to make an im... Greg Shah
04:57 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
This is the list of work remaining in this task, as I know it.
* hyperlinking
** underline style not honored for ...
Greg Shah
04:11 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The dynamic sorting implementation seems now stable and complete. Committed as revision 11291 in branch 3261c.
Pleas...
Ovidiu Maxiniuc
01:09 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The following is a summary of @directory.xml@ changes for enabling enhanced browse.
In order to enable enhanced fu...
Greg Shah
04:45 PM Bug #3640: using font or color choosing dialogs more than once in the web client hangs the client
This was easily recreated using the enhanced browse (#3261), when in "Change Layout" mode. Open the color or font di... Greg Shah
04:43 PM Bug #3640 (Closed): using font or color choosing dialogs more than once in the web client hangs t...
Greg Shah
03:58 PM Bug #3637: The frame is not shown with its default window after executing 'enable all with frame'
I think the following issue is related. The sample below displays two window instances.... Hynek Cihlar
01:17 AM Bug #3637: The frame is not shown with its default window after executing 'enable all with frame'
Executing this simple program with the current trunc doesn't show the target frame with its default window... Sergey Ivanovskiy
01:15 AM Bug #3637 (Closed): The frame is not shown with its default window after executing 'enable all wi...
Sergey Ivanovskiy
01:22 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Planning to rebase and to restart CHUI testing in order to eliminate failed cases. Sergey Ivanovskiy
01:07 PM Bug #3639: Alert Message box is not displayed on combobox value changed trigger.
Yes, the trigger value-changed has been executed. I debugged the current trunc version using the Swing client. For th... Sergey Ivanovskiy
12:30 PM Bug #3639: Alert Message box is not displayed on combobox value changed trigger.
Is the @VALUE-CHANGED@ trigger even executed? Hynek Cihlar
12:28 PM Bug #3639: Alert Message box is not displayed on combobox value changed trigger.
This issue can be reproduced for this test program... Sergey Ivanovskiy
12:23 PM Bug #3639 (New): Alert Message box is not displayed on combobox value changed trigger.
Sergey Ivanovskiy
08:49 AM Bug #3638: Frame.maintainTabOrder() is broken
The logic in method @maintainTabOrder()@ from @Frame@ is not correct. There are cases when, in the first @for@ loop, ... Ovidiu Maxiniuc
08:41 AM Bug #3638 (New): Frame.maintainTabOrder() is broken
Ovidiu Maxiniuc

06/25/2018

02:26 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> I took a closer look at the font sizing differences. Here is an example with the default f...
Constantin Asofiei

06/24/2018

03:14 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261c from P2J trunk revision 11266. Stanislav Lomany

06/23/2018

04:04 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I took a closer look at the font sizing differences. Here is an example with the default font: Lato 8 (in swing it is... Stanislav Lomany

06/22/2018

03:34 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > I think that the check for widget being displayed (and visible?) should be placed here i...
Hynek Cihlar
02:07 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I think that the check for widget being displayed (and visible?) should be placed here in @TC@.
But we have abend...
Stanislav Lomany
01:37 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > I found an interesting sequence which leads to abend:
> > # position mouse cursor over ...
Hynek Cihlar
12:54 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I found an interesting sequence which leads to abend:
> # position mouse cursor over a browse column;
> # press E...
Stanislav Lomany
12:00 PM Bug #3628 (Closed): In-browse fill-ins do not accept mouse clicks - regression
Tested with 3600a/11282. The fill-in reacts to mouse clicks now. Eric Faulhaber
01:12 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
The last chui regression tests were failed. Sergey Ivanovskiy
01:11 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Constantin, please try this program alert-msg-1.p with 3492a. I don't understand it is a real issue or it is due to n... Sergey Ivanovskiy

06/21/2018

02:53 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Rebased and the current revision 11272 (3492a) is under chui testing now. Sergey Ivanovskiy
12:43 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
The last regression tests run is hanging. Planning to rebase now and to run tests again. Sergey Ivanovskiy
09:36 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Planning to run regression tests. Sergey Ivanovskiy
09:05 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> You suggested reducing the number of supported enhanced fonts.
This is only needed if it is required to solve th...
Greg Shah
09:04 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Is there a "reference" browser or we support both of them?
We support both. We also support Safari and IE.
Greg Shah
09:01 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Stanislav: Can you please summarize the work that is left for this task? Highlight the parts that can be merged in... Stanislav Lomany
07:43 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav: Can you please summarize the work that is left for this task? Highlight the parts that can be merged into... Greg Shah
07:25 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> The resize/drag issues in web client (see #3261-129) are still open, correct?
Yes.

> Are all other mouse-rel...
Stanislav Lomany
07:21 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The resize/drag issues in web client (see #3261-129) are still open, correct?
Are all other mouse-related issues c...
Greg Shah

06/20/2018

07:27 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav, the fix for Hyperlink's cursor in Web is in 3261c rev 11286. The problem:
# @defaultMousePtr()@ must be...
Constantin Asofiei
04:01 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> Ovidiu: In regard to #3261-249:
> * What additional findings do you have since you posted those ...
Ovidiu Maxiniuc
10:11 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Stanislav, are the BROWSE mouse issues in Web still a problem? If so, I can take a look - please point me to a bra... Stanislav Lomany
08:49 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav, are the BROWSE mouse issues in Web still a problem? If so, I can take a look - please point me to a branc... Constantin Asofiei
03:47 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Constantin Asofiei wrote:
> 3492a rev 11270 fixes balancing issues with drawing invalidation brackets - exposed by t...
Constantin Asofiei
08:49 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
3492a rev 11270 fixes balancing issues with drawing invalidation brackets - exposed by the change in @TC.independentE... Constantin Asofiei
01:35 PM Bug #3632 (New): BUTTON and COMBO-BOX don't react on ENTER key
Hynek Cihlar
01:32 PM Bug #3631 (Closed): SYSTEM-DIALOG FONT won't accept keyboard input in the selection lists
Hynek Cihlar
01:31 PM Bug #3630 (Closed): SYSTEM-DIALOG GET-FILE abends with an NPE when INITIAL-DIR not specified
Hynek Cihlar
08:56 AM Bug #3628: In-browse fill-ins do not accept mouse clicks - regression
This should be fixed in 3507a. Constantin Asofiei
04:48 AM Bug #3628: In-browse fill-ins do not accept mouse clicks - regression
There is the regression in trunk: in-browse fill-ins do not accept mouse clicks - you cannot move cursor or select te... Stanislav Lomany
04:46 AM Bug #3628 (Closed): In-browse fill-ins do not accept mouse clicks - regression
Stanislav Lomany

06/19/2018

02:28 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I did the same change:) I'm not sure how to fix the same problem in @WebMouseHandler@. Stanislav Lomany
02:20 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> I found an interesting sequence which leads to abend:
> # position mouse cursor over a br...
Hynek Cihlar
02:09 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Is @GuiWebDriver.registerMouseWidgets()@ being called at all for this hyperlink widget? Please try to debug (use a... Stanislav Lomany
11:47 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I found an interesting sequence which leads to abend:
# position mouse cursor over a browse column;
# press Esc to ...
Stanislav Lomany
08:43 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Web client stderr log is in @deploy/client/@. Greg Shah
08:26 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Guys, how can get the abend log in the web version? I'm handling NPEs probably caused by the recent changes related t... Stanislav Lomany
02:01 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Code Review Task Branch 3492a Revision 11269
I'm good with the changes.
Greg Shah
01:10 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Sergey, see 3492a rev 11269 for a fix. Please restart MAJCI ChUI regression testing and check Hotel GUI and the cust... Constantin Asofiei
11:48 AM Bug #3537 (Closed): web client fonts don't display well when browser zoom is not 100% at login
Greg Shah
11:47 AM Bug #3537 (Feedback): web client fonts don't display well when browser zoom is not 100% at login
Sergey Ivanovskiy

06/18/2018

06:04 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Note that hovering doesn't work properly for the fill-in inside an editable browse (which ...
Constantin Asofiei
05:58 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> You mean it works in Swing but not in Web? How do you handle the link - is it via an explicit widget?
Yes.
...
Stanislav Lomany
04:43 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Perhaps we should restrict the selectable fonts to only those which are configured in FWD. Greg Shah
04:23 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I still want to understand why the font differs in width on Web. Do you have the @server/fonts/@ folder with the @... Stanislav Lomany

06/16/2018

04:02 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
The CHUI regression tests were all failed due to hanging, I checked the manual start, but @run_regression.sh server-s... Sergey Ivanovskiy

06/15/2018

03:41 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
OK, the customer application has no obvious visual bugs with 3492a. Started CHUI testing. Sergey Ivanovskiy
02:51 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Thank you for the details. I'm OK with the code changes.
Is there anything we are waiting for before this branch ...
Greg Shah
02:45 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
I checked Hotel_GUI and didn't find obviously seen visual bugs. Sergey Ivanovskiy
02:41 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Greg Shah wrote:
> Code Review Task Branch 3492a Revision 11267
>
> 1. It is not clear to me how safe it is to by...
Constantin Asofiei
02:32 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Code Review Task Branch 3492a Revision 11267
1. It is not clear to me how safe it is to bypass flushing on entry t...
Greg Shah
12:41 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Sergey, please test 3492a rev 11267 - for Hotel GUI, it solves issues in Web. I know the clicking in the FILL-IN doe... Constantin Asofiei
10:45 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
I don't think the problem is with graphics cached - I think the problem is with excessive drawing of the caret (and t... Constantin Asofiei
09:13 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
We could make a driver-level primitive op for drawing the cursor. Then each driver would be able to handle it differ... Greg Shah
07:34 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
I mean that if we cache drawings that repaints cursor even one time or twice or more, then the result image can have ... Sergey Ivanovskiy
07:24 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
I don't know how to fix these issues. The cursor is drawn if @draw()@ has been invoked. If the widget background is r... Sergey Ivanovskiy
07:03 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Are we caching something (the cursor) that should not be cached?
OR
Are we executing a primitive operation (xor...
Greg Shah
07:00 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Greg Shah wrote:
> > If you just click on the fill-in, then the cursor should be repainted.
>
> I don't understan...
Sergey Ivanovskiy
06:56 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
> If you just click on the fill-in, then the cursor should be repainted.
I don't understand how this is the root c...
Greg Shah
06:53 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Greg Shah wrote:
> > I see that the web xor transformation is correct but if these transformations are repeated, the...
Sergey Ivanovskiy
06:43 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
> I see that the web xor transformation is correct but if these transformations are repeated, then the resulted image... Greg Shah
06:34 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Thank you. I see that the web xor transformation is correct but if these transformations are repeated, then the resul... Sergey Ivanovskiy
04:20 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Sergey Ivanovskiy wrote:
> Ovidiu, could you help. What effect should we expect from xor cursor?
> [...]
The pro...
Ovidiu Maxiniuc
02:57 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu: In regard to #3261-249:
* What additional findings do you have since you posted those details?
* What asp...
Greg Shah
02:40 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I still want to understand why the font differs in width on Web. Do you have the @server/fonts/@ folder with the @... Stanislav Lomany
02:17 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Yes, that can work. But in the first place I need to determine metrics for the hyperlink h...
Constantin Asofiei
02:15 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> > It seems that these are means to properly draw text selection taking into account the actual te...
Constantin Asofiei
02:01 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
>> We still support the GuiDriver.getTextWidth()
>
> It works with the same result as getTextWidthNative.
I thin...
Greg Shah
01:56 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Yes, we can't get these resolved text metrics back to java side. It seems that if we set a height of rectangle arou... Stanislav Lomany
01:51 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> We still support the @GuiDriver.getTextWidth()@
It works with the same result as @getTextWidthNative@.
>We sti...
Stanislav Lomany
01:43 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> It seems that these are means to properly draw text selection taking into account the actual text width, however it... Greg Shah
01:38 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Yes, we can't get these resolved text metrics back to java side. It seems that if we set a height of rectangle around... Sergey Ivanovskiy
01:26 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I think it is possible to use these operations @PaintPrimitives.TEXT_SHIFT@ and @PaintPrimitives.UNDO_TEXT_SHIFT@. ... Stanislav Lomany
09:26 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> > How is the text width computed - via @AbstractWidget.getTextWidthNative@?
> Yes. I've looked how it works: it ca...
Greg Shah
09:25 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
There is also @PaintPrimitives.FILL_RECT_AROUND_TEXT@, as an idea how it can be solved. Sergey Ivanovskiy
09:22 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
We solved the similar issue when we highlight the web text, there is this method in @AbstractGuiDriver@... Sergey Ivanovskiy
09:01 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> If my vision is correct, then all label strings used in application should be calculated against all configured fon... Stanislav Lomany
08:56 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
If my vision is correct, then all label strings used in application should be calculated against all configured fonts... Sergey Ivanovskiy
08:46 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> What font are you using?
That is some arbitrary font set as the enhanced font. But the default font has this pro...
Stanislav Lomany

06/14/2018

06:18 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> # Text width is not calculated properly.
I assume right-side is with Swing - the font for...
Constantin Asofiei
06:07 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Guys, I have the following issues in the web version to discuss:
!web-vs-swing.png!
# Text width is not calculated ...
Stanislav Lomany
05:16 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261c from P2J trunk revision 11264.
Stanislav Lomany
05:50 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Another way is to apply this diff to 3492a and we can observe that the cursor is present on mouse click and it looks ... Sergey Ivanovskiy
05:43 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Constantin, if we turn off ... Sergey Ivanovskiy
05:28 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
It seems that @drawCaret()@ checks that this fill-in is enabled.... Sergey Ivanovskiy
05:23 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Sergey Ivanovskiy wrote:
> Please review these small fixes for the swing client rev 11266 and 11265 in the branch 34...
Constantin Asofiei
05:23 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Changed to exaggerate root causes. Sergey Ivanovskiy
05:13 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Please review these small fixes for the swing client rev 11266 and 11265 in the branch 3492a. Sergey Ivanovskiy
05:08 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > There are combinations of background and cursor colors tha...
Sergey Ivanovskiy
05:07 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
I found that all colors in our web are supposed to be opaque. We have no transparent colors like rgba(128,128,128,0.5)! Sergey Ivanovskiy
05:04 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Sergey Ivanovskiy wrote:
> There are combinations of background and cursor colors that make lines invisible if we dr...
Constantin Asofiei
05:02 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
There are combinations of background and cursor colors that make lines invisible if we draw a caret. Sergey Ivanovskiy
04:56 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
Ovidiu, could you help. What effect should we expect from xor cursor?... Sergey Ivanovskiy
04:31 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
It is difficult for me to fix XOR implementation because I don't know the requirements. Which drawing effects must th... Sergey Ivanovskiy
12:48 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
It seems that if we invoke this function twice for the caret drawing, then the second invocation should erase this ca... Sergey Ivanovskiy

06/13/2018

04:04 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
I used this simple test with fill-ins widgets. Sergey Ivanovskiy
04:01 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
It seems that we shouldn't cache a cursor drawing. I temporary tested the web client with the branch 3492a (rev 11265... Sergey Ivanovskiy
04:16 AM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
It can be observed that the caret is displayed at the moment when the current focus is requested first time for the t... Sergey Ivanovskiy
10:02 AM Feature #3621 (WIP): check if the MODIFIED attribute is reset by assignment of the SCREEN-VALUE w...
It seems that the other widgets always set the @modified@ flag.
Example:...
Ovidiu Maxiniuc

06/12/2018

05:27 PM Feature #3621: check if the MODIFIED attribute is reset by assignment of the SCREEN-VALUE when !i...
See #3594-98 for details.
If this is an issue for all widgets (not just editor as was fixed in that task), then fi...
Greg Shah
05:26 PM Feature #3621 (WIP): check if the MODIFIED attribute is reset by assignment of the SCREEN-VALUE w...
Greg Shah
01:32 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
But these differences can be related to the web font setup. Sergey Ivanovskiy
01:30 PM Bug #3492: in the web client the mouse focused fill-in field doesn't show the caret
This issue can be reproduced for the Swing client too for this simple test program... Sergey Ivanovskiy
10:05 AM Bug #3492 (WIP): in the web client the mouse focused fill-in field doesn't show the caret
Sergey Ivanovskiy

06/08/2018

04:37 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Eric Faulhaber wrote:
> Ovidiu, please provide a status update on your part of this task. What is implemented, what ...
Ovidiu Maxiniuc
03:18 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu, please provide a status update on your part of this task. What is implemented, what is left? Is anything bloc... Eric Faulhaber
04:00 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> What doc says this?
Procedure editor help from the VM.
START-MOVE ... Frame and field-level widgets with MO...
Stanislav Lomany

06/07/2018

06:37 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
>
> Yes. 4GL documentation explicitly states that browse column resize/move is a direct ma...
Eugenie Lyzenko
04:31 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> So what you're saying is you are moving bounds, and when you drop it, then the column is actually resized/moved?
...
Stanislav Lomany
04:08 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > I don't think the 4GL allows movement or resize of a browse column. That is purely in o...
Constantin Asofiei
03:50 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I don't think the 4GL allows movement or resize of a browse column. That is purely in our enhanced mode. So there... Stanislav Lomany
03:47 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I don't know what events are raised by 4GL during movement/resize, but if there is nothing intermediary, then every... Greg Shah
03:43 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Eugenie, do you think it is a good idea to handle column and row resizing in one place in ...
Eugenie Lyzenko
03:39 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Eugenie, do you think it is a good idea to handle column and row resizing in one place in ...
Constantin Asofiei
03:37 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Constantin Asofiei wrote:
>
> Why we need to emulate this HyperLink widget: because this way everything else works...
Eugenie Lyzenko
03:34 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Sergey Ivanovskiy wrote:
> It seems that direct manipulation is activated by @AbstractWidget.this.afterConfigUpdateB...
Eugenie Lyzenko
03:33 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Eugenie, do you think it is a good idea to handle column and row resizing in one place in @MouseDirectManipulation@? ... Stanislav Lomany
03:33 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Eugenie Lyzenko wrote:
> Then the target object can be a hyperlinked text attached to (or associated with) browse co...
Constantin Asofiei
03:32 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> I need to change mouse pointer over the text part of a cell (representing a hyperlink).
...
Constantin Asofiei
03:30 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > What functionality you are going to implement? Can you tell in few words? If the mouse b...
Eugenie Lyzenko
03:20 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
It seems that direct manipulation is activated by @AbstractWidget.this.afterConfigUpdateBase(C beforeUpdate)@... Sergey Ivanovskiy
02:46 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> What functionality you are going to implement? Can you tell in few words? If the mouse become over part of the cell... Stanislav Lomany
02:25 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
>...
> What's your advise for hyperlinking, where it should reside in your opinion? How in ...
Eugenie Lyzenko
01:05 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
>...
> What's your advise for hyperlinking, where it should reside in your opinion? How in ...
Eugenie Lyzenko
11:32 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Eugenie, I'm speaking only about the browse widget. Right now a browse cell has 4 resize areas: top/bottom row resize... Stanislav Lomany
10:26 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
FYI, found NPE in @MouseDirectManuipulation@ in web version when enhanced menu is called by right-click when the curs... Stanislav Lomany
10:15 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Greg, in order to properly implement mouse hover over a hyperlink, it is far better to mov...
Eugenie Lyzenko
08:24 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
OK, please fix it. Sergey Ivanovskiy
08:17 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Sergey, can I take over this task? It's blocking me (well, technically not, but I don't want to add more of bad design). Stanislav Lomany
08:11 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav, I worked with rev 11265 in order to fix mouse pointer, but didn't succeed in this fixing. It seems we can ... Sergey Ivanovskiy
05:05 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg, in order to properly implement mouse hover over a hyperlink, it is far better to move all @mouseMove@ code into... Stanislav Lomany

06/06/2018

02:56 PM Bug #3582: Add missing support for dynamic menu server updates
Greg Shah wrote:
> Is this task needed for embedded mode web client support?
Yes, as I don't have access to the pre...
Constantin Asofiei
02:26 PM Bug #3582: Add missing support for dynamic menu server updates
Is this task needed for embedded mode web client support? Greg Shah

06/05/2018

04:29 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu Maxiniuc wrote:
> I don't know how easy is to stop a "grabbing" process once it started on main processing th...
Eric Faulhaber
11:27 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I don't know how easy is to stop a "grabbing" process once it started on main processing thread. I don't see a second... Ovidiu Maxiniuc
10:18 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu Maxiniuc wrote:
> I am thinking now of another solution: to grab all results from SQL server and sort them lo...
Eric Faulhaber
09:48 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The revision that you reviewed (there are a couple of bugs I fixed) tried not to affect the structure of the complex ... Ovidiu Maxiniuc
09:26 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Eric Faulhaber wrote:
> When setting and clearing the filter/sort state, it wasn't obvious to me that this was alway...
Ovidiu Maxiniuc

06/04/2018

02:55 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu Maxiniuc wrote:
> The query support for dynamic sorting/filter was committed to branch 3261c (rev 11244).
> ...
Eric Faulhaber

06/02/2018

12:35 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Hynek Cihlar wrote:
> Better yet, override the event handlers @mouseEntered@ and @mouseExited@ in the widget and set...
Hynek Cihlar
11:58 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Hynek Cihlar wrote:
> Stanislav Lomany wrote:
> > Guys, remembering the browse pointer issues we have in web versio...
Hynek Cihlar
11:48 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Guys, remembering the browse pointer issues we have in web version, what is considered to ...
Hynek Cihlar

06/01/2018

04:11 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Guys, remembering the browse pointer issues we have in web version, what is considered to be the correct way of chang... Stanislav Lomany

05/31/2018

12:00 PM Bug #3570 (Closed): Web client beeping
Just tested with this and it is a soothing change :-) Eric Faulhaber
05:37 AM Bug #3570: Web client beeping
OK. Committed revision 11267 (3565b) removed beep consistently. Sergey Ivanovskiy
05:15 AM Bug #3570 (WIP): Web client beeping
Greg Shah
05:15 AM Bug #3570: Web client beeping
Why not put it in 3565b? Greg Shah
04:38 AM Bug #3570: Web client beeping
I would like to remove beep consistently and to leave them only for business logic. The beeping means nothing for the... Sergey Ivanovskiy
03:26 AM Bug #3570: Web client beeping
Please remove the beeping from all errors EXCEPT those that are fatal to the client process. Eric Faulhaber
11:18 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > Also common key combination among applications is Ctrl+click to follow a hyperlink.
>
...
Eric Faulhaber
10:42 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Also common key combination among applications is Ctrl+click to follow a hyperlink.
I like this option the most....
Stanislav Lomany
10:38 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Constantin Asofiei wrote:
> Stanislav Lomany wrote:
> > In 4GL single click starts editing, double click - starts e...
Hynek Cihlar
10:35 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> In 4GL single click starts editing, double click - starts editing and selects cell's conte...
Constantin Asofiei
10:13 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
In 4GL single click starts editing, double click - starts editing and selects cell's content (not supported by P2J). Stanislav Lomany
10:02 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Constantin Asofiei wrote:
> How do you enter an editable cell to edit it? Via single click or double click? If is d...
Ovidiu Maxiniuc
09:58 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Guys, about hyperlinking for editable browse: I believe we haven't settled a decision on h...
Constantin Asofiei
09:55 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Guys, about hyperlinking for editable browse: I believe we haven't settled a decision on how we can handle the case w... Stanislav Lomany
09:19 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Fixed "non-clickable locked column set" regression. It is my regression because of a funny reason:... Stanislav Lomany
04:32 AM Bug #3588: fix FIELD-GROUP size/location attribute
Actually, field-group's height is not the frame height - I think this is computed from frame definition, with the min... Constantin Asofiei

05/30/2018

01:31 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Please review 3261c rev 11278. Stanislav Lomany
12:18 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
OK, if it's more than 2-3 hours, switch to hyperlinking and we'll come back to this. Eric Faulhaber
12:17 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I'll answer later, I need to have a look what the issue is about. Stanislav Lomany
12:15 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Estimated effort to fix the mouse-clicks problem? Eric Faulhaber
12:01 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I took a look at the enhanced menu issue for locked columns and it turned out to be a regression after which locked c... Stanislav Lomany
07:13 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I've made filtering of save option. The following permissions are checked for each of "enhanced-browse-configs" locat... Stanislav Lomany
09:42 AM Bug #3597: fix direct manipulation problems related to MOVABLE, SELECTED, SELECTABLE and misc wid...
The movable widgets is not working in Web - see #3567-162 for the recreate. Constantin Asofiei
08:53 AM Bug #3597: fix direct manipulation problems related to MOVABLE, SELECTED, SELECTABLE and misc wid...
There are a couple of problems in FWD's implementation of direct manipulation. A few will be fixed in #3567, but wha... Constantin Asofiei
08:51 AM Bug #3597 (WIP): fix direct manipulation problems related to MOVABLE, SELECTED, SELECTABLE and mi...
Constantin Asofiei
04:57 AM Bug #3589 (WIP): empty title forces a title area in a GUI frame
Fixed in 3507a rev 11395. Constantin Asofiei

05/29/2018

10:14 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
We are out of time on the saving work. If save is not complete as of last night, then please do the following:
1....
Greg Shah

05/28/2018

04:07 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> You can't save a configuration if don't have an access (according to general read/write directory ACLs): although e... Greg Shah
04:01 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Guys, could you advise on how I can set R+W access on the specific directory node (and subnodes)?
Explicitly set...
Greg Shah
01:07 PM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Guys, could you advise on how I can set R+W access on the specific directory node (and subnodes)? This section doesn'... Stanislav Lomany
10:37 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Can the current implementation support this?
Yes, override for all browses works.

> > Save options should be...
Stanislav Lomany
10:02 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The most important feature of the visual customization is that we are able to have a set of defaults for all browses ... Greg Shah
09:37 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
From Stanislav:
> Finished with saving enhanced configuration. There are some issues left:
>
> # Column attribut...
Greg Shah
03:33 AM Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261c from P2J trunk revision 11261. Stanislav Lomany
07:33 AM Bug #3592: shared frame interface needs to use the entire frame structure, not from each frame re...
Greg Shah wrote:
> 2. What is the problem that this causes for the frame? Does it have 4 widgets (prog1_x, prog1_y,...
Constantin Asofiei
07:32 AM Bug #3592: shared frame interface needs to use the entire frame structure, not from each frame re...
Greg Shah wrote:
> Questions:
>
> 1. Are these in separate programs?
Yes.
> 2. What is the problem that this ...
Constantin Asofiei
07:28 AM Bug #3592: shared frame interface needs to use the entire frame structure, not from each frame re...
Questions:
1. Are these in separate programs?
2. What is the problem that this causes for the frame? Does it h...
Greg Shah
07:22 AM Bug #3592: shared frame interface needs to use the entire frame structure, not from each frame re...
A frame definition may be split between multiple UI statements, like this:
# master reference:...
Constantin Asofiei
07:17 AM Bug #3592 (New): shared frame interface needs to use the entire frame structure, not from each fr...
Constantin Asofiei
 

Also available in: Atom