Activity
From 02/17/2020 to 03/17/2020
03/18/2020
- 09:24 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- I assume that the layout parameters for use in both the screen/display and the reports.
Why do we want to keep thi...
03/17/2020
- 05:42 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- All kinds of colors and fonts, column width, order and visibility, row height.
- 05:39 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- What are examples of "layout parameters"?
- 05:29 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Greg, I have some conceptual questions about report-related enhanced parameters. Enhanced parameters can be divided i...
- 03:44 PM User Interface Feature #2683: reverse proxy implementation
- > > It is used only to generate mapping on the fly for new connected broker client.
>
> Is it used for anything ex... - 03:31 PM User Interface Feature #2683: reverse proxy implementation
- > It is used only to generate mapping on the fly for new connected broker client.
Is it used for anything external... - 03:22 PM User Interface Feature #2683: reverse proxy implementation
- I rechecked if Jetty implements the reverse proxy support for wss connections and found that https://webtide.com/http...
- 02:29 PM User Interface Feature #2683: reverse proxy implementation
- This hosts file is related only to the network configuration. It is used only to generate mapping on the fly for new ...
- 01:45 PM User Interface Feature #2683: reverse proxy implementation
- > Should I change it to use the directory?
Is there any advantage to leaving it as a separate file? - 01:02 PM User Interface Feature #2683: reverse proxy implementation
- Committed revision 11374 (4231b) fixed 1), 2), 4) and 5). The hosts file is used for mapping unique pairs of host and...
- 08:37 AM User Interface Feature #2683: reverse proxy implementation
- Code Review Task Branch 4231b Revision 11372
Overall, it is a nicer implementation to have the @HostsManager@.
... - 07:51 AM User Interface Feature #2683: reverse proxy implementation
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Yes, it looks like the old issue documented in @WebClientP... - 11:43 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- It seems the changes in 4231b Revision 11372 are good.
- 11:11 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Code Review Task Branch 4231b Revision 11372
The changes seem good to me.
Sergey: Any objections? - 10:54 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Committed fix in 4231b/rev. 11373. The changes were minimal - only the space-bar generates additional released events.
- 06:11 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- After checking the @GUIKeyboardReader@, I see there is the following code which triggers that additional @keyups@:
<... - 05:16 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Now I see that this behavior can't be reproduced on Chrome. Maybe it is a bug in Firefox regarding long key presses?
- 05:10 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Greg Shah wrote:
> I don't want to send a large number of additional events up to Java if we only need a very small ... - 11:39 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- The custom format is implemented exactly according to this documentations https://docs.oracle.com/javase/tutorial/i18...
- 11:16 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I think the @VALUE-CHANGED@ event and the custom beginning day of week will be needed.
> but the custom format the... - 10:46 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Working to improve the documentation of calendar. The current version of @Calendar@ can convert @DateTimeValue@ value...
- 09:29 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I see that there is a good start on the documentation. Thank you!
I sent the link to some customers for review. ... - 06:25 AM Base Language Feature #4384: Builtin OO Implementation
- > None of those files in conflict were changed by us locally so I would say I can just pick the 'other' version and r...
- 06:23 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> I assume that you have not changed the files in the merge conflict list?
>
> The new 4231b bra... - 06:20 AM Base Language Feature #4384: Builtin OO Implementation
- I assume that you have not changed the files in the merge conflict list?
The new 4231b branch is a "superset" of 4... - 06:04 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> @xfer.goldencode.com:/opt/fwd/4231b@ is now available. FYI, @xfer.goldencode.com:/opt/fwd/4335a@...
03/16/2020
- 06:33 PM Database Feature #4011: database/persistence layer performance improvements
- In 4011a revision 11402, I have added @Finalizable.entry()@ which is called during @TransactionManager.blockSetup()@ ...
- 07:11 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Greg, how hard would it be to add a hook for the savepoint processing which is called at the... - 04:14 AM Database Feature #4011: database/persistence layer performance improvements
- Greg, how hard would it be to add a hook for the savepoint processing which is called at the same point in the cycle ...
- 12:17 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, I need a few more days to work through the UNDO code. Some of the features I expected to see (e.g., the track...
- 01:15 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- >> Even though the KEY_RELEASED event is not a progress event, it should be generated in order to properly reproduce ...
- 12:29 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Adrian Lungu wrote:
> Yet, I am not sure how the key events are handled in the web driver. But from this slim invest... - 12:12 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- It seems that @keyup@ browser's event means that a key is released. Is it correct to change this part of the js web c...
- 10:39 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Adrian Lungu wrote:
> I recently found a bug related to the issue here - regarding the web interface. The web driver... - 10:32 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Whatever solution is created, please minimize the number of events forwarded to the FWD client (Java side). Optimall...
- 10:21 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- I recently found a bug related to the issue here - regarding the web interface. The web driver doesn't emit release e...
- 01:14 PM Database Feature #3813: misc DB features part deux
- A fixed @CONNECT@ statement rework was committed to the branch 4231b revision 11368.
- 04:04 AM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> If it does not depend on 4335a, you can put it in 4231b. If 4335a is needed first, then wait for... - 08:35 AM Base Language Feature #4384: Builtin OO Implementation
- @xfer.goldencode.com:/opt/fwd/4231b@ is now available. FYI, @xfer.goldencode.com:/opt/fwd/4335a@ has been removed.
- 07:24 AM Base Language Feature #4384: Builtin OO Implementation
- > Can we try to modify other classes - like longchar or CopyLob ( of course - only if we can do it ) ?
Yes, please... - 06:19 AM Base Language Feature #4384: Builtin OO Implementation
- The email patches are in 4231b ref 11364
* Fixed an issue with method call's argument annotation in case of chained ... - 04:59 AM Base Language Feature #4384: Builtin OO Implementation
- When testing ByteBucket methods we have found that is need for improvement in other classes who is used by ByteBucket...
03/15/2020
- 06:07 PM Database Feature #3813: misc DB features part deux
- If it does not depend on 4335a, you can put it in 4231b. If 4335a is needed first, then wait for the 4231b rebase fr...
03/14/2020
- 01:42 PM Database Feature #3813: misc DB features part deux
- I've found the fix for the CONNECT conversion (see #3813-84).
To which branch should I commit it?
Thank you. - 06:38 AM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> It seems that the CONNECT statement which caused the @gso_241@ fail is incorrect.
> I've ...
03/13/2020
- 06:57 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Thinking over some of the issues you've been having, I expect the implicit transaction code ... - 06:52 PM Database Feature #4011: database/persistence layer performance improvements
- I am checking out 4011a2 now...
Thinking over some of the issues you've been having, I expect the implicit transac... - 06:46 PM Database Feature #4011: database/persistence layer performance improvements
- I have committed my changes to temporary branch 4011a2. Important things:
* @SavepointReversible@ - dead code;
* @C... - 05:54 PM Database Feature #3813: misc DB features part deux
- It seems that the CONNECT statement which caused the @gso_241@ fail is incorrect.
I've added logging and the argume... - 03:45 PM Database Feature #3813: misc DB features part deux
- Task branch 4335a was merged to trunk as revision 11345.
The @ConnectionManager@ change was removed before it was ... - 03:46 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Task branch 4335a was merged to trunk as revision 11345.
- 03:45 PM Base Language Feature #3254: add support for running 4GL on multiple threads in a single session
- Task branch 4335a was merged to trunk as revision 11345.
- 03:45 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Task branch 4335a was merged to trunk as revision 11345.
- 03:43 PM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- Task branch 4335a was merged to trunk as revision 11345.
- 03:42 PM User Interface Feature #4472 (Closed): Allow pause for a fraction of a second
- Task branch 4335a was merged to trunk as revision 11345.
- 03:41 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Task branch 4335a was merged to trunk as revision 11345.
See #4170-21 for the remaining work. - 03:39 PM Base Language Feature #3867: direct java class access from 4GL code
- Task branch 4335a was merged to trunk as revision 11345.
- 03:37 PM Base Language Feature #3867 (Closed): direct java class access from 4GL code
- 03:38 PM Runtime Infrastructure Bug #4122: spawner segmentation fault when OS user has no password set
- Task branch 4335a was merged to trunk as revision 11345.
- 03:38 PM Runtime Infrastructure Bug #4122 (Closed): spawner segmentation fault when OS user has no password set
- 10:58 AM Base Language Feature #3868: customer servlet integration/support
- Greg Shah wrote:
> 1. What can we do to make it simple to configure/load these servlets? I want to avoid a huge amo...
03/12/2020
- 09:28 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Do you have a simple example for this? Conversion rules should choose the @putBytes_1@ if the argument is @Memptr@.
- 09:25 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- Constantin Asofiei wrote:
> See #3751-492 for a comprehensive list of overload rules. We need support for method ov...
03/11/2020
- 04:05 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey: Please write up the documentation for this widget in "CALENDAR Widget and OCX Replacement":/projects/p2j/wiki...
- 04:00 PM Base Language Feature #4384: Builtin OO Implementation
- > Greg, do we have some guildelines how the converted 4GL ENUMs should look? I think we need to add HashAlgorithmEnum...
- 02:54 PM User Interface Feature #2683: reverse proxy implementation
- We don't have documentation yet. External widget support is only needed in special cases where the code cannot be pl...
- 02:25 PM User Interface Feature #2683: reverse proxy implementation
- Greg, please could you provide me with information about external widget support? Are there ready examples?
- 02:18 PM User Interface Feature #2683: reverse proxy implementation
- Although it should be safe, I prefer to avoid changes in 4335a. Please put your changes into 4231b after it is rebas...
03/10/2020
- 09:42 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> The issue was due to the fact that @GetEnum@ methods in skeleton class for Enum were not static,... - 09:37 AM Base Language Feature #4384: Builtin OO Implementation
- On 3/10/20 12:20 PM, Mihai Tiganea wrote:
> Getting deeper with tests for openedge.core.bytebucket I discover commen... - 04:22 AM Base Language Feature #4384: Builtin OO Implementation
- It turns out returning an object<> that has a reference that was not 'registered' with @ObjectOps@ will fail anyway w...
- 03:58 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> > * Gradlew.bat deploy.all for oo/openedge/core/memptr/test_method_get_hash_algorithm.p ... - 09:10 AM User Interface Feature #2683: reverse proxy implementation
- Sergey Ivanovskiy wrote:
> I can't use 4231b for #2683-73 changes because these code exist only in 4335a. These chan... - 08:42 AM User Interface Feature #2683: reverse proxy implementation
- I can't use 4231b for #2683-73 changes because these code exist only in 4335a. These changes are only to remove logs ...
- 04:34 AM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Roger Borrello wrote:
> Constantin Asofiei wrote:
> > Roger, I was missing the .ext-hints. After this, your sleep t... - 03:56 AM User Interface Feature #4170: add drag and drop support to treeview widget
- Roger Borrello wrote:
> I see many new keywords added related to @node@ and @nodes@. Were they a result of this issu... - 03:31 AM Database Feature #4011: database/persistence layer performance improvements
- Rev 11397 changes the @BaseRecord@ methods @getId()@ and @setId(Long)@ to @primaryKey()@ and @primaryKey(Long)@, resp...
03/09/2020
- 06:24 PM User Interface Feature #2683: reverse proxy implementation
- Sergey Ivanovskiy wrote:
> Yes, it looks like the old issue documented in @WebClientProtocol@
OK, please add javado... - 06:23 PM User Interface Feature #2683: reverse proxy implementation
- Greg Shah wrote:
> I don't have a problem with the patch, but Constantin should review.
I'm OK with the patch.
>... - 05:38 PM User Interface Feature #2683: reverse proxy implementation
- Yes, it looks like the old issue documented in @WebClientProtocol@...
- 04:59 PM User Interface Feature #2683: reverse proxy implementation
- It is interesting if we should remove logs here in @ThinClient.initializePost@ because it would block the web client?...
- 04:31 PM User Interface Feature #2683: reverse proxy implementation
- It seems that this hanging issue is reproduced only when I tried to connect @https://localhost/gui@ and the Apache pr...
- 04:04 PM User Interface Feature #2683: reverse proxy implementation
- The hanging issue has this thread context:
1) @KeyReader@ thread is in this state... - 03:41 PM User Interface Feature #2683: reverse proxy implementation
- No, the broker manager patch is related to the case when the broker manager is not used but clients to ports map is r...
- 03:28 PM User Interface Feature #2683: reverse proxy implementation
- I don't have a problem with the patch, but Constantin should review.
> It requires to set up a broker configuratio... - 03:14 PM User Interface Feature #2683: reverse proxy implementation
- I tested this Apache Reverse proxy configuration with this branch 4335a using Hotel Gui application. The current code...
- 05:15 PM User Interface Feature #4170: add drag and drop support to treeview widget
- I see many new keywords added related to @node@ and @nodes@. Were they a result of this issue? I noticed that @node-e...
- 04:55 PM Base Language Support #4032: block/transaction processing context-local and other performance improvements
- I've documented some ideas related to Constantin's CFS reflection optimization task (#1970).
- 04:55 PM Base Language Feature #1970: improve ControlFlowOps method resolution by reflection
- I've been thinking about how we could cache method instances in @ControlFlowOps@ recently. I started to document my ...
- 03:49 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Constantin Asofiei wrote:
> Roger, I was missing the .ext-hints. After this, your sleep testcase in #4182-6 works fi... - 03:41 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Roger, I was missing the .ext-hints. After this, your sleep testcase in #4182-6 works fine.
Please check your clas... - 03:27 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Roger, sorry, I can't make anything to work (@gethostbyname@, @GetComputerNameA@). I don't recall how this was suppo...
- 02:52 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Eric Faulhaber wrote:
> Sorry, no. If this test case is one of mine, I don't remember it.
>
> Are you getting a p... - 02:48 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Sorry, no. If this test case is one of mine, I don't remember it.
Are you getting a particular error, or just no r... - 02:39 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Eric, did you ever test the @myconn1.p@ testcase under FWD and Windows? I'm trying to get my @Kernel32:Sleep@ functio...
- 02:35 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- I made a simplified version of @uast/myconn1.p@:...
- 02:12 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- I made sure my pathing was correct by validating that @directory.xml@ contains:...
- 01:26 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- @./src/com/goldencode/testcases/name_map.xml@ looks good... although perhaps the pathing is misconfigured?...
- 01:21 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Roger Borrello wrote:
> When @getAbsoluteName(Object referent)@ is called, @jname="com.goldencode.testcases.windows_... - 01:16 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- When @getAbsoluteName(Object referent)@ is called, @jname="com.goldencode.testcases.windows_emulation.Kernel32Sleep"@...
- 12:50 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Constantin Asofiei wrote:
> Roger Borrello wrote:
> > I hit a breakpoint in @Kernel32Sleep.lambda$execute$1@ so I'l... - 12:27 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Roger Borrello wrote:
> I hit a breakpoint in @Kernel32Sleep.lambda$execute$1@ so I'll try to find my way from here.... - 12:25 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Constantin Asofiei wrote:
> Roger Borrello wrote:
> > I was expecting to hit my breakpoint, but I must be missing s... - 12:19 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Roger Borrello wrote:
> I was expecting to hit my breakpoint, but I must be missing something.
You need to attach t... - 12:17 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- I've been trying to catch this in the debugger, but since this is my first rodeo debugging client or server runtime, ...
- 08:16 AM Base Language Feature #4384: Builtin OO Implementation
- On 3/9/20 1:36 PM, Mihai Tiganea wrote:
>
> After create tests in progress for ByteBucket and Memptr constructors, ...
03/06/2020
- 05:43 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Greg Shah wrote:
> Did the conversion occur successfully?
Yes...... - 05:39 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- Did the conversion occur successfully?
- 05:32 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- List of testcases:...
- 05:03 AM Database Feature #4011: database/persistence layer performance improvements
- There is this constant:...
03/05/2020
- 03:18 PM Database Feature #4011: database/persistence layer performance improvements
- We have had customer requests to rename the @id@ field/column, which is a commonly used field name in applications. C...
- 09:40 PM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- Rebased task branch 3880a from P2J trunk revision 11344.
03/04/2020
- 02:30 PM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- The chart-related classes are in 4335a rev 11452
- 06:53 AM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- The list of files I've added for charting are:...
- 05:58 AM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- Greg Shah wrote:
> OK. I'm fine with using Java getters/setters.
I haven't fixed this yet. The solution should wo... - 10:32 AM User Interface Bug #4498 (Closed): Embedded assignment of extent in shared frame fails
- 10:31 AM User Interface Bug #4488 (Closed): Wrong frame used after display includes widgets from other frame
- 10:31 AM Base Language Bug #4484 (Closed): Accumulator confusion using same field for count and total
- 10:31 AM Base Language Bug #4483 (Closed): Unable to use logical variable check in underline statement
- 10:30 AM Base Language Bug #4482 (Closed): Enable/Disable with empty EXCEPT causes issues
- 10:30 AM Base Language Bug #4480 (Closed): Extent does not become fixed when there is an initial list of values
- 10:29 AM Base Language Bug #4455 (Closed): Extent field on unsubscripted next-prompt not converted properly
- 10:29 AM Base Language Bug #4427 (Closed): Unable to convert keyword input when used to index into an extent
- 10:29 AM Base Language Bug #4425 (Closed): Lost frame_id when converting code with missing field names to update
- 10:28 AM Base Language Bug #4424 (Closed): Additional def var needed to receive table handle when keyword FOR included i...
- 10:28 AM Base Language Bug #4423 (Closed): Incorrect buffer scoping when same buffer name used as a parameter to interna...
03/03/2020
- 06:28 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- h2. Attributes
This documents the @TITLE-BGCOLOR@, @TITLE-DCOLOR@, @TITLE-FGCOLOR@ and @TITLE-FONT@ attributes for... - 02:56 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Task branch 4207a was merged to trunk as revision 11344.
- 02:56 PM User Interface Bug #4488: Wrong frame used after display includes widgets from other frame
- Task branch 4207a was merged to trunk as revision 11344.
- 02:54 PM Base Language Bug #4484 (Review): Accumulator confusion using same field for count and total
- Task branch 4207a was merged to trunk as revision 11344. Task can be moved to closed. It was still in WIP.
- 02:53 PM Base Language Bug #4483: Unable to use logical variable check in underline statement
- Task branch 4207a was merged to trunk as revision 11344.
- 02:51 PM Base Language Bug #4482: Enable/Disable with empty EXCEPT causes issues
- Task branch 4207a was merged to trunk as revision 11344.
- 02:50 PM Base Language Bug #4480: Extent does not become fixed when there is an initial list of values
- Task branch 4207a was merged to trunk as revision 11344.
- 02:49 PM Base Language Bug #4455: Extent field on unsubscripted next-prompt not converted properly
- Task branch 4207a was merged to trunk as revision 11344.
- 02:46 PM Base Language Bug #4453: Handling of filename with quotation mark broken in control_flow.rules
- Task branch 4207a was merged to trunk as revision 11344. There have not been any regressions or new issues related to...
- 02:28 PM Base Language Bug #4453 (WIP): Handling of filename with quotation mark broken in control_flow.rules
- 02:43 PM Base Language Bug #4427: Unable to convert keyword input when used to index into an extent
- Task branch 4207a was merged to trunk as revision 11344.
- 02:42 PM Database Bug #4426: Cannot find parent when processing REPEAT PRESELECT
- Task branch 4207a was merged to trunk as revision 11344. However, this task was worked around in customer code, and h...
- 02:40 PM Base Language Bug #4425: Lost frame_id when converting code with missing field names to update
- Task branch 4207a was merged to trunk as revision 11344.
- 02:39 PM Base Language Bug #4424: Additional def var needed to receive table handle when keyword FOR included in def par...
- Task branch 4207a was merged to trunk as revision 11344.
- 02:38 PM Base Language Bug #4423: Incorrect buffer scoping when same buffer name used as a parameter to internal procedure
- Task branch 4207a was merged to trunk as revision 11344.
- 02:36 PM Base Language Bug #4476 (Closed): Shared frame does not get @ widget method generated
- 02:26 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
- Greg Shah wrote:
> Task branch 4207a was merged to trunk as revision 11344.
>
> Is there anything left open in th... - 02:24 PM Base Language Bug #4476: Shared frame does not get @ widget method generated
- Task branch 4207a was merged to trunk as revision 11344.
Is there anything left open in this task? - 01:50 PM Base Language Bug #4563: assigning a dynamic extent var to a OO method call as rvalue
- Static vars/properties (with dynamic extent) should be included.
- 08:22 AM Base Language Bug #4563: assigning a dynamic extent var to a OO method call as rvalue
- The @testcases/uast/ext_arg_*.p@ tests explore how a parameter/variable (dynamic extent or not) used as an argument e...
- 08:14 AM Base Language Bug #4563 (New): assigning a dynamic extent var to a OO method call as rvalue
- 01:08 PM User Interface Feature #4174 (Closed): implement calendar control/dtpicker OCX replacement
- Branch 4207a was merged to trunk as revision 11344.
The items in #4174-152 are deferred to a future task (when a c... - 07:55 AM User Interface Feature #4174 (Test): implement calendar control/dtpicker OCX replacement
- 01:04 PM Database Bug #4450: implement shared query and shared browse
- Branch 4207a was merged to trunk as revision 11344.
- 01:02 PM Database Bug #4450 (Closed): implement shared query and shared browse
- 01:04 PM Base Language Bug #4123 (Closed): conversion generates incorrect java code for Extent statement
- Branch 4207a was merged to trunk as revision 11344.
- 01:04 PM Base Language Bug #4160 (WIP): Arrays assigment issue
- Branch 4207a was merged to trunk as revision 11344.
- 10:44 AM Database Bug #4564: unqualified field references can get the wrong buffer name if a FORM or DEF FRAME is p...
- This has nothing to do with the FIND. The issue is in the assignment....
- 10:16 AM Database Bug #4564: unqualified field references can get the wrong buffer name if a FORM or DEF FRAME is p...
- h2. Description
Extra scoping causes issues with wrong buffer being used for unqualified field names. Same results... - 10:08 AM Database Bug #4564 (New): unqualified field references can get the wrong buffer name if a FORM or DEF FRAM...
03/02/2020
- 06:43 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- h2. Title Phrase
Summary:
* the syntax processing of options for the frame phrase and the browse options phrase... - 05:30 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- The following testcases were created:...
- 05:20 PM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > This is probably OK for now, but we are really trying to achieve a... - 10:41 AM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- Greg Shah wrote:
> This is probably OK for now, but we are really trying to achieve a generic data visualization wid... - 09:59 AM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- > I'm placing everything related to chart in com.goldencode.p2j.ui.chart, except main widget class (ui.ChartWidget).
... - 08:08 AM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > The chaining (for chart setup) is pretty deep and is easier to ... - 07:58 AM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- Constantin Asofiei wrote:
> The chaining (for chart setup) is pretty deep and is easier to allow this instead of exp... - 07:57 AM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- I'm placing everything related to chart in @com.goldencode.p2j.ui.chart@, except main widget class (@ui.ChartWidget@)...
- 07:54 AM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- For chart, in the end I'm working on adding support for calls like:...
- 03:52 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> UNDO update.
> The old implementation was using commits and rollbacks a bit aggressive, al... - 03:17 PM Database Feature #4011: database/persistence layer performance improvements
- UNDO update.
The old implementation was using commits and rollbacks a bit aggressive, altogether with creation of ne... - 02:15 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> So, are you saying you also would expect @HQLPreprocessor@ to still handle the null paramete... - 12:55 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11420 (4207a) fixed the custom format and color setters, removed extra elements from Calendar widg...
- 10:00 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- These MS Date/Time Picker features are not implemented yet:
1) to support MS @CustomFormat@ https://docs.microsoft...
02/29/2020
- 02:24 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- This task branch 4174a has been merged into the trunc as rev 11343 and archived.
- 02:02 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Code review 4174a revisions 11373..11379.
>
> @<action>map6.put("UpDown" , "UpDow... - 01:46 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Code review 4174a revisions 11373..11379.
@<action>map6.put("UpDown" , "UpDown")</action>@ is redundant ... - 12:33 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed rev 11379 (4174a) fixed @DateTimeValue@ widget value to accept ISO date and time string value. Planning to ...
- 11:36 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11378 (4174a) fixed @SCREEN-VALUE@ for new calendar widget.
02/28/2020
- 05:38 PM Database Feature #4011: database/persistence layer performance improvements
- So, are you saying you also would expect @HQLPreprocessor@ to still handle the null parameters before getting into th...
- 04:49 PM Database Feature #4011: database/persistence layer performance improvements
- Eric, please grab the 11396 revision. In my hurry I did not fully test the do and I made it worse.
- 02:37 PM Database Feature #4011: database/persistence layer performance improvements
- Thanks. See @raq_nulls_sort.p@ in testcases.
- 02:32 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> I haven't debugged too deeply yet... shouldn't @HQLPreprocessor@ have taken care of those @n... - 02:04 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, I have this stack trace:...
- 05:26 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- No objections.
- 05:19 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11377 (4174a) fixed the conversion for new calendar widget when common methods of @OcxMouse@ and @...
- 10:12 AM User Interface Bug #4558: The semitransparent picture of the web client page is displayed when dragging the mouse
- With Firefox we can observe the default action when dragging the mouse (the left mouse button is pressed and the mous...
- 10:09 AM User Interface Bug #4558 (New): The semitransparent picture of the web client page is displayed when dragging th...
02/27/2020
- 08:41 AM User Interface Bug #4557: radio-set deviations from the 4GL GUI
- Eugenie found this list of bugs (testing with branch 4335a) while running the radio-set testcases (in @testcases/uast...
- 08:36 AM User Interface Bug #4557 (New): radio-set deviations from the 4GL GUI
- 05:14 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai, yes, Java is not that comfortable with spaces in the path. Try to avoid folders with spaces.
- 02:19 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
>
> Constantin, can you guide me to build project?
Issue solved.
Seems that class...
02/26/2020
- 02:13 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- During the @test_bar_test2.p@ I found the conversion issues and fixed them so the @ProgressBar@ can be wrapped into @...
- 10:04 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Yes, I missed this option in the hint file @progress_bar_test.p.ext-hints@...
- 09:59 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- But this test @uast/progressbar/progress_bar_test6.p@ doesn't have @control_load@ procedure and hence it can be used ...
- 09:36 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I don't understand why the @.wrx@ file is needed. If you configure the @.ext-hints@ file, the @LoadControls@ will be...
- 09:30 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- The committed revision 11374 (4174a) fixed @progressbar@ widget issues and this test from @testcases@ must be fixed d...
- 01:43 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> What testing (conversion and runtime) is needed before this can be merged to trunk?
The customer... - 01:13 PM Base Language Feature #4384: Builtin OO Implementation
- > Please help us with new branch and bzr access.
For now, I think it is best to build upon 4335a. Make sure that ... - 10:22 AM Base Language Feature #4384: Builtin OO Implementation
- > You already have access to it at @xfer.goldencode.com:/opt/fwd/4335a@.
I have get from bzr 4335a project.
Comm... - 09:09 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Well, it's true that the code is wrapped inside a @silent@ block in the converted source, howeve... - 08:35 AM Base Language Feature #4384: Builtin OO Implementation
- > Another thing that looks odd is that while FINALLY blocks gets converted alright no CATCH block seems to be convert...
- 07:19 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Mihai: When you are ready to start on the Java code, we will create a new branch 4384a and we w... - 05:13 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> NO-ERROR has both a conversion and runtime part. When NO-ERROR is used, you will see th... - 05:03 AM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> 11.7 is the best reference. If you do know if major changes to these classes in 12.x let us know... - 11:30 AM User Interface Feature #3880: enhanced browse 3rd phase of improvements
- For enhanced browse changes created task branch 3880a from FWD trunk revision 11342.
- 10:21 AM Database Bug #4450: implement shared query and shared browse
- > Can you do regression testing?
Sure.
- 09:43 AM Database Bug #4450: implement shared query and shared browse
- Stanislav Lomany wrote:
> > Would you like me to handle the change to @screen_buffer.rules@,
>
> That seems a sa... - 09:34 AM Database Bug #4450: implement shared query and shared browse
- > Would you like me to handle the change to @screen_buffer.rules@,
That seems a safer option to me.
- 09:32 AM Database Bug #4450: implement shared query and shared browse
- Stanislav Lomany wrote:
> > This change in @screen_buffer.rules@ was making sure the @frame-id@ and the other widget... - 08:42 AM Database Bug #4450: implement shared query and shared browse
- > This change in @screen_buffer.rules@ was making sure the @frame-id@ and the other widget annotations are placed in ...
02/25/2020
- 04:51 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Ovidiu Maxiniuc wrote:
> > So, I started a new manager class that should drive the undo dat... - 02:29 AM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> Notes/status on UNDO part (related to notes 118/119):
>
> It is a bit difficult for me t... - 02:02 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- What testing (conversion and runtime) is needed before this can be merged to trunk?
- 01:43 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Please review the fixed code the committed revision 11373 (4174a).
The changes are goo... - 01:39 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Please review the fixed code the committed revision 11373 (4174a).
- 01:09 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> OK. The previous notes confuse me.
Some OCX/COM references are desired, like those in... - 12:30 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- This is the summary patch for this task.
- 12:28 PM User Interface Feature #4174 (Review): implement calendar control/dtpicker OCX replacement
- OK. The previous notes confuse me. Please review these changes, the committed revision 11372 (4174a) that added histo...
- 11:26 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Also there is a package @com.goldencode.p2j.ui.ocx@. Please explain the purpose of these ... - 11:13 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Also there is a package @com.goldencode.p2j.ui.ocx@. Please explain the purpose of these changes/renamings in this task?
- 11:01 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Were these files reviewed before they were committed in the trunc?
- 11:00 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- and these files
src/com/goldencode/p2j/ui/OcxDragDrop.java
src/com/goldencode/p2j/ui/OcxDragDropConfig.java
... - 10:59 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- 4174a
rules
convert
methods_attributes.rules (6 matches)
1,054: <rule>list.put(prog.kw_ole_drmd, execLib("cr_desc... - 10:57 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Does it make sense to postpone t... - 10:55 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Another question is how these files are related to this particular task that implements the calendar widget?
- 10:52 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Does it make sense to postpone these huge changes?
>
> By hug... - 10:29 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Does it make sense to postpone these huge changes?
By huge you mean the five files? Or... - 10:20 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Does it make sense to postpone these huge changes?
- 10:16 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I would like to notify that the huge number of files should be changed in order to remove OLE and OCX prefixes.
re... - 04:15 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Hynek, Greg, should I change this name @OcxDragDrop@ to @DragDropExt@? Should this @Widge... - 04:09 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > The changes look good. Just please rename DTPicker (and any othe... - 02:40 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek, Greg, should I change this name @OcxDragDrop@ to @DragDropExt@? Should this @WidgetExtension@ interface extend...
- 02:26 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> Other than changing some comments, is there any remaining work in this task?
I need to add his... - 02:22 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Please explain this idea more clearly. I removed them
> > [...... - 09:14 AM Base Language Feature #4384: Builtin OO Implementation
- >> - reference implementation to de used...
>
> I'll let Greg answer this. But I assume whatever is 'latest'.
11... - 06:00 AM Base Language Feature #4384: Builtin OO Implementation
- Ah, and you will need an initial 'ant deploy.all' to just import the db - as the FWD server for the testcases project...
- 05:58 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> - reference implementation to de used...
I'll let Greg answer this. But I assume whatever is '... - 04:25 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> I've added some details about what the Java code for these legacy classes needs to follo...
02/24/2020
- 06:23 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Other than changing some comments, is there any remaining work in this task?
- 04:45 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> Please explain this idea more clearly. I removed them
> [...]
> because they were rena... - 04:21 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> Please change "DateTimePicker" to "Calendar" everywhere (e.g. @DateTimePickerWidget@ to @Calendar... - 03:30 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > I'll let Hynek provide his feedback on the naming changes in rev 11367.
... - 01:15 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> I'll let Hynek provide his feedback on the naming changes in rev 11367.
Please change @REFRESH... - 12:41 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Similar changes would be made in @progress.g@. There should be no references to @KW_DTPICKER@ or to @DATETIME-PICKER...
- 12:38 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Please change "DateTimePicker" to "Calendar" everywhere (e.g. @DateTimePickerWidget@ to @CalendarWidget@, @DateTimePi...
- 12:14 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> I will ask for this change: Please change DatePicker/DTPicker to Calendar. This is a better desc... - 12:04 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I'll let Hynek provide his feedback on the naming changes in rev 11367.
I will ask for this change: Please change ... - 01:46 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Please look at the committed revision 11367 (4174a) if the naming will be accepted, then I will proceed with another ...
- 05:33 PM Database Feature #4011: database/persistence layer performance improvements
- Notes/status on UNDO part (related to notes 118/119):
It is a bit difficult for me to "dry" discuss. My experience... - 05:15 PM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> Behavior should be identical with OE, same (more or less) window, same messages.
> A... - 10:41 AM Base Language Feature #4384: Builtin OO Implementation
- Tests for:
* @openedge.core.memptr@
# constructor
# methods: clear, get-byte
* @openedge.core.bytebucket@
# co... - 05:30 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> Tests will be converted to java and results will tell us what we must implement for e... - 03:03 AM Base Language Feature #4384: Builtin OO Implementation
- I was tried few test procedure, including oo approach, and seems to work as expected.
I propose following steps:
... - 04:00 PM Database Feature #3813: misc DB features part deux
- I see two things regarding @RAW-TRANSFER@ to be done
* Rework @BUFFER@ <-> @RAW@ (de)serialization which is binary c... - 03:55 PM Database Feature #3813: misc DB features part deux
- Added correct error messages and fixed incompatibilities of the @RAW-TRANSFER@ support for use cases I could imagine....
- 02:06 PM Database Bug #4450: implement shared query and shared browse
- > Is that the same as the issue converting @./uast/browse/browse-at_base_field@?
Yes, my main goal is to fix this ... - 07:28 AM Database Bug #4450: implement shared query and shared browse
- Stanislav Lomany wrote:
> 4207a rev 11402 has the shared browse issues fixed: conversion regression testing passes. ... - 01:51 AM Database Bug #4450: implement shared query and shared browse
- 4207a rev 11402 has the shared browse issues fixed: conversion regression testing passes. BTW runtume regression test...
02/22/2020
- 12:17 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> https://proj.goldencode.com/projects/p2j/wiki/Progress_Indicator_Widget_and_OCX_Replaceme... - 12:13 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- https://proj.goldencode.com/projects/p2j/wiki/Progress_Indicator_Widget_and_OCX_Replacement control has OCX and OLE i...
- 11:57 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> > because we shouldn't copy and paste the common code for these methods. I proposed to use IActiv... - 11:52 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > because we shouldn't copy and paste the common code for these methods. I proposed to use IActiveXUIComponent and th...
- 07:49 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I need to use the common methods from @ProggressBarWidget@...
- 06:03 AM Database Feature #3813: misc DB features part deux
- The reason for the quirk described in #3813-74 is following:
The 4GL expression @LENGTH(hFieldHandle:BUFFER-VALUE())...
02/21/2020
- 04:49 PM User Interface Bug #4498 (Test): Embedded assignment of extent in shared frame fails
- 04:25 PM User Interface Bug #4498: Embedded assignment of extent in shared frame fails
- Should this be moved to Status= *Test*
- 04:28 PM User Interface Bug #4244: Bad format of displays with AT
- I'd like to see this moved along when *4207a* gets into trunk.
- 01:22 PM Database Feature #3813: misc DB features part deux
- Fixed the issue described in #3813-72. The problem with @LENGTH(raw)@ is also resolved as it was a result of the fact...
- 08:44 AM Database Feature #3813: misc DB features part deux
- Also, the new interface must be added to @HandleCommon@.
- 08:39 AM Database Feature #3813: misc DB features part deux
- Ovidiu Maxiniuc wrote:
> Igor Skornyakov wrote:
> > I've added support for the @BUFFER-FIELD:AVAILABLE@ attribute w... - 08:30 AM Database Feature #3813: misc DB features part deux
- Igor Skornyakov wrote:
> I've added support for the @BUFFER-FIELD:AVAILABLE@ attribute which is sufficient for @BUFF... - 07:19 AM Database Feature #3813: misc DB features part deux
- I've noticed a strange effect.
Let @hFieldHandle@ is a handle for the @RAW@ field of a @TEMP-TABLE@. After @RAW-TRAN... - 05:18 AM Database Feature #3813: misc DB features part deux
- I've added support for the @BUFFER-FIELD:AVAILABLE@ attribute which is sufficient for @BUFFER:RAW-TRANSER@ runtime su...
- 04:14 AM Database Feature #3813: misc DB features part deux
- FWD behavior of the @BUFFER-FIELD:BUFFER-VALUE()@ in the situation when there is no data record is not the same as in...
- 01:13 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11366 (4174a) prepared code for the review. The rest task is to add several new key words so that ...
- 12:23 PM Base Language Feature #4384: Builtin OO Implementation
- Success.
I experience kind of "old" window with blue on top just like predicted:
> infinite loop with gen/gen_folde... - 12:08 PM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> Just did @C:\Progress\workspace\testcases\deploy\client-gui>client.cmd "client:cmd-li... - 12:04 PM Base Language Feature #4384: Builtin OO Implementation
- Just did @C:\Progress\workspace\testcases\deploy\client-gui>client.cmd "client:cmd-line-option:startup-procedure=gen/...
- 09:23 AM Base Language Feature #4384: Builtin OO Implementation
- Try this (the target program needs to be enclosed in quotes):...
- 08:43 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> Yes I did.
> File client_Mihai, attached above, is what @client.cmd@ has generated.
... - 08:38 AM Base Language Feature #4384: Builtin OO Implementation
- Yes I did.
File client_Mihai, attached above, is what @client.cmd@ has generated. - 08:33 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> * @testcases\deploy\client-gui\client.cmd@ but without success - log attached
This ... - 08:00 AM Base Language Feature #4384: Builtin OO Implementation
- Checked and stop process.
Server is running - see log attached.
Try to start gui client:
* @testcases\deploy\clie... - 07:44 AM Base Language Feature #4384: Builtin OO Implementation
- Do you have another Java process (for a FWD server) running? Please check in Task Manager.
The error is because t... - 07:35 AM Base Language Feature #4384: Builtin OO Implementation
- Just tried.
Seems that is not working.
Attached.
- 07:31 AM Base Language Feature #4384: Builtin OO Implementation
- Change it this way and try again:
@set cpath=..\lib\testcases.jar;..\lib\p2j.jar;..\lib\fwdaopltw.jar@ - 07:20 AM Base Language Feature #4384: Builtin OO Implementation
- Modified as requested.
Seems that is not working.
Server logs attached.
- 07:14 AM Base Language Feature #4384: Builtin OO Implementation
- Actually, sorry, it needs to be like this:...
- 07:13 AM Base Language Feature #4384: Builtin OO Implementation
- Please edit @server.cmd@ and remove the @.@ from the @cpath@ - this should look like this:...
- 07:03 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
Actually, attach all @.log@ files from the testcases root folder.
- 06:57 AM Base Language Feature #4384: Builtin OO Implementation
- There must be a log file starting with @build_@ - please attach that, too. Actually, attach all @.log@ files from th...
- 06:46 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> In the testcases project:
> * copy the p2j/ project if you haven't already done so
> *... - 07:34 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Greg Shah wrote:
> Is this just a conversion issue? The methods are implemented in @CommonFrame@ and @FrameWidget@.... - 07:20 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Is this just a conversion issue? The methods are implemented in @CommonFrame@ and @FrameWidget@.
- 07:07 AM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Greg Shah wrote:
> Can someone please provide more detail on the parts that are missing in regard to @NEXT-TAB-ITEM@... - 07:15 AM Runtime Infrastructure Support #4553: create an "install checker" that can be run on Windows or Linux to confirm that an...
- Eugenie Lyzenko wrote:
> I guess we need to create the completely automated install program for Windows. At this tim... - 09:55 PM Runtime Infrastructure Support #4553: create an "install checker" that can be run on Windows or Linux to confirm that an...
- I guess we need to create the completely automated install program for Windows. At this time we can skip the Linux ve...
02/20/2020
- 03:18 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- > Do we already have an API for this? If not, do we store this value on the client?
There's no server API for it,... - 03:15 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- There is no further conversion work in this task. Everything is just runtime at this point.
- 03:08 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- We have usage of both @NEXT-TAB-ITEM@ and @PREV-TAB-ITEM@ in a customer application. Frames are used as well as widg...
- 02:50 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- 4335a revision 11428 adds conversion and server-side support for @EDITOR:AUTO-INDENT@. The client-side runtime still...
- 12:15 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
- Stanislav Lomany wrote:
> > Stanislav: Please review.
>
> The approach in @getNumEntries@ doesn't work if a brows... - 03:17 PM Database Feature #3813: misc DB features part deux
- @BUFFER-FIELD:AVAILABLE@ attribute is not supported in FWD (raises @** AVAILABLE is not a queryable attribute for BUF...
- 08:51 AM Database Feature #3813: misc DB features part deux
- > TODO comment in the BufferImpl.rawCopyTo(raw r) method states that FWD is not binary compatible with 4GL on this. M...
- 06:04 AM Database Feature #3813: misc DB features part deux
- I've found a number of incompatibilities in the behavior of the @RAW-TRANSFER@ statement and @BUFFER:RAW-TRANSFER@ me...
- 01:03 PM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> Looking forward what is the next step?
In the testcases project:
* copy the p2j/ pr... - 01:00 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> This will need to be copied manually to @build/lib@.
Donne.
Looking forward what is ... - 12:48 PM Base Language Feature #4384: Builtin OO Implementation
- The just compiled @p2j.dll@ from recent trunk(rev @11342@). 64-bit version. You can use it instead of building local ...
- 12:34 PM Base Language Feature #4384: Builtin OO Implementation
- > 2. Run @gcc -v@
C:\WINDOWS\system32>gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/mingw... - 11:45 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Did you follow the @https://proj.goldencode.com/projects/p2j/wiki/Development_Environmen... - 11:36 AM Base Language Feature #4384: Builtin OO Implementation
- Marian Edu wrote:
> Constantin, do we really need to build the native code? Can't we simply get the dll's (win 64-bi... - 11:22 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Did you follow the @https://proj.goldencode.com/projects/p2j/wiki/Development_Environmen... - 11:19 AM Base Language Feature #4384: Builtin OO Implementation
- Constantin Asofiei wrote:
> Did you follow the @https://proj.goldencode.com/projects/p2j/wiki/Development_Environmen... - 10:37 AM Base Language Feature #4384: Builtin OO Implementation
- Did you follow the @https://proj.goldencode.com/projects/p2j/wiki/Development_Environment_Setup#Install-C-Compiler-an...
- 10:30 AM Base Language Feature #4384: Builtin OO Implementation
- I have execute command.
Below is the answer received:
C:\Users\Mihai Popescu\Progress\Developer Studio 4.9\worksp... - 10:15 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> Next step will be gradlew.bat native?
Yes.
- 10:09 AM Base Language Feature #4384: Builtin OO Implementation
- Just tried again on trunk project.
Follow results are obtained:
C:\Users\Mihai Popescu\Progress\Developer Studio ... - 10:01 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai, you mentioned that you were able to compile FWD, already, right?
Don't use the FWD zip with @3.2.1_p2j_4147... - 08:46 AM Base Language Feature #4384: Builtin OO Implementation
- https://proj.goldencode.com/projects/p2j/wiki/Development_Environment_Setup
I follow steps indicated in link above.
... - 08:44 AM Runtime Infrastructure Support #4553: create an "install checker" that can be run on Windows or Linux to confirm that an...
- My thinking was to implement a "simple" executable (32-bit and 64-bit @.exe@ for Windows, 32-bit or 64-bit ELF for Li...
- 05:03 AM Runtime Infrastructure Support #4553: create an "install checker" that can be run on Windows or Linux to confirm that an...
- Does it make sense to take the extra step and provide a full featured self-installable package? This would be a nativ...
- 07:11 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Greg Shah wrote:
> What is the status of this task? When are all items expected to be complete?
I am testing it no... - 02:00 AM Database Feature #4011: database/persistence layer performance improvements
- I've committed rev 11394, which fixes a few more issues with the validation/flushing. I managed to run an early/rough...
02/19/2020
- 06:26 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> *** once we've determined it is not a fatal database error and is in fact a unique constrain... - 04:19 PM Database Feature #4011: database/persistence layer performance improvements
- Eric,
It seems that you have the cache disabled (Session.get(Session.java:255))? I disable it, too, and I was able t... - 03:16 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, I just committed rev 11392 with some fixes.
Please review my change to @FqlToSqlConverted@ for correctness... - 02:27 PM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> Ovidiu, is @Validation.checkMaxIndex@ fully implemented? Can I mark this item as complete?
... - 02:19 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu, is @Validation.checkMaxIndex@ fully implemented? Can I mark this item as complete?
- 06:02 AM Database Feature #4011: database/persistence layer performance improvements
- I committed rev 11391, which has changes related to DMO validation and flushing, especially w.r.t. unique constraint ...
- 06:13 PM Runtime Infrastructure Support #4553: create an "install checker" that can be run on Windows or Linux to confirm that an...
- I think this probably needs to be written as native code or at least as some native code. If we write all of it in J...
- 06:03 PM Runtime Infrastructure Support #4553 (New): create an "install checker" that can be run on Windows or Linux to confirm t...
- 06:00 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- What is the status of this task? When are all items expected to be complete?
- 05:51 PM Runtime Infrastructure Support #4552: deliver FWD as a pre-built binary distribution
- We have found that our development environment is not the easiest for developers to implement on Windows-based system...
- 05:41 PM Runtime Infrastructure Support #4552 (New): deliver FWD as a pre-built binary distribution
- 05:40 PM User Interface Feature #4181 (Test): GetComputerNameA emulation
- 05:29 PM User Interface Feature #4181 (WIP): GetComputerNameA emulation
- Implemented with a TODO based upon future customer specifications. Ultimately to be implemented in the client drivers...
- 05:10 PM User Interface Feature #4181: GetComputerNameA emulation
- True. It does NOT make sense to do a reverse lookup. Just return the IP address as returned by @LogicalTerminal.get...
- 04:57 PM User Interface Feature #4181: GetComputerNameA emulation
- In addition to the problem with NAT/proxy mentioned in the initial task description please consider the case of mult...
- 04:36 PM User Interface Feature #4181: GetComputerNameA emulation
- Roger Borrello wrote:
> Is it valid to simply return what returned by LogicalTerminal.getHostName()?
Only as a la... - 03:12 PM User Interface Feature #4181: GetComputerNameA emulation
- Is it valid to simply return what returned by LogicalTerminal.getHostName()?
- 02:40 PM User Interface Feature #4181: GetComputerNameA emulation
- Not really. I don't think we care about the netbios names of client or server. We are just trying to provide a name...
- 02:25 PM User Interface Feature #4181: GetComputerNameA emulation
- @GetComputerNameA@ is defined as returning the NetBIOS name established at system startup. Further: "If the caller is...
- 05:16 PM Base Language Feature #4384: Builtin OO Implementation
- > This is currently configured for Linux - should I switch it to Windows conversion (and runtime) settings, like Hote...
- 04:55 PM Base Language Feature #4384: Builtin OO Implementation
- Greg, I have the new testcases project configured from Hotel ChUI, and can run both ChUI and GUI programs, plus Web. ...
- 04:31 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> I definitely do NOT want to be required to manually copy things around. It is very messy and err... - 04:14 PM Base Language Feature #4384: Builtin OO Implementation
- > everything (I think) is coded with the relative folder as . (as in, the program must be ran from the root project f...
- 02:51 PM Base Language Feature #4384: Builtin OO Implementation
- Greg Shah wrote:
> Constantin: Would you please add the necessary project configuration to the new testcases project... - 02:21 PM Base Language Feature #4384: Builtin OO Implementation
- Constantin: Would you please add the necessary project configuration to the new testcases project? This would includ...
- 10:41 AM Base Language Feature #4384: Builtin OO Implementation
- > Greg, does Mihai have access to our @testcases@ project?
He has access to the "New Testcases":/projects/p2j/wik... - 08:29 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> Constantin can you tell me how do we test methods ( after we write code in them )?
>... - 04:59 AM Base Language Feature #4384: Builtin OO Implementation
- I follow your instruction, run "gradlew.bat jar", and files are compiled.
Dependencies used in java classes are re... - 04:23 PM Base Language Bug #4123: conversion generates incorrect java code for Extent statement
- I was building hotel_chui (rev 210) using 4207a-11399, and I received this failure:...
- 02:11 PM Runtime Infrastructure Support #4549: reduce/eliminate installation dependencies
- The following dependencies are (hopefully) unnecessary complications in our installation process. They cause extra e...
- 11:28 AM Runtime Infrastructure Support #4549 (New): reduce/eliminate installation dependencies
- 01:34 PM Database Bug #4450: implement shared query and shared browse
- I looked and the testcase using the debug version of @frame_scoping.rules@ shows the override frame on line 24 of the...
- 12:53 PM Database Bug #4450: implement shared query and shared browse
- > Can you take a look?
Sure, but after I fix all of the @<chui_app>@ regressions caused by shared browse changes.... - 11:54 AM Database Bug #4450: implement shared query and shared browse
- Stanislav, saw your *4207a-rev 11398*, and thank your for that update! Are you able to help find the cause of the mis...
- 11:37 AM Database Support #4550: eliminate the need to place the p2jspi.jar in the JVM extension directory
- In Java 8 it is supposed to be possible to load service providers from the application classpath. See "ServiceLoader...
- 11:30 AM Database Support #4550 (Closed): eliminate the need to place the p2jspi.jar in the JVM extension directory
02/18/2020
- 05:53 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Greg Shah wrote:
> OK, go ahead when you are ready.
The branch @4170b@ has been merged into @4335a@ rev @11425@. - 03:28 PM User Interface Feature #4170: add drag and drop support to treeview widget
- OK, go ahead when you are ready.
- 03:27 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Yes, great!
>
> OK. I have just finished to prepare merged mix @43... - 04:44 PM Conversion Tools Feature #4083 (Rejected): 4GL-to-Java converter must be available as a standalone program
- This is a duplicate of #4493.
- 04:44 PM Conversion Tools Feature #4083: 4GL-to-Java converter must be available as a standalone program
- Usually compilers are standalone programs accepting source file names as arguments. For example, java compiler can be...
- 03:02 PM Database Feature #3813: misc DB features part deux
- > Review for 4335a revisions 11416, 11419, and 11421.
>
> In @ConnectionManager.java@:
> * javadocs: I think some... - 02:07 PM Database Feature #3813: misc DB features part deux
- Review for 4335a revisions 11416, 11419, and 11421.
In @ConnectionManager.java@:
* javadocs: I think some methods... - 02:53 PM Database Bug #4450: implement shared query and shared browse
- Stanislav Lomany wrote:
> > If my changes are causing issues, please describe them, and I will help out.
>
> I wa... - 02:48 PM Database Bug #4450: implement shared query and shared browse
- If you attempt to build @./uast/sharedframes/shared_frame_at_label.p@ (below) and @./uast/sharedframes/shared_frame_a...
- 02:25 PM Database Bug #4450: implement shared query and shared browse
- > If my changes are causing issues, please describe them, and I will help out.
I was referencing the @browse-at_ba... - 12:30 PM Database Bug #4450: implement shared query and shared browse
- Stanislav Lomany wrote:
> Roger, I'm working on the regression caused by the shared browse changes. Regarding the at... - 11:49 AM Database Bug #4450: implement shared query and shared browse
- Roger, I'm working on the regression caused by the shared browse changes. Regarding the at-field changes, I probably ...
- 11:35 AM Database Bug #4450: implement shared query and shared browse
- Stanislav, do you have anything blocking you on getting 4207a into trunk? Please let us know what the status is. Thanks!
- 02:23 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- For Windows, we only support Intel architecture 32-bit and 64-bit.
But: you don't need to work on this right now. - 02:21 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- Greg Shah wrote:
> There are no conversion aspects to this task.
>
> The WIN32 development environment would be t... - 08:28 AM Base Language Feature #4384: Builtin OO Implementation
- Mihai Popescu-Tiganea wrote:
> I need help in project set up in this stage.
> Constantin can you guide me?
Did you... - 08:22 AM Base Language Feature #4384: Builtin OO Implementation
- Following your indication, I start to study classes mentioned above.
Greg, we have a order of implementation for tho... - 03:01 AM Database Feature #4011: database/persistence layer performance improvements
- Eric Faulhaber wrote:
> FYI (especially Constantin and Greg): the implementation of lightweight unique constraint tr... - 10:05 PM Database Feature #4011: database/persistence layer performance improvements
- FYI (especially Constantin and Greg): the implementation of lightweight unique constraint tracking across uncommitted...
- 09:54 PM Database Feature #4011: database/persistence layer performance improvements
- Another aspect of the NO-UNDO support is that we will have to handle REDO of creates and deletes which are rolled bac...
02/17/2020
- 06:35 PM User Interface Feature #4170: add drag and drop support to treeview widget
- Greg Shah wrote:
> Yes, great!
OK. I have just finished to prepare merged mix @4335a_v11421@+@4170b_11360@. @30@ ... - 06:05 PM Database Feature #4011: database/persistence layer performance improvements
- Ovidiu Maxiniuc wrote:
> As seen from a distance, a new class that should handle the savepoints should implement the... - 02:07 PM Database Feature #4011: database/persistence layer performance improvements
- As seen from a distance, a new class that should handle the savepoints should implement the @Committable@ interface, ...
- 03:48 PM Base Language Feature #4384 (WIP): Builtin OO Implementation
- The initial work on this task is to understand what each of the above classes do in the 4GL. After that, implementat...
- 03:37 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> I don't think those testcases were used in FWD. We used them to explore @RAW-TRANSFER@ in the 4G... - 03:32 PM Database Feature #3813: misc DB features part deux
- I don't think those testcases were used in FWD. We used them to explore @RAW-TRANSFER@ in the 4GL.
For the purpos... - 03:27 PM Database Feature #3813: misc DB features part deux
- Greg Shah wrote:
> No, we don't have any support for the @CRC-VALUE@ attribute.
I see. Thank you. - 03:25 PM Database Feature #3813: misc DB features part deux
- No, we don't have any support for the @CRC-VALUE@ attribute.
- 03:19 PM Database Feature #3813: misc DB features part deux
- The conversion of the @uast/raw_transfer/raw_transfer_basic_multi_column_mixed_data_type_encoding.p@ fails/...
- 01:09 PM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- It seems that the MS date/time picker uses the fixed common width for calendar popup because the width of the calenda...
- 11:44 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- The width of the date/time combo box is given by @config.widthChars@. If this value is not set, then it is calculated...
- 11:13 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > It looks like it needs to fix minimal size of calendar so ... - 11:12 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > It looks like it needs to fix minimal size of calendar so calendars for different languages look the same.
Yes, ... - 11:09 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Sergey Ivanovskiy wrote:
> It looks like it needs to fix minimal size of calendar so calendars for different languag... - 11:03 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- It looks like it needs to fix minimal size of calendar so calendars for different languages look the same.
- 10:55 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- I tested with these locale languages: French, Italian, German and Russian with FWD client, but didn't test 4GL with d...
- 09:57 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- BTW, in the #4174-1 the 4GL displays with even more space than you are using. I think it may make sense to increase ...
- 09:55 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- > Do you mean to increase the column width for each day of week?
Yes, exactly right. It looks better, thanks. - 09:46 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Yes, I adjusted it now.
!test_date_time_picker4.png!
Do you mean to increase the column width for each day of wee... - 08:56 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- This is exciting! From the pictures, the text looks a bit "crowded". Can you make adjustments so that the text is n...
- 08:37 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- Committed revision 11358 (4174a) added system color styles for the date time picker widget. Now it looks like this on...
Also available in: Atom