Project

General

Profile

Activity

From 01/25/2018 to 02/23/2018

02/23/2018

06:31 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> What are the next set of changes that will be available in 3261a? When will they be ready for review?
I think the...
Stanislav Lomany
01:12 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
What are the next set of changes that will be available in 3261a? When will they be ready for review?
I would lik...
Greg Shah
05:58 PM User Interface Bug #3487: Sub-menu graphical issues
# In swing, when an item is selected, but has no mouse over it, the text is not properly highlighted (so the item has... Stanislav Lomany
05:52 PM User Interface Bug #3487 (Closed): Sub-menu graphical issues
Stanislav Lomany
04:52 PM User Interface Feature #3287: local web client installation
We will be doing some testing of this feature using a large customer application. There is a finding in #3438-135 th... Greg Shah
02:59 PM Base Language Feature #3467: implement clipboard stream support
The third try had this non-testing error... Sergey Ivanovskiy
08:02 AM Base Language Feature #3467: implement clipboard stream support
The second try of the main regression tests produced results with 6 failed tests (results/20180223_021610.zip). Plann... Sergey Ivanovskiy
07:48 AM Base Language Feature #3467: implement clipboard stream support
Don't worry about the ctrl-c tests. Just run the main regression tests. Greg Shah
12:13 AM Base Language Feature #3467: implement clipboard stream support
I did the fist try of run-time regression tests. All parts were not passed: all ctrl_c part was failed after ~ 2 hour... Sergey Ivanovskiy
02:45 PM Base Language Bug #3485: Improve parsing of screen value (when SCREEN-VALUE is assigned)
There are numerous cases where SCREEN-VALUE assignment fails in FWD due to invalid format when it should not. Also so... Hynek Cihlar
02:38 PM Base Language Bug #3485 (New): Improve parsing of screen value (when SCREEN-VALUE is assigned)
Hynek Cihlar

02/22/2018

01:22 PM Base Language Feature #3467: implement clipboard stream support
Sergey: Please add a history entry to @ThinClient@. Then please start ChUI runtime regression testing. I don't expe... Greg Shah
01:11 PM Base Language Feature #3467: implement clipboard stream support
Greg Shah wrote:
> Are the concerns addressed by #3482 or are there different concerns?
>
> In other words, is it...
Hynek Cihlar
11:48 AM Base Language Feature #3467: implement clipboard stream support
Code Review Task Branch 3467a Revision 11226
I'm OK with the changes.
Greg Shah
11:48 AM Base Language Feature #3467: implement clipboard stream support
Hynek Cihlar wrote:
> Greg Shah wrote:
> > Are there remaining issues with PAUSE here? If you have found any other...
Greg Shah
11:09 AM Base Language Feature #3467: implement clipboard stream support
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > I did a review of the changes, but th...
Sergey Ivanovskiy
11:39 AM Base Language Bug #3482: Pause message statement into hidden window blocks the program flow.
But this code doesn't block the work flow because the key input can be caught by the default window.... Sergey Ivanovskiy
11:05 AM Base Language Bug #3482: Pause message statement into hidden window blocks the program flow.
The following code blocks the program flow, but 4GL GUI ignores waiting key input by @pause message@ if its output wi... Sergey Ivanovskiy
10:58 AM Base Language Bug #3482 (New): Pause message statement into hidden window blocks the program flow.
Sergey Ivanovskiy

02/21/2018

10:18 AM Base Language Bug #3480: PUT STREAM statement uses SKIP modifier to complete a line output
These two manual test cases ... Sergey Ivanovskiy
09:59 AM Base Language Bug #3480 (New): PUT STREAM statement uses SKIP modifier to complete a line output
Sergey Ivanovskiy

02/20/2018

