Project

General

Profile

Activity

From 07/27/2019 to 08/25/2019

08/24/2019

04:23 AM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
I have another regressed simple test case that doesn't work with GUI client.... Sergey Ivanovskiy

08/22/2019

01:46 PM Bug #4244: Bad format of displays with AT
In statements like ... Greg Shah
01:09 PM Bug #4244 (New): Bad format of displays with AT

Adrian Lungu
01:30 PM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
In many cases (including this one), we add specific keywords/options to FWD to enhance existing language statements o... Greg Shah
12:56 PM Bug #4240: wrong labels for fill-in fields from array.
In the mean time I simplified the 4GL code in @population.p@ keeping only relevant statements and I renamed the frame... Marius Gligor
12:45 PM Bug #4240: wrong labels for fill-in fields from array.
Although we parse @LABEL "one", "two"@ in the format phrase for an extent variable, the downstream conversion does no... Greg Shah
12:41 PM Bug #4240: wrong labels for fill-in fields from array.
From Marius via email:... Greg Shah
02:48 AM Bug #4240 (New): wrong labels for fill-in fields from array.
Marius Gligor
12:04 PM Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Greg Shah wrote:
> Did these changes ever get merged into another branch or the trunk?
No, these changes have not...
Hynek Cihlar
10:29 AM Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
Did these changes ever get merged into another branch or the trunk? Greg Shah
10:26 AM Feature #1820: implement a tree widget to replace the TreeView and ImageList OCXs
The core implementation of treeview is in trunk rev 11315, it only provides a subset of the MS treeview API but it is... Greg Shah
10:24 AM Feature #3866 (Closed): finish TreeView widget
Greg Shah
10:24 AM Feature #3866: finish TreeView widget
> only a subset (used in the customer project) of the MS TreeView API has been implemented.
I understand. I'm lea...
Greg Shah

08/21/2019

05:59 PM Feature #3866: finish TreeView widget
I'm not aware of any. But note that only a subset (used in the customer project) of the MS TreeView API has been impl... Hynek Cihlar
05:41 PM Feature #3866: finish TreeView widget
Is there any other known work needed on this task? Greg Shah
12:26 PM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Sergey Ivanovskiy wrote:
> I will start a new round of the chui regression tests for rev 11388 (4045a) if there are ...
Eric Faulhaber
10:39 AM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Committed revision 11388 (4045a). I will start a new round of the chui regression tests for rev 11388 (4045a) if ther... Sergey Ivanovskiy
10:16 AM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Sergey: Please commit the change to 4045a. It fixes a regression so it is OK to apply to that frozen branch. Greg Shah
09:53 AM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Indeed, the key released event was designed especially for this. The changes look good to me as it conducts a valid b... Adrian Lungu
09:02 AM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Greg Shah wrote:
> I don't object to the proposed change. I do have a question. Why is it happening now? Is this ...
Sergey Ivanovskiy
08:34 AM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
I don't object to the proposed change. I do have a question. Why is it happening now? Is this the first time we re... Greg Shah
01:44 AM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Key released events are not detected by Linux terminal using @ncurses@ and please correct if it is not true. Thus the... Sergey Ivanovskiy
07:57 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
I've attached a simple testcase that shows that after a record has been added during iteration of a compound query, c... Stanislav Lomany

08/20/2019

06:15 PM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
I can propose this diff for CHUI client. Sergey Ivanovskiy
04:33 PM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Sergey: Can you please prepare the fix for this? Greg Shah
04:05 PM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Sergey Ivanovskiy wrote:
> There are failed CHUI regression tests with 4045a related to this issue. Pressing Space k...
Sergey Ivanovskiy
02:13 PM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
There are failed CHUI regression tests with 4045a related to this issue. Pressing Space key is not properly handled. ... Sergey Ivanovskiy

08/19/2019

06:52 AM Feature #3811: more misc UI features
The manual-highlight testcase is in the new "testcases project":/projects/p2j/wiki/Writing_4GL_Testcases#Testcase-Pro... Greg Shah
09:51 PM Feature #3811: more misc UI features
I did not find a single Progress widget that did not honor the MANUAL-HIGHLIGHT attribute behavior as documented. In... Scott Turnamian

08/17/2019

08:46 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Couple of notes:
# If a query is bound to the browse then @CREATE-RESULT-LIST-ENTRY@ cannot be used without creating...
Stanislav Lomany

08/14/2019

