Project

General

Profile

Activity

From 08/26/2017 to 09/24/2017

09/22/2017

03:29 PM Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834b@ has been rebased with trunk @11165@. New revision is @11189@. Eugenie Lyzenko

09/21/2017

05:51 PM Feature #1834: implement direct manipulation (drag and drop)
As preparation step the task branch @1834b@ has been rebased with trunk @11164@. New revision is @11188@(I saw the br... Eugenie Lyzenko
08:05 AM Bug #3335: buggy no-validate in browse widget
Sorry, patch fixes the problem. Stanislav Lomany
07:08 AM Bug #3335: buggy no-validate in browse widget
Stanislav Lomany wrote:
> Constantin, @frame.getName(this)@ cannot be replaced with @widgetName()@ for usages inside...
Constantin Asofiei
05:36 AM Bug #3335: buggy no-validate in browse widget
Constantin, @frame.getName(this)@ cannot be replaced with @widgetName()@ for usages inside @FrameWidget@, because the... Stanislav Lomany

09/20/2017

05:37 PM Bug #3335: buggy no-validate in browse widget
Looks like the @BROWSE:NAME@ attribute is reported properly. Stanislav, I think the issues are:
# as you mentioned ...
Constantin Asofiei
05:24 PM Bug #3335: buggy no-validate in browse widget
Constantin,... Stanislav Lomany
05:18 PM Bug #3335: buggy no-validate in browse widget
Actually, sorry, that was only for FRAME:NAME.
Stanislav/Ovidiu: is the converted code for the frame definition ...
Constantin Asofiei
05:15 PM Bug #3335: buggy no-validate in browse widget
Greg Shah wrote:
> Constantin: What do you think?
I have this code in 3260b which I think it should fix the issue:
...
Constantin Asofiei
05:12 PM Bug #3335: buggy no-validate in browse widget
The current implementation of @GenericWidget.widgetName()@ is using @GenericFrame.getName(GenericWidget<?> widget)@ t... Greg Shah
04:05 PM Bug #3335: buggy no-validate in browse widget
> Also, the message should contain the legacy widget name (br_table), not the javaname (brTable).
Error message uses...
Stanislav Lomany
06:12 AM Feature #3275: improve browse support
Created task branch 3275c from P2J trunk revision 11164. Stanislav Lomany

09/19/2017

03:36 PM Bug #3335: buggy no-validate in browse widget
Stanislav Lomany wrote:
> Greg, @setNoValidate@ should behave differently depending if it is a frame construction st...
Greg Shah
03:23 PM Bug #3335 (WIP): buggy no-validate in browse widget
Greg, @setNoValidate@ should behave differently depending if it is a frame construction stage (@NO-VALIDATE@ option) ... Stanislav Lomany
10:10 AM Bug #3335: buggy no-validate in browse widget
I was testing #3330 with a large customer GUI application and I got an message that was not expected according to doc... Ovidiu Maxiniuc
10:08 AM Bug #3335 (Closed): buggy no-validate in browse widget
Ovidiu Maxiniuc

09/18/2017

06:56 PM Feature #3260: auto-conversion and enablement for the embedded web client
Greg, what I want to finish at this time is an improvement for the JS code, to allow unique JS files for each window ... Constantin Asofiei
06:54 PM Feature #3260: auto-conversion and enablement for the embedded web client
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > > @beforeConfigValueSet@ or @afterApplyConfig@ should be called...
Constantin Asofiei
05:21 AM Feature #3284: implement more window widget support
Constantin Asofiei wrote:
> Hynek, review for 3284b rev 11174:
> # have you tested how @window-delayed-minimize@ an...
Hynek Cihlar

09/15/2017

04:24 PM Feature #3281: implement some frame options
Greg,
You are right. I updated the code accordingly. Committed as r11241.
Ovidiu Maxiniuc
03:10 PM Feature #3281: implement some frame options
Ovidiu Maxiniuc wrote:
> Why should have it been dropped?
I meant FWD previously dropped it, not that it should.
Constantin Asofiei
02:57 PM Feature #3281: implement some frame options
Code Review Task branch 3330a Revision 11240
This is very close.
1. I think the unconditional use of @(String) ...
Greg Shah
02:40 PM Feature #3281: implement some frame options
Constantin Asofiei wrote:
> Ovidiu, while you are at it, there is another case where I think the condition is droppe...
Ovidiu Maxiniuc
02:16 PM Feature #3281: implement some frame options
Ovidiu, while you are at it, there is another case where I think the condition is dropped: if the @VALEXP "not CAN-FI... Constantin Asofiei
02:05 PM Feature #3281: implement some frame options
I moved the code into Progress parser. In fact I used the already existing code from @resolveLvalueCoreType@.
Suppo...
Ovidiu Maxiniuc
03:14 PM Feature #3284: implement more window widget support
Hynek, review for 3284b rev 11174:
# have you tested how @window-delayed-minimize@ and @ALWAYS-ON-TOP@ work with par...
Constantin Asofiei
01:41 PM Feature #3275: improve browse support
Somehow I didn't notice that the failing step was now 41 not 40. I guess that came with your MAJIC update. Greg Shah
12:03 PM Feature #3275: improve browse support
Greg Shah wrote:
> Constantin/Eugenie/Ovidiu: Please see #3275-100. Does anyone have a reason for why the tc_job_00...
Constantin Asofiei
11:25 AM Feature #3275: improve browse support
Greg Shah wrote:
> Constantin/Eugenie/Ovidiu: Please see #3275-100. Does anyone have a reason for why the tc_job_00...
Ovidiu Maxiniuc
10:40 AM Feature #3275: improve browse support
3275b was merged into 3330a as revision 11238. Stanislav Lomany
09:07 AM Feature #3275: improve browse support
> Should I check 3275b into trunk?
We are trying to get 3330a and 3222a into the trunk as priorities. However, th...
Greg Shah
09:05 AM Feature #3275: improve browse support
Constantin/Eugenie/Ovidiu: Please see #3275-100. Does anyone have a reason for why the tc_job_002 now gets past step... Greg Shah
04:20 AM Feature #3275: improve browse support
Regression testing for 3275b passed. The only thing is that IIRC @tc_job_002@ was failing with ... Stanislav Lomany

09/14/2017

05:21 PM Feature #3281: implement some frame options
I understand. I will adjust the code as Greg suggested. Ovidiu Maxiniuc
05:19 PM Feature #3281: implement some frame options
Greg Shah wrote:
> Code Review Task Branch 3330a Revision 11237
>
> Eric: please review and comment.
Greg, I agr...
Eric Faulhaber
05:18 PM Feature #3281: implement some frame options
To be clear about this, I am proposing that all the processing for this be removed from @SchemaDictionary@ (and @Symb... Greg Shah
05:02 PM Feature #3281: implement some frame options
Code Review Task Branch 3330a Revision 11237
Eric: please review and comment.
1. My sense is that this is encod...
Greg Shah
04:42 PM Feature #3281: implement some frame options
Committed as revision 11237. Ovidiu Maxiniuc
04:33 PM Feature #3281: implement some frame options
Yes, please do. Greg Shah
04:31 PM Feature #3281: implement some frame options
Greg, I have a fix for this issue. It works fine for my testcases. Shall I commit it to 3330a for review? Ovidiu Maxiniuc
02:18 PM Feature #3281: implement some frame options
> Doesn't such a match need to consider and handle abbreviations?
Yes. It should handle abbreviations and case-in...
Greg Shah
01:33 PM Feature #3281: implement some frame options
Maybe I'm missing something, but it seems like it is more complicated than that. Doesn't such a match need to conside... Eric Faulhaber
12:30 PM Feature #3281: implement some frame options
I think the method could be something like @boolean SchemaDictionary.specificFieldMatch(String candidate, String sche... Greg Shah
12:18 PM Feature #3281: implement some frame options
Greg Shah wrote:
> How about if the @SchemaDictionary@ provided a worker method to compare the candidate field name ...
Eric Faulhaber
12:11 PM Feature #3281: implement some frame options
Eric: Do you have any guidance here? Greg Shah
12:10 PM Feature #3281: implement some frame options
> use a ProgresParser member field to store the field when attaching schema validators. It should contain the name of... Greg Shah
11:56 AM Feature #3281: implement some frame options
Greg Shah wrote:
> Ovidiu: Are you working this one?
Yes, I am using the testcase to go step-by-step and try to f...
Ovidiu Maxiniuc
11:45 AM Feature #3281: implement some frame options
Ovidiu: Are you working this one? Greg Shah
11:44 AM Feature #3281: implement some frame options
> We need to introduce some exception when computing the parent table of an unqualified field in the case of the vali... Greg Shah
04:17 PM Feature #3284: implement more window widget support
Hynek Cihlar wrote:
> In Web GUI when overlay window is opened (combo box dropdown) and an action is performed that ...
Hynek Cihlar
08:26 AM Feature #3284: implement more window widget support
3284b revision 11173 passed ChUI regression testing and GUI regression testing with one condition. In Web GUI when ov... Hynek Cihlar

09/13/2017

04:03 PM Feature #3275: improve browse support
I just realized that validation statements for browse are not properly converted when it comes to the validated varia... Stanislav Lomany
06:22 AM Feature #3275: improve browse support
There are multiple browse issues that has been found during testing:
# Scroll by mouse wheel doesn't work if the poi...
Stanislav Lomany
11:00 AM Feature #3260: auto-conversion and enablement for the embedded web client
Constantin Asofiei wrote:
> > @beforeConfigValueSet@ or @afterApplyConfig@ should be called, too. Otherwise @afterCo...
Hynek Cihlar
10:53 AM Feature #3260: auto-conversion and enablement for the embedded web client
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > Are the methods @beforeConfigValueSe...
Constantin Asofiei
10:33 AM Feature #3260: auto-conversion and enablement for the embedded web client
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Are the methods @beforeConfigValueSet()@ and @afterApplyConfig(...
Hynek Cihlar
10:26 AM Feature #3260: auto-conversion and enablement for the embedded web client
Hynek Cihlar wrote:
> Are the methods @beforeConfigValueSet()@ and @afterApplyConfig()@ in @SyncConfigChangesAspect@...
Constantin Asofiei
10:14 AM Feature #3260: auto-conversion and enablement for the embedded web client
Constantin Asofiei wrote:
> I was expecting that @ConfigManager.applyConfigUpdates@ called on server-side by @Logica...
Hynek Cihlar
09:46 AM Feature #3260: auto-conversion and enablement for the embedded web client
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek, quick question: is it me or @afterConfigUpdate@ is never...
Constantin Asofiei
09:36 AM Feature #3260: auto-conversion and enablement for the embedded web client
Constantin Asofiei wrote:
> Hynek, quick question: is it me or @afterConfigUpdate@ is never called on server-side?
...
Hynek Cihlar
09:22 AM Feature #3260: auto-conversion and enablement for the embedded web client
Hynek, quick question: is it me or @afterConfigUpdate@ is never called on server-side? Constantin Asofiei

09/12/2017

01:51 PM Feature #3284: implement more window widget support
FYI, I had to revert the changes from trunk revision 11145 in Swing GUI driver related to window activation. The revi... Hynek Cihlar

09/11/2017

02:34 PM Feature #3275: improve browse support
For now we will leave combo-box support for #2628. Greg Shah
01:35 PM Feature #3275: improve browse support
> 5. What is your estimate of the effort needed to implement @COMBO-BOX@?
I think conversion + runtime will take a...
Stanislav Lomany
02:32 PM Feature #2628: Non-fill-in column support in browse.
@TOGGLE-BOX@ support has been implemented in #3275 (branch 3275b). Stanislav estimates 1 week to implement conversio... Greg Shah
02:16 PM Feature #3281: implement some frame options
I've done some investigations related to the issue from note 20. The decision where the unqualified field belongs to ... Ovidiu Maxiniuc
12:19 PM Feature #3284: implement more window widget support
Greg Shah wrote:
> I assume you can match the behavior exactly in the web client virtual desktop mode. Correct? We...
Hynek Cihlar
11:47 AM Feature #3284: implement more window widget support
> This makes it impossible to fully support the runtime behavior of WINDOW:TOP-ONLY and WINDOW:ALWAYS-ON-TOP attribut... Greg Shah
10:03 AM Feature #3284: implement more window widget support
With trunk revision 11145 (among the other benefits) we lost the flexibility of arbitrary stacking top-level windows ... Hynek Cihlar
09:43 AM Feature #3284: implement more window widget support
Hynek,
OK. Please report this in 3284.
This branch will merge to trunk after 3330a and 3222a.
Thanks,
Gre...
Hynek Cihlar

09/08/2017

04:08 PM Feature #3281: implement some frame options
While working on #3330 I identified a conversion issue: if normally in a CAN-FIND (or other query) an field without w... Ovidiu Maxiniuc
08:57 AM Feature #3284: implement more window widget support
> A potential issue may be Swing and its window positioning limitations - the native 4GL behavior cannot be expressed... Greg Shah
08:51 AM Feature #3284: implement more window widget support
Greg Shah wrote:
> Please provide some details of the issues related to @ALWAYS-ON-TOP@.
There are not really any...
Hynek Cihlar
08:43 AM Feature #3284: implement more window widget support
Please provide some details of the issues related to @ALWAYS-ON-TOP@. Greg Shah

09/06/2017

12:07 PM Feature #3275: improve browse support
Code Review Task Branch 3275b Revision 11169
The changes look good.
1. @Browse.getCellTextNoError()@ should be ...
Greg Shah
09:27 AM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> Code Review Task Branch 1834b Revision 11186
>
> I'm fine with the changes.
>
> We are tryi...
Eugenie Lyzenko
08:07 AM Feature #1834: implement direct manipulation (drag and drop)
Code Review Task Branch 1834b Revision 11186
I'm fine with the changes.
We are trying to get 3330a and 3222a in...
Greg Shah
10:39 PM Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834b@ has been updated for review to revision @11186@.
This is the note 4 resolution. All intern...
Eugenie Lyzenko
09:09 AM Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
I prefer having a single worker that is unfinished instead of multiple independent locations that are not done. I ag... Greg Shah
02:36 AM Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > Eugenie: Please review 3330a revision 11189 for the initial runtime s...
Hynek Cihlar
08:33 PM Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Greg Shah wrote:
> Eugenie: Please review 3330a revision 11189 for the initial runtime stubs that were needed. Also...
Eugenie Lyzenko

09/05/2017

05:46 PM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> Code Review Task Branch 1834b Revision 11184
>
> I've checked in some fixes for typos and codi...
Eugenie Lyzenko
12:38 PM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> 3. Please change EVL to SBI for those files where the changes were written by Sergey. Otherwise ...
Eugenie Lyzenko
12:25 PM Feature #1834: implement direct manipulation (drag and drop)
Code Review Task Branch 1834b Revision 11184
I've checked in some fixes for typos and coding standards.
1. The ...
Greg Shah
11:24 AM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> Since the ESC behavior doesn't exist in the 4GL, we will avoid it for now.
OK.

> Please do...
Eugenie Lyzenko
10:30 AM Feature #1834: implement direct manipulation (drag and drop)
Since the ESC behavior doesn't exist in the 4GL, we will avoid it for now.
Please do the cleanup.
Greg Shah
10:19 AM Feature #1834: implement direct manipulation (drag and drop)
Eugenie Lyzenko wrote:
> Greg Shah wrote:
> > I think Sergey is done with his part of the work (the JS file upload)...
Eugenie Lyzenko
10:03 AM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> I think Sergey is done with his part of the work (the JS file upload).
>
> Eugenie: is there a...
Eugenie Lyzenko
09:42 AM Feature #1834: implement direct manipulation (drag and drop)
I think Sergey is done with his part of the work (the JS file upload).
Eugenie: is there anything more to do on th...
Greg Shah
09:41 AM Feature #1834: implement direct manipulation (drag and drop)
> Greg: do you want to do this in a different task? Because I would like to see how triggers and maybe other UI stuff... Greg Shah
09:38 AM Feature #1834: implement direct manipulation (drag and drop)
Eugenie Lyzenko wrote:
> Constantin,
>
> Look at @Editor@, line 954:
> [...]
>
> The method @Keyboard.isPrint...
Constantin Asofiei
09:32 AM Feature #1834: implement direct manipulation (drag and drop)
Constantin,
Look at @Editor@, line 954:...
Eugenie Lyzenko
08:50 AM Feature #1834: implement direct manipulation (drag and drop)
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > The idea. Instead of looping through every char in substring...
Eugenie Lyzenko
08:43 AM Feature #1834: implement direct manipulation (drag and drop)
Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > The idea. Instead of looping through every char in substring...
Eugenie Lyzenko
07:52 AM Feature #1834: implement direct manipulation (drag and drop)
Eugenie Lyzenko wrote:
> The idea. Instead of looping through every char in substring we can compute full substring ...
Constantin Asofiei
09:05 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> Please review committed revision 11182 that changed @p2j.socket.js@ to send a packet of p...
Eugenie Lyzenko
12:36 PM Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
Eugenie: Please review 3330a revision 11189 for the initial runtime stubs that were needed. Also, please review 3332... Greg Shah
12:30 PM Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
3332a revision 11164 implements full conversion support for the missing @LOAD-IMAGE*@ overloads. It also adds initial... Hynek Cihlar
12:21 PM Feature #3332: Add support for load offset and load size parameters of LOAD-IMAGE* methods of BUT...
FWD is missing conversion and runtime support for the following methods @IMAGE:LOAD-IMAGE()@, @BUTTON:LOAD-IMAGE()@, ... Hynek Cihlar
11:15 AM Feature #3332 (Closed): Add support for load offset and load size parameters of LOAD-IMAGE* metho...
Hynek Cihlar

09/03/2017

06:40 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> Eugenie, I don't understand, please explain why @sendDropFileNotify@ should arrive before...
Eugenie Lyzenko
03:12 PM Feature #1834: implement direct manipulation (drag and drop)
Eugenie, I don't understand, please explain why @sendDropFileNotify@ should arrive before @uploadFileToJava@ message ... Sergey Ivanovskiy
12:14 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> The canvas image can be broken if its window is moved during the file uploading.
> !Msgs...
Eugenie Lyzenko
11:25 AM Feature #1834: implement direct manipulation (drag and drop)
Please review committed revision 11182 that changed @p2j.socket.js@ to send a packet of partial messages without recu... Sergey Ivanovskiy
10:34 AM Feature #1834: implement direct manipulation (drag and drop)
The canvas image can be broken if its window is moved during the file uploading.
!MsgsInterleaving.png!
Sergey Ivanovskiy

09/02/2017

08:09 PM Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834b@ has been updated for review to revision @11181@.
Fix for array invalid index issue in @Edi...
Eugenie Lyzenko

09/01/2017

06:18 PM Feature #1834: implement direct manipulation (drag and drop)
Committed revision 11180 changed(added new methods) DragDropHelper, ClientProtocolHooks to use file channels for file... Sergey Ivanovskiy
05:20 PM Feature #1834: implement direct manipulation (drag and drop)
Prepared the fix for Unicode chars.
The idea. Instead of looping through every char in substring we can compute fu...
Eugenie Lyzenko
01:30 PM Feature #1834: implement direct manipulation (drag and drop)
> I guess this issue is not one of our priority and adding Cyrillic support can be postponed.
Actually, I think th...
Greg Shah
01:18 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> What is about the issue in the note 214?
The investigation:
1. The font width array w...
Eugenie Lyzenko
12:28 PM Feature #1834: implement direct manipulation (drag and drop)
Ok, understand now. There is the design issue that @WebClientProtocol.AppendMessageTask@ saves the whole message into... Sergey Ivanovskiy
12:16 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> Another question related to this implementation is that we have a message type MSG_FILE_U...
Eugenie Lyzenko
12:11 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> Eugenie Lyzenko wrote:
> > The task branch @1834b@ has been updated for review to revisi...
Eugenie Lyzenko
11:59 AM Feature #1834: implement direct manipulation (drag and drop)
Another question related to this implementation is that we have a message type MSG_FILE_UPLOADING with its 32-bit fie... Sergey Ivanovskiy
11:45 AM Feature #1834: implement direct manipulation (drag and drop)
Eugenie Lyzenko wrote:
> The task branch @1834b@ has been updated for review to revision @11179@.
>
> This is min...
Sergey Ivanovskiy
10:48 AM Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834b@ has been updated for review to revision @11179@.
This is minor code cleanup(@DragDropHelpe...
Eugenie Lyzenko
09:10 AM Feature #1834: implement direct manipulation (drag and drop)
I will take this part to implement MSG_FILE_UPLOADING from file channels on the java client side too if there are no ... Sergey Ivanovskiy
08:19 AM Feature #1834: implement direct manipulation (drag and drop)
Eugenie, please review the changes in 11178, 11177. We need to implement uploading files from file channels, but now ... Sergey Ivanovskiy
08:04 AM Feature #1834: implement direct manipulation (drag and drop)
May be this extra 16 bytes are related to the protocol format that must carry the payload data. https://tools.ietf.or... Sergey Ivanovskiy
07:31 AM Feature #1834: implement direct manipulation (drag and drop)
Ok, don't understand this extra 16 bytes that was added to the wss message? Please update src/com/goldencode/p2j/ui/c... Sergey Ivanovskiy
06:51 AM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> Eugenie, you added MSG_SET_UPLOAD_FILE_SIZE_LIMITS message type. It is useful if this lim...
Eugenie Lyzenko
05:00 AM Feature #1834: implement direct manipulation (drag and drop)
Eugenie, you added MSG_SET_UPLOAD_FILE_SIZE_LIMITS message type. It is useful if this limit is changed during the app... Sergey Ivanovskiy
10:17 PM Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834b@ has been updated for review to revision @11175@.
This update adds ability to configure fil...
Eugenie Lyzenko
03:19 PM Feature #3331: translate 4GL menu widget processing into a standardized embedded web client menu ...
> Maybe we can let our driver inform the client of the current window's menu?
Yes, I think that makes good sense.
Greg Shah
03:10 PM Feature #3331: translate 4GL menu widget processing into a standardized embedded web client menu ...
Greg Shah wrote:
> Constantin: I don't see a need for anything at conversion. It seems like we can do it all at run...
Constantin Asofiei
02:54 PM Feature #3331: translate 4GL menu widget processing into a standardized embedded web client menu ...
This is an extension of the idea in #3260-3. The key here is that instead of doing this at conversion time, we shoul... Greg Shah
02:48 PM Feature #3331 (Closed): translate 4GL menu widget processing into a standardized embedded web cli...
Greg Shah
01:37 PM Feature #3283: add 4GL extension to obtain the mouse pointer location
> Do we have any place (a wiki page) where we document the 4GL language extensions?
There are entries in this loca...
Greg Shah
01:32 PM Feature #3282: create a 4GL language extension to control screen refresh
Can this task be closed? Greg Shah
08:31 AM Feature #3275: improve browse support
When you have time, please review task branch 3275b rev 11169. Stanislav Lomany
03:21 AM Feature #3275: improve browse support
Rebased task branch 3275b from P2J trunk revision 11163. Stanislav Lomany

08/31/2017

02:23 PM Feature #1834: implement direct manipulation (drag and drop)
I think we should use streams here. Sergey Ivanovskiy
02:06 PM Feature #1834: implement direct manipulation (drag and drop)
Ok, thank you. It seems that we need to do some changes in @WebClientProtocol.AppendMessageTask@ because the file con... Sergey Ivanovskiy
02:00 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> Eugenie, please help what 4GL examples should I use for tests with large files? There are...
Eugenie Lyzenko
01:56 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> It seems that the uploading files without slicing are done except these configurable para...
Eugenie Lyzenko
01:48 PM Feature #1834: implement direct manipulation (drag and drop)
Eugenie, please help what 4GL examples should I use for tests with large files? There are uast/drag_n_drop? Sergey Ivanovskiy
01:41 PM Feature #1834: implement direct manipulation (drag and drop)
It seems that the uploading files without slicing are done except these configurable parameters in the directory, cor... Sergey Ivanovskiy
01:34 PM Feature #1834: implement direct manipulation (drag and drop)
Sergey Ivanovskiy wrote:
> Eugenie, Greg, should I take this JS part to upload files that exceed 1Gb?
Yes. If th...
Greg Shah
01:12 PM Feature #1834: implement direct manipulation (drag and drop)
Eugenie, Greg, should I take this JS part to upload files that exceed 1Gb? Sergey Ivanovskiy
12:21 PM Feature #1834: implement direct manipulation (drag and drop)
I just found that https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/length the a... Sergey Ivanovskiy
11:56 AM Feature #1834: implement direct manipulation (drag and drop)
Another argument can be that the available memory that can be used to allocate the binary array on the client to hold... Sergey Ivanovskiy
11:41 AM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
>
> > What file size is a criteria to start splitting it into slices?
>
> I imagine it may va...
Sergey Ivanovskiy
10:51 AM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> It may be best for Sergey to take the JS file uploading part. What do you think?
I have no ob...
Eugenie Lyzenko
10:30 AM Feature #1834: implement direct manipulation (drag and drop)
It may be best for Sergey to take the JS file uploading part. What do you think? Greg Shah
10:28 AM Feature #1834: implement direct manipulation (drag and drop)
> Probably we need a way to override this defaults within directory.
Yes.
> The question about large file. Do w...
Greg Shah
10:26 PM Feature #1834: implement direct manipulation (drag and drop)
The task branch @1834b@ has been updated for review to revision @11174@.
The update implements file synchronizatio...
Eugenie Lyzenko

08/30/2017

10:17 PM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> > 4. When processing of the dropped files completes and the method END-FILE-DROP() is calling the...
Eugenie Lyzenko

08/29/2017

11:34 AM Feature #2368: allow widget output to stream in GUI mode
Interesting finding about @stream-io@, it overrides all view-as clauses and forced them to a text widget type. This w... Greg Shah
10:28 AM Feature #3275: improve browse support
In #3330 we found there is an undocumented usage of NUM-ENTRIES as a browse attribute. 3330a has conversion support ... Greg Shah
08:48 AM Feature #1834: implement direct manipulation (drag and drop)
> 4. When processing of the dropped files completes and the method END-FILE-DROP() is calling the FWD on the Java sid... Greg Shah
08:52 PM Feature #1834: implement direct manipulation (drag and drop)
Taking into account the parallel processing environments, file size issues and runtime resource limitations the imple... Eugenie Lyzenko

08/28/2017

04:42 PM Feature #1834: implement direct manipulation (drag and drop)
Greg Shah wrote:
> > So I would suggest to postpone actual file uploading up to moment it become really required to ...
Eugenie Lyzenko
04:23 PM Feature #1834: implement direct manipulation (drag and drop)
> So I would suggest to postpone actual file uploading up to moment it become really required to open/load. Then we c... Greg Shah
12:50 PM Feature #1834: implement direct manipulation (drag and drop)
The point to discuss for file uploading approach.
1. Yes, for the cases when web client and Java client part are r...
Eugenie Lyzenko
04:37 AM Feature #1834: implement direct manipulation (drag and drop)
Eugenie, do you need my help to work with @FileReader@ and @Blob@. I am worried because @Blob.slice@ method has diffe... Sergey Ivanovskiy
10:43 AM Feature #3275: improve browse support
Stanislav Lomany wrote:
> Toggle-box values of calc columns are NOT displayed in Progress 10.2, definitely it is a p...
Greg Shah
10:35 AM Feature #3275: improve browse support
Toggle-box values of calc columns are NOT displayed in Progress 10.2, definitely it is a progress bug. Works as expec... Stanislav Lomany
 

Also available in: Atom