07:17 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> It probably makes sense to add an API (or two) to P2JQuery to allow each query type to perform this augmentation in... Greg Shah
07:15 PM Base Language Feature #3467: implement clipboard stream support
These results show a general failure in our line/form feeds. It is not specific to clipboard (although the 4GL does ... Greg Shah

02/19/2018

05:44 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> > query-based approach (clone the query with augmented WHERE or/and BY clauses) is more correct i...
Eric Faulhaber
10:17 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> query-based approach (clone the query with augmented WHERE or/and BY clauses) is more correct ideologically and mem... Greg Shah
06:01 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Guys, some questions about storing browse setting available in enhanced mode?
# Should they be stored on per-user ba...
Stanislav Lomany
04:21 PM Base Language Feature #3467: implement clipboard stream support
Please look at these test results:
1) Clipboard
@clipboard_stream_fwd_output.txt@ is a clipboard stream output prod...
Sergey Ivanovskiy
03:42 PM Base Language Feature #3467: implement clipboard stream support
> It seems that Stream has issues or my ClipboardStream is incorrect.
Please post the output from FWD and from the...
Greg Shah
10:33 AM Base Language Feature #3467: implement clipboard stream support
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > I did a review of the changes, but there are unresolved function...
Hynek Cihlar
09:58 AM Base Language Feature #3467: implement clipboard stream support
Hynek Cihlar wrote:
> I did a review of the changes, but there are unresolved functional concerns in note 19 and 20....
Sergey Ivanovskiy
09:42 AM Base Language Feature #3467: implement clipboard stream support
The note #3467-24 was updated. Sergey Ivanovskiy
09:39 AM Base Language Feature #3467: implement clipboard stream support
> Now that you have enabled the paged flag and the explicit page size to the @StreamFactory.openClipboardStream()@ me... Sergey Ivanovskiy
08:44 AM Base Language Feature #3467: implement clipboard stream support
Greg Shah wrote:
> Are there remaining issues with PAUSE here? If you have found any other problems with PAUSE, ple...
Hynek Cihlar
07:30 AM Base Language Feature #3467: implement clipboard stream support
Are there remaining issues with PAUSE here? If you have found any other problems with PAUSE, please create a new iss... Greg Shah
02:52 PM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
Code Review Task Branch 3383a Revision 11224
I'm good with the deadlock fix.
Greg Shah
11:31 AM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
Greg Shah wrote:
> > but only one run was fully passed.
>
> Were these failures the commonly seen issues in the 3...
Constantin Asofiei
11:30 AM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
> but only one run was fully passed.
Were these failures the commonly seen issues in the 3-way tests?
Greg Shah
11:21 AM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
I've let it running 10 times in a loop over the weekend, only ctrl-c - it managed to run without deadlocks, but only ... Constantin Asofiei
11:42 AM User Interface Feature #3469: final improvements and polish for the embedded mode web client
Some thoughts about this:
# module navigation - I'm working on determining the 4GL code which computes the available...
Constantin Asofiei
11:28 AM Base Language Bug #3430 (Closed): non-shared temp-tables are registered with SVM
Greg Shah

02/17/2018

11:52 AM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
3383a rev 11224 is the second attempt at fixing this deadlock - it sets a common lock (Derived from queue) for all se... Constantin Asofiei
09:29 AM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
There is still a deadlock, even with my fix:... Constantin Asofiei

02/16/2018

10:28 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
When browse enters "change layout" mode, how do we let user know that we are in this mode? We need to draw some label... Stanislav Lomany

02/15/2018

