Project

General

Profile

Activity

From 05/22/2017 to 06/20/2017

06/21/2017

11:04 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834a@ has been updated for review to revision @11160@. Rebased with current trunk @11153@, new revi... Eugenie Lyzenko

06/20/2017

06:49 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Can you test one more scenario:
1. Move the following from @/usr/lib@ to @/usr/local/lib@:...
Eugenie Lyzenko
06:28 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
The contents:... Greg Shah
06:23 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
... Greg Shah
06:22 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Unfortunately, the use of @-L/usr/lib@ did not help.
> >
> > [...]...
Greg Shah
06:20 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
One more question: what is the content of the @/etc/ld.so.conf.d@ directory on problematic machine? This can possibly... Eugenie Lyzenko
06:16 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> Unfortunately, the use of @-L/usr/lib@ did not help.
>
> [...]
Can you test @-L/lib/x86_64-...
Eugenie Lyzenko
06:00 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Unfortunately, the use of @-L/usr/lib@ did not help.... Greg Shah
05:36 PM User Interface Feature #2683: reverse proxy implementation
That is great! Greg Shah
05:23 PM User Interface Feature #2683: reverse proxy implementation
It seems that Apache can be configured using map files that simplifies its configuration file to this one... Sergey Ivanovskiy
08:52 AM User Interface Feature #2683: reverse proxy implementation
Please note that it is NOT a requirement to implement an Nginx configuration. If the Apache approach works well, tha... Greg Shah
04:32 PM User Interface Feature #3284: implement more window widget support
Created task branch 3284a and committed runtime support for WINDOW-STATE:WINDOW-DELAYED-MINIMIZE to it.
Hynek Cihlar
08:48 AM User Interface Feature #3284: implement more window widget support
> but the actual behavior is a lot more fun!
:)
Good work isolating the behavior.
Greg Shah
07:57 AM User Interface Feature #3284: implement more window widget support
The WINDOW-DELAYED-MINIMIZE window state runtime behavior is *really* bizarre. The documentation says "The window is ... Hynek Cihlar
01:38 PM Conversion Tools Feature #3277: implement call-graph v3
This is the list of features that were planned but are not yet implemented.
# -Ensure that the call graph processi...
Greg Shah
09:11 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
After doing some investigation for native 4GL behavior for direct manipulation I've made conclusion the key actor her... Eugenie Lyzenko

06/19/2017

04:10 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Does the following correctly explain the status of our call graph v3 report replacements?
>
> ...
Constantin Asofiei
04:03 PM Conversion Tools Feature #3277: implement call-graph v3
Does the following correctly explain the status of our call graph v3 report replacements?
View Program Dependencie...
Greg Shah
08:58 AM User Interface Feature #2683: reverse proxy implementation
Understand this requirement, I think it can be implemented easily using that the reverse proxy can be recognized by a... Sergey Ivanovskiy
08:04 AM User Interface Feature #2683: reverse proxy implementation
Please make sure that we can run in reverse proxy mode AND/OR in direct access mode (our current approach). Many ins... Greg Shah
08:45 AM User Interface Feature #2676: implement the equivalent to configurable support for a windows theme
Constantin Asofiei wrote:
> > > > Your example revealed a flaw in tooltip management. I need to review the hiding ...
Ovidiu Maxiniuc
08:01 AM User Interface Feature #3236: implement port range support for the web client's embedded web server
The highest priority is getting the local spawning working with port mapping. Please work on that first and we will ... Greg Shah
07:37 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Well done guys, the final test will be some customers that will try it today. Greg Shah
02:25 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
I have updated https://proj.goldencode.com/projects/p2j/wiki/Pre-Built_Virtual_Machines to reflect the image changes.... Hynek Cihlar
08:49 PM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
I have placed it in "Ubuntu 16.04 Desktop 64-bit (x86) - Pre-configured FWD Developer Virtual Machine":https://proj.g... Greg Shah

06/18/2017

04:38 PM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Hynek Cihlar wrote:
> I am uploading a new image with the batch Eclipse launch configuration removed.
The upload ...
Hynek Cihlar
06:31 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
I am uploading a new image with the batch Eclipse launch configuration removed. Hynek Cihlar
01:26 PM User Interface Feature #3236: implement port range support for the web client's embedded web server
Actually, 2683 and 3236 can be developed as a one task due to interdependency of these tasks on the reverse proxy con... Sergey Ivanovskiy
01:13 PM User Interface Feature #3236: implement port range support for the web client's embedded web server
Greg, please help to understand the remote case. There are two cases: 1) the web client is spawned locally and 2) the... Sergey Ivanovskiy

06/17/2017

11:19 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Greg Shah wrote:
> I will wait until tomorrow evening before I move the final VM disk image to the downloads section...
Constantin Asofiei
09:45 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
I will wait until tomorrow evening before I move the final VM disk image to the downloads section and link to it. If... Greg Shah
03:13 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
I resolved all the points from note 22 and uploaded the resulting image to devsrv01:/tmp/vm/fwd-dev3.zip. Note that n... Hynek Cihlar
09:37 AM User Interface Bug #2765 (Closed): find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah
09:46 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Greg Shah wrote:
> Please merge to trunk
Branch @2765b@ was merged to trunk as revno @11153@ then it was archived.
Eugenie Lyzenko
09:24 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Please merge to trunk
Greg Shah
08:35 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Also looks like the @/etc/ld.so.conf@ content(with alphabetical ordering include files) has priority over @/usr/lib@ ... Eugenie Lyzenko
08:07 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
I just realized the scenario I offered is a kind of option 1 in "note 48":https://proj.goldencode.com/issues/3298#not... Eugenie Lyzenko

06/16/2017

06:37 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> > May be we will have to patch and install both 5.9 and 6.0 libraries if modern Linux distros wan...
Eugenie Lyzenko
02:31 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
> What if you reinstall libncurses5 package? Is it too destructive to make this test on working system?
I don't th...
Greg Shah
02:14 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Still thinking and experimenting for ncurses linking. I'm also worry about requirement to manually remove @libncurses... Eugenie Lyzenko
01:20 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Removing the ncurses 5.9 and then also removing the @libncurses5-dev@ also solves the build problem on the Ubuntu Ser... Greg Shah
12:10 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> > It is strange, I have the same libraries in /usr/lib/ and /lib/x86_64-linux-gnu/ when building ...
Eugenie Lyzenko
10:31 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
> It is strange, I have the same libraries in /usr/lib/ and /lib/x86_64-linux-gnu/ when building FWD is OK.
2 ques...
Greg Shah
10:29 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> OK, some headway:
>
> I removed the following files:
>
> [...]
>
> After this, @libp2j.s...
Eugenie Lyzenko
10:20 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
OK, some headway:
I removed the following files:...
Greg Shah
10:04 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Those links are there:... Greg Shah
10:49 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Some progress here. I can reproduce the error message you noted. It is strange but to see it I had to remove @libncur... Eugenie Lyzenko
05:46 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> The testing completed. Failed test was run in standalone mode. The results can be seen in @...
Constantin Asofiei
05:45 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> Do we have to do any other custom configuration for the large ...
Eugenie Lyzenko
04:49 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
>
> > So starting @ChUI@ regression testing.
> How is this going?
All tests are OK e...
Eugenie Lyzenko
03:52 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> Small adjustment for font name and size for @Windows10@ theme. Now the large scale GUI appl...
Constantin Asofiei
03:46 PM User Interface Feature #2676: implement the equivalent to configurable support for a windows theme
Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > What does it display? Empty text?
> The 1st window is label...
Constantin Asofiei
03:25 PM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Constantin, there is a missing Eclipse launch configuration "P2J Test Client Batch" referenced by "P2J Test Batch". I... Hynek Cihlar
09:41 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
I like the wiki changes. I have split the document into two pieces:
https://proj.goldencode.com/projects/p2j/wiki...
Greg Shah
08:55 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Greg Shah wrote:
> > * There is a system error when the Virtual OS starts (see the attached screen shot).
> > * The...
Hynek Cihlar
08:48 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
> * There is a system error when the Virtual OS starts (see the attached screen shot).
> * The Eclipse icon pinned t...
Greg Shah
03:54 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
I tested the image on Windows/VirtualBox and didn't find any new issues. I added the setup instructions to wiki, plea... Hynek Cihlar
01:15 PM Conversion Tools Feature #3277: implement call-graph v3
Constantin: Can you see if you can resolve the @.pphints@ issue recently seen in the customer application? We will b... Greg Shah

