Project

General

Profile

Activity

From 02/24/2019 to 03/25/2019

03/23/2019

09:44 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11308@.
Adding support for @EDIT-UNDO@ method, @EDIT-...
Eugenie Lyzenko

03/22/2019

06:29 PM User Interface Feature #3811: more misc UI features
Actually @EDIT-CAN-UNDO@ implementation is easy if @UNDO@ capability already done(as for @EditorGuiImpl@). So it is n... Eugenie Lyzenko
05:57 PM User Interface Feature #3811: more misc UI features
> May be you mean EDIT-UNDO instead?
Yes, sorry.
Greg Shah
05:05 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11307@.
Adding full support for @EDIT-(COPY|CUT|PASTE...
Eugenie Lyzenko
04:28 PM User Interface Feature #3811: more misc UI features
Greg Shah wrote:
> Don't forget to update the gap analysis rules.
OK.
>By the way, @EDIT-CAN-UNDO@ is marked w...
Eugenie Lyzenko
11:43 AM User Interface Feature #3811: more misc UI features
Additional attributes/methods to implement:
+Browse, Combo-box, Editor Method(s)+
* @EDIT-UNDO@
+Browse, Combo...
Eugenie Lyzenko
09:45 AM User Interface Feature #3811: more misc UI features
Don't forget to update the gap analysis rules. By the way, @EDIT-CAN-UNDO@ is marked wrong today (the conversion is ... Greg Shah
09:16 AM User Interface Feature #3811: more misc UI features
Greg Shah wrote:
> Also, please note that @EDIT-UNDO@ was probably only stubbed in the POC (see #3762). But we need...
Eugenie Lyzenko
09:03 AM User Interface Feature #3811: more misc UI features
Also, please note that @EDIT-UNDO@ was probably only stubbed in the POC (see #3762). But we need the runtime for it,... Greg Shah
08:59 AM User Interface Feature #3811: more misc UI features
> 1. The Clipboard we will use here is the client side object, correct?
Yes. We have existing support for integr...
Greg Shah
08:39 AM User Interface Feature #3811: more misc UI features
> Task branch @3811a@ has been updated for review to revision @11305-6@.
Looks good.
Stanislav Lomany
08:31 AM User Interface Feature #3811: more misc UI features
> Task branch @3811a@ has been updated for review to revision @11304@.
Look good.
Stanislav Lomany
08:23 AM User Interface Feature #3811: more misc UI features
> Task branch @3811a@ has been updated for review to revision @11303@.
Looks good.
Stanislav Lomany
05:01 PM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> My intention was to rebase 3809a when 3750b was merged to trunk, because I didn't think we h...
Ovidiu Maxiniuc
04:57 PM Database Feature #3809: ProDataSet support
My intention was to rebase 3809a when 3750b was merged to trunk, because I didn't think we had dependencies on 3750b ... Eric Faulhaber
04:54 PM Database Feature #3809: ProDataSet support
Ovidiu Maxiniuc wrote:
> I will commit my changes for ProDataSet conversion to 3809a.
I added conversion support ...
Ovidiu Maxiniuc
03:29 PM Database Feature #3809: ProDataSet support
Here it is, attached.
I will commit my changes for ProDataSet conversion to 3809a.
Ovidiu Maxiniuc
03:21 PM Database Feature #3809: ProDataSet support
Constantin Asofiei wrote:
> Greg/Eric, can we postpone committing Ovidiu's changes until Monday?
Yes.
Ovidiu, ...
Eric Faulhaber
03:16 PM Database Feature #3809: ProDataSet support
Greg/Eric, can we postpone committing Ovidiu's changes until Monday? Constantin Asofiei
08:35 AM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> Ovidiu, how safe are these changes?
>
> Greg, Constantin, is it ok to commit this to 3750...
Constantin Asofiei
08:29 AM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> Ovidiu, how safe are these changes?
They are only token declarations. However, since the to...
Ovidiu Maxiniuc
08:25 AM Database Feature #3809: ProDataSet support
Ovidiu, how safe are these changes?
Greg, Constantin, is it ok to commit this to 3750b, or are we only allowing pe...
Eric Faulhaber
08:22 AM Database Feature #3809: ProDataSet support
Eric Faulhaber wrote:
> As of 3750b/11512, the parser is missing token-types for the following dataset-related featu...
Ovidiu Maxiniuc
09:38 AM User Interface Feature #3762: misc UI features
> COMBO-BOX:AUTO-COMPLETION and COMBO-BOX:EDIT-UNDO is not completed.
Eugenie: Please add these to your work in #3...
Greg Shah
09:20 AM User Interface Feature #3762: misc UI features
Greg Shah wrote:
> Are there any runtime features in this task which were not finished?
All runtime for MENU:TOGGLE...
Constantin Asofiei
09:04 AM User Interface Feature #3762: misc UI features
Greg Shah wrote:
> Are there any runtime features in this task which were not finished?
Does anyone know this ans...
Greg Shah
06:36 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
I've committed stubs for @CREATE-RESULT-LIST-ENTRY@ as rev 11302 in 3809a. It doesn't contain much actual code. Stanislav Lomany

03/21/2019

07:49 PM User Interface Feature #3811: more misc UI features
The widgets are currently involved in point 2 changes - @FillInWidget@ and @ComboBoxWidget@ in addition to @EditorWid... Eugenie Lyzenko
07:17 PM User Interface Feature #3811: more misc UI features
Greg,
I've started to work on clipboard related editor widget methods: @CUT/COPY/PASTE@ and I have two design ques...
Eugenie Lyzenko
04:51 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11306@.
The update adds support for @DISABLE-AUTO-ZAP...
Eugenie Lyzenko
09:54 AM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11305@.
This adds support for @DISABLE-AUTO-ZAP@ attr...
Eugenie Lyzenko
10:45 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11304@.
This adds conversion and runtime support for ...
Eugenie Lyzenko
03:08 PM Database Feature #3809: ProDataSet support
As of 3750b/11512, the parser is missing token-types for the following dataset-related features:... Eric Faulhaber
07:52 AM User Interface Feature #2683 (Closed): reverse proxy implementation
Greg Shah

03/20/2019

07:03 PM Base Language Feature #3753: I18N additions
All runtime needs to be implemented. Below is a list of what it needs to be done.
For FIX-CODEPAGE and GET-CODEPA...
Constantin Asofiei
06:38 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Testcases attached. Couple of notes:
# There is no need to implement @CREATE-RESULT-LIST-ENTRY@ for non-scrolling ...
Stanislav Lomany
03:44 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Sorry, it is 3809a. Greg Shah
03:39 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
> Put it in 3908a.
I don't see an active branch with this number.
Stanislav Lomany
03:20 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Put it in 3908a. Greg Shah
03:17 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Greg, where I can commit to, except 3750b? Stanislav Lomany
06:29 PM Database Feature #3809: ProDataSet support
These are procedures defined in @dataset/log_hlp.i@ or functions defined in @dataset/help/log_hlp.i@. I'm not sure wh... Eric Faulhaber
06:20 PM Database Feature #3809: ProDataSet support
I tried to convert the provided testcases an I encountered some unknown token: @assert-true@, @assert-err@, @assert-n... Ovidiu Maxiniuc
02:38 PM Database Feature #3809: ProDataSet support
I have created task branch 3809a for this work. It is based on trunk 11301, but I think that's ok. I don't know of an... Eric Faulhaber
12:40 PM Database Feature #3809 (WIP): ProDataSet support
Eric Faulhaber
06:25 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11303@.
This finalizes the implementation of the @(MI...
Eugenie Lyzenko
04:43 AM User Interface Feature #3811: more misc UI features
> OK. Thanks for clarification. Shouldn't the @browse:COLUMN-FGCOLOR@ set or get the column color for *all* columns i... Stanislav Lomany
10:57 PM User Interface Feature #3811: more misc UI features
> Do we need to implement MAX-HEIGHT-CHARS attribute in addition to MIN-HEIGHT-CHARS?
Yes, that makes sense.
Greg Shah
10:46 PM User Interface Feature #3811: more misc UI features
Task branch @3811a@ has been updated for review to revision @11302@.
The update adds conversion support for browse...
Eugenie Lyzenko
05:12 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
My list of open issue is this:
* static buffer, frame, etc references need .get() (not all cases I think were interc...
Constantin Asofiei

03/19/2019

06:55 PM User Interface Feature #3811: more misc UI features
Stanislav Lomany wrote:
>
> ...
> > Using this attribute is something like @browse:COLUMN-FGCOLOR@, not @browse-c...
Eugenie Lyzenko
06:29 PM User Interface Feature #3811: more misc UI features
> I'm asking because @BrowseColumnWidget@ is an artificial one, no direct counterpart in 4GL code, right?
I would ...
Stanislav Lomany
06:22 PM User Interface Feature #3811: more misc UI features
Stanislav Lomany wrote:
> > > What is the current status, can someone clarify? I see the support is implemented for ...
Eugenie Lyzenko
05:55 PM User Interface Feature #3811: more misc UI features
> > What is the current status, can someone clarify? I see the support is implemented for Browse Column widget, at le... Stanislav Lomany
05:07 PM User Interface Feature #3811: more misc UI features
Created task branch @3811a@ from trunk revision @11301@. Eugenie Lyzenko
04:55 PM User Interface Feature #3811: more misc UI features
Another question for browse widget. Why we currently have the @COLUMN-FGCOLOR@ attached to @BrowseColumnWidget@ inste... Eugenie Lyzenko
03:06 PM User Interface Feature #3811: more misc UI features
> What is the branch to commit the changes for this task?
Create a new one.
> What is the current status, can s...
Greg Shah
03:01 PM User Interface Feature #3811 (WIP): more misc UI features
What is the branch to commit the changes for this task? Or I need to create new separate one?
Also I have a questi...
Eugenie Lyzenko
02:04 PM User Interface Bug #3973: Veiwport area coordinates rounding error
The testcase to show the error will be not easy to write. Consider the problematic code in @Viewport.draw()@:... Eugenie Lyzenko
12:50 PM User Interface Bug #3973 (New): Veiwport area coordinates rounding error
Eugenie Lyzenko
12:50 PM User Interface Bug #3972: Text width/scaling issues in Web client(small fonts are affected mostly)
The testcase to recreate is the most important thing here. Because the issue is not always visible. For now the text ... Eugenie Lyzenko
12:41 PM User Interface Bug #3972 (New): Text width/scaling issues in Web client(small fonts are affected mostly)
Eugenie Lyzenko
10:04 AM Conversion Tools Feature #3971: add support for unicode escape sequences in the preprocessor
At a minimum, @ClearStream.read()@ must be updated to support the new Unicode escape sequences that can be encoded in... Greg Shah
10:02 AM Conversion Tools Feature #3971 (WIP): add support for unicode escape sequences in the preprocessor
Greg Shah

03/18/2019

04:16 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Stanislav:
# I don't think your changes are in 3750b yet.
# Did you write testcases? If so, where are they?
# P...
Greg Shah
04:05 PM User Interface Feature #3762: misc UI features
Are there any runtime features in this task which were not finished? Greg Shah
04:05 PM User Interface Feature #3811: more misc UI features
I'm going to have someone write testcases for @MANUAL-HIGHLIGHT@ since the documentation is useless.
@BROWSE ... V...
Greg Shah
03:39 PM Base Language Feature #3753: I18N additions
Greg Shah wrote:
>
> Eugenie: If there are parts of the work for which we don't need testcases, you can start work...
Eugenie Lyzenko
03:32 PM Base Language Feature #3753: I18N additions
Constantin: Eugenie is going to take this task. I know you finished part of the work on phase 1 (conversion and some... Greg Shah
03:16 PM User Interface Feature #3469 (Closed): final improvements and polish for the embedded mode web client
Greg Shah

03/15/2019

09:35 AM User Interface Bug #3962: To handle an application shortcut if there is a browser's default action assigned to t...
The web client is tried to disable all default actions except the COPY/CUT/PASTE but it doesn't work for some shortcu... Sergey Ivanovskiy
07:57 AM User Interface Bug #3962: To handle an application shortcut if there is a browser's default action assigned to t...
This is the list of Chrome shortcuts.
https://support.google.com/chrome/answer/157179?hl=en
I don't know which ...
Greg Shah
07:22 AM User Interface Bug #3962: To handle an application shortcut if there is a browser's default action assigned to t...
CTRL+F4 shortcut closes the current web tab in the browser. Thus there is an issue if the same shortcut is used by th... Sergey Ivanovskiy
07:17 AM User Interface Bug #3962 (New): To handle an application shortcut if there is a browser's default action assigne...
Sergey Ivanovskiy

03/14/2019

03:38 PM Database Bug #3960: localedef problems in Ubuntu 18.04
Can someone that is running on Ubuntu 16.04 test this new locale definition on the old localedef? I'd also like to k... Greg Shah
03:34 PM Database Bug #3960: localedef problems in Ubuntu 18.04
The attached locale definition uses the same string that is used in all other locales. It seems that this must be ha... Greg Shah
09:51 AM Database Bug #3960: localedef problems in Ubuntu 18.04
I had a fully functioning PostgreSQL 9.5 environment for FWD in Ubuntu 16.04.
I recently upgraded to Ubuntu 18.04....
Greg Shah
09:46 AM Database Bug #3960 (Closed): localedef problems in Ubuntu 18.04
Greg Shah
10:23 AM Database Bug #3961: "Unexpected code path" failure when using H2 in MVCC mode
When using H2 as a database, the following failure has been seen:... Greg Shah
10:17 AM Database Bug #3961 (New): "Unexpected code path" failure when using H2 in MVCC mode
Greg Shah

03/13/2019

02:15 PM Database Feature #3958: BUFFER-COPY optimization
BUFFER-COPY
The current implementation uses reflection to invoke the getters and setters of each property of the s...
Eric Faulhaber
02:01 PM Database Feature #3958 (Closed): BUFFER-COPY optimization
Eric Faulhaber

03/12/2019

06:51 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Use 3750b. Greg Shah
05:48 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
> Stanislav: You spent some time on this recently. Please post your findings here. What branch has your code change... Stanislav Lomany

03/11/2019

05:26 PM User Interface Feature #3762: misc UI features
The work for @CREATE-RESULT-LIST-ENTRY()@ is being moved to #3940, which will be worked in the main project. Greg Shah
05:12 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
Stanislav: You spent some time on this recently. Please post your findings here. What branch has your code changes? Greg Shah
05:08 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
As noted in #3762, we must provide support for both @BROWSE:CREATE-RESULT-LIST-ENTRY()@ and @QUERY:CREATE-RESULT-LIST... Greg Shah
05:06 PM User Interface Feature #3940 (Closed): CREATE-RESULT-LIST-ENTRY() method support
Greg Shah

03/08/2019

07:05 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
> This doesn't make sense - I can't make a sub-class inherit a super-class with only private constructors, in 4GL.
...
Greg Shah

03/07/2019

05:31 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> @Progress.Json.JsonParserError@ extends @Progress.Json.JsonError@ but both are supposed to have a...
Constantin Asofiei
05:26 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
@Progress.Json.JsonParserError@ extends @Progress.Json.JsonError@ but both are supposed to have a private constructor... Greg Shah
05:22 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> I'm working on the built-in classes. Many of them have @private@ constructors. How does our run...
Constantin Asofiei
05:19 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
I'm working on the built-in classes. Many of them have @private@ constructors. How does our runtime need this to be... Greg Shah

03/01/2019

03:45 PM Database Bug #3934: binary logical expressions in a 4GL WHERE clause are executed left to right
The 4GL executes WHERE clause sub-expressions like @lOp AND rOp@ and @lOp OR rOp@ from left to right. That is, @lOp@ ... Eric Faulhaber
03:29 PM Database Bug #3934 (New): binary logical expressions in a 4GL WHERE clause are executed left to right
Eric Faulhaber

02/27/2019

01:00 PM Database Feature #3872: implement a two stage import process
A customer has posed this question:
> Many customers are on OpenEdge 11.6 while CDC requires 11.7 and it requires ...
Greg Shah

02/26/2019

02:46 PM User Interface Feature #3931: single sign-on for virtual desktop mode
Although virtual desktop mode was initially conceived to be primary for testing purposes, multiple customers have cho... Greg Shah
02:37 PM User Interface Feature #3931 (Closed): single sign-on for virtual desktop mode
Greg Shah
01:41 PM Database Feature #3930: allow session level control over the database(s) which are auto-connected
To implement this, we must separate database auto-connect from server startup. Then we must allow auto-connect to be... Greg Shah
01:24 PM Database Feature #3930 (Closed): allow session level control over the database(s) which are auto-connected
Greg Shah
03:58 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> The successful approaches in the example Java code above cannot be used to solve the type erasure...
Ovidiu Maxiniuc

02/25/2019

04:52 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
I did check to confirm that OO 4GL does implement virtual method dispatching as one would expect. In other words, ca... Greg Shah
04:49 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
+Type Erasure in Java+
Some aspects of compiled type-safe Java code are erased by the compiler. When this happens...
Greg Shah
04:46 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
h2. Method Overloading
h3. Introduction
We've written testcases to check the behavior of the remaining issues r...
Greg Shah
03:27 PM Base Language Feature #3751: implement support for OO 4GL and structured error handling
Some notes relates to implementing the 4GL builtin classes in FWD:
* the class needs to be annotated with @LegacyRes...
Constantin Asofiei
09:35 AM Database Feature #3500 (Closed): implement CLOB and BLOB support
Greg Shah
09:26 AM Database Feature #3500: implement CLOB and BLOB support
Greg Shah wrote:
> Can I close this task?
Yes.
Eric Faulhaber
09:21 AM Database Feature #3500: implement CLOB and BLOB support
> Please note 3750b revision 11370 contains a refactored form of the BUFFER-{COPY|COMPARE} conversion and runtime. Th... Greg Shah
 

Also available in: Atom