Activity
From 09/05/2018 to 10/04/2018
10/04/2018
- 06:17 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Please review the committed rev 11337 that added UI Theme drop down for the web client. The UI themes are given by @a...
- 05:04 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Sergey Ivanovskiy wrote:
> Don't understand. Now the options are verified against security context. Since this conte... - 04:43 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Constantin Asofiei wrote:
> Sergey, for reading the available themes from the directory, follow the @FontTable.readF... - 04:06 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Sergey, for reading the available themes from the directory, follow the @FontTable.readFontTable@ approach; these sho...
- 03:50 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Greg, please could you advise to do in this case. @WebHandler.verifySpawnOptions@ is used for the trusted mode in thi...
- 12:20 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- I was trying to set theme via @"client:driver:theme"@...
- 06:08 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- I'm OK with hard coding the return values, however that does mean we'll have extra maintenance over time when Progres...
- 06:05 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- > Also, list-set-attrs for a call handle gives a memory violation error in 4GL.
Of course it does. :)
We won't ... - 06:00 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- OTOH, I think we should hard-code the values returned by these @list-query-attrs@ and @list-set-attrs@ builtin functi...
- 05:56 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- Greg Shah wrote:
> For this POC we also need the built-in functions @LIST-QUERY-ATTRS()@ and @LIST-SET-ATTRS()@. It... - 05:54 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- For this POC we also need the built-in functions @LIST-QUERY-ATTRS()@ and @LIST-SET-ATTRS()@. It seems pretty close ...
- 05:52 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- Yes, please add them now.
- 05:46 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- These attributes are not supported at parse time in FWD; they are all related to 'Invoking a Windows DLL routine or a...
- 05:37 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- Created task branch 3741a from trunk rev 11285.
- 05:07 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- Greg Shah wrote:
> Please take a look at @ProgressAst.keyword()@ and @ProgressAst.keywordAll()@. Is this what you a... - 04:38 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- Please take a look at @ProgressAst.keyword()@ and @ProgressAst.keywordAll()@. Is this what you are looking for?
- 04:30 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- For handle attributes and methods, there's interesting stuff, too:
* there is a kind of runtime-validation of the gi... - 03:44 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- I think parameter passing/validation will be one of the complex parts. 4GL has a validation done at the @set-paramete...
- 03:17 PM Base Language Feature #3741 (WIP): implement complete support for the CALL object handle and related attributes...
- 01:11 PM Base Language Feature #3741: implement complete support for the CALL object handle and related attributes and m...
- The application POC which we are working on uses @CREATE CALL@ and a pretty complete set of the attributes and method...
- 01:10 PM Base Language Feature #3741 (Closed): implement complete support for the CALL object handle and related attribu...
- 03:15 PM Conversion Tools Feature #3701 (Closed): create a logic/control flow chart "view" for top-level blocks which will ...
- 03:15 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- 3701a was merged to trunk rev 11285 and archived.
- 12:08 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Constantin Asofiei wrote:
> > One thing to mention is that the link text still sometimes is upside-down. It would be... - 03:15 PM Conversion Tools Feature #3699 (Closed): improve call-graph visualization to make it much more usable
- 03:14 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- 3701a was merged to trunk rev 11285 and archived.
- 03:01 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- I'm OK with the changes. Please merge to trunk. When 3696 is finished we'll handle the anti-parsing integration.
- 02:38 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Greg Shah wrote:
> Just open a task for this and we won't work on it now. It seems likely this is just a browser bu... - 02:24 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Just open a task for this and we won't work on it now. It seems likely this is just a browser bug and may get fixed ...
- 02:12 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Greg Shah wrote:
> Constantin Asofiei wrote:
> > IE11 has problems rendering the links (which are @polyline@ SVG el... - 01:54 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Constantin Asofiei wrote:
> IE11 has problems rendering the links (which are @polyline@ SVG elements). I think is r... - 01:46 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- IE11 has problems rendering the links (which are @polyline@ SVG elements). I think is related to @stroke-width@, but...
- 12:55 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Greg Shah wrote:
> 1. Why are the @private@ methods @describeNode()@ and @describeTooltip()@ in @CallGraphApi@ being... - 12:07 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Code Review Task Branch3701a Revision 11305
The results are really good. FYI, considering the amount of change in... - 02:35 PM Conversion Tools Bug #3742: IE11 doesn't render the flowchart or callgraph links
- In IE11, the callgraph and flowchart links are not rendered; you need to open a flowchart and go back to previous scr...
- 02:34 PM Conversion Tools Bug #3742 (New): IE11 doesn't render the flowchart or callgraph links
- 01:07 PM User Interface Feature #3684: implement a web theme inspired by material design
- Ovidiu Maxiniuc wrote:
> The problem occurs when there are both fixed and scrollable columns in a browse. The fixed ... - 07:20 AM Runtime Infrastructure Bug #3740: Not all ENTRY/LEAVE events are triggered when entering/leaving a hierarchy of enabled ...
- Consider the following example:...
- 07:17 AM Runtime Infrastructure Bug #3740 (New): Not all ENTRY/LEAVE events are triggered when entering/leaving a hierarchy of en...
10/03/2018
- 05:22 PM Conversion Tools Feature #3701 (Review): create a logic/control flow chart "view" for top-level blocks which will ...
- > One thing to mention is that the link text still sometimes is upside-down. It would be good to fix that.
If you ar... - 05:22 PM Conversion Tools Feature #3699 (Review): improve call-graph visualization to make it much more usable
- The code reports are now the default view after login.
Please review 3701a rev 11305. - 01:46 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- !fwd_code_analytics_call_graph_visualization_screen.png!
!fwd_code_analytics_code_control_flow_logic_main_window_e... - 01:44 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- This is very cool! I think it is a nice improvement for call graph and the flow chart support is in a good place for...
- 01:10 PM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- The flowchart legend is in 11304.
- 11:54 AM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Greg Shah wrote:
> Do you want a code review? History entries and javadoc seem to be missing, so I can wait until y... - 11:54 AM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Do you want a code review? History entries and javadoc seem to be missing, so I can wait until you are ready.
I'm... - 10:10 AM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
- Greg, please take a look at 3701a rev 11303 - I don't think I can find something better than this.
Note that col... - 01:18 PM User Interface Feature #3684: implement a web theme inspired by material design
- The problem occurs when there are both fixed and scrollable columns in a browse. The fixed ones are drawn with a (+1,...
- 08:38 AM User Interface Feature #3684: implement a web theme inspired by material design
- Greg Shah wrote:
> Can you show what you mean using a screen capture from Hotel GUI? What specifically needs to be ... - 08:35 AM User Interface Feature #3684: implement a web theme inspired by material design
- Can you show what you mean using a screen capture from Hotel GUI? What specifically needs to be done and what do you...
- 03:35 AM User Interface Feature #3684: implement a web theme inspired by material design
- It can be observed with the Material theme that the virtual desktop looks differently not according to the selected t...
- 12:19 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- I realized that it is done intentionally due to security restriction. If this code is invoked from @StandardServer@ d...
- 12:04 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Do we really need a separate @theme@ directory class? This essentially is just a key/value mapping between strings. C...
- 11:53 AM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- I defined this new class but @SecurityManager.getAccountIds()@ throws @NullPointerException@ ...
- 11:45 AM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- I think you need to define the @theme@ node type in @src/dir_schema.xml@.
- 11:40 AM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- I don't understand but this code returns null value for @nodePath1@...
10/02/2018
- 03:10 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Planning to get all available themes from the directory.
- 03:07 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- I think the themes available to a user should come from a list in the directory, not from every available subclass of...
- 03:03 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- OK, thank you. I found that there is @reflections-0.9.9-RC1.jar@ in the @build/lib@ but @build.gradle@ doesn't list t...
- 10:51 AM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Sergey Ivanovskiy wrote:
> Please help to answer if there is a way to enumerate all supported themes. The supported ... - 09:12 AM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Please help to answer if there is a way to enumerate all supported themes. The supported themes can be made hard code...
10/01/2018
- 02:41 PM User Interface Feature #3684: implement a web theme inspired by material design
- Sergey Ivanovskiy wrote:
> Ovidiu, please review the committed 11324. It seems that the root cause was that the web ... - 08:00 PM User Interface Feature #3684: implement a web theme inspired by material design
- Ovidiu, please review the committed 11324. It seems that the root cause was that the web client was waiting for the p...
09/25/2018
- 08:40 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- The result is really impressive! I love the extra controls to expand all blocks and choose horizontal/vertical. It ...
09/24/2018
- 05:42 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg, please see 3701a rev 11299. You may want to check @./abl/fwd-embedded-driver.p.ast@, it contains more complex ...
- 04:44 AM User Interface Feature #3684: implement a web theme inspired by material design
- Eric Faulhaber wrote:
> Ovidiu, the material theme looks really great. Nice job! I have a few questions and a sugges...
09/22/2018
- 11:34 PM User Interface Feature #3684: implement a web theme inspired by material design
- I also just noticed that the I-beam cursor seems to get lost when tabbing between fill-ins. The highlight/underline o...
- 11:20 PM User Interface Feature #3684: implement a web theme inspired by material design
- Ovidiu, the material theme looks really great. Nice job! I have a few questions and a suggested change:
* How easy...
09/21/2018
- 02:14 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- We have SET_DESKTOP_BGCOLOR drawing primitive that is used to set background colors in the embedded mode client with ...
- 12:27 PM User Interface Feature #2673 (WIP): support a kind of virtual desktop in the GUI web client
- Sergey, please work on the following:
* We should provide wallpaper support. We can allow a scaled or cropped imag... - 12:16 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- This issue is fixed.
- 12:15 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- Yes, the web client updates the desktop size using this message @MSG_GET_DESKTOP_DIMENSION@. I looked at p2j.socket.j...
- 12:04 PM User Interface Feature #2673: support a kind of virtual desktop in the GUI web client
- > The web page already is a kind of desktop or screen. We define that "screen size" in GuiWebDriver, defaulting it to...
- 12:32 PM User Interface Feature #3684: implement a web theme inspired by material design
- I will work on this issue as a part of #2673.
- 10:14 AM User Interface Feature #3684: implement a web theme inspired by material design
- Sergey: Can you please look at this web client palette message issue?
- 12:23 PM User Interface Feature #2676 (Closed): implement the equivalent to configurable support for a windows theme
- 09:06 AM User Interface Bug #3723: Pressing ESC key twice doesn't allow the web client to log out properly
- Found that if we executed a simple GUI program in the web client and press ESC key, then "Procedure complete ..." sta...
- 09:03 AM User Interface Bug #3723 (New): Pressing ESC key twice doesn't allow the web client to log out properly
09/19/2018
- 07:12 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Rev 11296 captures.
On first entry:
!fully_collapsed_flow_chart_branch_3701a_rev_11296.png!
When the repeat ... - 05:28 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg Shah wrote:
> Are you trying to avoid statement-specific nodes?
Yes, I want to avoid adding other nodes, and j... - 04:24 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- > What about this: we output the entire 4GL code for such statements, and add a way to show to the target AST for i.e...
- 03:05 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg Shah wrote:
> Yes, I think so. This is an opportunity for the individual symbols in the flow chart to be augme... - 10:45 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- > OK, so any statement which can affects the flow should be enhanced, to provide details about the call target.
Ye... - 10:21 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg Shah wrote:
> Does that make sense? If there is a specific target, provide some linkage and handle any call/re... - 12:24 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- I've added "rework of the Save Changes processing and directory approach for layout/UI customization as described in ...
- 12:12 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- > I think this approach is workable. Does anyone have any questions, comments or concerns?
I like it. I don't lik... - 11:05 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- I think the current approach for storing/reading/saving layout and UI settings cannot be used in a production environ...
09/18/2018
- 06:30 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- > should all call-sites appear, and if so, should they link somewhere or just as code snippets
By definition, most... - 05:53 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg, I need some input for #3701-22.
09/17/2018
- 03:00 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg Shah wrote:
> * There are 2 @RUN@ statements that don't appear in the flow chart.
> * I think the @WAIT-FOR@ ... - 02:52 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Wow! This is really getting quite close. I captured the flow chart for the external procedure for @start.p@:
!st... - 11:55 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- To add to the previous list:
* *done* the support for collapse/expand block - 09:18 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- I've rebased 3701a from trunk rev 11284. Also, I've committed some other improvements for the flow chart - see rev 1...
- 08:05 PM Conversion Tools Feature #3696 (WIP): implement Progress AST anti-parser
- Branch 2110a was merged to trunk as revision 11284.
Branch 3696a was created from trunk revision 11284.
09/16/2018
- 05:38 PM Conversion Tools Feature #2110 (Closed): improve orphan comment processing
- Branch 2110a was merged to trunk as revision 11284.
- 12:57 PM Conversion Tools Feature #2110: improve orphan comment processing
- Greg Shah wrote:
> If the server-side application converts/compiles and the automated appserver testing works, then ... - 04:34 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Sorting and filtering should be allowed to be combined. This would certainly be the expectation of the user.
> sh...
09/15/2018
- 07:18 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- UX question. Consider a browse has both enhanced sorting and filtering enabled. How should it behave if user tries to...
09/14/2018
- 04:58 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- I think that when the block is expanded, it is better to have it broken out explicitly like you do here. This seems ...
- 04:27 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg, the @v = expr1 to expr2 [by k]@ and @while expr@ cases for @REPEAT@, @DO@ and @FOR@ statements - do you want to...
- 12:48 PM Conversion Tools Bug #3711: improve/fix comments conversion problems
- With 2110a, the number of orphaned comments is now a small fraction of the previous amount. For example, the large C...
- 12:40 PM Conversion Tools Bug #3711 (New): improve/fix comments conversion problems
- 12:38 PM Conversion Tools Feature #2110: improve orphan comment processing
- With some of Eric's help, we tested the large GUI application. No issues related to 2110a were found. The testing w...
- 11:39 PM Conversion Tools Feature #2110: improve orphan comment processing
- ChUI conversion regression testing passed (runtime testing was not needed).
Hotel GUI (conversion and runtime) pas...
09/13/2018
- 07:42 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- It's a good idea that you had.
- 07:41 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- As soon as #2110 is done, I will work start work on this task. I will make sure we have a method that can output an ...
- 07:06 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg, for the IF, WHILE, FOR, expressions, I need a way to anti-parse the expression (to show it in the chart). At th...
- 02:02 PM User Interface Feature #3684: implement a web theme inspired by material design
- I merged the 3684a branch into 3600e. Please let me know your opinions on how it looks.
As usual, to have the Theme... - 09:38 AM Conversion Tools Feature #2110: improve orphan comment processing
- Revision 11297 passed ChUI conversion regression testing, but a regression was found in a large GUI application. The...
09/12/2018
- 05:42 PM Conversion Tools Feature #2110: improve orphan comment processing
- Branch 2110a rebased from trunk 11283. The latest revision is now 11297.
- 05:42 PM Conversion Tools Feature #2110: improve orphan comment processing
- Revision 11295 passed ChUI conversion regression testing (only minor whitespace changes in DMOs was found) and Hotel ...
09/11/2018
- 01:34 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg Shah wrote:
> 2. Inner blocks/loops (REPEAT,FOR,DO,EDITING) should be be a container that groups the stuff insi... - 12:53 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- In the flow chart, clicking on the specific node should take you to the source code view with that node highlighted.
- 12:51 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Wow! This is moving along nicely.
The following is the Hotel GUI call graph:
!improved_call_graph_branch_3701a... - 11:59 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg, please check rev 11284.
- 09:50 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Done.
- 09:01 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Greg Shah wrote:
> It's easy for me to update the artifacts, so if you want to implement that part now go ahead.
OK... - 08:44 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- It's easy for me to update the artifacts, so if you want to implement that part now go ahead.
- 08:17 AM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- Hmm, the @com/goldencode/p2j/report/web/res/3pl/@ folder is excluded by the build process, and I use 3pl/ folder to (...
- 12:48 PM Database Feature #3705: custom query/index/field reports
- Regression testing revealed some flaws. These are fixed in rev 11320. Continuing testing...
- 03:23 AM Database Feature #3705 (Test): custom query/index/field reports
- Implemented support for all 3 reports in 3601a/11318. Example output for Hotel GUI project is attached.
09/10/2018
- 05:31 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- I tested 3701a revision 11283 using Hotel GUI revision 173. I ran @ant report_server@ and looked at the Analytics on...
09/07/2018
- 04:39 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
- To access the diagram chart, use the icon on the left-side of the i.e. external program block's text.
- 04:30 PM Conversion Tools Feature #3701 (WIP): create a logic/control flow chart "view" for top-level blocks which will be ...
- I've created 3701a with the changes for this task - see 11283.
The current state is this:
* the flow diagram calc... - 04:23 PM Conversion Tools Feature #3699 (WIP): improve call-graph visualization to make it much more usable
- The changes for this task are in 3701a.
09/06/2018
- 05:25 PM Conversion Tools Feature #2110 (Test): improve orphan comment processing
- Revision 11292 includes all necessary parser changes and the changes to comment processing to eliminate all orphan co...
- 05:19 PM Conversion Tools Feature #2110: improve orphan comment processing
- Rebased 2110a from trunk 11282. The latest revision is 11292.
09/05/2018
- 12:28 PM Database Feature #3705: custom query/index/field reports
- Customers have expressed interest in knowing the following about their applications:
* a list of queries which don... - 12:21 PM Database Feature #3705 (Test): custom query/index/field reports
Also available in: Atom