06/15/2017

07:29 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Next step is: please do some testing in some complex screens of the large GUI applicatio...
Eugenie Lyzenko
07:18 PM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
I tested the image on Linux/VirtualBox. It runs OK, the Eclipse environment builds and runs the predefined launch con... Hynek Cihlar
01:27 PM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > Constantin, I downloaded the disk im...
Constantin Asofiei
01:05 PM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin, I downloaded the disk image from devsrv01:/tmp/vm/f...
Hynek Cihlar
06:55 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Hynek Cihlar wrote:
> Constantin, I downloaded the disk image from devsrv01:/tmp/vm/fwd-dev.vdi.zip, successfully ra...
Constantin Asofiei
05:19 AM Runtime Infrastructure Support #3274: create a "reference VM" for a FWD developer system, based on Ubuntu
Constantin, I downloaded the disk image from devsrv01:/tmp/vm/fwd-dev.vdi.zip, successfully ran it, but I didn't find... Hynek Cihlar
03:08 PM User Interface Feature #2683: reverse proxy implementation
The plan is to add @X-Forwarded-Host@ support by web server to span web client correctly in the presence of the rever... Sergey Ivanovskiy
03:00 PM User Interface Feature #2683: reverse proxy implementation
Created new branch 2683a for this task. Sergey Ivanovskiy
02:24 PM Conversion Tools Feature #1521: implement gap analysis rules or backing database/marker approach
On March 24, 2017 we merged branch 1521b into the trunk as revision 11144. Branch 1521b has been archived. Greg Shah
09:10 AM User Interface Feature #3275: improve browse support
> Should I skip this differences and add to to the "thumb redrawing" redmine issue?
Yes, so long as the difference...
Greg Shah
09:08 AM User Interface Feature #3275: improve browse support
OK, I'll figure out which part is necessary. Overall I'm going to stick to the plan
@ThinClient.trigger@ initial ...
Stanislav Lomany
08:53 AM User Interface Feature #3275: improve browse support
I'm not sure. Some of the processing in @ThinClient.trigger()@ is to properly enable recursion, which you said canno... Greg Shah
08:33 AM User Interface Feature #3275: improve browse support
Basically my question is if the client-side trigger processing in @ThinClient.trigger@ necessary for its counterpart ... Stanislav Lomany
08:26 AM User Interface Feature #3275: improve browse support
> Wrap BrowseWidget.getRows with the code from ThinClient.trigger.
What do you mean by "wrap"? I prefer not to du...
Greg Shah
05:54 AM User Interface Feature #3275: improve browse support
Greg, am I right that server-side ROW-DISPLAY trigger should be called in that way?
# Wrap @BrowseWidget.getRows@ wi...
Stanislav Lomany
08:44 AM User Interface Feature #2676: implement the equivalent to configurable support for a windows theme
Constantin Asofiei wrote:
> What does it display? Empty text?
The 1st window is labeled as "Window 1 has parent". L...
Ovidiu Maxiniuc

06/14/2017

05:22 PM User Interface Feature #3275: improve browse support
> Note that if we strive for 100% authenticity server-side ROW-DISPLAY doesn't make sense because we need to redraw t... Greg Shah
05:17 PM User Interface Feature #3275: improve browse support
Some notes on what can be done during ROW-DISPLAY processing for multiple rows:
# Browse itself and other widgets ar...
Stanislav Lomany
04:21 PM User Interface Feature #2676: implement the equivalent to configurable support for a windows theme
Ovidiu Maxiniuc wrote:
> ... the title of the parent-less window from your testcase should be @unknown@ since their ...
Constantin Asofiei
04:16 PM User Interface Feature #2676: implement the equivalent to configurable support for a windows theme
Ovidiu Maxiniuc wrote:
> > * @WindowTitleBar@ - missing history entry
> I was about to revert this one too, but I s...
Ovidiu Maxiniuc
12:41 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Code Review Task Branch 1818a Revision 11160
As mentioned before, this is really good work. Some feedback:
1. ...
Greg Shah
12:17 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek, it seems that you forgot to remove EditSubjects* from ACLModule. Now 3222a doesn't...
Hynek Cihlar
12:07 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek, it seems that you forgot to remove EditSubjects* from ACLModule. Now 3222a doesn't pass the gradlew compilatio... Sergey Ivanovskiy
10:34 AM User Interface Feature #3280: implement editor methods
Code Review Task Branch 3279a Revision 11160
1. The SUB-TYPE members added to @ComboBoxWidget@ need javadoc.
2....
Greg Shah
09:14 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
https://askubuntu.com/questions/769558/how-to-tell-if-current-version-was-upgraded-or-a-fresh-install
This note su...
Greg Shah
09:10 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
> Also may be you have another version of the libncurses.a somewhere else(/usr/local/lib) or somewhere it can be take... Greg Shah

06/13/2017

