Activity
From 07/09/2017 to 08/07/2017
08/08/2017
- 11:54 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11196@.
The update has implemented selection box ...
08/07/2017
- 03:02 PM Feature #1834: implement direct manipulation (drag and drop)
- Eugenie, look into @p2j.screen.js@, a @canvasRenderer@ defined for a window - this works with an 'offscreen' context ...
- 02:55 PM Feature #1834: implement direct manipulation (drag and drop)
- Some debugging/implementation results. I'm trying to implement selection box clean up code. Also to understand why @X...
- 12:14 PM Feature #3275: improve browse support
- > Should I return to WIDTH-PIXELS attributes after I got all other options completed?
Do the conversion now. Runt... - 12:04 PM Feature #3275: improve browse support
- Should I return to WIDTH-PIXELS attributes after I got all other options completed?
Should I go for VIEW-AS TOGGLE-B... - 11:55 AM Feature #3275: improve browse support
- > We need to re-layout browse on update. That may take some time.
We will need to do this, but getting all the con... - 11:03 AM Feature #3275: improve browse support
- > Is there anything needed for support of the attribute of that name? I think it may already be working.
We need ... - 10:40 AM Feature #3275: improve browse support
- > I want to clarify if "WIDTH-PIXELS (conversion only)" I need to implement is an option that can be specified for a ...
- 10:37 AM Feature #3275: improve browse support
- Greg, I want to clarify if "WIDTH-PIXELS (conversion only)" I need to implement is an option that can be specified fo...
- 08:31 AM Feature #3275: improve browse support
- I found a bug related to AUTO-RETURN in original 4GL environment. Testcase attached, reproduction is DOWN to 14, UP t...
08/05/2017
- 10:44 PM Feature #1834: implement direct manipulation (drag and drop)
- After investigation and testing I have got the selection box implementation approach. The general call will be abstra...
08/04/2017
- 11:30 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11195@.
The update has small fixes and cleanup fo... - 08:40 PM Feature #1834: implement direct manipulation (drag and drop)
- No, there is a debug code in @CanvasRenderer.prototype.drawText = function(text, x, y, centered)@ that uses this func...
08/03/2017
- 07:10 PM Feature #1834: implement direct manipulation (drag and drop)
- Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > I'm not an initial author of the JavaScript side so while web... - 07:06 PM Feature #1834: implement direct manipulation (drag and drop)
- Eugenie Lyzenko wrote:
> I'm not an initial author of the JavaScript side so while web client debugging I have got t... - 06:45 PM Feature #1834: implement direct manipulation (drag and drop)
- I'm not an initial author of the JavaScript side so while web client debugging I have got two questions regarding Jav...
- 11:44 PM Feature #1834: implement direct manipulation (drag and drop)
- Some debugging results for web clients. The investigation highlights another issue with direct manipulation code. Whe...
08/02/2017
- 04:55 PM Feature #3284: implement more window widget support
- 3284a rebased against trunk 11156.
- 04:23 PM Feature #1818: implement a timer service to replace the PSTimer OCX
- I discovered the reason why @ControlFrame@ was assumed to expose these attributes and fields: there are two entities ...
- 11:31 AM Feature #1818: implement a timer service to replace the PSTimer OCX
- > In conclusion, the setPossibleActiveX and related code is not correct and need to be dropped. I updated the uast/co...
- 11:24 AM Feature #1818: implement a timer service to replace the PSTimer OCX
- Greg Shah wrote:
> >> 4. In progress.g, I think that commenting out the active_x assignment is incorrect (line 21027... - 11:55 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11194@.
The fix for wrong mouse cursor change in ...
08/01/2017
- 09:54 AM Feature #1818: implement a timer service to replace the PSTimer OCX
- From Ovidiu (with edits by me to remove customer code references):
> I did some investigations related to this "EN... - 10:08 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11193@.
Just a some code cleanup to remove some c...
07/31/2017
- 06:37 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11192@.
The update has fix for grid factor handli... - 11:12 AM Feature #1834: implement direct manipulation (drag and drop)
- Ovidiu Maxiniuc wrote:
> Let me add some detail, with numeric example: suppose that we have @config.gridFactorHorizo... - 09:25 AM Feature #1834: implement direct manipulation (drag and drop)
- Ovidiu Maxiniuc wrote:
> Eugenie Lyzenko wrote:
> > > PaneEntity: in setGridFactorHorizontal: what happens to ve... - 08:43 AM Feature #1834: implement direct manipulation (drag and drop)
- Eugenie Lyzenko wrote:
> > PaneEntity: in setGridFactorHorizontal: what happens to vertical factor if setting it ... - 04:07 AM Feature #2959: Implement search by key in browse
- For dynamic browse one can set validation expression using @VALIDATE-EXPRESSION@ and @VALIDATE-MESSAGE@ attributes. H...
07/29/2017
- 08:45 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11191@.
This is the notes resolution and fix for ... - 08:39 PM Feature #1834: implement direct manipulation (drag and drop)
- > PaneEntity: in setGridFactorHorizontal: what happens to vertical factor if setting it to 1, but it was already 1...
07/28/2017
- 05:18 PM Feature #1834: implement direct manipulation (drag and drop)
- Greg Shah wrote:
> Looking deeper, I do see that @DragDropHelper@ needs to be implemented. Is there something else?... - 02:51 PM Feature #1834: implement direct manipulation (drag and drop)
- I thought that the implementation of that was complete. The implementers of @DroppableInterface@ only need to implem...
- 02:33 PM Feature #1834: implement direct manipulation (drag and drop)
- Greg Shah wrote:
> > DnD support classes: only conversion & runtime stubs. I guess there is a dedicated task for the... - 02:27 PM Feature #1834: implement direct manipulation (drag and drop)
- > The gd instanceof GuiWebDriver appears multiple time in this class. Maybe we should add a method to be queried inst...
- 02:05 PM Feature #1834: implement direct manipulation (drag and drop)
- Review based on rev 11190 of 1834a.
Good work! I added a short list of minor things to fix and a couple of questions... - 11:14 AM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11190@.
The javadoc issues introduced in trunk @1... - 10:17 AM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been rebased with trunk @11156@ trunk. New revision is @11189@.
The old javadoc fixes ... - 09:11 AM Feature #1834: implement direct manipulation (drag and drop)
- Starting the rebase with @11156@ trunk. Please do not change anything here until completion message.
- 05:53 AM Feature #1834: implement direct manipulation (drag and drop)
- Ovidiu: Would you please do another code review? I think the branch is getting close to the final release candidate.
- 10:42 PM Feature #1834: implement direct manipulation (drag and drop)
- Greg Shah wrote:
> > I think need to find a way to avoid or minimize it because using instanceof means poor design ... - 12:48 PM Feature #2959: Implement search by key in browse
- > No, I'm referencing the changes made in this task. For example, the existing marking for @ALLOW-COLUMN-SORTING@, @...
- 11:35 AM Feature #2959: Implement search by key in browse
- No, I'm referencing the changes made in this task. For example, the existing marking for @ALLOW-COLUMN-SORTING@, @SO...
- 11:15 AM Feature #2959: Implement search by key in browse
- > Are there items implemented in 2959a and 2959b which need to be updated in our gap analysis marking?
If you mean... - 08:58 AM Feature #2959: Implement search by key in browse
- Are there items implemented in 2959a and 2959b which need to be updated in our gap analysis marking?
- 09:47 AM Feature #3280 (Closed): implement editor methods
- 09:47 AM Feature #3280: implement editor methods
- 1514a rev 11390 contains the gap marking changes.
- 07:45 AM Feature #3280: implement editor methods
- I will add the gap marking updates to 1514a (I forgot to ask you to make these).
I plan to mark @INSERT-FILE()@, @... - 06:56 AM Feature #3280: implement editor methods
- Task branch 3279a was committed to trunk as revision 11156.
The test-results and task branch were archived. Standard... - 09:46 AM Feature #3279 (Closed): implement list management methods
- 1514a rev 11390 contains these changes.
- 09:37 AM Feature #3279: implement list management methods
- Greg Shah wrote:
> I forgot to ask you to add the gap marking changes to honor the new support levels. We are curre... - 07:28 AM Feature #3279: implement list management methods
- I forgot to ask you to add the gap marking changes to honor the new support levels. We are currently making many gap...
- 06:57 AM Feature #3279: implement list management methods
- Task branch 3279a was committed to trunk as revision 11156 (see note 20 on #3280).
07/27/2017
- 04:12 PM Feature #1834: implement direct manipulation (drag and drop)
- > I think need to find a way to avoid or minimize it because using instanceof means poor design may be.
Agreed. ... - 03:54 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11188@.
This is the fix for class cast exception ... - 10:35 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11187@.
The update includes row resize feature co...
07/26/2017
- 08:23 AM Feature #1795: implement printing support (real GUI printing not the child process stuff used in ...
- Please note that Ovidiu has handled the conversion parts of SYSTEM-DIALOG-PRINTER-SETUP in #3313 (see branch 1830a). ...
- 10:47 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11186@.
The update makes preparation steps for ap...
07/25/2017
- 01:37 PM Feature #3275: improve browse support
- Greg Shah wrote:
> Eric did the most recent validation processing implementation including the more sophisticated ap... - 01:32 PM Feature #3275: improve browse support
- > I just don't like the idea adding something that will be deleted later and wondering if I'm missing some lexer capa...
- 12:43 PM Feature #3275: improve browse support
- > Are you simply suggesting that the only change would be @very early in rules processing delete validation statement...
- 12:36 PM Feature #3275: improve browse support
- Eric did the most recent validation processing implementation including the more sophisticated approach.
Are you s... - 12:32 PM Feature #3275: improve browse support
- Greg, consider the case of validation for @DISPLAY .. ENABLE ALL@ case. During processing of @ENABLE field@ we attach...
- 01:16 PM Feature #1834: implement direct manipulation (drag and drop)
- Yep, I have _a lot_ of browse changes to commit, and I don't know how to coordinate other that committing it first. E...
- 04:17 AM Feature #1834: implement direct manipulation (drag and drop)
- Stanislav: Please review this task so that you are aware of the changes Eugenie is making that are browse related. I...
- 10:11 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11185@.
This update makes first steps for impleme...
07/24/2017
- 03:46 PM Feature #1827: implement a replacement for the Windows help viewer
- I did not post the content from note 7 because it seems that all options are in fact some kind of primitives to commu...
- 01:27 PM Feature #1827: implement a replacement for the Windows help viewer
- I'm generally OK with this approach. The code currently has a partially stubbed conversion that is not as good as yo...
- 01:19 PM Feature #1827: implement a replacement for the Windows help viewer
- Ovidiu's proposal for this code:...
- 10:12 AM Feature #1827: implement a replacement for the Windows help viewer
- > Apparently the HEIGHT is interpreted as KW_HEIGHT_C, instead as KW_HEIGHT, as the parser expects. The WIDTH seems t...
- 09:46 AM Feature #1827 (WIP): implement a replacement for the Windows help viewer
- While working on adding conversion support I discovered an issue with @POSITION@ syntax of the @SYSTEM-HELP@ statemen...
- 09:36 AM Feature #3289: implement SYSTEM-DIALOG-GET-DIR
- > I can unify the paradigm of file/dir chooser dialogs with the other system dialogs. I kept the c'tor as the head of...
- 09:30 AM Feature #3289: implement SYSTEM-DIALOG-GET-DIR
- From Ovidiu:
> I can unify the paradigm of file/dir chooser dialogs with the other system dialogs. I kept the c'to... - 09:30 AM Feature #3289: implement SYSTEM-DIALOG-GET-DIR
- 1. I prefer the static SomeClass.create*Dialog() + chaining approach over than the constructor + chaining approach. ...
- 09:20 AM Feature #3289 (WIP): implement SYSTEM-DIALOG-GET-DIR
- Added conversion support in task branch 1830a, revision 11159.
The full-syntax construct like this:... - 09:28 AM Feature #3313: implement SYSTEM-DIALOG-PRINTER-SETUP
- I like the approach. Go ahead with this.
- 09:23 AM Feature #3313 (WIP): implement SYSTEM-DIALOG-PRINTER-SETUP
- Added conversion support in task branch 1830a, revision 11159.
The full-syntax construct like this:... - 09:22 AM Feature #3313 (Closed): implement SYSTEM-DIALOG-PRINTER-SETUP
- 09:18 AM Feature #3290: implement SYSTEM-DIALOG-FONT
- I like the approach. Go ahead with this.
- 08:56 AM Feature #3290 (WIP): implement SYSTEM-DIALOG-FONT
- Added conversion support in task branch 1830a, revision 11159.
The full-syntax construct like this:... - 08:52 AM Feature #3291: implement SYSTEM-DIALOG-COLOR
- It looks good. Go ahead with this approach.
- 08:51 AM Feature #3291 (WIP): implement SYSTEM-DIALOG-COLOR
- Added conversion support in task branch 1830a, revision 11159.
The full-syntax construct like this:...
07/22/2017
- 06:46 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11184@.
This is the fix for @END-BOX-SELECTION@ p... - 10:13 PM Feature #1834: implement direct manipulation (drag and drop)
- The more testing discovered new issue with @END-BOX-SELECTION@ approach currently implemented. On the time the event ...
- 09:06 PM Feature #1834: implement direct manipulation (drag and drop)
- The testcases repo has been updated to revision @1627@.
Two new testcases added to investigate and properly implem...
07/21/2017
- 02:10 PM Feature #3282: create a 4GL language extension to control screen refresh
- Code Review Task Branch 3282a Revision 11156
1. The gap analysis marking in @rules/gaps/lang_stmts.rules@ will not... - 10:28 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11182@.
Some unification and optimization was per...
07/20/2017
- 09:59 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11181@.
Adding runtime implementation for @GRID-S...
07/19/2017
- 05:03 PM Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
- I agree, the approach is reasonable.
- 04:30 PM Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
- Conversion finished. At this moment, a code like:...
- 01:37 PM Feature #1834: implement direct manipulation (drag and drop)
- The note "77":https://proj.goldencode.com/issues/1834#note-77 has been updated to reflect new findings.
- 10:38 AM Feature #1834: implement direct manipulation (drag and drop)
- The testcases repo has been updated to revision @1625@. Added another test(@uast/drag_n_drop/dnd_test0_1.p@) to inves...
- 08:51 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11180@.
Added real handling for @MOVE/RESIZE@ eve... - 11:01 AM Feature #3280: implement editor methods
- I added @uast/combo_box/combo_box20_2.p@ as revision 1626 in testcases. Use this to see the regression in both GUI an...
- 11:00 AM Feature #3280: implement editor methods
- Agreed.
- 10:37 AM Feature #3280: implement editor methods
- Ovidiu Maxiniuc wrote:
> Eugenie Lyzenko wrote:
> > I'm OK with changes. Just to make sure the @FORMAT "x(1)"@ regr... - 10:25 AM Feature #3280: implement editor methods
- Eugenie Lyzenko wrote:
> I'm OK with changes. Just to make sure the @FORMAT "x(1)"@ regression is not starting with ... - 10:59 AM Feature #1818: implement a timer service to replace the PSTimer OCX
- Code Review Task Branch 1818a Revision 11162
I am generally OK with the changes.
>> 3. In common-progress.rules...
07/18/2017
- 06:00 PM Feature #3280: implement editor methods
- Greg Shah wrote:
> Code Review Task Branch 3279a Revision 11167
>
> I'm fine with the changes.
>
> Unless Euge... - 05:53 PM Feature #3280: implement editor methods
- Code Review Task Branch 3279a Revision 11167
I'm fine with the changes.
Unless Eugenie has any objections, I'm ... - 05:56 PM Feature #3260: auto-conversion and enablement for the embedded web client
- I like the approach.
- 05:51 PM Feature #3260: auto-conversion and enablement for the embedded web client
- A status for the automation of embedded windows.
The solution I found to automate the generation of embedded windo... - 10:28 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11179@.
This update changes the implementation ap...
07/16/2017
- 07:01 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11178@.
This is the fix for painting issue with n...
07/15/2017
- 10:46 PM Feature #1834: implement direct manipulation (drag and drop)
- Greg Shah wrote:
> Yes, please get it implemented to match the 4GL behavior including all of the event processing. ...
07/14/2017
- 12:04 PM Feature #3275: improve browse support
- > I suspect we need to dynamically convert the VALEXP/VALMSG from the schema at runtime ...
>
> The only real tric... - 11:47 PM Feature #1834: implement direct manipulation (drag and drop)
- > I would suggest to go the way number 2 which is longer I guess. Just because I think we need to implement everythin...
- 09:19 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11176@.
The update fixes event priority issues an... - 09:09 PM Feature #1834: implement direct manipulation (drag and drop)
- Greg,
Investigating next steps for implementing direct manipulation functionality I've got a point I need to discu...
07/13/2017
- 03:15 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11175@.
Small bug fix for @11174@ update with wro... - 11:10 PM Feature #1834: implement direct manipulation (drag and drop)
- The task branch @1834a@ has been updated for review to revision @11174@.
The update starts handling implementation...
07/12/2017
- 04:40 PM Feature #3280: implement editor methods
- Ovidiu Maxiniuc wrote:
> I found two testcases with SIMPLE comboboxes. After a few tests, the UI is just fine, the o... - 03:06 PM Feature #3280: implement editor methods
- I found two testcases with SIMPLE comboboxes. After a few tests, the UI is just fine, the only differences are the fo...
- 10:30 AM Feature #3280: implement editor methods
- Greg Shah wrote:
> Eugenie: after the rebase, please do a code review. Focus on the combo-box changes.
I have tw... - 09:02 AM Feature #3280: implement editor methods
- Revision 11165 above is based on trunk 11155.
- 09:00 AM Feature #3280: implement editor methods
- Greg Shah wrote:
> Eugenie: after the rebase, please do a code review. Focus on the combo-box changes.
OK. - 08:58 AM Feature #3280: implement editor methods
- Please rebase the branch.
Eugenie: after the rebase, please do a code review. Focus on the combo-box changes. - 08:44 AM Feature #3280: implement editor methods
- The task branch 3279a was rebased and updated. Current revision 11165.
Greg Shah wrote:
> Code Review Task Branch... - 11:01 AM Feature #1834: implement direct manipulation (drag and drop)
- Ovidiu Maxiniuc wrote:
> Just had an idea, I don't know how hard is to implement it.
> We can use a second, tempora... - 10:24 AM Feature #1834: implement direct manipulation (drag and drop)
- Ovidiu Maxiniuc wrote:
> Just had an idea, I don't know how hard is to implement it.
> We can use a second, tempora... - 10:19 AM Feature #1834: implement direct manipulation (drag and drop)
- Related to the current status of the trunc 11155, all changes of the web client were described in merge notification ...
- 09:27 AM Feature #1834: implement direct manipulation (drag and drop)
- Just had an idea, I don't know how hard is to implement it.
We can use a second, temporary transparent canvas in fro... - 09:14 AM Feature #1834: implement direct manipulation (drag and drop)
- There is a @xor@ operation that make _Shapes are made transparent where both overlap and drawn normal everywhere else...
- 08:57 AM Feature #1834: implement direct manipulation (drag and drop)
- Sergey: Please see the recent notes in this task and comment.
- 08:47 AM Feature #1834: implement direct manipulation (drag and drop)
- Ovidiu Maxiniuc wrote:
> Eugenie Lyzenko wrote:
> > I'm still hoping to find @JS@ analog of the @Java2D@ @setXORMod... - 06:16 AM Feature #1834: implement direct manipulation (drag and drop)
- Eugenie Lyzenko wrote:
> I'm still hoping to find @JS@ analog of the @Java2D@ @setXORMode()@ implementation.
Euge... - 10:55 PM Feature #1834: implement direct manipulation (drag and drop)
- Greg Shah wrote:
> From Eugenie:
>
> If you create the proper drawing/primitive APIs in the @GuiDriver@, then eac... - 05:15 AM Feature #3275: improve browse support
- I took a look into customer's code and found that in one place non-string value is used as the initial value for @ADD...
07/11/2017
- 09:54 AM Feature #1834: implement direct manipulation (drag and drop)
- From Eugenie:
> The investigation for web client starting issues. The tests show additional subtasks for web clien...
07/10/2017
- 02:23 PM Feature #1834: implement direct manipulation (drag and drop)
- > It it a bit strange. You need to set @webClient/virtualDesktopEnabled@ to @true@ in your @directory.xml@. For unkno...
- 01:23 PM Feature #1834: implement direct manipulation (drag and drop)
- Eugenie Lyzenko wrote:
> Are you able to run standalone testcases with web client? The server directory is @simple/s... - 12:16 PM Feature #1834: implement direct manipulation (drag and drop)
- Ovidiu Maxiniuc wrote:
> Eugenie Lyzenko wrote:
> > So can anyone clarify what is the status of the Web client for ... - 11:47 AM Feature #1834: implement direct manipulation (drag and drop)
- Eugenie Lyzenko wrote:
> So can anyone clarify what is the status of the Web client for trunk @11155@?
It it a bit ... - 11:03 AM Feature #1834: implement direct manipulation (drag and drop)
- Eugenie Lyzenko wrote:
> The @Classic@ theme is the base for all others, correct? If we implement some drawing in @C... - 10:32 AM Feature #1834: implement direct manipulation (drag and drop)
- Ovidiu Maxiniuc wrote:
> From email conversation:
> On 07/06/2017 03:20 PM, Greg Shah wrote:
> > On 07/06/2017 08:... - 08:52 AM Feature #1834: implement direct manipulation (drag and drop)
- From email conversation:
On 07/06/2017 03:20 PM, Greg Shah wrote:
> On 07/06/2017 08:06 AM, Eugenie V. Lyzenko wrot... - 09:11 AM Feature #2683: reverse proxy implementation
- For external certificates @apache.crt@ issued by well-known authorities it is required to add @SSLCertificateChainFil...
- 08:19 AM Feature #3275: improve browse support
- I guess the best way is to make the notification abstracted so that it is not browse specific, but in this case it wi...
07/09/2017
- 05:49 PM Feature #1834: implement direct manipulation (drag and drop)
- This is the only log I have for web client with current trunk for hotel GUI.
Has anyone the same issue? I have add...
Also available in: Atom