04:18 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261a from P2J trunk revision 11221. Stanislav Lomany
09:28 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Stanislav, have you tried disabling word wrap at cell level?
Disabling word wrap makes part of the text disappear....
Stanislav Lomany
09:11 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav, have you tried disabling word wrap at cell level? I see some mentions here: https://github.com/handsontab... Constantin Asofiei
09:04 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Isn't there a way to force alignment in the Jasper cell, and let the cell content text fully trimmed?
I'm not us...
Stanislav Lomany
08:57 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> But for @BrowseRow.text@ which is used for reporting and rendering and searching non-edita...
Constantin Asofiei
08:56 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
There was error in reports when a text was not fitting a cell while it obviously should fit. Turned out that for some... Stanislav Lomany
07:57 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
BTW if content doesn't fit into a report cell, what should we do: extent cell height and break cell contents into mul... Stanislav Lomany
07:03 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
IMO query-based approach (clone the query with augmented WHERE or/and BY clauses) is more correct ideologically and m... Stanislav Lomany
10:29 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I agree the result of filtering/sorting should be logically correct, consistent and intuitive to a user. Greg Shah
10:28 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> For example, if a query has 50,000 results and the browse initially fetches 500, a filter might apply to 10% of the... Greg Shah
03:01 PM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
3340a was merged to trunk rev 11221 and archived. Constantin Asofiei
10:32 PM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
Unless you see a reason to wait, go ahead with a rebase and then merge to trunk. Greg Shah
03:00 PM Base Language Bug #3430: non-shared temp-tables are registered with SVM
3340a was merged to trunk rev 11221 and archived. Constantin Asofiei
08:53 AM Base Language Feature #3467: implement clipboard stream support
Hynek Cihlar wrote:
> The switchOutput calls are there to restore redirected output so that the message appears in t...
Hynek Cihlar
08:37 AM Base Language Feature #3467: implement clipboard stream support
Sergey Ivanovskiy wrote:
> I need your help to understand if the code above can be generalized for @pause@. There ar...
Hynek Cihlar
05:42 AM Base Language Feature #3467: implement clipboard stream support
Greg Shah wrote:
> > I will work on #3467-7 in this branch if you have no objections.
>
> No objections.
>
> H...
Sergey Ivanovskiy
05:30 AM Base Language Feature #3467: implement clipboard stream support
There are these methods in @Stream@ related to paged output... Sergey Ivanovskiy
10:38 PM Base Language Feature #3467: implement clipboard stream support
The @Stream@ implementation already handles all of the form feed and newline behavior. Why do we need to do anything... Greg Shah

02/14/2018

