Activity
From 08/05/2019 to 09/03/2019
09/03/2019
- 06:09 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > The idea is that domains from the databases which are define... - 06:02 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> The idea is that domains from the databases which are defined on the @directory.xml@ will b... - 04:51 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Please find the suggested fix for the @SecurityPolicyManager... - 04:45 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Please find the suggested fix for the @SecurityPolicyManager... - 04:17 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Please find the suggested fix for the @SecurityPolicyManager.setClient@ workaround attached... - 03:39 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Please find the suggested fix for the @SecurityPolicyManager.setClient@ workaround attached... - 03:42 PM Database Support #3871: determine how to change codepages/locales during import
- >> 1. How do we control the encoding when we read the .d inputs? Do we have work here?
>
> Normally, one should not... - 02:10 PM Base Language Feature #3253: add cross-session publish/subscribe
- We will need to update Hotel GUI's publish statement (where it sends the notification for the JavaScript-subscribed e...
- 01:42 PM Base Language Feature #3253: add cross-session publish/subscribe
- Review fixes done in 4124a rev 11507; wiki is updated, too.
- 12:53 PM Base Language Feature #3253: add cross-session publish/subscribe
- Greg Shah wrote:
> This is a security issue. Code that does not intend to publish across sessions, now does so with... - 12:38 PM Base Language Feature #3253: add cross-session publish/subscribe
- > There is no change in the syntax of the PUBLISH statement - this will automatically notify all subscribers, local o...
- 11:52 AM Base Language Feature #3253 (WIP): add cross-session publish/subscribe
- This was added in 4124a rev 11506. This one can be closed now.
- 10:20 AM Base Language Feature #3253: add cross-session publish/subscribe
- I completely forgot to add cross-session publish/subscribe from between FWD sessions - global subscribe works only fr...
- 10:34 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > In which branch are your changes?
3816a
> I assume you are implementing the @DELETE-RESULT-LIST-ENTRY@ as we... - 09:53 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- In which branch are your changes?
I assume you are implementing the @DELETE-RESULT-LIST-ENTRY@ as well? It is use... - 08:12 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- I've attached a document with the status of @CREATE-RESULT-LIST-ENTRY@ testcases. So we have:
# Fix few issues for a...
09/02/2019
- 06:15 PM Database Feature #3809: ProDataSet support
- Constantin Asofiei wrote:
> Ovidiu, another question; for a data-source query like:
> [...]
>
> the 'next-rowid'... - 11:40 AM User Interface Feature #3811: more misc UI features
- I've fixed the @SELECTION-LIST@ widget selection.
The @SELECTION-LIST@ is implementded in FWD as an instance of @Sel... - 04:31 AM Runtime Infrastructure Feature #3819: PROFILER system handle
- Greg Shah wrote:
> 1. If a section is listed as "It is not needed", what does that mean?
It means that Profiler...
08/30/2019
- 05:53 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Rebased task branch 3816a from P2J trunk revision 11328.
- 04:11 PM Runtime Infrastructure Feature #3819: PROFILER system handle
- Robert, the following are my questions based on your "Profiler Raw Data Documentation".
1. If a section is listed ... - 04:06 PM Runtime Infrastructure Feature #3819: PROFILER system handle
- From @testcases/profiler/README.txt@ (by Robert):
+Profiler Raw Data Documentation+
Profiler separates the resu... - 11:11 AM Database Feature #2156: datetime-tz and hibernate
- I would go for an unified solution for all dialects, even this duplicating the offset information for H2 and MSSQL: t...
- 09:18 AM Database Feature #2156: datetime-tz and hibernate
- It does look like PostgreSQL has a bad design for this use case (storing and honoring the offset):
https://dba.sta... - 07:10 AM Database Feature #2156: datetime-tz and hibernate
- I believe the big problem to implement single-column for DATETIME-TZ was the lack of support from H2.
Relative recen...
08/29/2019
- 04:29 PM Database Bug #3379 (Review): do not copy index definitions when defining WORKFILE like TABLE
- 04:29 PM Database Bug #3379 (WIP): do not copy index definitions when defining WORKFILE like TABLE
- The fix committed to the 4103a branch. The new revno is 11328.
- 03:55 PM Database Feature #2156: datetime-tz and hibernate
- All of our current databases support a single column that stores both the timestamp and offset:
* PostgreSQL has @... - 02:20 PM Database Feature #2156: datetime-tz and hibernate
- There's one other thing to add for @datetime-tz@ - its usage in indexes and sort clauses. Being a multi-column Hiber...
- 02:59 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Greg Shah wrote:
> Please make changes to exclude LASTKEY from effects by key release.
I am looking into @lastevent... - 02:23 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Please make changes to exclude LASTKEY from effects by key release.
- 02:21 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- I didn't think about @LASTKEY@ functionality. Does it work properly? Released keys events can affect this value even ...
- 09:17 AM User Interface Feature #3811: more misc UI features
- OK, then there are more fixes needed. Thanks.
- 09:16 AM User Interface Feature #3811: more misc UI features
- Greg Shah wrote:
> Are you describing a behavior in 4GL or FWD?
In FWD - 09:15 AM User Interface Feature #3811: more misc UI features
- Are you describing a behavior in 4GL or FWD?
- 08:02 AM User Interface Feature #3811: more misc UI features
- Running the converted @frame.w@ test I observed a strange behavior on frames:
- The highlight selection is draw wh... - 02:40 AM User Interface Feature #3811: more misc UI features
- Created task branch 3811b from FWD trunk revision 11327.
- 07:29 AM User Interface Bug #3584: tooltips do not work in FWD for disabled, TEXT and FILL-IN widgets
- I focused on the next issue:
> 3. findMouseSource will not report a disabled widget - this is incorrect, as toolti... - 03:37 AM User Interface Bug #3584 (WIP): tooltips do not work in FWD for disabled, TEXT and FILL-IN widgets
08/28/2019
- 06:09 PM Database Feature #3809: ProDataSet support
- As noted in a previous email, @__error-flag__@, @__origin-rowid__@, @__error-string__@, @__after-rowid__@ and @__row-...
- 05:43 PM User Interface Feature #3811: more misc UI features
- These are good findings. Please do fix these bugs as part of this work.
- 11:50 AM User Interface Feature #3811: more misc UI features
- I provided small UAST tests in project @/tescases/uast/manual-highlight@ @(revision 1910)@ along with the original te...
- 03:10 AM User Interface Feature #3811: more misc UI features
- Apologies, I loaded a wrong image. This one is the correct image.
- 03:04 AM User Interface Feature #3811: more misc UI features
- Greg Shah wrote:
> > Caused by: org.hibernate.exception.GenericJDBCException: Invalid value "en_US_P2J" for paramete... - 05:42 PM User Interface Bug #4221 (Review): Error in BaseEntity class
- 03:16 PM Database Bug #3379: do not copy index definitions when defining WORKFILE like TABLE
- See the explanation and a proposed fix in #4103.
- 03:56 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Greg Shah wrote:
> * run ChUI regression testing
CHUI main regression tests passed for rev 11393 (4045a) in one bat... - 01:53 AM Database Feature #3816: table and table handle parameter options
- Constantin Asofiei wrote:
> An addition here: not only the default-buffer, any explicit buffer defined (non-dynamic)...
08/27/2019
- 01:09 PM User Interface Feature #3811: more misc UI features
- > Caused by: org.hibernate.exception.GenericJDBCException: Invalid value "en_US_P2J" for parameter "collation"; SQL s...
- 12:49 PM User Interface Feature #3811: more misc UI features
- Finally I decided to create small and simple tests for this feature. First I created a test for @FILL-IN@ widget.
Wi... - 12:47 PM User Interface Feature #3811: more misc UI features
- The conversion of provided test @w-manualhighlight.w@ has been succeeded with some warnings:...
- 10:48 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Yes, this is *much* better. The intention is clear.
Please do the following:
* run ChUI regression testing
* ... - 10:35 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Greg Shah wrote:
> > Please look at TypeAHead.this.dequeueEvent() and EventManager.eventFromKey. It follows that Typ... - 10:04 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- OK. I understand now that if we press SPACE, then the triggered action is executed at the moment when this key is rel...
- 09:50 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > > Please look at TypeAHead.this.dequeueEvent() and EventManager.eve... - 09:42 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Greg Shah wrote:
> > Please look at TypeAHead.this.dequeueEvent() and EventManager.eventFromKey. It follows that Typ... - 09:41 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Adrian, thank you for these tests. If we hold some key down on the ... - 09:36 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- > Please look at TypeAHead.this.dequeueEvent() and EventManager.eventFromKey. It follows that TypeAHead.getKeystroke(...
- 09:21 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Sergey Ivanovskiy wrote:
> Adrian, thank you for these tests. If we hold some key down on the keyboard, then auto re... - 07:54 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Adrian, thank you for these tests. If we hold some key down on the keyboard, then auto repeats are generated for this...
- 03:53 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Firstly, related to #3690-37:
> Adrian, could you provide references for 4GL tests that proved this behavior? I ne... - 01:28 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Greg Shah wrote:
> Sergey: Please explain the idea behind this change. The safety and correctness of the change is ... - 09:17 AM Database Bug #3379: do not copy index definitions when defining WORKFILE like TABLE
- Good, that makes it simpler. Please dig into @addEntries()@ to see how the indexes get copied. The @SchemaDictionar...
- 07:44 AM Database Bug #3379: do not copy index definitions when defining WORKFILE like TABLE
- Greg Shah wrote:
> The 4GL docs don't show that the @USE-INDEX@ clause is allowed for @DEFINE WORK-TABLE@ but perh... - 07:29 AM Database Bug #3379: do not copy index definitions when defining WORKFILE like TABLE
- @like_clause@ uses @SymbolResolver.addFieldsFrom()@ to search for the @LIKE table@ and load the fields using @SchemaD...
- 09:00 AM Database Feature #3816: table and table handle parameter options
- @BIND@ can be used to bind a reference only table in the caller only if the called routine has an @OUTPUT@ parameter ...
- 08:26 AM Database Feature #3816: table and table handle parameter options
- Marian Edu wrote:
> Constantin, the before-table as well as the default buffer handle (and the before-table's defaul... - 07:12 AM Database Feature #3816: table and table handle parameter options
- Constantin, the before-table as well as the default buffer handle (and the before-table's default buffer handle) are ...
08/26/2019
- 07:22 PM Database Bug #3379: do not copy index definitions when defining WORKFILE like TABLE
- Greg, what do you think? Assuming all indices are to be ignored in the copy as we were told, does the fix belong in t...
- 05:19 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Sergey: Please explain the idea behind this change. The safety and correctness of the change is not obvious to me.
... - 04:58 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Committed revision 11391 (4045a) should fix #3690-36.
- 04:56 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- For an example, if we press @SPACE@ for a while, then depending on the OS drivers, the @SPACE@ typed events will be g...
- 04:45 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Are there tests for @READKEY.@? Are there evidences that 4GL uses key released events for its run-time implementation?
- 09:24 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Adrian Lungu wrote:
> Current behavior:
> - If an action is defined "on choose of button" and in the Swing GUI inte... - 01:30 PM Database Feature #3816: table and table handle parameter options
- There's a new issue to consider; if the temp-table has a before-table, when passing this table (or its dataset) aroun...
- 12:55 PM User Interface Feature #3811: more misc UI features
- @SELECTABLE@ and @MANUAL-HIGHLIGHT@ attributes are available only for @GUI@ widgets.
@MANUAL-HIGHLIGHT@ attribute is... - 11:08 AM User Interface Feature #3811 (WIP): more misc UI features
- 08:32 AM User Interface Feature #3811: more misc UI features
- Marius: The only remaining work is to implement the runtime behavior for @MANUAL-HIGHLIGHT@. See #3811-114 and #3811...
- 09:18 AM Conversion Tools Feature #4246: Emit static Java calls for non-native COM objects
- This issue was identified during work on #4121, see notes 709-723.
Currently when COM objects are converted as non... - 09:11 AM Conversion Tools Feature #4246 (New): Emit static Java calls for non-native COM objects
08/25/2019
- 05:09 PM Database Feature #3809: ProDataSet support
- Ovidiu, another issue: DATASET:ACCEPT-CHANGES is not working for static datasets, as you are emulating this via the @...
08/24/2019
- 04:23 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- I have another regressed simple test case that doesn't work with GUI client....
08/23/2019
- 03:14 PM Database Feature #3809: ProDataSet support
- Found another issue: bind can be bi-directional, from the destination to source, if the source is BY-REFERENCE. I'm w...
- 09:01 PM Database Feature #3809: ProDataSet support
- Constantin,
Please see revision 11483. Further stabilized. Now the 8.9MB xml you sent me is read successfully and, w...
08/22/2019
- 01:46 PM User Interface Bug #4244: Bad format of displays with AT
- In statements like ...
- 01:09 PM User Interface Bug #4244 (New): Bad format of displays with AT
- 01:39 PM Base Language Feature #3254: add support for running 4GL on multiple threads in a single session
- Once we have server-only session support, we should consider how we can use these with REST and/or websockets (javasc...
- 01:30 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- In many cases (including this one), we add specific keywords/options to FWD to enhance existing language statements o...
- 12:56 PM User Interface Bug #4240: wrong labels for fill-in fields from array.
- In the mean time I simplified the 4GL code in @population.p@ keeping only relevant statements and I renamed the frame...
- 12:45 PM User Interface Bug #4240: wrong labels for fill-in fields from array.
- Although we parse @LABEL "one", "two"@ in the format phrase for an extent variable, the downstream conversion does no...
- 12:41 PM User Interface Bug #4240: wrong labels for fill-in fields from array.
- From Marius via email:...
- 02:48 AM User Interface Bug #4240 (New): wrong labels for fill-in fields from array.
- 12:04 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Greg Shah wrote:
> Did these changes ever get merged into another branch or the trunk?
No, these changes have not... - 10:29 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Did these changes ever get merged into another branch or the trunk?
- 10:26 AM User Interface Feature #1820: implement a tree widget to replace the TreeView and ImageList OCXs
- The core implementation of treeview is in trunk rev 11315, it only provides a subset of the MS treeview API but it is...
- 10:24 AM User Interface Feature #3866 (Closed): finish TreeView widget
- 10:24 AM User Interface Feature #3866: finish TreeView widget
- > only a subset (used in the customer project) of the MS TreeView API has been implemented.
I understand. I'm lea...
08/21/2019
- 06:35 PM Database Feature #3809: ProDataSet support
- Constantin, please see revision 11479. Further stabilized and with support for indexes and relations.
- 12:03 PM Database Feature #3809: ProDataSet support
- Constantin, please see revision 11477. I stabilized it so it should handle the simple xml as the one you sent to me.
... - 04:15 AM Database Feature #3809: ProDataSet support
- Ovidiu, please stabilize and commit your READ-XML changes; as I mentioned before, the urgent part is reading a single...
- 05:59 PM User Interface Feature #3866: finish TreeView widget
- I'm not aware of any. But note that only a subset (used in the customer project) of the MS TreeView API has been impl...
- 05:41 PM User Interface Feature #3866: finish TreeView widget
- Is there any other known work needed on this task?
- 04:46 PM Database Feature #1587: implement full support for word indexes
- The following are notes about "word break tables" in the 4GL. The tables are a simple mapping between a character an...
- 12:26 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Sergey Ivanovskiy wrote:
> I will start a new round of the chui regression tests for rev 11388 (4045a) if there are ... - 10:39 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Committed revision 11388 (4045a). I will start a new round of the chui regression tests for rev 11388 (4045a) if ther...
- 10:16 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Sergey: Please commit the change to 4045a. It fixes a regression so it is OK to apply to that frozen branch.
- 09:53 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Indeed, the key released event was designed especially for this. The changes look good to me as it conducts a valid b...
- 09:02 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Greg Shah wrote:
> I don't object to the proposed change. I do have a question. Why is it happening now? Is this ... - 08:34 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- I don't object to the proposed change. I do have a question. Why is it happening now? Is this the first time we re...
- 01:44 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Key released events are not detected by Linux terminal using @ncurses@ and please correct if it is not true. Thus the...
- 09:35 AM Base Language Feature #3753: I18N additions
- Marian Edu wrote:
> Hi @Greg, that task was mentioned in our last list so if you still need some test cases there ca... - 04:31 AM Base Language Feature #3753: I18N additions
- Hi @Greg, that task was mentioned in our last list so if you still need some test cases there can someone please make...
- 07:57 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- I've attached a simple testcase that shows that after a record has been added during iteration of a compound query, c...
- 05:21 AM Database Support #3871: determine how to change codepages/locales during import
- Greg Shah wrote:
> An underlying assumption of our approach so far is that the definition of a codepage is an intern... - 04:58 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Marian Edu wrote:
> Igor, why do you think @SET-CLIENT@ makes any difference between databases connected at startup ... - 02:25 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> How can I distinguish in FWD between databases connected at startup and those ones which we...
08/20/2019
- 06:15 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- I can propose this diff for CHUI client.
- 04:33 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Sergey: Can you please prepare the fix for this?
- 04:05 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- Sergey Ivanovskiy wrote:
> There are failed CHUI regression tests with 4045a related to this issue. Pressing Space k... - 02:13 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
- There are failed CHUI regression tests with 4045a related to this issue. Pressing Space key is not properly handled. ...
- 02:54 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Please find the suggested fix for the @SecurityPolicyManager.setClient@ workaround attached. (see #3810-365, #3810-366).
- 02:41 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Eric Faulhaber wrote:
> Auto-connected databases are stored in the @DatabaseManager.permanentConnections@ set. This ... - 02:40 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin,
Please review the suggested fix for the @SecurityOps.validateCP()@ workaround. I've not removed the read... - 02:31 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Auto-connected databases are stored in the @DatabaseManager.permanentConnections@ set. This refers to the physical da...
- 01:10 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- How can I distinguish in FWD between databases connected at startup and those ones which were connected dynamically? ...
- 05:58 AM Database Feature #3809: ProDataSet support
- Constantin Asofiei wrote:
> Ovidiu, when serializing a dataset to JSON, what is the order of the records on a child ...
08/19/2019
- 05:55 PM Database Feature #3809: ProDataSet support
- Ovidiu, when serializing a dataset to JSON, what is the order of the records on a child table (associated with a pare...
- 05:12 PM Base Language Feature #3867 (WIP): direct java class access from 4GL code
- I have started work on this. I'm planning to put the changes in 4069a.
- 05:02 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- See @testcases/uast/security/set-db-client.p@. It is a simple test demonstrating that the @SecurityPolicyManager.setC...
- 06:52 AM User Interface Feature #3811: more misc UI features
- The manual-highlight testcase is in the new "testcases project":/projects/p2j/wiki/Writing_4GL_Testcases#Testcase-Pro...
- 09:51 PM User Interface Feature #3811: more misc UI features
- I did not find a single Progress widget that did not honor the MANUAL-HIGHLIGHT attribute behavior as documented. In...
08/17/2019
- 08:46 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Couple of notes:
# If a query is bound to the browse then @CREATE-RESULT-LIST-ENTRY@ cannot be used without creating...
08/16/2019
- 08:48 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin,
Can you please provide a @directory.xml@ file for the scenario which required fixes in question?
Thank ... - 08:39 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Yes, I want to stabilize this part, so that at least it behaves consistently (i.e. witho... - 08:34 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> > Again, these mandatory tables are managed via directory.xml - try rewriting this code so ... - 08:32 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:.
> > I've reviewed workarounds I do not think that at this moment I can suggest something ... - 08:22 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Constantin,
> I've reviewed workarounds I do not think that at this moment I can suggest s... - 05:59 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin,
I've reviewed workarounds I do not think that at this moment I can suggest something really better, most... - 08:32 AM Database Feature #3809: ProDataSet support
- Ovidiu, after the save-row-changes and the 'next-rowid' in #3809-210, please work on the read/write-xml/json methods....
08/15/2019
- 04:14 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- > Yes, it can wait for tomorrow; the idea is I want to plan on merging 4124a to trunk soon.
Thank you, it will be ... - 03:53 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> > Do a diff of these two files in 4124a, with the base revision (11326). These changes are... - 03:52 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- > Do a diff of these two files in 4124a, with the base revision (11326). These changes are workarounds, and need pro...
- 03:49 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Igor, when you have a chance, please fix the workarounds in ... - 03:13 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Igor, when you have a chance, please fix the workarounds in 4124a related to this:
> * ... - 03:01 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor, when you have a chance, please fix the workarounds in 4124a related to this:
* SecurityOps.validateCP and rea...
08/14/2019
- 06:13 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Greg, when @CREATE-RESULT-LIST-ENTRY@ inserts the last entry in the result set and we continue to iterate the query, ...
- 05:58 PM Base Language Feature #3178: implement STREAM-HANDLE support
- Constantin: I know you provided some early support for this, but my impression was that it was not complete. Would y...
- 06:51 AM User Interface Bug #4221: Error in BaseEntity class
- Eugenie Lyzenko wrote:
> Task branch @4124a@ has been updated for review to revision @11453@.
Ok, thank, you were f... - 09:07 PM User Interface Bug #4221: Error in BaseEntity class
- Task branch @4124a@ has been updated for review to revision @11453@.
This is the fix for @StackOverflow@ from endl... - 08:28 PM User Interface Bug #4221: Error in BaseEntity class
- The following code in @BaseEntity@ causes endless recursive loop in @GUI@ mode:...
- 08:12 PM User Interface Bug #4221: Error in BaseEntity class
- @Server.log@ for @StackOverflow@....
- 08:06 PM User Interface Bug #4221: Error in BaseEntity class
- The change here @11451@ or @11452@ causes the StackOverflow for endless @com.goldencode.p2j.ui.BaseEntity.setBgColor(...
08/13/2019
- 05:06 PM User Interface Bug #4221: Error in BaseEntity class
- At the moment I cannot reach 100% compatibility with Progress in that how the @dcolor@ and @pfcolor@ colts are treate...
- 04:52 PM User Interface Bug #4221: Error in BaseEntity class
- Changes committed to 4124a, new revision number 11451.
- 10:57 AM User Interface Bug #4221: Error in BaseEntity class
- The Progress vs. FWD operations summarized in the following table:
|_.Color |_.Operation ... - 10:33 AM User Interface Bug #4221: Error in BaseEntity class
- Exception: In Character mode OpenEdge only does not complain about the invalid color index for @bgcolor@ :(
- 09:44 AM User Interface Bug #4221: Error in BaseEntity class
- 1. In @any@ mode OpenEdge @refuses@ to set any color indices greater than 255 with the following message:...
- 12:49 PM Base Language Bug #4227: FWD refuses to compile the access to the 'colon' widget attribute
- The following code will not compile in FWD:...
- 12:45 PM Base Language Bug #4227 (New): FWD refuses to compile the access to the 'colon' widget attribute
- 03:06 AM Database Feature #3816: table and table handle parameter options
- The changes with the mutable proxy implementation are in 4124a rev 11449. Please review.
08/12/2019
- 05:45 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- > That value does not make a roundtrip to the browser I hope? Just to prevent that someone who is creative with the C...
- 04:13 PM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Greg Shah wrote:
> I had initially thought that both would not be needed at the same time. But if both are needed, ... - 10:34 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Jurjen Dijkstra wrote:
> I wonder, if one would use @SYSTEM-DIALOG GET-FILE mycharactervariable AT-WEB-BROWSER UPLOA... - 08:46 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- I wonder, if one would use @SYSTEM-DIALOG GET-FILE mycharactervariable AT-WEB-BROWSER UPLOAD@, and the end-user selec...
- 05:45 PM User Interface Bug #4221: Error in BaseEntity class
- New observation: OpenEdge refuses to set both @fgcolor@ and @bgcolor@ to any negative value.
In FWD:... - 05:15 PM User Interface Bug #4221: Error in BaseEntity class
- Correction 2: when in GUI, OpenEdge *silently* does *not* write the @dcolor@ attribute, and reading the @dcolor@ sile...
- 04:37 PM User Interface Bug #4221: Error in BaseEntity class
- Vladimir Tsichevski wrote:
> The same error message is displayed both for read and write of @pfcolor@ in OpenEdge... - 04:25 PM User Interface Bug #4221: Error in BaseEntity class
- Hynek Cihlar wrote:
> Correct. Just check the behavior for both attribute read and write in OpenEdge.
The same ... - 04:03 PM User Interface Bug #4221: Error in BaseEntity class
- Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > FWD does not display anythin... - 03:54 PM User Interface Bug #4221: Error in BaseEntity class
- Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > FWD does not display anything similar.
> >
> > I am not sur... - 03:45 PM User Interface Bug #4221: Error in BaseEntity class
- Vladimir Tsichevski wrote:
> FWD does not display anything similar.
>
> I am not sure what shall I do here.
Yo... - 03:29 PM User Interface Bug #4221: Error in BaseEntity class
- Greg Shah wrote:
> Vladimir: Please put the change (including the -1 handling) into branch 4124a.
>
> Also, pleas... - 09:48 AM User Interface Bug #4221 (WIP): Error in BaseEntity class
- Vladimir: Please put the change (including the -1 handling) into branch 4124a.
Also, please check the other color ... - 06:48 AM User Interface Bug #4221: Error in BaseEntity class
- Hynek Cihlar wrote:
> Was removing the case @color == -1@ intentional?
No, this was my mistake. Please, restore... - 06:44 AM User Interface Bug #4221: Error in BaseEntity class
- Vladimir Tsichevski wrote:
> The code below
>
> [...]
>
> Does not work in FWD swing (the application window a... - 06:39 AM User Interface Bug #4221: Error in BaseEntity class
- *FIXED* The code below...
- 06:26 AM User Interface Bug #4221 (Closed): Error in BaseEntity class
- 04:04 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- As far as I get @buffer::extent-field = variable@ is not supported at runtime. Correct me if I'm wrong.
- 01:01 PM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- I want to clarify if we need to implement @CREATE-RESULT-LIST-ENTRY@ for non-scrolling queries? Do you see any practi...
- 10:43 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > I think this is already fixed in 4124a, please check your testcase in that branch.
Yes, it is fixed. - 10:22 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- I think this is already fixed in 4124a, please check your testcase in that branch.
- 10:03 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- I've noticed an issue that is not related to this task. Testcase:...
- 04:43 AM Database Feature #3809: ProDataSet support
- Ovidiu, another question; for a data-source query like:...
- 09:18 PM Database Feature #3809: ProDataSet support
- Ovidiu, please work on @SAVE-ROW-CHANGES@ with priority.
08/11/2019
- 04:10 PM Database Feature #3809: ProDataSet support
- There's a problem with a dynamic query:...
- 11:39 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- Another feature is to allow browser file "selection" by the user but *without upload*. This might be used as a way t...
- 09:09 AM User Interface Feature #4203: expose some web-client details as 4GL global variables
- Create the following 4GL global variables and ensure they have valid values when requested:
@GUI-DRIVER-MODE@ whic... - 09:04 AM User Interface Feature #4203 (Closed): expose some web-client details as 4GL global variables
08/10/2019
- 12:00 PM Database Bug #4200: verify and fix all temp-table options which must result in different DMO implementatio...
- TODO: are there places in the runtime where we are using the DMO implementation class legacy annotations directly (as...
- 11:51 AM Database Bug #4200: verify and fix all temp-table options which must result in different DMO implementatio...
- There was at least a case where FWD was 'losing' a temp-table option or field option, as it was generating a single D...
- 11:47 AM Database Bug #4200 (New): verify and fix all temp-table options which must result in different DMO impleme...
08/09/2019
- 05:42 PM User Interface Feature #4199: implement a data visualization widget which can be used for a wide range of data-b...
- We have a customer application that uses the Infragistics UltraChart .NET control (and related .NET classes) to provi...
- 05:17 PM User Interface Feature #4199 (New): implement a data visualization widget which can be used for a wide range of ...
- 12:21 PM Database Feature #3809: ProDataSet support
- Constantin Asofiei wrote:
> Ovidiu, some notes about the DATASET import/export; the current WRITE implementation doe... - 11:05 AM Database Feature #3809: ProDataSet support
- Ovidiu, some notes about the DATASET import/export; the current WRITE implementation doesn't follow the 'relation tre...
- 09:35 AM User Interface Bug #4189: DISPLAY table field: column title differs from that in Progress
- Greg Shah wrote:
> This shows that the defualt @column-label@ for a field is the name and that we are not handling t... - 08:51 AM User Interface Bug #4189: DISPLAY table field: column title differs from that in Progress
- This shows that the defualt @column-label@ for a field is the name and that we are not handling that properly.
Do ... - 08:47 AM User Interface Bug #4189: DISPLAY table field: column title differs from that in Progress
- As shown on the screenshot below, to display column titles, FWD uses the name of the field reference (@ident@), and P...
- 08:44 AM User Interface Bug #4189 (New): DISPLAY table field: column title differs from that in Progress
- 08:23 AM User Interface Feature #4113: enable upload of files from the browser (in the web clients) using SYSTEM-DIALOG G...
- As an additional feature, please also add support for multiple selection (optionally returning a list of multiple fil...
08/08/2019
- 06:04 PM User Interface Feature #4182: KERNEL32:SLEEP() emulation
- This is a trivial implementation of millisecond level sleep using Java's @Thread.sleep()@.
- 06:01 PM User Interface Feature #4182 (Closed): KERNEL32:SLEEP() emulation
- 05:58 PM User Interface Feature #4181: GetComputerNameA emulation
- The idea here is to emulate this API call. The big issue is what to return. For the computername, in the web client...
- 05:54 PM User Interface Feature #4181 (Closed): GetComputerNameA emulation
- 05:22 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- There are some fixes in 4130a for this issue. However, I ran the ChUI regression testing and a quick look a the resu...
- 05:22 PM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
- Reported by Vladimir:
> the same code outputs right-aligned in FWD swing, and left-aligned in Progress:
!fwd-pr... - 05:12 PM Base Language Feature #2135: implement COPY-LOB language statement
- In real-life applications, we import 4GL lob files in the 100s of MB range; I assume there would be a lazy approach o...
- 04:04 PM Base Language Bug #4180: integer.checkBounds(): the support for progress quirk is obsolete
- This code:...
- 03:37 PM Base Language Bug #4180 (New): integer.checkBounds(): the support for progress quirk is obsolete
- 02:22 PM User Interface Feature #4179: create a standalone native launcher (Windows EXE and Linux/UNIX version) which can...
- We've encountered multiple client projects in which there is a need to open a specific document/resource or otherwise...
- 02:15 PM User Interface Feature #4179 (Closed): create a standalone native launcher (Windows EXE and Linux/UNIX version) ...
- 01:06 PM Base Language Bug #4178: FWD and Progress report runtime integer overflow differently
- The same code, containing a runtime error (integer underflow), causes different reaction in FWD and Progress:
# FW... - 01:00 PM Base Language Bug #4178 (New): FWD and Progress report runtime integer overflow differently
- 10:25 AM Database Feature #4176: make certain metadata tables aware of live runtime state
- FWD's current implementation of the @_db@ metadata table is static, holding only information discovered at conversion...
- 10:23 AM Database Feature #4176 (New): make certain metadata tables aware of live runtime state
- 10:19 AM Database Feature #4175: add support for -1 (single user) option for CONNECT statement
- Single user mode of the CONNECT statement is not currently supported. We'll need a test case to understand exactly ho...
- 10:17 AM Database Feature #4175 (Closed): add support for -1 (single user) option for CONNECT statement
- 10:11 AM Database Bug #4173: BUFFER-COPY/BUFFER-COMPARE compares table fields by name rather than data type and order
- Based on our findings of how tables are compared for parameter passing purposes and shared temp-table definitions (by...
- 09:25 AM Database Bug #4173 (Closed): BUFFER-COPY/BUFFER-COMPARE compares table fields by name rather than data typ...
- 10:11 AM User Interface Feature #4174: implement calendar control/dtpicker OCX replacement
- This task is to create a calendar control as a 4GL widget. It must be able to replace the DTPicker (MS Common Contro...
- 10:09 AM User Interface Feature #4174 (Closed): implement calendar control/dtpicker OCX replacement
08/07/2019
- 05:23 PM Database Feature #3809: ProDataSet support
- Constantin Asofiei wrote:
> Considering that this 'fill must have a data-source or before-fill callback' doesn't rai... - 04:22 PM Database Feature #3809: ProDataSet support
- I think I'm on to something: if the NO-ERROR mode is ON while DATASET:FILL is executed, this gets deactivated if ther...
- 02:20 PM User Interface Feature #4170 (Closed): add drag and drop support to treeview widget
- 11:24 AM User Interface Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- At this point FWD has limited implementation of @CREATE-RESULT-LIST-ENTRY@: it is only implemented for @AdaptiveQuery...
- 08:01 AM Database Feature #3816: table and table handle parameter options
- Constantin Asofiei wrote:
> There's another issue with BIND which I don't see how to solve yet: if the source and ta...
08/06/2019
- 08:20 PM User Interface Feature #4164: implement misc UI features (frame options, misc attributes)
* -test the @FRAME-COL@ function to ensure it is compatible-
* frame options
** @SCROLL@ (runtime stubs)
** -@US...- 08:17 PM User Interface Feature #4164 (WIP): implement misc UI features (frame options, misc attributes)
08/05/2019
- 09:38 AM Database Feature #3816: table and table handle parameter options
- There's another issue with BIND which I don't see how to solve yet: if the source and target tables have different na...
- 08:33 AM Database Feature #3816: table and table handle parameter options
- I'll drop here some starting spec on @TABLE@ parameters.
* When a temp-table is defined as @REFERENCE-ONLY@, it ca...
Also available in: Atom