Activity
From 02/11/2022 to 03/12/2022
03/11/2022
- 12:50 PM Base Language Feature #6161 (Closed): add support for DYNAMIC-PROPERTY() built-in function and DYNAMIC-PROPERTY...
03/10/2022
- 01:51 PM User Interface Bug #6042 (Closed): Nested frame must not be made visible when empty and DISPLAY/ENABLE executed ...
- 01:35 PM User Interface Bug #6042: Nested frame must not be made visible when empty and DISPLAY/ENABLE executed on the pa...
- I can't replicate this either. Let's close it then.
03/09/2022
- 06:57 AM User Interface Feature #6157: Missing widget properties
- While writing testcases for widget realisation we've found a number of properties aren't supported in FWD (our curren...
- 06:55 AM User Interface Feature #6157 (New): Missing widget properties
- 05:11 AM User Interface Bug #6042 (Feedback): Nested frame must not be made visible when empty and DISPLAY/ENABLE execute...
- Hynek, are you sure about this? Running the test on my OE install does make the nested frame visible even if there ar...
- 04:20 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, the root cause is that there is a @catch (Exception)@ in some p2j.oo code. This...
03/08/2022
- 11:48 AM User Interface Bug #6155: Possibly incorrect widget Z-order
- In the following example two frames and one button are created. All three are overlapped....
- 11:43 AM User Interface Bug #6155 (New): Possibly incorrect widget Z-order
- 09:07 AM User Interface Feature #4837: Add javascript keyboard test application for the virtual desktop
- Yes, it should not be part of the running web client, it just must be launched from the web client.
- 08:57 AM User Interface Feature #4837 (WIP): Add javascript keyboard test application for the virtual desktop
- Adding new test keys application dialog proved that the web application listeners continue to send events to the web ...
- 08:30 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, the root cause is that there is a @catch (Exception)@ in some p2j.oo code. This will catch a ConditionExcept...
- 06:33 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Please point me to a test which shows this.
oo/json/array/get_date.p
making @Leg... - 06:23 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Greg Shah wrote:
> > Marian: Please document the final status of this task in the format of #43... - 06:22 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Marian: Please document the final status of this task in the format of #4384-462.
I'm having i...
03/07/2022
- 02:28 PM Base Language Feature #4384 (Closed): Builtin OO Implementation
- Marian: Please document the final status of this task in the format of #4384-462.
- 12:08 PM Base Language Feature #4384: Builtin OO Implementation
- The final changes for 4384m are in 3821c/13617 and the skeleton patch is in rev 103
All projects must be reconvert... - 03:07 AM Base Language Feature #4384: Builtin OO Implementation
- I've committed the patch with the changes in #4384-598 to 3821c/13613.
Next I'll test the skeleton patch without t... - 02:26 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Some changes in ExpressionConversionWorker and ClassDefinition, which were explicitly ma... - 07:55 PM User Interface Bug #6146: Browse abends if non-compatible query is assigned
- Testcase attached. FWD abends, in 4GL all columns are deleted from the browse....
- 07:51 PM User Interface Bug #6146 (New): Browse abends if non-compatible query is assigned
03/06/2022
- 08:08 AM Base Language Feature #4384: Builtin OO Implementation
- Some changes in ExpressionConversionWorker and ClassDefinition, which were explicitly marking 'invoke' methods as POL...
- 03:47 AM Base Language Feature #4384: Builtin OO Implementation
- There are some regressions in the patch:
* @invoke@ is emitted instead of @invokeStandalone@ - this is required as O...
03/04/2022
- 07:32 AM Database Bug #6145: "Bad" characters in the query.
- It is possible that some characters in the string literals or string parameters of the query are not compatible with ...
- 07:26 AM Database Bug #6145 (New): "Bad" characters in the query.
03/02/2022
- 04:59 PM User Interface Bug #6130: Implement editing for overridden browse fields
- For a browse you can specify override in @DEFINE BROWSE@ statement:...
- 03:19 PM User Interface Bug #6130 (New): Implement editing for overridden browse fields
03/01/2022
- 12:01 PM User Interface Bug #6118: bug with RADIO-SET (and maybe other widgets) in down frames
- In #6109, there was a bug where a frame was considered @0 DOWN@, and it had RADIO-SET widgets. It ended up with this...
- 11:57 AM User Interface Bug #6118 (New): bug with RADIO-SET (and maybe other widgets) in down frames
- 11:34 AM User Interface Bug #6117: fix DOWN calculation when multiple FORM, DISPLAY, DEFINE FRAME, iterating block, are i...
- In testcases project, @uast/combined_down@ contains some tests to fix DOWN problems found in #6109.
@fdn3.p@ needs... - 11:26 AM User Interface Bug #6117 (New): fix DOWN calculation when multiple FORM, DISPLAY, DEFINE FRAME, iterating block,...
02/25/2022
- 09:57 AM Conversion Tools Bug #6111: changed 'A' conversion mode for 'abend parsing on failure' to allow parsing of all fil...
- Currently 'A' mode for ConversionDrive aborts the parsing immediately, on the first parse error. We need to change so...
- 09:55 AM Conversion Tools Bug #6111 (New): changed 'A' conversion mode for 'abend parsing on failure' to allow parsing of a...
- 07:05 AM Base Language Feature #4384: Builtin OO Implementation
- Attached the patch to merge remaining changes in 4384 back in 3821c, will make a patch for skeleton after that. I was...
02/23/2022
- 02:47 PM User Interface Bug #6104: Desktop is fully repainted when a window is moved with WEB driver
- Hynek Cihlar wrote:
> Interesting, I don't see this. Are there any extra steps beside creating a window and dragging... - 01:14 PM User Interface Bug #6104: Desktop is fully repainted when a window is moved with WEB driver
- Interesting, I don't see this. Are there any extra steps beside creating a window and dragging it?
- 12:53 PM User Interface Bug #6104: Desktop is fully repainted when a window is moved with WEB driver
- A problem with desktop repainting when a window is moved with WEB driver. Part of the window is not erased, when the ...
- 12:49 PM User Interface Bug #6104 (New): Desktop is fully repainted when a window is moved with WEB driver
- 08:33 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Marian: I've thought about the @_bdt_@ vs @KW_POLY@ some more. Please change all references to @... - 08:31 AM Base Language Feature #4384: Builtin OO Implementation
- Marian: I've thought about the @_bdt_@ vs @KW_POLY@ some more. Please change all references to @_bdt_@ to @_polymorp...
- 08:23 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Marian, review about the patch:
> * ObjectModelParser,HttpClient,BodyWriterBuilder - th...
02/22/2022
- 02:01 PM User Interface Bug #6087: SPREADSHEET: cell format dialog ignores custom JVM locale
- When custom JVM locale is set for the Web GUI client process it is correctly applied by Keikai for user input (for ex...
- 01:59 PM User Interface Bug #6087 (New): SPREADSHEET: cell format dialog ignores custom JVM locale
- 12:39 PM User Interface Bug #6074: Movable widget problem
- Alexandru Lungu wrote:
> Vladimir Tsichevski wrote:
> > I meant extracting to a variable of the @BaseConfig@ type a... - 10:25 AM User Interface Bug #6074: Movable widget problem
- Vladimir Tsichevski wrote:
> I meant extracting to a variable of the @BaseConfig@ type at the beginning of the code:... - 10:03 AM User Interface Bug #6074: Movable widget problem
- Alexandru Lungu wrote:
> Vladimir Tsichevski wrote:
> > I would extract the ((BaseConfig) widgetEff.config() expres... - 08:41 AM User Interface Bug #6074: Movable widget problem
- Eugenie Lyzenko wrote:
> If the frame is not *selectable* how it can become *selected*?
This was the same reasoni... - 08:21 AM User Interface Bug #6074: Movable widget problem
- The change I am working on in #6013 seems to fix #6074-12 and #6074-14.
02/21/2022
- 03:41 PM User Interface Bug #6074: Movable widget problem
- Also, after you drag the frame once, you can drag it by a point outside the frame area: by the point left or below of...
- 03:37 PM User Interface Bug #6074: Movable widget problem
- Vladimir Tsichevski wrote:
> Got NPE while testing @movable-frame.p@ here:
This happens with WEB only.
- 03:36 PM User Interface Bug #6074: Movable widget problem
- Got NPE while testing @movable-frame.p@ here:...
- 02:22 PM User Interface Bug #6074: Movable widget problem
- Greg Shah wrote:
> Vladimir/Eugenie/Hynek: Please review.
The change looks good, and it fixes the original issue.... - 01:36 PM User Interface Bug #6074: Movable widget problem
- Code review for @13549@.
Seems OK. But I have a questions.
If the frame is not *selectable* how it can become *... - 01:01 PM User Interface Bug #6074: Movable widget problem
- Vladimir/Eugenie/Hynek: Please review.
- 12:40 PM User Interface Bug #6074 (Review): Movable widget problem
- 3821c/rev. 13461 had some changes regarding selection. If the user presses anywhere in the window, the selected widge...
- 08:48 AM Runtime Infrastructure Bug #6085: NIO SSL hang when starting batch processes from the server
- As found in #5847-12, in NIO SSL mode starting multiple batch processes using the @ServerDriver -b@ mode will hang.
- 08:46 AM Runtime Infrastructure Bug #6085 (New): NIO SSL hang when starting batch processes from the server
- 08:45 AM Runtime Infrastructure Bug #6084: NIO SSL performance is slower than standard Java SSL
- As found in #6075-15, there is at least one case where there is a signficant slowdown when using NIO SSL. We need to...
- 08:43 AM Runtime Infrastructure Bug #6084 (Closed): NIO SSL performance is slower than standard Java SSL
- 08:39 AM Conversion Tools Feature #6083: schema (.df) changes in incremental conversion mode should only reconvert those pr...
- Some schema changes may not affect all programs in an application. Optimally, this would be limited to those program...
- 08:36 AM Conversion Tools Feature #6083 (Closed): schema (.df) changes in incremental conversion mode should only reconvert...
- 08:35 AM Conversion Tools Bug #6082: automatically add to conversion list all non-skeleton .cls dependencies
- This may be a duplicate of #5630.
- 08:31 AM Conversion Tools Bug #6082: automatically add to conversion list all non-skeleton .cls dependencies
- During conversion, if a .cls or a .p has dependencies to non-skeleton classes which are not included in the initial c...
- 08:29 AM Conversion Tools Bug #6082 (Closed): automatically add to conversion list all non-skeleton .cls dependencies
02/20/2022
- 04:16 AM User Interface Feature #4438: parsing and conversion of .wrx files
- Greg Shah wrote:
> > 2. The sources must be currently built with Visual Studio until it is ported in MinGW.
>
> E...
02/19/2022
- 11:34 AM Base Language Feature #4065: server-side processing of client platform dependencies
- > batch/appserver clients started via the FWD server (and not manually or via a remote broker client) can be marked t...
- 11:32 AM Base Language Feature #4065: server-side processing of client platform dependencies
- > do we want to have a hybrid model where some parts exist on the client? If yes, then the client JVM process is stil...
- 07:46 AM Base Language Feature #4065: server-side processing of client platform dependencies
- Greg, some thoughts about implementing this:
* do we want to have a hybrid model where some parts exist on the clien... - 10:28 AM User Interface Feature #4438: parsing and conversion of .wrx files
- > 2. The sources must be currently built with Visual Studio until it is ported in MinGW.
Eugenie can help with thi...
02/18/2022
- 03:11 PM User Interface Feature #4438: parsing and conversion of .wrx files
- The initial version of Wrx parser is finished. I can already use it to unblock some of the related issues.
The remai...
02/17/2022
- 02:25 PM User Interface Bug #6077: Movable widget problem, when using both mouse buttons
- Run the test example from #6074:
# drag frame with left mouse button, do *not* release the button
# while left bu... - 02:13 PM User Interface Bug #6077 (New): Movable widget problem, when using both mouse buttons
- 11:41 AM User Interface Bug #6074: Movable widget problem
- This problem is a regression after the change 13461.
Alexandru, take a look, please.
I've tried your example @m... - 09:37 AM User Interface Bug #6076: Help text is not reset when a widget with no help text gains the focus.
- Testcase:...
- 09:34 AM User Interface Bug #6076 (New): Help text is not reset when a widget with no help text gains the focus.
- 07:02 AM Base Language Feature #4384: Builtin OO Implementation
- > Fixed issues as per-review, attached the new patch.
No objections.
02/16/2022
- 02:47 PM User Interface Feature #4438: parsing and conversion of .wrx files
- Hynek Cihlar wrote:
> Some of the OCXes require a license key otherwise they fail to instantiate. I found out the li... - 02:34 PM User Interface Feature #4438: parsing and conversion of .wrx files
- Some of the OCXes require a license key otherwise they fail to instantiate. I found out the license key is part of th...
- 02:39 PM User Interface Bug #6074 (WIP): Movable widget problem
- 02:38 PM User Interface Bug #6074: Movable widget problem
- The following example defines a movable frame. Users can drag this frame with left mouse button withing the window.
... - 02:37 PM User Interface Bug #6074 (Closed): Movable widget problem
- 12:14 PM User Interface Bug #6073: Improve FRAME:SCROLL option support
- Currently, only @SCROLL = 1@ is supported. We need to add proper support for @SCROLL > 1 && SCROLL < DOWN@. This shou...
- 11:46 AM User Interface Bug #6073 (New): Improve FRAME:SCROLL option support
- 07:03 AM User Interface Bug #6057 (WIP): Attributes access causing widget to be realized when not need to.
- I agree we need proper tests and need to know the full scope of behavior before implementing the full fix. Go ahead ...
- 06:23 AM User Interface Bug #6057 (Feedback): Attributes access causing widget to be realized when not need to.
- Greg,
since we had to revert changes on @realized@/@wasRealized@ - because accessing some of those attributes were...
02/15/2022
- 10:45 AM User Interface Feature #4438: parsing and conversion of .wrx files
- It all looks good.
- 08:44 AM User Interface Feature #4438: parsing and conversion of .wrx files
- Greg Shah wrote:
> That is huge! It will be a big step ahead since we will be able capture the output for all @.wrx... - 07:15 AM User Interface Feature #4438: parsing and conversion of .wrx files
- That is huge! It will be a big step ahead since we will be able capture the output for all @.wrx@ files up front.
... - 06:18 AM User Interface Feature #4438: parsing and conversion of .wrx files
- I can report a success in parsing OCX properties for PSTimer. I successfully read the Interval and Enabled properties...
- 07:08 AM Base Language Feature #4384: Builtin OO Implementation
- Marian, review about the patch:
* ObjectModelParser,HttpClient,BodyWriterBuilder - they have no actual change, only ... - 05:36 AM Base Language Feature #4384: Builtin OO Implementation
- Fixed issues as per-review, attached the new patch.
02/14/2022
- 01:43 PM Base Language Feature #4384: Builtin OO Implementation
- > > * I find it a little confusing that @KW_POLY@ is not "poly" or "polymorphic" but is "_bdt_".
>
> "poly" or "po... - 12:19 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Code Review 3821c.4384m.patch
>
> I've applied the change to a local branch. Some thoughts:
... - 12:11 PM Base Language Feature #4384: Builtin OO Implementation
- Code Review 3821c.4384m.patch
I've applied the change to a local branch. Some thoughts:
1. In @literals.rules@... - 10:05 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> I don't see any changes in the patch for @progress.g@.
Still, there should be some starting at... - 09:24 AM Base Language Feature #4384: Builtin OO Implementation
- I don't see any changes in the patch for @progress.g@.
- 03:52 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Attached the patch to merge changes in 4384m branch back into 3821c. There are changes in antlr ... - 02:56 AM Base Language Feature #4384: Builtin OO Implementation
- Attached the patch to merge changes in 4384m branch back into 3821c. There are changes in antlr grammar and rules to ...
02/12/2022
- 07:28 AM User Interface Bug #6057: Attributes access causing widget to be realized when not need to.
- Roger Borrello wrote:
> Is this the kind of update you are envisioning? It is successful in my customer's app.
>
... - 07:08 PM User Interface Bug #6057: Attributes access causing widget to be realized when not need to.
- Is this the kind of update you are envisioning? It is successful in my customer's app....
02/11/2022
- 05:51 PM User Interface Bug #6057: Attributes access causing widget to be realized when not need to.
- Marian Edu wrote:
> The use of the @canAccess@ guard should be reviewed and fix cases where widget realization is no...
Also available in: Atom