12:13 PM Database Feature #3296: misc db features
Ovidiu Maxiniuc wrote:
> Yet I think your suggestion for the code is NOT correct. The client-where will not be linke...
Eric Faulhaber
04:31 AM Database Feature #3296: misc db features
Eric Faulhaber wrote:
> I think the first query should convert in a similar way; that is, the permanent tables as HQ...
Ovidiu Maxiniuc
03:56 AM Database Feature #3296: misc db features
Eric Faulhaber wrote:
> That looks correct to me. Do you see any issues with it?
No. None.
Ovidiu Maxiniuc
12:01 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I have some concerns...
Greg Shah wrote:
> > Filtering: is it a browse-level (we filter rendered results) or quer...
Eric Faulhaber
07:08 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
There are two type of browse iterations: incremental (get next X rows) and "go to row Y". If we enable filtering, inc... Stanislav Lomany
12:23 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Filtering: is it a browse-level (we filter rendered results) or query-level filtering (we re-open the query)?
I ...
Greg Shah
11:52 AM Base Language Feature #3467: implement clipboard stream support
It seems that @Stream@ doesn't have methods that can help to recognize line endings. From the previous note it follow... Sergey Ivanovskiy
11:44 AM Base Language Feature #3467: implement clipboard stream support
It seems that the PAGE-SIZE is used only if SKIP is used.... Sergey Ivanovskiy
08:52 AM Base Language Feature #3467: implement clipboard stream support
If @PAGE-SIZE@ is @0@ or isn't given, then the form feeds page breaks are not used. This observation contradicts to t... Sergey Ivanovskiy
08:28 AM Base Language Feature #3467: implement clipboard stream support
No, I missed the page size. I checked that with 4GL page-size for clipboard output stream inserts the form feed @0x0C... Sergey Ivanovskiy
01:35 AM Base Language Feature #3467: implement clipboard stream support
Code Review Task Branch 3467a Revision 11220
This is pretty good.
1. In @ClipboardStream@, why do @writeByte(by...
Greg Shah
12:56 AM Base Language Feature #3467: implement clipboard stream support
> I will work on #3467-7 in this branch if you have no objections.
No objections.
Hynek: please monitor and rev...
Greg Shah
07:26 AM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
Yes, I have a clean run using @runtime-regression@. Constantin Asofiei
01:01 AM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
CTRL-C testing passed too? Greg Shah

02/13/2018

04:52 PM Database Feature #3296: misc db features
I think the first query should convert in a similar way; that is, the permanent tables as HQL (in this case with a su... Eric Faulhaber
04:22 PM Database Feature #3296: misc db features
Ovidiu Maxiniuc wrote:
> With 3444a/11222 the 2nd query is converted as:
> [...]
That looks correct to me. Do you ...
Eric Faulhaber
02:33 PM Base Language Bug #3430: non-shared temp-tables are registered with SVM
3340a rev 11222 passed runtime testing. Constantin Asofiei
02:33 PM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
3430a rev 11222 passed runtime testing. Constantin Asofiei
07:06 AM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
Code Review Task Branch 3430a Revision 11222
I'm good with the changes.
Greg Shah
12:19 PM Base Language Feature #3467: implement clipboard stream support
Greg, please review these changes rev. 11220 branch 3467a. I will work on #3467-7 in this branch if you have no objec... Sergey Ivanovskiy
10:38 AM Base Language Feature #3467: implement clipboard stream support
Greg Shah wrote:
> Hynek: Didn't you make a change recently that is related to this?
If I remember correctly I di...
Hynek Cihlar
07:19 AM Base Language Feature #3467: implement clipboard stream support
Hynek: Didn't you make a change recently that is related to this? Greg Shah
05:47 AM Base Language Feature #3467: implement clipboard stream support
A new unrelated issue that can be reproduced with the testcase from #3467-3 is that the default window isn't shown fo... Sergey Ivanovskiy
01:05 AM Base Language Feature #3467: implement clipboard stream support
OK. It seems that temporary files are not required because @ClipboardManager.setCliboardValue(String)@ is used to wri... Sergey Ivanovskiy
12:34 AM Base Language Feature #3467: implement clipboard stream support
If necessary, yes.
But please first investigate the @GUIPrinterStreamSupport@ implementation that eliminates the i...
Greg Shah
11:04 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> The idea is that OPEN-MIME-RESOURCE would do the same thing. It is using the browser to open the resource.
Grea...
Stanislav Lomany
10:45 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> The same approach can be used in Swing to load the resource. For example, this works today with ...
Hynek Cihlar
09:41 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The same approach can be used in Swing to load the resource. For example, this works today with @P2J-OPEN-URL@. The... Greg Shah
09:38 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> If we are loading this directly to the browser/swing client, do we need to have a file name? The idea here is that... Stanislav Lomany
09:26 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> File selection for swing - buggy too, cannot enter target file name, missing images etc.
If we are loading this ...
Greg Shah
07:29 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
There are the following things to implement:
# Word cutting in PDF - I made some investigations, and I'm not yet sur...
Stanislav Lomany

02/12/2018

03:03 PM Runtime Infrastructure Bug #3345 (WIP): deadlock in virtual session usage
Constantin Asofiei
01:44 PM Runtime Infrastructure Bug #3345: deadlock in virtual session usage
The problem is concurrent @SecurityContext.cleanup()@ calls:... Constantin Asofiei
01:40 PM Base Language Bug #3430: non-shared temp-tables are registered with SVM
MAJIC conversion passed (number of affected @TemporaryBuffer.define@ changes is the same as the number of @DEFINE_TEM... Constantin Asofiei
08:56 AM Base Language Feature #3467: implement clipboard stream support
Greg, can the clipboard stream be implemented such that it is the file stream opened for the temporary system file? Sergey Ivanovskiy
08:19 AM Database Feature #3296: misc db features
With 3444a/11222 the 2nd query is converted as:... Ovidiu Maxiniuc

02/11/2018

05:22 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Constantin Asofiei wrote:
> 3261a rev 11231 sends the report output (pdf, csv, etc) to the browser, to be downloaded...
Hynek Cihlar

02/10/2018

01:37 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
3261a rev 11230 solves a build issue (jrxml were not included in p2j.jar)
3261a rev 11231 sends the report output (p...
Constantin Asofiei
10:40 AM User Interface Feature #3474: OPEN-MIME-RESOURCE
Implement a variant of @P2J-OPEN-URL@ (see #1815) called @OPEN-MIME-RESOURCE@. The idea is that where @P2J-OPEN-URL@... Greg Shah
10:35 AM User Interface Feature #3474 (Closed): OPEN-MIME-RESOURCE
Greg Shah
09:34 AM Database Bug #3471: incremental conversion is regressed
> This is not perfect because the content is incremental, removing triggers from project will leave 'rotten' data. A ... Greg Shah
07:06 PM Database Bug #3471: incremental conversion is regressed
I had the chance to do some incremental conversion today and I realized that the implementation of @schema-trigger.xm... Ovidiu Maxiniuc

02/09/2018

03:52 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg, branch 3261a rev 11229 contains version with popup menu for reporting to a fixed file name. Stanislav Lomany
01:56 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261a from P2J trunk revision 11291. Stanislav Lomany
12:03 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
There is an issue with PDF output: when cell content is wider than the cell, it is improperly cut. Not sure if that c... Stanislav Lomany
11:55 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The current work is in branch 3261a.
To enable "enhanced" browse with popups, set corresponding parameter in the d...
Greg Shah
02:26 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
3413a was merged to trunk as revision 11219. Greg Shah
02:26 PM User Interface Feature #3246 (Closed): reduce the amount of data being sent to the client-side when an UI attrib...
Greg Shah

02/08/2018

06:28 PM Database Feature #3294 (Closed): implement temp-table XML support from #3257-34
The subset of features currently needed were merged to trunk revisions 11191 and 11194. Eric Faulhaber
04:13 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Previous note issues were fixed in 3413a rev 11268. Constantin Asofiei
03:21 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Greg Shah wrote:
> Code Review Task Branch 3413a Revision 11265
>
> Generally, the changes look quite good.
>
...
Constantin Asofiei
03:17 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Code Review Task Branch 3413a Revision 11265
Generally, the changes look quite good.
1. Trigger-based recursion...
Greg Shah
11:46 AM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
3413a rev 11265 has the changes for caching the @screenLocation()@ and @screenPhysicalLocation()@ values, plus reduce... Constantin Asofiei
03:36 PM Base Language Bug #3430: non-shared temp-tables are registered with SVM
3430a rev 11219 contains the fixes for this (not regression tested yet, this is in progress). Constantin Asofiei
03:03 PM Base Language Bug #3430 (WIP): non-shared temp-tables are registered with SVM
Created task branch 3430a from trunk rev 11218. Constantin Asofiei
12:03 PM Database Bug #3471: incremental conversion is regressed
Eric tried to convert incrementally with @f1+cb@ using a branch based on trunk 11218. This technique has been valuabl... Ovidiu Maxiniuc
11:44 AM Database Bug #3471 (Closed): incremental conversion is regressed
Ovidiu Maxiniuc

02/07/2018

05:15 PM User Interface Feature #3218: enhance the embedded mode web GUI to implement a good default approach for common ...
Greg Shah wrote:
> What is the status of this task? Do we have anything to do or have the issues been resolved by c...
Constantin Asofiei
11:25 AM User Interface Feature #3218: enhance the embedded mode web GUI to implement a good default approach for common ...
What is the status of this task? Do we have anything to do or have the issues been resolved by changes elsewhere? Greg Shah
02:51 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Greg Shah wrote:
> > At minimum, we should separate them on a per-window (plus 'anywhere') basis.
>
> Agreed. Th...
Constantin Asofiei
02:37 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
> At minimum, we should separate them on a per-window (plus 'anywhere') basis.
Agreed. This seems like a quick wi...
Greg Shah
02:30 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
The @registerMouseWidgets@ optimizations and caching of @screenLocation@ and @screenPhysicalLocation@ values is almos... Constantin Asofiei
11:29 AM User Interface Feature #3469: final improvements and polish for the embedded mode web client
Based on a large customer GUI application, we can see that the following improvements are needed for embedded mode:
...
Greg Shah
11:26 AM User Interface Feature #3469 (Closed): final improvements and polish for the embedded mode web client
Greg Shah
11:22 AM Build and Source Control Bug #3468: invalid characters in source files
Greg Shah wrote:
> Put the trunk fixes into 3413a.
>
Task branch @3413a@ has been updated for review to revisio...
Eugenie Lyzenko
11:12 AM Build and Source Control Bug #3468: invalid characters in source files
Greg Shah wrote:
> Put the trunk fixes into 3413a.
>
> Kenny: Don't apply the changes that were just posted, they...
Eugenie Lyzenko
11:07 AM Build and Source Control Bug #3468: invalid characters in source files
Put the trunk fixes into 3413a.
Kenny: Don't apply the changes that were just posted, they are for a version that ...
Greg Shah
10:53 AM Build and Source Control Bug #3468: invalid characters in source files
Eugenie Lyzenko wrote:
> This is the fix to apply over current trunk. Just unzip info @FWD@ main dir.
This is a f...
Eugenie Lyzenko
10:44 AM Build and Source Control Bug #3468: invalid characters in source files
This is the fix to apply over current trunk. Just unzip info @FWD@ main dir. Eugenie Lyzenko
07:14 AM Build and Source Control Bug #3468: invalid characters in source files
See https://proj.goldencode.com/boards/1/topics/245?r=252#message-252 for details.
Eugenie: Please prepare patches...
Greg Shah
07:13 AM Build and Source Control Bug #3468 (Closed): invalid characters in source files
Greg Shah
06:17 AM Base Language Feature #3467: implement clipboard stream support
Yes, I didn't observe the system clipboard changes by by pressing CTRL+V over the opened notepad if the write into th... Sergey Ivanovskiy

02/06/2018

01:24 PM User Interface Feature #1807 (Closed): implement clipboard support
Greg Shah
01:24 PM Base Language Feature #3467: implement clipboard stream support
The 4GL provides the system CLIPBOARD as an output destination.... Greg Shah
01:13 PM Base Language Feature #3467 (Closed): implement clipboard stream support
Greg Shah

02/05/2018

02:49 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Very cool output!
> Pagination. The options are: paginated on one sheet, paginated per sheets, no pagination.
I...
Greg Shah
02:20 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg, how the excel output should look like for a browse report? By default it matches pdf output. An example is atta... Stanislav Lomany
11:21 AM Runtime Infrastructure Bug #3436 (Closed): miscellaneous performance fixes
Branch 3435a was merged to trunk as revision 11217. Greg Shah
11:15 AM User Interface Bug #3425 (Closed): text is drawn 1-pixel to the left, cutting the text
Branch 3435a was merged to trunk as revision 11217. Greg Shah
08:38 AM User Interface Feature #3369: add support for BGCOLOR-RGB and FGCOLOR-RGB, FWD extension widget attributes
The fix for #3369-18 was put into 3435a. Branch 3435a was merged to trunk as revision 11217. Greg Shah

02/02/2018

09:08 AM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Also, the changes in 3413a/11250 passed runtime testing. Constantin Asofiei
09:06 AM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
3413a rev 11250 contains these changes:
* Fixed pushWidgetAttr() for menu cases.
* Improved performance for dynamic...
Constantin Asofiei

02/01/2018

05:56 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
ETF batch tests passed for 3246a/11225. Eric Faulhaber
02:57 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
I'll use 3413a for this set of changes. Will use 3246b for the caching attempt. Constantin Asofiei
02:29 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Actually, I would prefer putting it in a different branch. We have so many in process now (3413a, 3444a, 3440a, 1830... Greg Shah
02:00 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Greg Shah wrote:
> Yes, it is OK.
>
> Are the changes risky?
The sub-set I have now is not risky, can be added t...
Constantin Asofiei
01:50 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Yes, it is OK.
Are the changes risky?
Greg Shah
01:17 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Is it OK to use 3246b for my other WIP performance issues? Constantin Asofiei
01:05 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Greg Shah wrote:
> ChUI regression testing passed?
Yes. 3246a was merged to trunk rev 11216 and archived.
Constantin Asofiei
01:04 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
ChUI regression testing passed? Greg Shah
12:51 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Constantin Asofiei wrote:
> Is there any concern on ETF dev tests passing on the third run?
This sometimes happens,...
Eric Faulhaber
12:42 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Eric Faulhaber wrote:
> The ETF dev tests passed on the third run. Search tests passed on the first run. This was al...
Constantin Asofiei
12:41 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
The ETF dev tests passed on the third run. Search tests passed on the first run. This was all with revision 11225. Ho... Eric Faulhaber
12:37 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
3246a rev 11226 fixes an issue for GUI redirected mode exposed by my changes.
If I get the go-ahead from Eric, I c...
Constantin Asofiei
10:09 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Good. Then we'll just list the added memory usage as part of the description of the export feature. When customers ... Greg Shah
09:56 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
No. Stanislav Lomany
09:38 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I think this is fine. It is good that you noted it.
Other than the memory usage, are there any compatibility issu...
Greg Shah
08:27 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
FYI. When printing from a browse, I have to create an intermediate result set containing all browse rows (all pages).... Stanislav Lomany

01/31/2018

06:55 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
> Seeing the amount of new translatable strings I am wondering whether we should start thinking about i18n.
Yes, w...
Greg Shah
05:47 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Code Review Task Branch 1830c Revision 11230
@TC.modalEventLoopWorker@
The condition @evt instanceof KeyInput && ...
Hynek Cihlar
02:41 PM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
I committed changes suggested in note 41 to revision 11230.
Regarding the @LineEditor@. There are a few changes re...
Ovidiu Maxiniuc
11:40 AM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Ovidiu: Please take a look at the in process fill-in/editor mouse selection changes that Sergey is implementing now i... Greg Shah
11:39 AM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Hynek: please do a code review of 1830c. Greg Shah
11:38 AM User Interface Bug #1830: implement SYSTEM-DIALOG-GET-FILE support
Code Review Task Branch 1830c Revision 11229
Overall, the changes are really good. I especially like the better t...
Greg Shah
03:21 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
There was one failure in the ETF dev tests; running again in case it was a false negative. Eric Faulhaber
01:44 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Code Review Task Branch 3246a Revision 11225
I'm good with the changes.
> 3246a rev 11225 is the candidate to b...
Greg Shah

01/30/2018

05:32 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
3246a rev 11225 is the candidate to be merged trunk if it passes testing. What else I have on queue:
# @screenLocat...
Constantin Asofiei
07:08 AM User Interface Bug #3461: Remaining menu/sub-menu bugs or incorrect behavior
The menu mnemonics don't work as expected. There are multiple issues, menu/items not opened/triggered when mnemonic t... Hynek Cihlar

01/26/2018

01:44 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
> It shouldn't be in 11221 in bzr... I'm not seeing it there, in bzr.
Sorry, you're right. I was looking at the 3...
Greg Shah
01:42 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Greg Shah wrote:
> I only see rev 11221 in bzr. Anyway, the changes are good.
It shouldn't be in 11221 in bzr... ...
Constantin Asofiei
01:21 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
I only see rev 11221 in bzr. Anyway, the changes are good. Do you want to test it separately from 3435a?
For tha...
Greg Shah
12:57 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Greg Shah wrote:
> > I'm not sure what you mean for ConfigManager - there is no java.lang.reflect usage there. Can y...
Constantin Asofiei
12:55 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
> WidgetConfigDef is a one-time setup at client startup.
Good point.
> I'm not sure what you mean for ConfigMan...
Greg Shah
12:20 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Greg Shah wrote:
> 1. There are some places which directly edit the @frame.config@ in @GenericFrame@ (@setDialogBox(...
Constantin Asofiei
12:14 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Code Review Task Branch 3246a Revision 11221
This is a really great set of changes! I'm excited to see them final...
Greg Shah
01:52 AM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > The reason why backup config is not used is that the config cha...
Hynek Cihlar
08:22 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Greg, you can do a review for 3246a rev 11220; is cleaned up and what is left is:
# avoid @pushScreenDefinition@ for...
Constantin Asofiei
08:19 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Hynek Cihlar wrote:
> The reason why backup config is not used is that the config changes in some cases have differe...
Constantin Asofiei

01/25/2018

03:20 PM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Sorry, I forgot to mention two important things I've had to do to get true CPU profiling working in VisualVM:
* up...
Eric Faulhaber
11:15 AM User Interface Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Constantin Asofiei wrote:
> Eric, were you able to profile the FWD server? I can't attach safely with Oracle JDK 1.8...
Eric Faulhaber
 

Also available in: Atom