Activity
From 10/15/2019 to 11/13/2019
11/13/2019
- 05:58 PM Database Bug #3651 (Closed): regression in server startup when _connect metadata is active and a database ...
- Greg Shah wrote:
> I see that 3791c was arched as merged on 20191025. What revision of trunk includes this change?
... - 05:26 PM Database Bug #3651: regression in server startup when _connect metadata is active and a database is loaded...
- I see that 3791c was arched as merged on 20191025. What revision of trunk includes this change?
Can we close this? - 04:18 PM Base Language Feature #3867: direct java class access from 4GL code
- Task branch 4069a has been merged to trunk as revision 11339. This is the majority of the necessary support. There ...
- 04:17 PM Database Bug #3960 (Closed): localedef problems in Ubuntu 18.04
- Task branch 4069a has been merged to trunk as revision 11339.
- 12:25 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- > Is .ast file the input and after conversion the output as well?
Yes. It is read as the input to create the AST... - 11:43 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > 1. The output of conversion is in the @.ast@ file. As I understood w... - 11:35 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius Gligor wrote:
> 1. The output of conversion is in the @.ast@ file. As I understood we have 2 trees, @main@ an... - 11:17 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- For @chControlFrame:ImageList:ListImages:ADD(chControlFrame:ImageList:ListImages:COUNT + 1, "2", 99).@ expression, do...
- 12:07 PM User Interface Bug #3597: fix direct manipulation problems related to MOVABLE, SELECTED, SELECTABLE and misc wid...
- The changes from 3782a are in trunk (12 months ago). The rest of the work remains open.
- 12:05 PM Database Feature #3759 (Closed): setup, test and document PostgreSQL on Windows
- 12:03 PM Conversion Tools Bug #3748 (Closed): Building issue on Windows for missing get_current_dir_name() api in MinGW
- 3706a was merged to trunk (long ago).
- 11:48 AM Feature #1476 (Closed): slides for the "Field References" (database) chapter
- 11:48 AM Support #1451 (Closed): Main branch regression testing
11/12/2019
- 03:05 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > What I don't understand is how we have to deal with @ImageList@ nod... - 02:59 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius Gligor wrote:
> What I don't understand is how we have to deal with @ImageList@ node. So far I ignored that ... - 01:34 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Ovidiu Maxiniuc wrote:
> The @chain@ is used (or should be used) only when the first "link" (in this case @hImageLis... - 01:22 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius Gligor wrote:
> Hynek Cihlar wrote:
> > Marius Gligor wrote:
> > > Unfortunately the following generated Ja... - 01:15 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- The @chain@ is used (or should be used) only when the first "link" (in this case @hImageList@) is a @comhandle@. Some...
- 11:13 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > Unfortunately the following generated Java code is not a valid code ... - 10:08 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius Gligor wrote:
> I did a simple test using a simple walk rule:
>
> [...]
>
> and I've got:
> [...]
>
... - 10:04 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius Gligor wrote:
> Unfortunately the following generated Java code is not a valid code because @hImageList@ ia a... - 09:29 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- I did a simple test using a simple walk rule:...
- 08:05 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- I'm working to define conversion rules for OCX statements which combine @handle@ calls with @com-handle@ calls.
So f... - 12:37 PM Runtime Infrastructure Feature #4406: server-side REST execution without appserver agents
- The current design of our appserver support, including how we execute REST requests, is to forward requests to a pool...
- 12:31 PM Runtime Infrastructure Feature #4406 (New): server-side REST execution without appserver agents
- 10:39 AM Runtime Infrastructure Feature #4405: provide the capability to deliver static HTML and resources via the FWD server's J...
- Customers using FWD for a web based application often have static HTML (and other non-HTML) resources which need to b...
- 10:35 AM Runtime Infrastructure Feature #4405 (Closed): provide the capability to deliver static HTML and resources via the FWD s...
- 08:28 AM Database Bug #4404 (New): ConditionException inside full transaction FOR EACH loop
- There is a bug when a ...
11/11/2019
- 04:23 PM Database Feature #4400: add /* UUID */ in where clause comment for every 4GL query so that SQL logging can...
- The idea:
* In early annotations, we calculate a UUID for every 4GL query and store it as an annotation.
* In con... - 04:19 PM Database Feature #4400 (New): add /* UUID */ in where clause comment for every 4GL query so that SQL loggi...
- 03:32 PM Conversion Tools Feature #1738: provide configurable control over code formatting
- Specific customer requests:
1. Indentation: 3 space characters
2. Condensed code blocks (no new line before ope... - 02:06 PM Database Feature #4399: support session level "schema" switching
- When thinking about a multi-tenant approach, there are 3 possible approaches:
* database instance per tenant
** a... - 01:56 PM Database Feature #4399 (New): support session level "schema" switching
- 09:16 AM User Interface Feature #4113 (WIP): enable upload of files from the browser (in the web clients) using SYSTEM-DI...
- 03:58 AM Database Feature #3809: ProDataSet support
- With 3809e revision 11373 all the ChUI regressions should be fixed. I started another run to make sure the changes do...
11/10/2019
- 10:24 AM Database Support #4080: AWS Aurora support
- I spoke with Amazon Principal Database Engineer Jim M. We discussed a range of items which I am documenting here.
...
11/09/2019
- 10:56 AM Database Feature #4397: add database attrs, methods and options
- The following work is needed:
* @BUFFER:LAST-BATCH@ attribute
** Although this is related to PDS, it has no conve... - 10:40 AM Database Feature #4397 (Closed): add database attrs, methods and options
- 09:34 AM Base Language Feature #4396: add LONGCHAR support to X-DOCUMENT:LOAD()
- Implement @LONGCHAR@ support to @X-DOCUMENT:LOAD()@.
If I understand correctly, after this addition the @LOAD()@ m... - 09:33 AM Base Language Feature #4396 (Closed): add LONGCHAR support to X-DOCUMENT:LOAD()
- 08:50 AM Conversion Tools Feature #1521: implement gap analysis rules or backing database/marker approach
- We need to add some additional support levels:
* @cvt_lvl_no_need@/@rt_lvl_no_need@
** Description: "The feature ... - 08:15 AM Base Language Feature #4395: add support for KEEP-MESSAGES option
- For sure, this can be used in @OUTPUT TO@ and must be implemented for that case.
This option is only documented as... - 08:01 AM Base Language Feature #4395 (Closed): add support for KEEP-MESSAGES option
11/08/2019
- 04:26 PM User Interface Feature #4394: add some frame options and attributes
- Add support for:
* @FRAME-NAME@ attribute (this is actually a generic widget attribute but it will need to be impl... - 04:23 PM User Interface Feature #4394 (Closed): add some frame options and attributes
- 04:05 PM User Interface Feature #4393: add TITLE-DCOLOR attribute support
- Implement @TITLE-DCOLOR@ support (and also @TITLE-FGCOLOR@ and @TITLE-BGCOLOR@) also make sense to implement at this ...
- 04:01 PM User Interface Feature #4393 (Closed): add TITLE-DCOLOR attribute support
- 03:57 PM Base Language Feature #4392: add -pf support for appserver CONNECT() method
- Example:
@h-appsrv:connect("-pf " + some-filename) no-error.@ - 03:56 PM Base Language Feature #4392 (Closed): add -pf support for appserver CONNECT() method
- 03:49 PM Base Language Feature #4391 (Closed): enhance existing SESSION:STARTUP-PARAMETERS support to honor -H -db -S -l...
- 04:34 AM Database Feature #3809: ProDataSet support
- I see 53 failed tests in my last ChUI regression run of 3809e. I'm looking at them.
11/07/2019
- 06:52 PM Conversion Tools Feature #4389: escape support for supplementary unicode characters
- Branch 4069a 11374 conversion added support for encoding Basic Multilingual Plane (BMP) unicode characters as represe...
- 02:33 PM Conversion Tools Feature #4389 (New): escape support for supplementary unicode characters
- 09:27 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Hynek Cihlar wrote:
> Do you refer to functionality used in a GUI app?
So far I worked only in p2j project.
- 09:21 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius Gligor wrote:
> Hynek, please let me know:
> Is this enough to use ImageList with TreeView?
AFAIK this i... - 09:16 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- 1. Looking over initial ImageList OCX replacement implementation I found:
- @ImageListWidget@ is implemented as a wi... - 04:12 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Hynek Cihlar wrote:
> The idea was to have the imagelist ocx converted as a regular legacy widget/resource, so that ... - 03:54 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- Marius Gligor wrote:
> The question is, should we add a new rule to evaluate this kind of expression or we can chang... - 06:40 AM Base Language Feature #3753: I18N additions
- Constantin Asofiei wrote in #3753-10
> All runtime needs to be implemented. Below is a list of what it needs to be ... - 02:02 AM Base Language Feature #3753: I18N additions
- Eugenie Lyzenko wrote:
> +4GL tests requirement+
>
> The following option's dependency need to be tested in 4GL e... - 04:17 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Code review 4077a revisions 11342 and 11341. The changes are good. My only concern is #4077-24, which still remains.
- 03:22 AM User Interface Bug #4135: high dpi screens display in low dpi
- 4135a was updated up to rev. 11344 over trunc rev 11338.
- 02:15 AM User Interface Bug #4135: high dpi screens display in low dpi
- Planning to rebase now. The attached png files have comments so that DPR2 in their names means device pixel ratio 2 a...
11/06/2019
- 02:22 PM User Interface Bug #4135: high dpi screens display in low dpi
- Which one is with normal DPI? Also, please rebase 4135a when you can.
- 07:28 AM User Interface Bug #4135: high dpi screens display in low dpi
- Please look at these 3 pictures. Two of them were done with Print Screen key and the last one was done with @Take a S...
- 06:33 AM User Interface Bug #4135: high dpi screens display in low dpi
- Constantin Asofiei wrote:
> Related to your current scaling approach: the issue in #4135-30, is it related to drawin... - 06:19 AM User Interface Bug #4135: high dpi screens display in low dpi
- Can you post an image with e.g. Hotel GUI on a normal screen and on a HDPI screen?
Related to your current scaling... - 04:49 AM User Interface Bug #4135: high dpi screens display in low dpi
- The correct way to draw on the high resolution screen is to draw scaled drawings on the java side.
The java script c... - 12:20 PM Database Feature #2156: datetime-tz and hibernate
- Eric, you are right. I misread Stanislav's entry. There is no double-conversion with the use @TIMESTAMP WITH TZ@.
* ... - 12:04 PM Database Feature #2156: datetime-tz and hibernate
- Ovidiu Maxiniuc wrote:
> Stanislav Lomany wrote:
> > Isn't storing data in TIMESTAMP WITHOUT TZ in UTC solve our pr... - 11:15 AM Database Feature #2156: datetime-tz and hibernate
- Stanislav Lomany wrote:
> Isn't storing data in TIMESTAMP WITHOUT TZ in UTC solve our problems and has an extra plus... - 08:32 AM Database Feature #2156: datetime-tz and hibernate
- Isn't storing data in TIMESTAMP WITHOUT TZ in UTC solve our problems and has an extra plus of avoiding double convers...
- 08:25 AM Database Feature #2156: datetime-tz and hibernate
- Stanislav Lomany wrote:
> Please confirm that my understanding how @TIMESTAMP WITH TIME ZONE@ will work in note 55 i... - 08:16 AM Database Feature #2156: datetime-tz and hibernate
- Please confirm that my understanding how @TIMESTAMP WITH TIME ZONE@ will work in note 55 is correct and it is what we...
- 08:09 AM Database Feature #2156: datetime-tz and hibernate
- What is the status of this task?
- 09:44 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- 1. Today I tried to convert some UAST tests for IMAGELIST OCX component and I found an expression like:...
- 09:07 AM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- At this time, please minimize the work on this to only those features needed for the application being converted. I ...
- 09:16 AM Database Feature #3758: misc database features
- Ovidiu Maxiniuc wrote:
> Indeed, the @DBTASKID@ should be marked as having full implementation. Where do I commit th... - 08:37 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Hynek: Please do a code review.
- 06:25 AM Database Support #3871: determine how to change codepages/locales during import
- I used this simple java code to generate dump files from @dump_file_template.txt@
11/05/2019
- 06:11 PM Base Language Feature #4384: Builtin OO Implementation
- h2. OO Built-Ins Requiring Implementation
Breakdown of OO BuiltIns to focus on:
* openedge.core.* = 3 Partial
* ... - 06:10 PM Base Language Feature #4384 (Closed): Builtin OO Implementation
- 02:11 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- While checking the diff I found missed changes in @progress.g@ due to renaming. So the committed rev 11342 (4077a) lo...
- 02:03 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Yes, @uri.normalize()@ should do... - 02:02 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Yes, @uri.normalize()@ should do it.
>
> So @toASCIIString()@... - 01:58 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Sergey Ivanovskiy wrote:
> Yes, @uri.normalize()@ should do it.
So @toASCIIString()@ is not needed, correct?
- 01:55 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Yes, @uri.normalize()@ should do it.
Please review the committed revision 11341 that fixed the rest of the found i... - 12:36 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Sergey Ivanovskiy wrote:
> This change @from urlString to uri.normalize().toASCIIString()@ is needed because @uri@ c... - 11:56 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- This change @from urlString to uri.normalize().toASCIIString()@ is needed because @uri@ can point to the temporary fi...
- 11:34 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Hynek, it looks like you examined the old code because I did this change in rev 11340 - changed this constant @file:@...
- 11:28 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> >I don't think we need to fallback in a ~/fwd dir for a temp locat... - 10:48 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Hynek Cihlar wrote:
>I don't think we need to fallback in a ~/fwd dir for a temp location. The Java runtime uses jav...
11/04/2019
- 05:20 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Code review 4077a.
@KW_NOT_EMBEDDED@ should be shortened to 11 chars.
coping => copying
Does it make sense t... - 01:16 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Hynek Cihlar wrote:
> The correct spelling should be NOT-EMBEDDED-CONTENT.
Please review the committed revision 113... - 11:29 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Is there a way to get rid of coping the target file content into... - 10:59 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Sergey Ivanovskiy wrote:
> NOT-EMBEDED-CONTENT represents that the given resource is not embedded into template ... - 10:59 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Sergey Ivanovskiy wrote:
> Is there a way to get rid of coping the target file content into a temporary file?
Can... - 08:00 AM User Interface Feature #4077 (Review): add option to OPEN-MIME-RESOURCE to delete the original source file when ...
- Please review the committed revision 11339 (4077a). Now @OPEN-MIME-RESOURCE@ is defined by...
- 03:28 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- For the web client we copy the file and then deliver its copied content. This temporary file is deleted only after it...
- 08:34 AM Database Feature #3758: misc database features
- Indeed, the @DBTASKID@ should be marked as having full implementation. Where do I commit this?
- 03:48 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> Igor: Did you ever create this note? I need the list of open items remaining from this task. I ...
11/03/2019
- 02:32 PM Base Language Feature #3753: I18N additions
- Greg Shah wrote:
> Eugenie: I don't think that the @NO-MAP@ I/O option was ever implemented in the runtime. It just... - 02:24 PM Base Language Feature #3753: I18N additions
- Greg Shah wrote:
> Eugenie: The @NO-CONVERT@ and @CONVERT@ I/O options are listed as full and stub. I think this is... - 01:09 PM Base Language Feature #3753: I18N additions
- Eugenie: The @NO-CONVERT@ and @CONVERT@ I/O options are listed as full and stub. I think this is incorrect. I think...
- 01:04 PM Base Language Feature #3753: I18N additions
- Eugenie: I don't think that the @NO-MAP@ I/O option was ever implemented in the runtime. It just looks like a stub.
- 08:24 AM Base Language Feature #4382: implement configurable directory override for PROGRESS global variable
- Currently the code always returns "Full", but this is probably not a great idea. It means that COMPILE will work, wh...
- 08:20 AM Base Language Feature #4382 (Closed): implement configurable directory override for PROGRESS global variable
- 07:08 AM Base Language Feature #4381: implement LIBRARY() and MEMBER() built-in functions
- Implement the following:
* @LIBRARY()@ built-in function
* @MEMBER()@ built-in function (has conversion to @FileS... - 07:05 AM Base Language Feature #4381 (Closed): implement LIBRARY() and MEMBER() built-in functions
- 06:25 AM Database Feature #3758: misc database features
- Ovidiu: The @DBTASKID()@ is marked as runtime stubs in gap marking. I think this is incorrect. Based on the comment...
- 06:08 AM Base Language Feature #4380: finish work on some security features
- *GES: this is being edited right now. I will be adding other items shortly.*
The following are needed:
* Run t... - 05:49 AM Base Language Feature #4380 (New): finish work on some security features
- 06:07 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Greg Shah wrote:
> We actually have much of that code in our spawner today (for Linux/UNIX and Windows). But it wil...
11/02/2019
- 01:07 PM Base Language Feature #4378: properly handle clob/lonchar assignment, especially the implicit codepage conversion
- * When a longchar/clob value is assigned to a clob field, it is implicitly converted into the codepage of the target ...
- 01:06 PM Base Language Feature #4378 (Closed): properly handle clob/lonchar assignment, especially the implicit codepage...
11/01/2019
- 06:23 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Marius, note that @drop-procedure@ is no longer part of the conversion logic. Removing the init method was problemati...
- 06:01 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Sergey Ivanovskiy wrote:
> However, for Linux we can use @lsof | grep "absolute file path"@ in order to check if thi... - 05:53 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- Prepared this diff for the commit candidate.
- 05:02 PM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- However, for Linux we can use @lsof | grep "absolute file path"@ in order to check if this file is opened. Another wa...
- 05:29 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- For the swing client we open the target file by external programs which don't send us notifications that the target f...
- 12:09 PM User Interface Feature #3856: implement a widget that replaces the Microsoft ImageList OCX (VB 6.0 common control)
- h2. ImageList OCX details
Unfortunately we cannot use the commons controls from @mscomctl.ocx@ to create OE uast t...
10/31/2019
- 10:50 AM User Interface Feature #4077: add option to OPEN-MIME-RESOURCE to delete the original source file when the send ...
- The current implementation uses @WebBrowserManager.openMimeResource@ to generate java code for @OPEN-MIME-RESOURCE@. ...
- 10:38 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- 1. I've finished to write the PROGRESS-BAR widget documentation
("Progress Indicator Widget and OCX Replacement":/p... - 05:46 AM User Interface Bug #4377: Custom widget font does not influence the widget size and doesn't propagate from frame...
- Layout calculation of some widgets depends on the set font, but only font number is considered, not the custom font. ...
- 05:40 AM User Interface Bug #4377: Custom widget font does not influence the widget size and doesn't propagate from frame...
- When font number is assigned to a widget, the widget size is adapted to accommodate the assigned font size. This does...
- 05:38 AM User Interface Bug #4377 (New): Custom widget font does not influence the widget size and doesn't propagate from...
10/30/2019
- 10:39 AM Database Support #4376 (New): test replication trigger implementation
- 10:38 AM Database Feature #4375: add support for -pf <profile_filename> option for CONNECT statement
- The @CONNECT@ statement can have a @.pf@ file specified as an option. At runtime, this must be read from the filesys...
- 10:34 AM Database Feature #4375 (Closed): add support for -pf <profile_filename> option for CONNECT statement
- 10:18 AM User Interface Feature #4077 (WIP): add option to OPEN-MIME-RESOURCE to delete the original source file when the...
- 09:59 AM Base Language Feature #3751 (Closed): implement support for OO 4GL and structured error handling
- The remaining work will be done in #4373.
- 09:54 AM Base Language Feature #4374: parameter validation for Progress.Lang.Class:invoke and new
- Implement parameter validation for Progress.Lang.Class:invoke and new. Here we may have problems as we had with CALL ...
- 09:54 AM Base Language Feature #4374 (New): parameter validation for Progress.Lang.Class:invoke and new
- 09:53 AM Base Language Feature #4373: finish core OO 4GL support
- This task is to aggregate the work to finish the OO 4GL implementation. The majority of the work for OO 4GL was alre...
- 09:49 AM Base Language Feature #4373 (New): finish core OO 4GL support
10/29/2019
- 05:29 PM User Interface Bug #4135: high dpi screens display in low dpi
- Committed revision 11343 (4135a) tried to fix the drawing issue from #4135-25. The root cause seems to be related to ...
- 05:21 PM User Interface Bug #4135 (Review): high dpi screens display in low dpi
- 11:25 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Some thoughts regarding @PROGRESS-BAR@ implementation.
@PROGRESS-BAR@ widget is designed to replace the Microsoft ...
10/28/2019
- 09:29 AM User Interface Bug #4135: high dpi screens display in low dpi
- OK. Please look at this screen shot.
!DemoWidgets1.png! - 09:06 AM User Interface Bug #4135: high dpi screens display in low dpi
- > If I understand correctly we developed sub pixel conception for these half integers
No. The reason for the shif...
10/27/2019
- 01:00 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- There might be issues in Hotel GUI, this is meant (for now) to work with 4069a.
- 07:28 AM User Interface Bug #4135: high dpi screens display in low dpi
- I checked a similar approach in which the offscreen canvas remains unscaled and when it is drawn onto the screen canv...
10/25/2019
- 01:22 PM Database Feature #4369: implement stateless FWD server clustering
- > For me, running in a stateless mode means that the clients connect and execute independent (quick) request on one o...
- 01:19 PM Database Feature #4369: implement stateless FWD server clustering
- > I think the in-server appserver agents would be a good addition to this (I know we plan to add this).
I think s... - 01:02 PM Database Feature #4369: implement stateless FWD server clustering
- Ovidiu Maxiniuc wrote:
> How about the persistent procedures?
> As I see this, they are allowed as long they are u... - 12:44 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin Asofiei wrote:
> An alternative for the meta tables would be to store it in a physical database, to which... - 12:30 PM Database Feature #4369: implement stateless FWD server clustering
- First, pleat let me know if I got this tight.
For me, running in a stateless mode means that the clients connect and... - 11:25 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > It's possible to insert an AST node before another node, when both a... - 10:06 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Marius Gligor wrote:
> It's possible to insert an AST node before another node, when both are siblings nodes?
You... - 09:42 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- I'm struggle to convert my uast test with Hotel GUI application but did not work. Doing many tests and conversions fi...
- 05:05 AM User Interface Bug #4135: high dpi screens display in low dpi
- In this article another method to scale images is described. https://phoboslab.org/log/2012/09/drawing-pixels-is-hard
10/24/2019
- 04:08 PM Database Feature #4369: implement stateless FWD server clustering
- Most (if not all) of the non-persistence runtime is context-local. One part I see that may require improvements (if ...
- 03:50 PM Database Feature #4369: implement stateless FWD server clustering
- We also should consider the potential duplication of dynamic proxies and other dynamically generated interfaces and c...
- 03:20 PM Database Feature #4369: implement stateless FWD server clustering
- Constantin/Ovidiu: Can you think of any other persistence or even non-persistence state which we need to share across...
- 03:19 PM Database Feature #4369: implement stateless FWD server clustering
- At this time I am assuming the Admin Console is not changing, but we must at least make it work with the directory ap...
- 03:17 PM Database Feature #4369: implement stateless FWD server clustering
- One thing to consider is that we don't want these server instances to be hard to configure. At one time we considere...
- 03:14 PM Database Feature #4369: implement stateless FWD server clustering
- For data structures which cannot be backed by the database AND which must be shared across JVM instances in the FWD c...
- 03:09 PM Database Feature #4369: implement stateless FWD server clustering
- After a discussion with Eric, we have this list of items that are persistence related.
* dirty share database
** ... - 02:53 PM Database Feature #4369: implement stateless FWD server clustering
- The core idea here is that if customers have written their application to be stateless in the 4GL, then today they ca...
- 02:03 PM Database Feature #4369 (Test): implement stateless FWD server clustering
- 03:30 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Branch 3810d was merged into the trunk revision 11338.
- 01:12 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Constantin Asofiei wrote:
> Does the #3810-387 testcase work properly now?
Yes, it does.
> Is #3810-399 fixed, i... - 01:05 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> The branch 3810d is ready for the code review.
Does the #3810-387 testcase work properly n... - 03:06 PM Database Feature #1879: push lock manager back into database
- Based on a discussion with Eric, he notes that the primary differences in our in-memory implementation versus the Pos...
- 12:38 PM User Interface Bug #4135: high dpi screens display in low dpi
- Committed revision 11338 (4135a) has dirty changes that show the kind of changes that should be done. If we uncomment...
- 09:56 AM User Interface Bug #4135: high dpi screens display in low dpi
- Now debugging this way to scale the given image on the javascript client, but as an alternative solution we can scale...
- 09:44 AM User Interface Bug #4135: high dpi screens display in low dpi
- > I suspect that this approach can be slower than if the client gets an original image of proper quality. The other s...
- 05:46 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > Can you just scale the smaller images into larger ones on the Javas... - 05:23 AM User Interface Bug #4135: high dpi screens display in low dpi
- Greg Shah wrote:
> Can you just scale the smaller images into larger ones on the Javascript side? It seems useless ... - 10:19 AM Database Feature #4323: parse full FQL statements and convert them to SQL
- Eric Faulhaber wrote:
> The one thing I really don't like, however, is the presence of casts to @TemporaryBuffer@ wi...
10/23/2019
- 05:21 PM User Interface Bug #4135: high dpi screens display in low dpi
- Can you just scale the smaller images into larger ones on the Javascript side? It seems useless to have Java send mo...
- 04:51 PM User Interface Bug #4135: high dpi screens display in low dpi
- Created a new task branch 4135a for these changes. It needs to add new functionality to the java client that should s...
- 04:17 PM Database Feature #4323: parse full FQL statements and convert them to SQL
- The one thing I really don't like, however, is the presence of casts to @TemporaryBuffer@ within @RecordBuffer@ metho...
- 12:40 PM Database Feature #4323: parse full FQL statements and convert them to SQL
- Ovidiu Maxiniuc wrote:
> The problem is @RecordBuffer@, where some methods like @copy()@, which, in order to minimiz... - 08:47 AM Database Feature #4323: parse full FQL statements and convert them to SQL
- Eric Faulhaber wrote:
> Ovidiu, in your last commit to 4011a, you removed all the default methods from @Record@ whic... - 01:49 PM Conversion Tools Bug #4151 (Closed): make databaseMode usage safer in rpt_file_list
- A slightly modified version of this fix is checked in to 4069a revision 11433. I'm closing this task.
- 12:19 PM Database Feature #1587: implement full support for word indexes
- Some useful references:
* "ElasticSearch":https://en.wikipedia.org/wiki/Elasticsearch - this is the most popular f... - 05:57 AM Database Support #3871: determine how to change codepages/locales during import
- I used the similar diff to the following one in order to setup the UTF-8 database with INPUT_ENCODING 1252 (WINDOWS-1...
10/22/2019
- 07:59 PM Database Feature #4323: parse full FQL statements and convert them to SQL
- Eric Faulhaber wrote:
> ... I'd like to change it back.
FYI, I've done this in my local working copy. So in case ... - 07:20 PM Database Feature #4323: parse full FQL statements and convert them to SQL
- Ovidiu, in your last commit to 4011a, you removed all the default methods from @Record@ which were based on your earl...
- 03:29 PM Base Language Feature #4366: support TLS 1.2 and other updated secure socket protocols
- @LowLevelSocketImpl.createSslSocket()@ uses @SSLContext.getInstance("SSL")@ to create the SSL environment. This supp...
- 03:25 PM Base Language Feature #4366 (Closed): support TLS 1.2 and other updated secure socket protocols
- 11:35 AM Database Support #3871: determine how to change codepages/locales during import
- Sergey Ivanovskiy wrote:
> I found that 4GL supports aliases for charsets that are not supported by @java.nio.charse... - 11:33 AM Database Support #3871: determine how to change codepages/locales during import
- > No, it is not the case that was described. I considered the case when DATABASE_ENCODING is not the same as INPUT_EN...
- 11:10 AM Database Support #3871: determine how to change codepages/locales during import
- I found that 4GL supports aliases for charsets that are not supported by @java.nio.charset.Charset.forName@. For an e...
- 11:07 AM Database Support #3871: determine how to change codepages/locales during import
- The part of this issue is related to support @DBCODEPAGE@ function because answering this question gets the runtime i...
- 02:21 AM Database Feature #2156: datetime-tz and hibernate
- Ovidiu Maxiniuc wrote:
> What was the case you encountered with the customer code? TEMP-TABLE or permanent database?...
10/21/2019
- 06:43 PM User Interface Bug #4135: high dpi screens display in low dpi
- I fixed coordinates for drawing primitives and realized that for this task we need to support icons and images that a...
- 11:35 AM User Interface Bug #4135: high dpi screens display in low dpi
- This approach should work properly but following his way I got drawing issues. Then I tested it via this standalone t...
- 06:19 PM Database Support #3871: determine how to change codepages/locales during import
- Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > At this moment I suppose now that PostgreSQL database has been conf... - 02:48 PM Database Support #3871: determine how to change codepages/locales during import
- Sergey Ivanovskiy wrote:
> At this moment I suppose now that PostgreSQL database has been configured to have @UTF-8@... - 06:11 PM Database Feature #2156: datetime-tz and hibernate
- Constantin Asofiei wrote:
> BTW, when you say ISO strings, you mean what is in the WHERE clauses?
I was referring... - 05:23 PM Database Feature #2156: datetime-tz and hibernate
- > I am not sure I understand what you mean. Each DTZ has its own timezone. You can obtain it with @getOffset()@ and c...
- 05:06 PM Database Feature #2156: datetime-tz and hibernate
- Constantin,
I inspected how DTZ are converted (with slightly modified FWD code, to aviod some NPEs):
* I see the @d... - 03:15 PM Database Feature #2156: datetime-tz and hibernate
- Eric Faulhaber wrote:
> Constantin, aside from the broken support in indices and sorting, have you noticed any perfo... - 02:41 PM Database Feature #2156: datetime-tz and hibernate
- Constantin, aside from the broken support in indices and sorting, have you noticed any performance problems related t...
- 02:37 PM Database Feature #2156: datetime-tz and hibernate
- In my point of view, the high-priority outstanding issue is using a datetime-tz in indexes and BY clauses. FWD is br...
- 02:32 PM Database Feature #2156: datetime-tz and hibernate
- For the current implementation is in @DatetimeTzUserType@.
However, I would do a step back and see where we stand.... - 02:23 PM Database Feature #2156: datetime-tz and hibernate
- > my understanding is that you were suggesting we use the timestamp without time zone type (even for databases which ...
- 02:14 PM Database Feature #2156: datetime-tz and hibernate
- Stanislav Lomany wrote:
> Eric, if I understand it correctly, timestamp with timezone and normal timestamp are both ... - 01:39 PM Database Feature #2156: datetime-tz and hibernate
- I am not sure I understand what you mean. Each DTZ has its own timezone. You can obtain it with @getOffset()@ and con...
- 11:43 AM Database Feature #2156: datetime-tz and hibernate
- Are we going to get the current time zone via @TimeZone.getDefault()@ (H2) or @show timezone;@ (PostgreSQL) which wou...
- 11:22 AM Database Feature #2156: datetime-tz and hibernate
- Eric, if I understand it correctly, timestamp with timezone and normal timestamp are both mapped to @org.hibernate.ty...
- 09:34 PM Database Feature #2156: datetime-tz and hibernate
- Stanislav Lomany wrote:
> > either we force the same-zone column for all dialects
>
> I suppose we are going that... - 11:18 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- @IVBDataObject@ and @IVBDataObjectFiles@ are COM interfaces used to implement Drag & Drop.
1. On server side I imp... - 09:18 AM Runtime Infrastructure Bug #4357: Infinite trigger loop
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Fixed in 3809e revision 11356. Constantin, please review the ch... - 08:39 AM Runtime Infrastructure Bug #4357: Infinite trigger loop
- Hynek Cihlar wrote:
> Fixed in 3809e revision 11356. Constantin, please review the changes.
The changes make sense....
10/20/2019
- 11:28 AM User Interface Bug #4135: high dpi screens display in low dpi
- I suppose to detect high resolution screens by this media query and use it to define scaling factor 2....
- 11:08 AM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> It seems that for high resolution screens we should follow this example from https://deve... - 07:31 AM Database Feature #3815: more temp-table options
- > Everything is complete in this task?
I think yes. Code page is properly resolved and set, but data it is not act...
10/19/2019
- 03:45 PM Runtime Infrastructure Bug #4357: Infinite trigger loop
- Fixed in 3809e revision 11356. Constantin, please review the changes.
10/18/2019
- 05:37 PM User Interface Bug #4135: high dpi screens display in low dpi
- It seems that for high resolution screens we should follow this example from https://developer.mozilla.org/en-US/docs...
- 04:31 PM User Interface Bug #4135: high dpi screens display in low dpi
- Constantin, thanks, I will test changes with Chrome and then provide the patch for this issue. There is another visio...
- 01:21 PM User Interface Bug #4135: high dpi screens display in low dpi
- From the customer:
> This is seen on all high resolution displays, both Mac, Ubuntu and Windows. Although almost a... - 12:44 PM User Interface Bug #4135: high dpi screens display in low dpi
- Sergey, Chrome has a feature where, after you open the Developer Tools, you can test a site how it looks on different...
- 11:56 AM User Interface Bug #4135: high dpi screens display in low dpi
- > Please provide the display resolution parameters for which the low graphics quality has been observed.
The custo... - 11:18 AM User Interface Bug #4135: high dpi screens display in low dpi
- Please provide the display resolution parameters for which the low graphics quality has been observed.
These parame... - 09:47 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > My question is: Should we implement these interfaces as FWD @ComObje... - 09:26 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Marius Gligor wrote:
> My question is: Should we implement these interfaces as FWD @ComObject@ objects and accessed ... - 08:39 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Some @OCX Progress Bar@ event handlers for Drag & Drop operations are using a parameter of type @COM-HANDLE@:
<pre...
10/17/2019
- 04:33 PM Database Support #3871: determine how to change codepages/locales during import
- At this moment I suppose now that PostgreSQL database has been configured to have @UTF-8@ encoding. If another one-by...
- 03:45 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- I understand that the issue described in #3810-399 is not in the scope of this task.
The branch 3810d is ready for... - 10:37 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Well, it seems that it is a configuration issue. However, I do not understand how to config... - 08:38 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> Igor Skornyakov wrote:
> > I've noticed an incompatibility between 4GL and FWD. For the co... - 08:17 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> I've noticed an incompatibility between 4GL and FWD. For the connected databases, 4GL assig... - 06:31 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> I've suddenly started to get the following exception while retrieving data from the @_User@... - 05:52 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- Igor Skornyakov wrote:
> I've noticed an incompatibility between 4GL and FWD. For the connected databases, 4GL assig... - 05:31 AM Base Language Feature #3810: SECURITY-POLICY and other security features
- I've suddenly started to get the following exception while retrieving data from the @_User@ table:...
- 09:16 AM Runtime Infrastructure Feature #3819: PROFILER system handle
- Marian Edu wrote:
> Hi Greg, is there anything that needs clarification on this topic?
No, I think this is comple... - 03:55 AM Runtime Infrastructure Bug #4357: Infinite trigger loop
- The problematic code is in @EventList.lookupWorker@:...
- 03:35 AM Runtime Infrastructure Bug #4357: Infinite trigger loop
- During testing of a large customer GUI application I encountered an abend when interacting with the main (menu) windo...
- 03:30 AM Runtime Infrastructure Bug #4357 (Closed): Infinite trigger loop
10/16/2019
- 06:06 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- I've noticed an incompatibility between 4GL and FWD. For the connected databases, 4GL assigns USERID (it is an OS use...
- 01:31 PM Database Support #3871: determine how to change codepages/locales during import
- Yes, these are the only three supported dialects (see implementations of @P2JDialect@) at this moment.
- 12:00 PM Database Support #3871: determine how to change codepages/locales during import
- Ovidiu, thank you for help. Should we support only PostgreSql, H2 and MS SQL Server?
- 10:22 AM Database Support #3871: determine how to change codepages/locales during import
- It seems that not all database developers have chosen to honour ANSI standard.
For H2 (I updated my h2 test envir... - 04:26 AM Database Support #3871: determine how to change codepages/locales during import
- Ovidiu Maxiniuc wrote:
> Review of r11346 / 3871a.
>
> Generally I am OK with the new code as it seem logical, ex... - 07:04 AM Database Feature #2156: datetime-tz and hibernate
- > * In what use case(s) is the UTC timestamp sufficient?
Also comparison and WHERE statement. - 06:46 AM Database Feature #2156: datetime-tz and hibernate
- > * In what use case(s) do we need the timezone that originally was known when the datum was stored?
When @datetim... - 01:44 AM Base Language Feature #3867: direct java class access from 4GL code
- Fixed in 4069a rev 11428.
10/15/2019
- 07:29 PM Database Feature #2156: datetime-tz and hibernate
- Sorry, I've gotten lost in all the circles here. Can we take a step back? Please help me understand the following fun...
- 05:00 PM Database Feature #2156: datetime-tz and hibernate
- > either we force the same-zone column for all dialects
I suppose we are going that way. And basically I was wonde... - 04:38 PM Database Feature #2156: datetime-tz and hibernate
- OK, I understand, thanks. I was mislead because of the final convert. But the idea is the same.
- 04:35 PM Database Feature #2156: datetime-tz and hibernate
- >The additional column is added only because of PSQL. It converts all DTZs to local (not UTC) DT and store them that ...
- 04:10 PM Database Feature #2156: datetime-tz and hibernate
- Actually, all supported db engines (H2, PSQL and MSSQL) will handle the mixed-timezone timestamps. Please see note 23...
- 03:41 PM Database Feature #2156: datetime-tz and hibernate
- Stanislav Lomany wrote:
> In addition: now we have timestamps with different timezones in one column (correct me if ... - 03:38 PM Database Feature #2156: datetime-tz and hibernate
- In addition: now we have timestamps with different timezones in one column (correct me if I'm wrong). I suggest to us...
- 03:22 PM Database Feature #2156: datetime-tz and hibernate
- Currently when we create a @datetime-tz@ instance with, e.g. @TIMESTAMP+05@, it stores @TIMESTAMP(+05)@ timestamp and...
- 02:24 PM Database Feature #2156: datetime-tz and hibernate
- > for PostgreSQL timezone is a session parameter
Are you assuming that all @datetime-tz@ instances have the same ... - 12:24 PM Database Feature #2156: datetime-tz and hibernate
- > We are going to use 2 columns. BUT the 2nd column is only for us to restore the offset when we use it in the JVM. ...
- 06:21 PM Base Language Feature #3867: direct java class access from 4GL code
- I have a fix for this, will commit after regression testing.
- 05:29 PM Base Language Feature #3867: direct java class access from 4GL code
- There is a regression related to @jobject.fromJava@ in 4069a. Working on a fix.
- 05:51 PM Base Language Feature #3810: SECURITY-POLICY and other security features
- The @SET-CLIENT@/@SET-DB-CLIENT@ is re-worked as described in #3810-391.
Committed to 3810d revision 11349.
Set... - 04:29 PM Database Support #3871: determine how to change codepages/locales during import
- Review of r11346 / 3871a.
Generally I am OK with the new code as it seem logical, except for the query from @Impor... - 02:15 PM Database Feature #3814: more schema metadata
- Additional metadata requirements:
Need conversion and runtime support:... - 02:07 PM Database Feature #4176: make certain metadata tables aware of live runtime state
- Add to the list of metadata which must be made "live":...
- 01:45 PM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- > I could remove the OCX_ prefix to make the definition even more generic.
Yes, this would be good. - 03:26 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Marius Gligor wrote:
> Progress bar OCX mouse events are generic, the mouse button is an input parameter, that's why... - 02:28 AM User Interface Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > 2. Next, I added Mouse Events support to Progress Bar widget. Here I... - 12:46 PM Database Feature #3815: more temp-table options
- Everything is complete in this task?
Is the gap marking up to date as well? - 10:07 AM Base Language Bug #4355: exception member of the CATCH block can be referenced after the block catching it
- 4GL allows a case like:...
- 10:05 AM Base Language Bug #4355 (Closed): exception member of the CATCH block can be referenced after the block catchin...
- 10:03 AM Base Language Feature #4354 (Closed): add GET-CLASS() function support
- 09:43 AM Base Language Feature #4353: finish issues in progress.lang classes related to 4GL reflection
- There are some leftover TODOs related to 4GL reflection (aka dynamic invocation). This is mainly related to paramete...
- 09:42 AM Base Language Feature #4353 (Rejected): finish issues in progress.lang classes related to 4GL reflection
- 09:40 AM Base Language Feature #4352: finish progress.lang.apperror and progress.lang.syserror
- @apperror@ vs @syserror@ - these weren't tested comprehensively, the support is pretty good, but when combined with @...
- 09:39 AM Base Language Feature #4352 (Rejected): finish progress.lang.apperror and progress.lang.syserror
- 09:38 AM Base Language Feature #4351: instance vs static dual behavior for class-defined resources
- In 4GL, a @DEFINE STREAM@ appearing as a class member, will allow that stream name to be accessed from both static an...
- 09:37 AM Base Language Feature #4351 (New): instance vs static dual behavior for class-defined resources
- 09:36 AM Base Language Feature #4350: method overload when they differ by a temp-table, dataset, buffer or object or ext...
- See #3751-492 for a comprehensive list of overload rules. We need support for method overload when they differ by a ...
- 09:33 AM Base Language Feature #4350 (WIP): method overload when they differ by a temp-table, dataset, buffer or object ...
- 09:32 AM Base Language Feature #4349: add support for 4GL ENUM
- We need to add conversion (I'm not sure, but 4069a may have some fixes related to this) and runtime support for OpenE...
- 09:31 AM Base Language Feature #4349 (Closed): add support for 4GL ENUM
- 09:31 AM Base Language Bug #4348: investigate and fix extent issues in method/function return type
- FWD doesn't treat correctly dynamic invocation of a OO method which returns an extent value, or a DYNAMIC-FUNCTION ca...
- 09:29 AM Base Language Bug #4348 (New): investigate and fix extent issues in method/function return type
- 09:28 AM Base Language Feature #4347: add runtime support for STOP-AFTER block option
- The STOP-AFTER option requires runtime - see the @BlockManager.stopAfter@ stubs.
- 09:28 AM Base Language Feature #4347 (Closed): add runtime support for STOP-AFTER block option
- 09:02 AM Base Language Feature #3751: implement support for OO 4GL and structured error handling
- Greg, these are they key missing features:
* enum support - #4349
* block option STOP-AFTER (needs runtime) - #4347... - 05:37 AM User Interface Bug #4135 (WIP): high dpi screens display in low dpi
- 05:35 AM User Interface Bug #4135: high dpi screens display in low dpi
- It seems that canvas image smoothing (anti-aliasing) properties can cause this effect of low graphics resolution. In ...
Also available in: Atom