06:13 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Greg, when @CREATE-RESULT-LIST-ENTRY@ inserts the last entry in the result set and we continue to iterate the query, ... Stanislav Lomany
06:51 AM Bug #4221: Error in BaseEntity class
Eugenie Lyzenko wrote:
> Task branch @4124a@ has been updated for review to revision @11453@.
Ok, thank, you were f...
Vladimir Tsichevski
09:07 PM Bug #4221: Error in BaseEntity class
Task branch @4124a@ has been updated for review to revision @11453@.
This is the fix for @StackOverflow@ from endl...
Eugenie Lyzenko
08:28 PM Bug #4221: Error in BaseEntity class
The following code in @BaseEntity@ causes endless recursive loop in @GUI@ mode:... Eugenie Lyzenko
08:12 PM Bug #4221: Error in BaseEntity class
@Server.log@ for @StackOverflow@.... Eugenie Lyzenko
08:06 PM Bug #4221: Error in BaseEntity class
The change here @11451@ or @11452@ causes the StackOverflow for endless @com.goldencode.p2j.ui.BaseEntity.setBgColor(... Eugenie Lyzenko

08/13/2019

05:06 PM Bug #4221: Error in BaseEntity class
At the moment I cannot reach 100% compatibility with Progress in that how the @dcolor@ and @pfcolor@ colts are treate... Vladimir Tsichevski
04:52 PM Bug #4221: Error in BaseEntity class
Changes committed to 4124a, new revision number 11451. Vladimir Tsichevski
10:57 AM Bug #4221: Error in BaseEntity class
The Progress vs. FWD operations summarized in the following table:
|_.Color |_.Operation ...
Vladimir Tsichevski
10:33 AM Bug #4221: Error in BaseEntity class
Exception: In Character mode OpenEdge only does not complain about the invalid color index for @bgcolor@ :( Vladimir Tsichevski
09:44 AM Bug #4221: Error in BaseEntity class
1. In @any@ mode OpenEdge @refuses@ to set any color indices greater than 255 with the following message:... Vladimir Tsichevski

08/12/2019

05:45 PM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
> That value does not make a roundtrip to the browser I hope? Just to prevent that someone who is creative with the C... Greg Shah
04:13 PM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Greg Shah wrote:
> I had initially thought that both would not be needed at the same time. But if both are needed, ...
Jurjen Dijkstra
10:34 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Jurjen Dijkstra wrote:
> I wonder, if one would use @SYSTEM-DIALOG GET-FILE mycharactervariable AT-WEB-BROWSER UPLOA...
Greg Shah
08:46 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
I wonder, if one would use @SYSTEM-DIALOG GET-FILE mycharactervariable AT-WEB-BROWSER UPLOAD@, and the end-user selec... Jurjen Dijkstra
05:45 PM Bug #4221: Error in BaseEntity class
New observation: OpenEdge refuses to set both @fgcolor@ and @bgcolor@ to any negative value.
In FWD:...
Vladimir Tsichevski
05:15 PM Bug #4221: Error in BaseEntity class
Correction 2: when in GUI, OpenEdge *silently* does *not* write the @dcolor@ attribute, and reading the @dcolor@ sile... Vladimir Tsichevski
04:37 PM Bug #4221: Error in BaseEntity class
Vladimir Tsichevski wrote:

> The same error message is displayed both for read and write of @pfcolor@ in OpenEdge...
Vladimir Tsichevski
04:25 PM Bug #4221: Error in BaseEntity class
Hynek Cihlar wrote:
> Correct. Just check the behavior for both attribute read and write in OpenEdge.
The same ...
Vladimir Tsichevski
04:03 PM Bug #4221: Error in BaseEntity class
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > FWD does not display anythin...
Hynek Cihlar
03:54 PM Bug #4221: Error in BaseEntity class
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > FWD does not display anything similar.
> >
> > I am not sur...
Vladimir Tsichevski
03:45 PM Bug #4221: Error in BaseEntity class
Vladimir Tsichevski wrote:
> FWD does not display anything similar.
>
> I am not sure what shall I do here.
Yo...
Hynek Cihlar
03:29 PM Bug #4221: Error in BaseEntity class
Greg Shah wrote:
> Vladimir: Please put the change (including the -1 handling) into branch 4124a.
>
> Also, pleas...
Vladimir Tsichevski
09:48 AM Bug #4221 (WIP): Error in BaseEntity class
Vladimir: Please put the change (including the -1 handling) into branch 4124a.
Also, please check the other color ...
Greg Shah
06:48 AM Bug #4221: Error in BaseEntity class
Hynek Cihlar wrote:
> Was removing the case @color == -1@ intentional?
No, this was my mistake. Please, restore...
Vladimir Tsichevski
06:44 AM Bug #4221: Error in BaseEntity class
Vladimir Tsichevski wrote:
> The code below
>
> [...]
>
> Does not work in FWD swing (the application window a...
Hynek Cihlar
06:39 AM Bug #4221: Error in BaseEntity class
*FIXED* The code below... Vladimir Tsichevski
06:26 AM Bug #4221 (Closed): Error in BaseEntity class
Vladimir Tsichevski
04:04 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
As far as I get @buffer::extent-field = variable@ is not supported at runtime. Correct me if I'm wrong. Stanislav Lomany
01:01 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
I want to clarify if we need to implement @CREATE-RESULT-LIST-ENTRY@ for non-scrolling queries? Do you see any practi... Stanislav Lomany
10:43 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
> I think this is already fixed in 4124a, please check your testcase in that branch.
Yes, it is fixed.
Stanislav Lomany
10:22 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
I think this is already fixed in 4124a, please check your testcase in that branch. Greg Shah
10:03 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
I've noticed an issue that is not related to this task. Testcase:... Stanislav Lomany

08/11/2019

11:39 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
Another feature is to allow browser file "selection" by the user but *without upload*. This might be used as a way t... Greg Shah
09:09 AM Feature #4203: expose some web-client details as 4GL global variables
Create the following 4GL global variables and ensure they have valid values when requested:
@GUI-DRIVER-MODE@ whic...
Greg Shah
09:04 AM Feature #4203 (Closed): expose some web-client details as 4GL global variables
Greg Shah

08/09/2019

05:42 PM Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
We have a customer application that uses the Infragistics UltraChart .NET control (and related .NET classes) to provi... Greg Shah
05:17 PM Feature #4199 (New): implement a data visualization widget which can be used for a wide range of ...
Greg Shah
09:35 AM Bug #4189: DISPLAY table field: column title differs from that in Progress
Greg Shah wrote:
> This shows that the defualt @column-label@ for a field is the name and that we are not handling t...
Vladimir Tsichevski
08:51 AM Bug #4189: DISPLAY table field: column title differs from that in Progress
This shows that the defualt @column-label@ for a field is the name and that we are not handling that properly.
Do ...
Greg Shah
08:47 AM Bug #4189: DISPLAY table field: column title differs from that in Progress
As shown on the screenshot below, to display column titles, FWD uses the name of the field reference (@ident@), and P... Vladimir Tsichevski
08:44 AM Bug #4189 (New): DISPLAY table field: column title differs from that in Progress
Vladimir Tsichevski
08:23 AM Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
As an additional feature, please also add support for multiple selection (optionally returning a list of multiple fil... Greg Shah

08/08/2019

06:04 PM Feature #4182: KERNEL32:SLEEP() emulation
This is a trivial implementation of millisecond level sleep using Java's @Thread.sleep()@. Greg Shah
06:01 PM Feature #4182 (Closed): KERNEL32:SLEEP() emulation
Greg Shah
05:58 PM Feature #4181: GetComputerNameA emulation
The idea here is to emulate this API call. The big issue is what to return. For the computername, in the web client... Greg Shah
05:54 PM Feature #4181 (Closed): GetComputerNameA emulation
Greg Shah
05:22 PM Bug #3691: literal $ character in format appears on the right side of the fill-in
There are some fixes in 4130a for this issue. However, I ran the ChUI regression testing and a quick look a the resu... Greg Shah
05:22 PM Bug #3691: literal $ character in format appears on the right side of the fill-in
Reported by Vladimir:
> the same code outputs right-aligned in FWD swing, and left-aligned in Progress:
!fwd-pr...
Greg Shah
02:22 PM Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
We've encountered multiple client projects in which there is a need to open a specific document/resource or otherwise... Greg Shah
02:15 PM Feature #4179 (Closed): create a standalone native launcher (Windows EXE and Linux/UNIX version) ...
Greg Shah
10:11 AM Feature #4174: implement calendar control/dtpicker OCX replacement
This task is to create a calendar control as a 4GL widget. It must be able to replace the DTPicker (MS Common Contro... Greg Shah
10:09 AM Feature #4174 (Closed): implement calendar control/dtpicker OCX replacement
Greg Shah

08/07/2019

02:20 PM Feature #4170 (Closed): add drag and drop support to treeview widget
Greg Shah
11:24 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
At this point FWD has limited implementation of @CREATE-RESULT-LIST-ENTRY@: it is only implemented for @AdaptiveQuery... Stanislav Lomany

08/06/2019

08:20 PM Feature #4164: implement misc UI features (frame options, misc attributes)

* -test the @FRAME-COL@ function to ensure it is compatible-
* frame options
** @SCROLL@ (runtime stubs)
** -@US...
Greg Shah
08:17 PM Feature #4164 (WIP): implement misc UI features (frame options, misc attributes)
Greg Shah

08/02/2019

12:03 PM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
I have fixed the lack of response from the buttons inside the alert box. This was due to the fact that no ActionEvent... Adrian Lungu

08/01/2019

02:59 PM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Adrian Lungu wrote:
> Moved revision 11322 onto a new branch 3889a. Revisions 11320 and 11321 were merged into 4045a...
Sergey Ivanovskiy
07:12 AM Bug #4161: MESSAGE statement without data produces different output than 4GL
There is a minor incompatibility between the @MESSAGE@ output between 4GL and FWD, at least in the case when output i... Igor Skornyakov
07:11 AM Bug #4161 (New): MESSAGE statement without data produces different output than 4GL
Igor Skornyakov

07/31/2019

07:29 AM Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Moved revision 11322 onto a new branch 3889a. Revisions 11320 and 11321 were merged into 4045a. Branch 3690a is no lo... Adrian Lungu
 

Also available in: Atom