07:24 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Also may be you have another version of the @libncurses.a@ somewhere else(@/usr/local/lib@) or somewhere it can be ta... Eugenie Lyzenko
06:53 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> Or one in @/lib/x86_64-linux-gnu/libncurses.so.5.9@?
Yes, I have it in all systems.
And @FW...
Eugenie Lyzenko
06:35 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Or one in @/lib/x86_64-linux-gnu/libncurses.so.5.9@? Greg Shah
06:34 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> Does your system have a @/usr/lib/libncurses.so.5.9@?
Some of systems have(which was upgraded ...
Eugenie Lyzenko
06:30 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Does your system have a @/usr/lib/libncurses.so.5.9@? Greg Shah
06:07 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg,
Can you publish here your @libncurses.a@. I want to test one theory on my side.
Eugenie Lyzenko
05:14 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Well, I have @Ubuntu 16.04.2 Server@ setup text mode with @4.4.0-79 generic@ kernel(no extra packages, only system ba... Eugenie Lyzenko
08:30 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
On the other hand, there are many of the @R_X86_64_RELATIVE@ relocations, which would be seen with @-fpic@. So perha... Greg Shah
08:28 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Eugenie Lyzenko wrote:
> One more idea is the patched @NCURSES@ did not compiled with @-fPIC@ for some reasons.
h...
Greg Shah
07:57 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
@gcc -v@ output:... Greg Shah
11:44 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
One more idea is the patched @NCURSES@ did not compiled with @-fPIC@ for some reasons. Eugenie Lyzenko
11:18 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> Do you care if I patch those sources or not?
For my previous assumption it was not important b...
Eugenie Lyzenko
04:04 PM User Interface Feature #2676: implement the equivalent to configurable support for a windows theme
Constantin Asofiei wrote:
> Ovidiu, please let me know what is left with this task.
I am not aware of anything el...
Ovidiu Maxiniuc
12:31 PM User Interface Feature #2676: implement the equivalent to configurable support for a windows theme
Ovidiu, please let me know what is left with this task.
What I'm aware of in 2676a rev 11170:
* @WindowLayout@,...
Constantin Asofiei
03:16 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> > We just do not need to provide separate font files within GUI package.
> OK, so your ...
Eugenie Lyzenko
12:48 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie Lyzenko wrote:
> The @Hotel GUI project@ will use the aliases even they are not directly included into @dire...
Constantin Asofiei
11:27 AM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Constantin Asofiei wrote:
> Eugenie, the changes in 2765b rev 11163 are OK; please add a history entry to @FontDetai...
Eugenie Lyzenko
05:58 AM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
Eugenie, the changes in 2765b rev 11163 are OK; please add a history entry to @FontDetails@ and also a question about... Constantin Asofiei
02:28 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
We should make changes to make this process easy.
1. We can add support for Let's Encrypt such that we can connect...
Greg Shah
02:20 PM Runtime Infrastructure Feature #3240: setup and use of real SSL certificates (NOT self-signed)
FYI, when you renew Let's Encrypt certificates, the following must be re-done:
1. Items 2 and 3 from #3240-2. The...
Greg Shah
01:14 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Eric Faulhaber wrote:
> Sergey Ivanovskiy wrote:
> > Please update 3222a (rev.11393) for important PDF reports fixe...
Sergey Ivanovskiy
01:09 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Please update 3222a (rev.11393) for important PDF reports fixes.
Ok. Is there anything l...
Eric Faulhaber
01:02 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Please update 3222a (rev.11393) for important PDF reports fixes. Sergey Ivanovskiy
11:08 AM User Interface Feature #3275: improve browse support
> If browse-specific state in the screen buffer can be changed then we need to make sure that the screen buffer is se... Stanislav Lomany
10:40 AM User Interface Feature #3275: improve browse support
> But in the case trigger contains user interactions or alert boxes, we have to somehow detect that we have an intera... Greg Shah
10:08 AM User Interface Feature #3275: improve browse support
> Can we iteratively execute the trigger on the server side, without down-calls to the client?
At first look I thin...
Stanislav Lomany
09:33 AM User Interface Feature #3275: improve browse support
> iterative ROW-DISPLAY triggering (note that most of browse attributes, like DOWN or SCREEN-VALUE (not readable), a... Greg Shah

06/12/2017

06:24 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
I installed @pkg-config@ but there is no difference.... Greg Shah
05:47 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
The only difference with mine output is missing @pkg-config@ package on your system. This might be important I guess.... Eugenie Lyzenko
05:31 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> Do you care if I patch those sources or not?
I understand the patching with scripts clean up t...
Eugenie Lyzenko
04:57 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
I'm assuming that I don't need to patch since I'm not building. Here is the configure output:... Greg Shah
04:52 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Do you care if I patch those sources or not? Greg Shah
04:44 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Can you please get the ncurses sources, execute @./configure --with shared@ and publish the @config.log@ file. Eugenie Lyzenko
02:42 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
> What version: 16.04, 16.04.1 or 16.04.2? There are some diffs there may be.
@Welcome to Ubuntu 16.04.2 LTS (GNU/...
Greg Shah
02:33 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> The full output:
>
> [...]
>
> > Does the compiler use -fpic option?
>
> Yes.
>
> > I...
Eugenie Lyzenko
02:12 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
The full output:... Greg Shah
02:05 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> I've tested your approach:
>
> 1. Remove @libncurses5-dev@.
> 2. Patch NCURSES. I used our s...
Eugenie Lyzenko
12:29 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
I've tested your approach:
1. Remove @libncurse5-dev@.
2. Patch NCURSES. I used our script to do this.
3. Tried...
Greg Shah
04:26 PM Base Language Feature #3292: i18n improvements
Instances of @FileStream@ are only ever constructed and used on the client side. Greg Shah
04:08 PM Base Language Feature #3292: i18n improvements
I propagated the @binary@ attribute from @RemoteStream@ to actual @FileStream@ that does the string encodings. The pr... Ovidiu Maxiniuc
03:45 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Eric Faulhaber wrote:
> Sorry if I missed this above somewhere: what are the default credentials for the new admin c...
Hynek Cihlar
02:51 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sorry if I missed this above somewhere: what are the default credentials for the new admin client with hotel_gui? Eric Faulhaber
11:16 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> It doesn't work as expected if we open this view from the Home screen and the History.bac...
Hynek Cihlar
10:59 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, it seems that these changes 11382 are not correct since t...
Sergey Ivanovskiy

06/11/2017

04:15 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek, it seems that these changes 11382 are not correct since the Back button doesn't wo...
Hynek Cihlar

06/09/2017

07:27 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> I've been thinking about the "hidden more" problem:
>
> * I know that you have greatly reduced...
Constantin Asofiei
06:02 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek, it seems that these changes 11382 are not correct since the Back button doesn't work as a History button, but ... Sergey Ivanovskiy
11:40 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> I guessed that this interface
> [...]
> should be in shared package?
I think so.
Hynek Cihlar
11:35 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
I guessed that this interface ... Sergey Ivanovskiy
11:29 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek, could you look at this exception that is thrown if we are trying to click on Print menu from users screen
<pr...
Sergey Ivanovskiy
03:43 PM Base Language Feature #3292 (WIP): i18n improvements
Apparently work for first two can be delayed.
I started investigations on @BINARY@. I was expecting the output to be...
Ovidiu Maxiniuc
01:42 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834a@ has been updated for review to revision @11159@.
Added new class to @../ui/client/gui@ pac...
Eugenie Lyzenko
07:32 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
I like your plan. Greg Shah
08:47 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
This is the rest of file list dropping implementation plan. Because all real event are happening on the client side(g... Eugenie Lyzenko
12:05 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey Ivanovskiy wrote:
> Please review these small changes on the server side, revision 11289. It is required to g...
Eric Faulhaber
10:14 AM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Technical details for the summary from note 20.
The @.ext-hints@ looks like this...
Ovidiu Maxiniuc
09:37 AM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
As with revision 11159 of branch 1818a, FWD looks for a special @.ext-hints@ file (I can optionally move the content ... Ovidiu Maxiniuc
09:12 AM User Interface Feature #3275: improve browse support
My bad, REFRESH doesn't trigger ROW-DISPLAY, only search by key. I'll clean up records. Stanislav Lomany
08:34 AM User Interface Feature #3275: improve browse support
All ROW-DISPLAY rules will be stored in updatable item 30.
We should decide if we want to support 1. iterative ROW...
Stanislav Lomany

06/08/2017

06:09 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834a@ has been updated for review to revision @11158@.
Reworked to resolve the notes for @Droppa...
Eugenie Lyzenko
05:09 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Please review these small changes on the server side, revision 11289. It is required to get files specifications from... Sergey Ivanovskiy
04:26 PM User Interface Feature #3275: improve browse support
> What is the effort to get this to match the weird Progress behavior?
For a start:
# PageDown for some cases shoul...
Stanislav Lomany
04:13 AM User Interface Feature #3275: improve browse support
> I think it's not worth to exactly duplicate this behavior until (if) we come to the point when it will be necessary... Greg Shah
03:20 PM Conversion Tools Feature #3277: implement call-graph v3
I've been thinking about the "hidden more" problem:
* I know that you have greatly reduced the number of links fro...
Greg Shah
11:55 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
So far I think this is just document confusing issue. In "Development Environment Setup":https://proj.goldencode.com/... Eugenie Lyzenko
08:01 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
> > @ls -l /lib/x86_64-linux-gnu/libncurses*@
>
> [...]
>
> > @ldd libp2j.so@
>
> [...]
...
Eugenie Lyzenko
04:06 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
@dpkg-dev@ is already installed on my system (as is libncurses5-dev):... Greg Shah
08:54 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Well I have found one potential cause of the issue on fresh install @Lubuntu 17.04@. It is related to developers pack... Eugenie Lyzenko

06/07/2017

04:09 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah wrote:
>
> I guess the problem is with the patching scripts. Can you please look at them (make sure to ...
Eugenie Lyzenko
10:57 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
> I do not have any issue with this scenario. Is this approach acceptable to use?
Yes, this is fine.
I guess th...
Greg Shah
08:51 AM Conversion Tools Feature #3277: implement call-graph v3
Greg, in the end the problem was something stupid, I was computing wrong index of the matrix element, in the snapPoin... Constantin Asofiei
05:15 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Overall, the changes seem to make things better. Any further improvements will be appreciated. ...
Constantin Asofiei
12:39 AM Conversion Tools Feature #3277: implement call-graph v3
Overall, the changes seem to make things better. Any further improvements will be appreciated. The start.p external... Greg Shah
11:14 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, in revision 11284 is the current approach, with start.p looking OK. My idea was to have a static grid (determi... Constantin Asofiei
11:08 PM Conversion Tools Feature #3277: implement call-graph v3
> how is the matrix computed for the d.contained nodes, via the snapIndex? Because an element with snapIndex 10 shoul... Greg Shah
10:59 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > For the container size: it mostly works, but there are cases where the jails are outside of the...
Constantin Asofiei
10:55 PM Conversion Tools Feature #3277: implement call-graph v3
> For the container size: it mostly works, but there are cases where the jails are outside of the prison, the contain... Greg Shah
04:50 AM Runtime Infrastructure Bug #3300: FWD Admin: Certificate delete may lead to inconsistent directory
To reproduce, in FWD Admin assign a certificate to a user account. Create an ACL referencing the user account. Delete... Hynek Cihlar
04:42 AM Runtime Infrastructure Bug #3300 (New): FWD Admin: Certificate delete may lead to inconsistent directory
Hynek Cihlar

06/06/2017

07:57 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Can MESSAGE and PAUSE really generate the full set of possible user-generated events?
Hmm... act...
Constantin Asofiei
04:56 PM Conversion Tools Feature #3277: implement call-graph v3
Can MESSAGE and PAUSE really generate the full set of possible user-generated events? Greg Shah
03:08 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, just a quick status: my approach is to 'compact' the rows/columns on the minimum element height/width, from eac... Constantin Asofiei
10:28 AM Conversion Tools Feature #3277: implement call-graph v3
> Do you have a hint where this is computed?
This is calculated in @calcElementJail()@ and enforced by the code in...
Greg Shah
10:15 AM Conversion Tools Feature #3277: implement call-graph v3
Revision 11281 adds a calculation of the actual minimum width and height of each container. This is the basis for rew... Greg Shah
02:52 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
I just ran two hotel @ChUI@ clients - terminal and swing. Both are working fine(meaning patched @libncurses.so.6.0@ i... Eugenie Lyzenko
02:24 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
Another test round just passed:
1. Installing new @Ubuntu 16.04@ in @KVM@. This got me @libncurses.so.5(==>libncur...
Eugenie Lyzenko
10:50 AM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
The one more related task is #3271
Let me clarify what the problem we are solving here.
1. On my fresh installe...
Eugenie Lyzenko
12:37 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Eric Faulhaber wrote:
> If you have no objection, I will add an "err" parameter as the first of each JS callback fun...
Constantin Asofiei
12:35 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Constantin, I've found a flaw in our JS<-->Java API, in that exceptions on the server side are never reported to the ... Eric Faulhaber
10:42 AM User Interface Feature #3275: improve browse support
Greg, I took a look how ROW-DISPLAY behaves when multiple new rows are displayed at once:
# Mouse wheel scrolling: i...
Stanislav Lomany

06/05/2017

04:22 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, 1514a rev 11279 adds SHIFT/CTRL-click on a MORE node which will either load the graph with the program as root ... Constantin Asofiei
03:34 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, 1514a rev 11277 has the custom graph loading from note #3277-173 . I'm moving to MORE node expansion next. Constantin Asofiei
02:11 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Code Review Task Branch 1514a Revision 11276
> This is the reason that the links to and from rec...
Constantin Asofiei
02:01 PM Conversion Tools Feature #3277: implement call-graph v3
Code Review Task Branch 1514a Revision 11276
Everything is good except for the changes on line 2117 and 2132. In ...
Greg Shah
11:26 AM Conversion Tools Feature #3277: implement call-graph v3
Greg, I think I found the cause of the NaN's:
# in @rectIntersection@, if @outside.x == inside.x@, then the slope is...
Constantin Asofiei
06:16 AM Conversion Tools Feature #3277: implement call-graph v3
> I mean, even if both programs are expanded in the current snippet, then we don't create a link for each call betwee... Greg Shah
06:13 AM Conversion Tools Feature #3277: implement call-graph v3
Another thing to consider is that instead of loading entire root list, a user might want to load just a single progra... Greg Shah
06:05 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > for dependencies between external-program, by default use a dependency link between them
>
>...
Constantin Asofiei
05:54 AM Conversion Tools Feature #3277: implement call-graph v3
> for dependencies between external-program, by default use a dependency link between them
What do you mean by "de...
Greg Shah
05:48 AM Conversion Tools Feature #3277: implement call-graph v3
> I'm including the names of all targets for a call site, for function, procedure or event calls, so you can see them... Greg Shah
05:48 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> How many procedure_file nodes are there in the level == 1 case? Is it correct that there 4000 no...
Constantin Asofiei
05:19 AM Conversion Tools Feature #3277: implement call-graph v3
> About the MORE nodes: I'm not sure how to solve this; maybe I can enable it only for level > 0?
I'm not sure. I...
Greg Shah
09:23 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, see 1514a revision 11273 for improvements related to the description/tooltip of the call sites - I'm including ... Constantin Asofiei
04:00 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Eric Faulhaber wrote:
> Eric Faulhaber wrote:
> > Sergey, could you please help me debug a radio button issue?
> >...
Constantin Asofiei
03:58 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Eric Faulhaber wrote:
> Sergey, could you please help me debug a radio button issue?
>
> I just checked in rev. 1...
Eric Faulhaber
03:54 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey, could you please help me debug a radio button issue?
I just checked in rev. 11278. On the "Customize" page...
Eric Faulhaber
03:28 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey Ivanovskiy wrote:
> May be this code can help
> [...]
Yes, it helped, thanks!
Constantin Asofiei
03:28 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
May be this code can help... Sergey Ivanovskiy
03:08 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
I used this code for destroy combobox... Sergey Ivanovskiy
02:45 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Greg Shah wrote:
> Constantin Asofiei wrote:
> > Sergey, the combobox code for note 43 is not working in chrome.
>...
Constantin Asofiei
02:04 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
I checked the test system used for testing in April. Indeed, the @libncurses5-dev@ package is installed. My personal ... Ovidiu Maxiniuc
01:35 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
The build just links using @-lncurses@. This means the default ncurses headers and library are resolving to 5.9. On... Greg Shah
01:31 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
From Ovidiu:
> Yes, I found some issues at compile time but somehow I got past it (don't remember the exact cause ...
Greg Shah
01:31 PM Build and Source Control Bug #3298: libp2j build links with ncurses 5.9 when the proper version is 6.0
We recently determined that newly installed systems that have ncurses 6.0 should not use libncurses5-dev because it c... Greg Shah
01:30 PM Build and Source Control Bug #3298 (Closed): libp2j build links with ncurses 5.9 when the proper version is 6.0
Greg Shah

06/04/2017

05:32 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
See 1514a revision 11271 for event improvements.
> After the event improvements are in, please l...
Constantin Asofiei
04:23 PM Conversion Tools Feature #3277: implement call-graph v3
Revision 11270 makes improvements in node text and some tweaks for reducing the space allocated for containers.
Af...
Greg Shah
03:59 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > can you make them contained?
> I can look at it. It has other ramifications but I should be c...
Constantin Asofiei
03:58 PM Conversion Tools Feature #3277: implement call-graph v3
> can you make them contained?
I can look at it. It has other ramifications but I should be close.
> Note that...
Greg Shah
03:32 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, the approach with the events is this:
# EVENT nodes are created in each context (internal proc, function, exte...
Constantin Asofiei
03:10 PM Conversion Tools Feature #3277: implement call-graph v3
11269 has improved displayProps. Greg Shah
01:33 PM Conversion Tools Feature #3277: implement call-graph v3
Revision 11268 has text labels added to the middle of every link. This should make it much easier to understand the ... Greg Shah
12:46 PM Conversion Tools Feature #3277: implement call-graph v3
> The links reported by createNodeMap are calls links, not contains... so I'm not sure where the problem is.
You'r...
Greg Shah
12:42 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > MORE nodes should never be contained or containers. How do you determine that they should be co...
Constantin Asofiei
12:40 PM Conversion Tools Feature #3277: implement call-graph v3
The first one matched in the current scope is used. So it seems like we could walk up the call graph and look for sc... Greg Shah
12:35 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> I think EVENT nodes should be contained in the scope (4GL code block) that registers them. Event...
Constantin Asofiei
10:29 AM Conversion Tools Feature #3277: implement call-graph v3
I think EVENT nodes should be contained in the scope (4GL code block) that registers them. Events are not really glo... Greg Shah
10:20 AM Conversion Tools Feature #3277: implement call-graph v3
> MORE nodes: the traverseLevel must create MORE nodes only if level 0 is reached and only to PROCEDURE_FILE or SCHEM... Greg Shah
09:40 AM Conversion Tools Feature #3277: implement call-graph v3
> MORE nodes should never be contained or containers. How do you determine that they should be contained or container... Greg Shah
08:25 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Some other questions:
>
> 1. I don't see any "calls" link from an event to a trigger. This is...
Constantin Asofiei
08:11 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> With rev 11265, I add the circle back in as a shape (for More and Event nodes) and there is some ...
Constantin Asofiei
07:46 AM Conversion Tools Feature #3277: implement call-graph v3
Some other questions:
1. I don't see any "calls" link from an event to a trigger. This is a pretty crucial elemen...
Greg Shah
07:43 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Is the addition of the node-key enough for this or do we need to augment the data (both stored in...
Constantin Asofiei
07:34 AM Conversion Tools Feature #3277: implement call-graph v3
I'm working on improving the appearance of nodes and links. I'm adding colors and so forth for all types than can be... Greg Shah
12:26 AM Conversion Tools Feature #3277: implement call-graph v3
Constantin: your changes in 11264 do make a huge improvement.
With rev 11265, I add the circle back in as a shape ...
Greg Shah
08:32 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, I think I've managed to get the callgraph (a real call-graph, not code graph - if you want code, I assume are r... Constantin Asofiei
10:49 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey: Please work on the file list editing next. It would be useful for us to be able to actually create some real... Greg Shah
10:31 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek, it seems that your commit revno: 11370 changed the layout of Print Preview, it is ...
Hynek Cihlar
09:29 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek, it seems that your commit revno: 11370 changed the layout of Print Preview, it is not correct now. If we open ... Sergey Ivanovskiy

06/03/2017

06:47 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, I've been trying to solve these issues:
# MORE nodes: the @traverseLevel@ must create MORE nodes only if level...
Constantin Asofiei
03:28 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, I've done the dead code report. I'm looking into the callgraph visualisation improvements next. Constantin Asofiei
02:21 PM Conversion Tools Feature #3277: implement call-graph v3
Revision 11260 adds the AST details info panel (no annotations right now) on hover over a node that is backed by an A... Greg Shah
08:50 AM Conversion Tools Feature #3277: implement call-graph v3
I am working to replace global js module initialization with AMD initialization like it was done for the known demo p... Sergey Ivanovskiy
07:17 AM Conversion Tools Feature #3277: implement call-graph v3
Found that these call graph reports are very heavy and loaded Firefox browser on my computer, I didn't investigated i... Sergey Ivanovskiy
07:04 AM Conversion Tools Feature #3277: implement call-graph v3
I changed Call Graph Reports navigation menu to be a dropdown menu that is placed over reports views at the right top... Sergey Ivanovskiy
12:57 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Actually, upon thinking about this, I think we should have a separate menu item. Instead of "Cal...
Eric Faulhaber
09:30 PM Conversion Tools Feature #3277: implement call-graph v3
> I've moved the reports in a separate section, but the menubar needs more work - currently looks the same as the mai... Greg Shah
09:06 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Constantin: I'm pretty dependent on you for items 1 and 2. Do you think you are close enough to ...
Constantin Asofiei
09:03 PM Conversion Tools Feature #3277: implement call-graph v3
I see some improvements in the graph, though it is still pretty badly broken when all 3 root nodes are loaded. When ... Greg Shah
01:00 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Please update report.js, committed revision 11259 changed selected profile to use dijit.Select. Sergey Ivanovskiy
11:33 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Greg Shah wrote:
> Constantin Asofiei wrote:
> > Sergey, the combobox code for note 43 is not working in chrome.
>...
Sergey Ivanovskiy
11:28 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Constantin Asofiei wrote:
> Sergey, the combobox code for note 43 is not working in chrome.
It is working for me ...
Greg Shah
11:26 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
> It seems they are required for offline usages.
If we have it local to the install (in build/lib/), why do we nee...
Greg Shah
11:18 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey, the combobox code for note 43 is not working in chrome. Constantin Asofiei
10:48 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Yes, it seems that dojo is loaded from this zip file by DojoToolkitHandler. If you need offline page, then you should... Sergey Ivanovskiy
10:22 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Really great! Thank you for fixing this. I didn't realize how badly broken the newer Dojo implementation is when yo... Greg Shah
09:56 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Greg, please review the changes, committed revision 11256 that fixed this combobox initialization.
!VirtCallGraphDoj...
Sergey Ivanovskiy
08:42 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey: When you get in tomorrow, can you look at my Dojo ComboBox code in @callgraph.js@, see @createComboBox()@? I ... Greg Shah

06/02/2017

07:25 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Eric Faulhaber wrote:
> Sergey Ivanovskiy wrote:
> > Yes, I tried to change highlighted style, but without success ...
Sergey Ivanovskiy
06:26 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey Ivanovskiy wrote:
> Yes, I tried to change highlighted style, but without success and more JQuery ui should p...
Eric Faulhaber
06:23 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Committed revision 11250 added my css tries. Sergey Ivanovskiy
06:22 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Yes, I tried to change highlighted style, but without success and more JQuery ui should provide with $("#profileSelec... Sergey Ivanovskiy
05:10 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey Ivanovskiy wrote:
> Added Selected Profile label and selection control 11248. The styles for label and select...
Eric Faulhaber
04:51 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Added Selected Profile label and selection control 11248. The styles for label and selector are not set accordingly t... Sergey Ivanovskiy
04:44 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
FYI, the more I look at JQuery UI, the more I dislike it. The problems (in my opinion):
* It is very heavy in dec...
Greg Shah
04:06 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey Ivanovskiy wrote:
> Thanks, I get this list with one element followed by the active profile id at the end of ...
Eric Faulhaber
03:50 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Thanks, I get this list with one element followed by the active profile id at the end of this list. JQuery UI is very... Sergey Ivanovskiy
01:36 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey Ivanovskiy wrote:
> Ok, I will use JQuery UI. It seems that you forgot to commit new class FilterProfile. Is ...
Eric Faulhaber
01:33 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Ok, I will use JQuery UI. It seems that you forgot to commit new class FilterProfile. Is it a pure bean? Sergey Ivanovskiy
12:56 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey Ivanovskiy wrote:
> Thank you, it is clear now. will you provide stubs to get all profiles and to select one ...
Eric Faulhaber
12:42 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Thank you, it is clear now. will you provide stubs to get all profiles and to select one of the profiles? What are AP... Sergey Ivanovskiy
12:22 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey Ivanovskiy wrote:
> Eric, is it correct that now you would like to get only read only filter_profiles list an...
Eric Faulhaber
12:02 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Eric, is it correct that now you would like to get only read only filter_profiles list and to permit a user to select... Sergey Ivanovskiy
11:41 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
There are three tables involved in the file filtering:
* @file_map@ - maps file and AST IDs to file names and type (...
Eric Faulhaber
09:13 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
The thing that is most urgent is item 1 in #1514-22. That is a much simpler UI. Greg Shah
09:13 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Yes, the FancyTree looks pretty good. If it works well and is simple to use then it is OK. It has MIT license so it... Greg Shah
09:09 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
It seems that the tree component that can be used as a file set creator is not implemented by JQuery UI framework. Bu... Sergey Ivanovskiy
08:32 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Sergey: here are some details on the File Set functionality.
The idea is that we are creating arbitrary lists of f...
Greg Shah
04:09 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
> I don't think I can load the provided .wrx in P4GL test box.
You probably can. They were originally created in ...
Greg Shah
03:39 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Greg,
Apparently the .wrx files hold some information that is not available in the source code (.p or .w files). ...
Ovidiu Maxiniuc
03:55 PM Conversion Tools Feature #3277: implement call-graph v3
Constantin Asofiei wrote:
> Yes, I'm using Eric's code and it works for some call-sites, but not for others. There'...
Eric Faulhaber
03:40 PM Conversion Tools Feature #3277: implement call-graph v3
> Even if report is in its own menu, after the AST view we need to allow back to the report. Eric's reports have the ... Greg Shah
03:09 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> I like the reports approach. I will provide a different way to select them. I'm adding some oth...
Constantin Asofiei
11:36 AM Conversion Tools Feature #3277: implement call-graph v3
Actually, upon thinking about this, I think we should have a separate menu item. Instead of "Call Graph" we should h... Greg Shah
11:25 AM Conversion Tools Feature #3277: implement call-graph v3
I like the reports approach. I will provide a different way to select them. I'm adding some other UI controls to th... Greg Shah
09:33 AM Conversion Tools Feature #3277: implement call-graph v3
Constantin Asofiei wrote:
> Greg, what was the reason for the @Configuration.forceHome(@ changes in @RootNodeList.ja...
Greg Shah
09:30 AM Conversion Tools Feature #3277: implement call-graph v3
> About the trigger blocks and UI statements raising events: in a previous note you mentioned that the UI statement s... Greg Shah
09:17 AM Conversion Tools Feature #3277: implement call-graph v3
Greg, what was the reason for the @Configuration.forceHome(@ changes in @RootNodeList.java@ rev 11225? With these cha... Constantin Asofiei
07:43 AM Conversion Tools Feature #3277: implement call-graph v3
About the trigger blocks and UI statements raising events: in a previous note you mentioned that the UI statement sho... Constantin Asofiei
07:17 AM Conversion Tools Feature #3277: implement call-graph v3
For the @RUN initializeObject IN hSmartWindow.@ case, I think I have a better way than just link to all definitions o... Constantin Asofiei
07:07 AM Conversion Tools Feature #3277: implement call-graph v3
> for the other MORE cases, we need to determine what "stop" vertex mean: for example, a call-site targeting an exter... Greg Shah
09:01 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Constantin: your approach sounds pretty good. Can you check it in so I can review it?
Is commit...
Constantin Asofiei
08:51 PM Conversion Tools Feature #3277: implement call-graph v3
!call_graph_on_hotel_gui_branch_1514a_rev_11239_20170601.png! Greg Shah
08:49 PM Conversion Tools Feature #3277: implement call-graph v3
Constantin: your approach sounds pretty good. Can you check it in so I can review it?
I've checked in fixes for m...
Greg Shah
08:25 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, OK, I'm looking at the issues now.
I've managed to get into a good step with the client-side infrastructure ...
Constantin Asofiei
09:25 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Don't know may be I have inconsistent directory or something else. Sergey Ivanovskiy
09:20 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Found that if another user from admins group tries to change the password to the admin us...
Hynek Cihlar
09:19 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Found that if another user from admins group tries to change the password to the admin user, then it is not possible ... Sergey Ivanovskiy
08:05 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek, I added java docs to accounts package except your classes developed for administra...
Hynek Cihlar
06:59 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek, I added java docs to accounts package except your classes developed for administration extension. Please could... Sergey Ivanovskiy

06/01/2017

07:53 PM Conversion Tools Feature #3277: implement call-graph v3
Strangely, the nodes that I am failing on are these:... Greg Shah
07:48 PM Conversion Tools Feature #3277: implement call-graph v3
One more fix is in, but it still isn't correct.
The sizes of the containers are calculated properly, but we never ...
Greg Shah
07:29 PM Conversion Tools Feature #3277: implement call-graph v3
I think most of the CONTAINS links are missing from the graph snippet. This is the full list for my Hotel GUI setup ... Greg Shah
06:58 PM Conversion Tools Feature #3277: implement call-graph v3
I have my changes for the n-level contains, but it is not working properly. I'm debugging it now, on top of your cha... Greg Shah
06:17 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, see revision 11235 for the @readGraph@ changes, an attempt to improve KW_ON and other misc fixes.
Note that ...
Constantin Asofiei
06:08 PM Conversion Tools Feature #3277: implement call-graph v3
Nevermind. I see them. Greg Shah
06:06 PM Conversion Tools Feature #3277: implement call-graph v3
In what revision were the edits? Greg Shah
05:50 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, you've rolled back some edits I made to @swapPointsWorker@ in @callgraph.js@ - without those edits, there are J... Constantin Asofiei
05:42 PM Conversion Tools Feature #3277: implement call-graph v3
That makes sense. Greg Shah
05:30 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Constantin Asofiei wrote:
> > Greg Shah wrote:
> > > > The start parameter must always include ...
Constantin Asofiei
05:27 PM Conversion Tools Feature #3277: implement call-graph v3
Constantin Asofiei wrote:
> Greg Shah wrote:
> > > The start parameter must always include vertices for the procedu...
Greg Shah
05:21 PM Conversion Tools Feature #3277: implement call-graph v3
I don't think the KW_ON should be linked to a TRIGGER as calls. The ON statement doesn't call the trigger. The trig... Greg Shah
05:13 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > The start parameter must always include vertices for the procedure files, correct?
>
> I had...
Constantin Asofiei
04:55 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Do you have a list of all possible graph vertex @node-type@ values?
Vertex @node-type@ possibl...
Constantin Asofiei
03:48 PM Conversion Tools Feature #3277: implement call-graph v3
Do you have a list of all possible graph vertex @node-type@ values?
Do you have a list of all possible edge labels?
Greg Shah
03:43 PM Conversion Tools Feature #3277: implement call-graph v3
> The start parameter must always include vertices for the procedure files, correct?
I had written the code so tha...
Greg Shah
03:19 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > If we want to properly manage the parent-child relation when triggers are involved, then yes.
...
Constantin Asofiei
03:18 PM Conversion Tools Feature #3277: implement call-graph v3
> If we want to properly manage the parent-child relation when triggers are involved, then yes.
Let's fix this. I...
Greg Shah
03:11 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > There was something bugging me about this 2-level approach and it just clicked: triggers can be...
Constantin Asofiei
03:08 PM Conversion Tools Feature #3277: implement call-graph v3
Also, the KW_ON is a registration of the trigger, but it is not really the trigger itself. Perhaps the distinction d... Greg Shah
03:07 PM Conversion Tools Feature #3277: implement call-graph v3
> There was something bugging me about this 2-level approach and it just clicked: triggers can be nested and/or defin... Greg Shah
02:56 PM Conversion Tools Feature #3277: implement call-graph v3
Constantin Asofiei wrote:
> > Any scenario that adds contains edges to the snippet will need to have code changes on...
Constantin Asofiei
02:52 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> In regard to your upstream question, the idea of upstream or downstream is in regard to other pro...
Constantin Asofiei
02:43 PM Conversion Tools Feature #3277: implement call-graph v3
I just checked in some improvements to text and tooltips.
> There are three entry points: start.p, emain.p and eho...
Greg Shah
02:13 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > I would expect the top-level FILE_RESOURCE blocks to not intersect...
>
> My code that calls...
Constantin Asofiei
01:36 PM Conversion Tools Feature #3277: implement call-graph v3
> Can you point me how D3 computes the z-order?
D3 does nothing with z-order. The SVG's natural z-order will be ...
Greg Shah
11:04 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > (and what is the meaning of the graph) in the web UI.
>
> I'm not sure what you question is ...
Constantin Asofiei
07:34 AM Conversion Tools Feature #3277: implement call-graph v3
> But what is the idea to get these "non-contains" edges?
The top part of the method (above the non-contains part)...
Greg Shah
05:08 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > still have some KW_DYN_FUNC cases (Which I'm not really sure how to resolve automatically)
> ...
Constantin Asofiei
05:04 AM Conversion Tools Feature #3277: implement call-graph v3
> still have some KW_DYN_FUNC cases (Which I'm not really sure how to resolve automatically)
What about the techn...
Greg Shah
06:45 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
> Adding "FWD Administration Console"
At least we can remove the text "FWD" since there is a logo right next to it.
Greg Shah
05:05 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Adding "FWD Administration Console" on the top of the menu should not affect the case whe...
Hynek Cihlar
03:57 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek, is it correct that @ant-jar@ task of build.xml excludes first childs of client
> ...
Hynek Cihlar

05/31/2017

07:50 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, see revision 11228 - there was another problem, between first 2 contains levels no edges were being added.
B...
Constantin Asofiei
06:58 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> These should not be using the "contains" edges. We have already traversed the "contains" up on l...
Constantin Asofiei
06:44 PM Conversion Tools Feature #3277: implement call-graph v3
The changes in 11227 are not quite correct.... Greg Shah
06:32 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> One other thing I need help with: I need a simple and generic way to get a descriptive text strin...
Constantin Asofiei
06:30 PM Conversion Tools Feature #3277: implement call-graph v3
One other thing I need help with: I need a simple and generic way to get a descriptive text string for each node. If... Greg Shah
06:29 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, please see revision 11227 - this shows data into the D3 web graph, but it doesn't look OK; not sure what is wro... Constantin Asofiei
06:26 PM Conversion Tools Feature #3277: implement call-graph v3
> you are assuming that node-id is unique for the entire callgraph? This is true only in the same resource-domain: i.... Greg Shah
05:58 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, beside some other JS errors, I can get data into the web graph. But, I don't understand something: what kind o... Constantin Asofiei
05:39 PM Conversion Tools Feature #3277: implement call-graph v3
And something else; in this code:... Constantin Asofiei
05:24 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, and the root cause why the graph isn't loading: in @createSnippet@, you are using @node-id@. Instead, you can ... Constantin Asofiei
05:18 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, I see two issues:
# when processing BOTH directions, you need to make sure a vertex is processed only once - o...
Constantin Asofiei
04:57 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> The problem is that the @CGH.loadFileNodes()@ seems to return the @EXTERNAL_PROCEDURE@ node, not ...
Constantin Asofiei
04:31 PM Conversion Tools Feature #3277: implement call-graph v3
I'm testing a first pass at the @CallGraphApi.readGraph(String[] files, int direction, int levels)@ API call. It suc... Greg Shah
04:24 PM Conversion Tools Feature #3277: implement call-graph v3
The approach makes sense. Greg Shah
04:03 PM Conversion Tools Feature #3277: implement call-graph v3
For any kind of callgraph report, I'm planning to send these details about it, to the function which will build it:
...
Constantin Asofiei
07:04 AM Conversion Tools Feature #3277: implement call-graph v3
When you have the reports fixed and available in the API, you can work on the client side up call and display of the ... Greg Shah
06:56 AM Conversion Tools Feature #3277: implement call-graph v3
1514a rev 11220 has support for these items:
* address the initial layout, positioning bias and collision avoidanc...
Greg Shah
06:52 AM Conversion Tools Feature #3277: implement call-graph v3
>>> Constantin wrote:
>>>
>>> Currently I'm almost finished optimizing the ambiguous sites for Hotel GUI, so that A...
Greg Shah
06:50 AM Conversion Tools Feature #3277: implement call-graph v3
>> Greg wrote:
>> I was thinking that your next step would be to implement an API call for each of the reports and w...
Greg Shah
05:25 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek, is it correct that @ant-jar@ task of build.xml excludes first childs of client... Sergey Ivanovskiy
04:29 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Committed revision 11365 added AdminService.getVersionInfo. Planning to fix src according to the GCD source code stan... Sergey Ivanovskiy
03:26 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek Cihlar wrote:
> Sergey, the UI improvements look nice. I have one suggestion, though.
>
> The text "FWD Ad...
Sergey Ivanovskiy
01:39 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey, the UI improvements look nice. I have one suggestion, though.
The text "FWD Administration Console" added...
Hynek Cihlar
01:30 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
In my most recent commit I have removed source codes of the original Admin and moved the admin2.* namespaces to admin... Hynek Cihlar
12:38 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey, assuming you have no other priorities, when you finish your current tasks, please bring all your changes to t... Hynek Cihlar
12:01 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> > 8 - to add FWD logo and version to the about dialog.
> These issues are committed exce...
Hynek Cihlar
11:58 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey, could you take 1-3 and 6-8 of note 463?
> Ok, these tas...
Sergey Ivanovskiy
06:30 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
> The attribute DROP-TARGET is implemented as part of the BaseConfig. The default value is false. Only widgets that s... Greg Shah
08:56 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834a@ has been updated for review to revision @11157@.
This change introduced the suggested appr...
Eugenie Lyzenko

05/30/2017

04:10 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The testcases repo has been updated to revision @1613@.
The task branch @1834a@ has been updated for review to rev...
Eugenie Lyzenko
09:32 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834a@ has been updated for review to revision @11155@.
The server side implementation for direct...
Eugenie Lyzenko
12:31 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> It does and we will be using it. Anything that would be moving off the displayed graph will be p...
Constantin Asofiei
11:56 AM Conversion Tools Feature #3277: implement call-graph v3
> Can't we make this configurable in the UI?
Yes, that is the idea.
> Doesn't D3 allow a way to 'insert' dynami...
Greg Shah
11:43 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> * see relationships, patterns and connections of the application that would be much harder to und...
Constantin Asofiei
09:35 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
> This is the default Bootstrap style for disabled check box. I can make it appear more grayed out, but then I would ... Greg Shah
08:24 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek Cihlar wrote:
> Sergey, could you take 1-3 and 6-8 of note 463?
Ok, these tasks:
1 - to centre the login for...
Sergey Ivanovskiy
08:12 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey, could you take 1-3 and 6-8 of note 463? Hynek Cihlar
08:11 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Greg Shah wrote:
> 4. On the Access Control by Account screen, it is not clear why the Effective View check-box is d...
Hynek Cihlar
07:49 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
(Quick) Functional Review
Overall, it is a very impressive result.
1. The login dialog is strangely aligned rig...
Greg Shah
05:28 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> I just looked at this screen and observed that the data were not correct there are no use...
Hynek Cihlar
04:32 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Sergey, please note that with my most...
Sergey Ivanovskiy
04:27 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey, please note that with my most recent set of changes in 3...
Hynek Cihlar
04:23 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek Cihlar wrote:
> Sergey, please note that with my most recent set of changes in 3222a I have enabled https and ...
Sergey Ivanovskiy
08:22 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey, please note that with my most recent set of changes in 3222a I have enabled https and changed the Admin's con... Hynek Cihlar
08:20 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Greg, Eric, please do a functional review of the new Admin in the 3222a branch. The steps are: build as usual with gr... Hynek Cihlar

05/29/2017

03:43 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Constantin,
The events are fired from server-side, from an @AssociatedThread@. It was not @registerAsyncThread()@...
Ovidiu Maxiniuc
03:30 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Ovidiu Maxiniuc wrote:
> Constantin,
>
> I am working on the runtime of this issue: the asynchronous callback to ...
Constantin Asofiei
03:17 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Constantin,
I am working on the runtime of this issue: the asynchronous callback to event procedure.
I tried to...
Ovidiu Maxiniuc
01:13 PM Conversion Tools Feature #3277: implement call-graph v3
I guess we need a way to get the list of the file set names.
Then for a given file set name (or ID of the file set...
Greg Shah
12:26 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> the user should be able to select a different file set to load (Eric has an implementation of thi...
Eric Faulhaber
11:31 AM Conversion Tools Feature #3277: implement call-graph v3
>> rework the current reports, but as dynamically calculated results that we will send down to the browser for displa... Greg Shah
01:04 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> I prefer a different approach. We find many different cases where there is some arbitrary subset...
Eugenie Lyzenko
09:43 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
> So my plan is to introduce new class say DroppableWidget extending GenericWidget and change inheritance for BrowseW... Greg Shah
09:31 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
Point to discuss with @DnD@ inheritance to be implemented.
The widgets that must support file list dropping:
@Bro...
Eugenie Lyzenko
12:58 PM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
Greg Shah wrote:
> The following is a description of the transport and API approach that we are using. Eric, please...
Eric Faulhaber
11:13 AM Conversion Tools Feature #1514: implement fully dynamic reports (backed by the database)
The following is a description of the transport and API approach that we are using. Eric, please correct or add to t... Greg Shah
04:07 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> I will check this issue tomorrow. It seems that Pdf report is new for admin client and we...
Hynek Cihlar

05/28/2017

06:45 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
I will check this issue tomorrow. It seems that Pdf report is new for admin client and we can change it according to ... Sergey Ivanovskiy
06:40 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey, the print reports of the original Admin don't seem to sp...
Hynek Cihlar
06:36 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Planning to postpone all tasks for the next day. I committed changes for AbstractReportBuilder into 3222a and all cus... Sergey Ivanovskiy
06:29 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek Cihlar wrote:
> Sergey, the print reports of the original Admin don't seem to split columns to multiple pages....
Sergey Ivanovskiy
06:14 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey, the print reports of the original Admin don't seem to split columns to multiple pages. But when I print Users... Hynek Cihlar
05:46 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey Ivanovskiy wrote:
> Hynek, I am planning to change internal static AbstractReportBuilder.PageCanvas to IPageC...
Hynek Cihlar
05:44 PM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Hynek, I am planning to change internal static AbstractReportBuilder.PageCanvas to IPageCanvas interface. These chang... Sergey Ivanovskiy
02:07 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > if @ON ... PERSISTENT RUN@ is a call-site (as in #3277-41), then why is not a @SUBSCRIBE@ a cal...
Constantin Asofiei

05/27/2017

04:40 AM Runtime Infrastructure Feature #3222: rewrite admin console for native web (html5/css/javascript)
Sergey, tomorrow I will be committing a change that will purge the sources of the original Admin. Please plan accordi... Hynek Cihlar
09:08 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
Fixed previous note for committed branch revision(@11153@). Eugenie Lyzenko
09:04 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The testcases repo was updated to revision @1612@.
Testcase to illustrate possible usage of the file dropping feat...
Eugenie Lyzenko

05/26/2017

07:10 PM Conversion Tools Feature #3277: implement call-graph v3
> if @ON ... PERSISTENT RUN@ is a call-site (as in #3277-41), then why is not a @SUBSCRIBE@ a call-site, too? Because... Greg Shah
06:41 PM Conversion Tools Feature #3277: implement call-graph v3
Current status (rev 11204):
!call_graph_visualization_branch_1514a_rev_11204_20170526.png!
* link z-order is hi...
Greg Shah
06:00 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, regarding events/triggers, can you help me with something: if @ON ... PERSISTENT RUN@ is a call-site (as in #32... Constantin Asofiei
01:50 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
> We might want to use another marker annotation instead of LegacyResource - maybe FWDResource, which extends LegacyR... Greg Shah
01:37 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Greg Shah wrote:
> Our objective here is to provide a *clean* extension to the 4GL syntax to setup a new timer. Som...
Constantin Asofiei
12:36 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Greg Shah wrote:
> In #3262 we will be implementing full COM automation support. The OCX part is not being done and...
Ovidiu Maxiniuc
11:57 AM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
In #3262 we will be implementing full COM automation support. The OCX part is not being done and we don't plan to do... Greg Shah
10:57 AM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Greg Shah wrote:
> If we have to hand-edit the 4GL code to replace the OCX stuff it is OK. Typically, this is only ...
Ovidiu Maxiniuc
10:37 AM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
If we have to hand-edit the 4GL code to replace the OCX stuff it is OK. Typically, this is only used in a small-ish ... Greg Shah
10:32 AM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
I really don't want to maintain a control-frame widget or any of the other OCX/ActiveX nonsense.
Our objective her...
Greg Shah
09:35 AM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
Ovidiu, the rules to determine the program where the @PSTimer.tick@ procedure exists is:
# use the @<ctrlframe:name>...
Constantin Asofiei
09:25 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> > 2. The second stage...
> >
> > * Check the conversion/runtime support for file list related ...
Eugenie Lyzenko
06:41 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
I like the plan.
> Make it to be abstract for widget, meaning single implementation method for all affected widget...
Greg Shah
09:46 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
Created task branch @1834a@ from trunk revision @11152@. Eugenie Lyzenko
08:42 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
After additional investigation and documentation checking I came in to the following implementation plan:
1. First...
Eugenie Lyzenko

05/25/2017

04:21 PM User Interface Feature #1818: implement a timer service to replace the PSTimer OCX
I was not intending to actually provide any ActiveX support here. The idea was to implement a pure Java equivalent f... Greg Shah
02:49 PM User Interface Feature #1818 (WIP): implement a timer service to replace the PSTimer OCX
The conversion works fine at this moment. At least to support @PSTimer@. I added an almost complete runtime support: ... Ovidiu Maxiniuc
10:05 AM User Interface Feature #3275: improve browse support
> Should I do that?
Yes, you should fix this. Do let me know if there is some negative implication or something e...
Greg Shah
10:02 AM User Interface Feature #3275: improve browse support
I've removed @ROW-DISPLAY@ triggering from @draw()@ and noticed some flickering. Turned out that historically we do n... Stanislav Lomany
08:47 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The testcases repo was updated to revision @1611@.
Two new testcases have been added to illustrate drag-n-drop fun...
Eugenie Lyzenko

05/24/2017

06:10 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
New investigation results:
1. The data drag-n-drop functionality is limited in @Progress ABL@. Currently it works ...
Eugenie Lyzenko
07:14 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> Hmmm. I was wrong about the list of widgets the drop operation applies to. Also, the GET-DROPPE...
Eugenie Lyzenko
07:13 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> I agree with your assessment so far. On a positive note, it seems that the full range of possibl...
Eugenie Lyzenko
06:52 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
Hmmm. I was wrong about the list of widgets the drop operation applies to. Also, the GET-DROPPED-FILE(index), NUM-D... Greg Shah
06:44 AM User Interface Feature #1834: implement direct manipulation (drag and drop)
I agree with your assessment so far. On a positive note, it seems that the full range of possible data transfer capa... Greg Shah
10:41 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
From the GUI perspective we need to:
1. Implement selection attribute drawing(selection box) for all selectable widg...
Eugenie Lyzenko
05:06 PM User Interface Feature #3275: improve browse support
I found that we have problems if a value cannot be displayed using column format. In ChUI error message is posted eve... Stanislav Lomany
12:30 PM Conversion Tools Feature #3277: implement call-graph v3
The following is a really great resource for understanding zooming/panning and transforms in d3:
https://stackover...
Greg Shah
10:47 AM Conversion Tools Feature #3277: implement call-graph v3
Greg, I think everything is there for the OO call-sites (except events/triggers at class-level, which I haven't check... Constantin Asofiei
07:14 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > create an edge to CLASS_DEF
>
> This one.
OK
> > the s:ToString() will point to the Sta...
Constantin Asofiei
07:05 AM Conversion Tools Feature #3277: implement call-graph v3
> create an edge to CLASS_DEF
This one.
> the s:ToString() will point to the Stateful implementation, and not A...
Greg Shah
03:35 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > At least the implicit c'tor should be referenced by the call-site. Or I can just link to CLASS...
Constantin Asofiei

05/23/2017

06:14 PM Conversion Tools Feature #3277: implement call-graph v3
> At least the implicit c'tor should be referenced by the call-site. Or I can just link to CLASS_DEF vertex?
I th...
Greg Shah
02:11 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, some questions about OO:
* when an implicit constructor or destructor is called (as there is no actual impleme...
Constantin Asofiei
07:40 AM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> In @SymbolResolver@, you can set breakpoints on access to @ROOT_OBJ_NAME@ to see how the @Progres...
Constantin Asofiei
04:02 PM User Interface Feature #1834: implement direct manipulation (drag and drop)
The testcases repo was updated to revision @1610@. While working on drag-n-drop implementation we need to investigate... Eugenie Lyzenko
12:05 PM User Interface Feature #3280: implement editor methods
Greg Shah wrote:
> Code Review Task Branch 3279a Revision 11158
> Generally, this is quite good.
Thank you for the...
Ovidiu Maxiniuc

05/22/2017

07:15 PM Conversion Tools Feature #3277: implement call-graph v3
Something is definitely wrong there. All of these parsed the last time I tried it. The implicit parent class was wo... Greg Shah
05:27 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> Check out the latest @cfg/class_map.xml@. See if that makes a difference.
No, it doesn't work. ...
Constantin Asofiei
05:20 PM Conversion Tools Feature #3277: implement call-graph v3
Check out the latest @cfg/class_map.xml@. See if that makes a difference. Greg Shah
05:11 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> From the project root, you should have a @p2j/skeleton/@ directory.
Tried your idea, also I've s...
Constantin Asofiei
04:02 PM Conversion Tools Feature #3277: implement call-graph v3
From the project root, you should have a @p2j/skeleton/@ directory. Greg Shah
03:12 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> > But aren't these supposed to be loaded into SymbolResolver$WorkArea.classDict
>
> The actual...
Constantin Asofiei
03:06 PM Conversion Tools Feature #3277: implement call-graph v3
> But aren't these supposed to be loaded into SymbolResolver$WorkArea.classDict
The actual skeleton classes need t...
Greg Shah
03:00 PM Conversion Tools Feature #3277: implement call-graph v3
Greg Shah wrote:
> See "OO Skeleton Classes":https://proj.goldencode.com/projects/p2j/wiki/Downloads#Object-Oriented...
Constantin Asofiei
02:11 PM Conversion Tools Feature #3277: implement call-graph v3
> Why there are two RAISES edges? One is from the subscriber (which expects an EVENT to be published by that external... Greg Shah
02:02 PM Conversion Tools Feature #3277: implement call-graph v3
See "OO Skeleton Classes":https://proj.goldencode.com/projects/p2j/wiki/Downloads#Object-Oriented-Skeleton-Classes Greg Shah
01:10 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, any idea if the @testcases/uast/oo@ tests will parse in FWD? Because I'm getting some weird parsing errors... Constantin Asofiei
12:48 PM Conversion Tools Feature #3277: implement call-graph v3
Greg, about PUBLISH/SUBSCRIBE. The events are raised by the "external procedure", and not by internal procedure or f... Constantin Asofiei
10:13 AM Conversion Tools Feature #3277: implement call-graph v3
This is a summary/grouping of #2251-7
What is marked with an @X@ means is implemented in current 1514a branch.
h2...
Constantin Asofiei
08:17 AM Conversion Tools Feature #3277: implement call-graph v3
As of branch 1514a rev 11188, there is a good starting point for the call graph visualization. I have implemented th... Greg Shah
 

Also available in: Atom