Project

General

Profile

Activity

From 08/09/2018 to 09/07/2018

09/07/2018

04:39 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
To access the diagram chart, use the icon on the left-side of the i.e. external program block's text. Constantin Asofiei
04:30 PM Conversion Tools Feature #3701 (WIP): create a logic/control flow chart "view" for top-level blocks which will be ...
I've created 3701a with the changes for this task - see 11283.
The current state is this:
* the flow diagram calc...
Constantin Asofiei
04:23 PM Conversion Tools Feature #3699 (WIP): improve call-graph visualization to make it much more usable
The changes for this task are in 3701a. Constantin Asofiei

09/06/2018

05:25 PM Conversion Tools Feature #2110 (Test): improve orphan comment processing
Revision 11292 includes all necessary parser changes and the changes to comment processing to eliminate all orphan co... Greg Shah
05:19 PM Conversion Tools Feature #2110: improve orphan comment processing
Rebased 2110a from trunk 11282. The latest revision is 11292. Greg Shah

09/05/2018

12:28 PM Database Feature #3705: custom query/index/field reports
Customers have expressed interest in knowing the following about their applications:
* a list of queries which don...
Eric Faulhaber
12:21 PM Database Feature #3705 (Test): custom query/index/field reports
Eric Faulhaber

09/03/2018

02:33 PM Database Feature #1587: implement full support for word indexes
As an intermediate measure to produce more correct query results short of the full complexity of the word index imple... Eric Faulhaber

09/02/2018

09:00 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I've merged 3261d into 3601a as rev 11310. However after the merge there is an issue: line of filters may not be repa... Stanislav Lomany

08/31/2018

04:18 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261d from P2J trunk revision 11281. Stanislav Lomany
03:55 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I just found that filtering doesn't seem to work for decimals. I'll look into it.
I've fixed the issue, it wasn'...
Stanislav Lomany
12:43 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Do you expect this branch will be difficult to get into the trunk or should regressions primarily be only visible w... Stanislav Lomany
12:34 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Do you expect this branch will be difficult to get into the trunk or should regressions primarily be only visible whe... Greg Shah
12:24 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> What does "reset to unknown" mean? Turning off filtering and resetting to the original query state, or something el... Stanislav Lomany
11:47 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> Status of filtering work from Stanislav:
>
> > 1. Apply/Revert window. So far you can apply fi...
Eric Faulhaber
11:01 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
In order to enable enhanced sorting and filtering, use these parameters in the directory (the first one is required b... Stanislav Lomany
10:50 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Since items 1 and 2 have workarounds, it seems like the following should be done first:
> 3. Invalid positioning o...
Greg Shah
10:36 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Is sorting complete (except for the limitations noted in #3261-421?
Yes.
Stanislav Lomany
10:22 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Is sorting complete (except for the limitations noted in #3261-421? Greg Shah
10:21 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Status of filtering work from Stanislav:
> 1. Apply/Revert window. So far you can apply filters by pressing Return...
Greg Shah
11:10 AM Conversion Tools Feature #3696: implement Progress AST anti-parser
> There is at least 1 case of AST nodes being modified during parsing which needs to be reversed (if a STRING node ha... Greg Shah

08/30/2018

10:56 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Unknown filter values are not empty strings.
This feature: "I suppose that for non-filtered columns fill-ins sho...
Stanislav Lomany
10:49 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> the main problem: filter values are applied using KA_RETURN. But in the customer's app KA_RETURN triggers the frame... Greg Shah
07:40 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
At this point there are the following issues with dynamic filtering that are missing in the "quite usable package":
...
Stanislav Lomany

08/29/2018

10:25 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
Greg Shah wrote:
> OpenEdge implements its GUI via direct usage of WIN32 controls and APIs. As such, the 4GL widget...
Hynek Cihlar
09:49 AM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
Common testing tools (like Selenium) provide an automation model where they leverage the internal model of the contro... Greg Shah
08:05 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
OK. Greg Shah
05:15 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
FYI in order to save time and avoid future conflicts with the gear icon in the top-left corner, I'll make enabling/di... Stanislav Lomany

08/28/2018

07:00 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
The estimate for this is ~1 to 1.5 weeks of work, assuming #3699 is already worked (i.e. webcola is implemented alrea... Constantin Asofiei
06:44 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
-------- Forwarded Message --------
Subject: Re: automated GUI testing
Date: Tue, 20 Jan 2015 20:35:53 +0100
Fro...
Greg Shah
06:42 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
-------- Forwarded Message --------
Subject: Re: automated GUI testing
Date: Tue, 20 Jan 2015 08:56:59 -0500
Fro...
Greg Shah
06:38 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
Subject: Re: automated GUI testing
Date: Tue, 20 Jan 2015 15:34:35 +0200
From: Constantin Asofiei
To: Greg Sha...
Greg Shah
06:34 PM Testing Feature #3704: enable automated testing for GUI (Swing and web clients)
-------- Forwarded Message --------
Subject: automated GUI testing
Date: Mon, 19 Jan 2015 18:05:09 -0500
From: ...
Greg Shah
06:05 PM Testing Feature #3704 (Closed): enable automated testing for GUI (Swing and web clients)
Greg Shah
10:07 AM Conversion Tools Feature #3703: implement TRPL based linting support
Add reports for "lint" to the standard reports for FWD Analytics.
The key thing here is having a pretty comprehens...
Greg Shah
09:32 AM Conversion Tools Feature #3703 (New): implement TRPL based linting support
Greg Shah

08/24/2018

10:00 AM Conversion Tools Feature #3695: instrument 4GL code for automated call-graph hint generation
OK, you make some good points about complex expressions. The following seem to be affected (when they are in a compl... Greg Shah
10:47 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Hynek Cihlar wrote:
> Also make sure the following visual behavior works correctly in FWD. When mouse is pressed ove...
Eugenie Lyzenko
09:19 PM Conversion Tools Feature #3698: use call-graph analysis to link shared resource usage to the original resource def...
> The runtime object of the HANDLE reference can be hidden by the logic, so that a static analysis can be almost impo... Greg Shah

08/23/2018

06:22 PM Conversion Tools Feature #3698: use call-graph analysis to link shared resource usage to the original resource def...
Greg Shah wrote:
> For each type of shared/global resource (variables, buffers, frames...) use the call-graph to lin...
Constantin Asofiei
10:01 AM Conversion Tools Feature #3698: use call-graph analysis to link shared resource usage to the original resource def...
I think we should also include "indirectly shared" resources. This would be a resource passed by @HANDLE@ as a param... Greg Shah
09:49 AM Conversion Tools Feature #3698: use call-graph analysis to link shared resource usage to the original resource def...
For each type of shared/global resource (variables, buffers, frames...) use the call-graph to link resource reference... Greg Shah
09:47 AM Conversion Tools Feature #3698 (New): use call-graph analysis to link shared resource usage to the original resour...
Greg Shah
05:47 PM Conversion Tools Feature #3701: create a logic/control flow chart "view" for top-level blocks which will be availa...
All 4GL applications we have ever worked with have almost zero technical documentation. One of the most important ar... Greg Shah
05:37 PM Conversion Tools Feature #3701 (Closed): create a logic/control flow chart "view" for top-level blocks which will ...
Greg Shah
03:20 PM Conversion Tools Feature #3695: instrument 4GL code for automated call-graph hint generation
Constantin Asofiei wrote:
> ... the problem is when there are multiple call-sites. Even if we would assume each cal...
Constantin Asofiei
02:58 PM Conversion Tools Feature #3695: instrument 4GL code for automated call-graph hint generation
Greg Shah wrote:
> Thus: I think it is easiest if we provide entire files that have been edited.
Yes, the entire ch...
Constantin Asofiei
02:49 PM Conversion Tools Feature #3695: instrument 4GL code for automated call-graph hint generation
>> Considering that Progress developers don't often work with patches/diffs, I think we need to plan the solution acc... Greg Shah
01:40 PM Conversion Tools Feature #3695: instrument 4GL code for automated call-graph hint generation
Greg Shah wrote:
> I would prefer to use this for instrumentation if possible.
Yes, these will be needed. The oth...
Constantin Asofiei
08:19 AM Conversion Tools Feature #3695: instrument 4GL code for automated call-graph hint generation
The idea is described in #3277-208 through #3277-212.
We will want to make the performance impact negligible so th...
Greg Shah
07:53 AM Conversion Tools Feature #3695 (New): instrument 4GL code for automated call-graph hint generation
Greg Shah
03:11 PM User Interface Feature #3700: in embedded mode, show a loading overlay when the server-side has control (of long...
In some cases, the server-side can have control of a long-running operation (like report generation). The embedded m... Constantin Asofiei
03:09 PM User Interface Feature #3700 (New): in embedded mode, show a loading overlay when the server-side has control (o...
Constantin Asofiei
10:44 AM Conversion Tools Feature #3277 (Closed): implement call-graph v3
Items that could not be finished in this scope have been moved to other tasks. Greg Shah
10:22 AM Conversion Tools Feature #3699: improve call-graph visualization to make it much more usable
The current call-graph visualization becomes unusable for even small number of programs when complex frameworks (such... Greg Shah
10:03 AM Conversion Tools Feature #3699 (Closed): improve call-graph visualization to make it much more usable
Greg Shah
09:41 AM Conversion Tools Feature #3697: provide a web UI to edit/manage call-graph hints and the root node list
Provide a web UI to:
* Define/edit/manage the root nodes list.
* Define/edit/manage hints.
* Re-run call-graph a...
Greg Shah
09:39 AM Conversion Tools Feature #3697 (New): provide a web UI to edit/manage call-graph hints and the root node list
Greg Shah
08:11 AM Conversion Tools Feature #3696: implement Progress AST anti-parser
The objective is to output a Progress AST as a fully correct 4GL source file. The first pass at this will ignore inc... Greg Shah
07:56 AM Conversion Tools Feature #3696 (WIP): implement Progress AST anti-parser
Greg Shah
07:48 AM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Also make sure the following visual behavior works correctly in FWD. When mouse is pressed over a button and mouse is... Hynek Cihlar

08/22/2018

11:48 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I like all 3 ideas. Go ahead with them. Greg Shah
08:43 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Some clarifications needed:
# I suggest to mark non-sortable columns with the header colored with light red in "sort...
Stanislav Lomany

08/21/2018

01:27 PM Conversion Tools Bug #3362 (Closed): parenthesized object references are not properly detected as an object refere...
Greg Shah
01:08 PM Conversion Tools Bug #3362: parenthesized object references are not properly detected as an object reference in th...
Branch 3353a was merged into the trunk in revision 11187. This is FWD v3.2.
"FWD v3.2.0":https://proj.goldencode....
Greg Shah
01:07 PM Conversion Tools Bug #3360 (Closed): method return type can have an optional EXTENT qualifier
"FWD v3.2.0":https://proj.goldencode.com/projects/p2j/wiki/FWD_v3_2_0 has been released. This issue is being closed a... Greg Shah
01:07 PM Conversion Tools Bug #3354 (Closed): func_class return type not recognized
"FWD v3.2.0":https://proj.goldencode.com/projects/p2j/wiki/FWD_v3_2_0 has been released. This issue is being closed a... Greg Shah
01:06 PM Conversion Tools Bug #3353 (Closed): lexer num_literal should support hexadecimal literals
The branch 3353a was merged into the trunk in revision 11187. This is now released publicly in FWD v3.2.
"FWD v3....
Greg Shah
01:04 PM Conversion Tools Bug #3352 (Closed): non-reserved keywords in temp-table field names
"FWD v3.2.0":https://proj.goldencode.com/projects/p2j/wiki/FWD_v3_2_0 has been released. This issue is being closed a... Greg Shah
01:02 PM Conversion Tools Bug #3351 (Closed): create widget assign clause doesn't parse the rvalue query qualifier
"FWD v3.2.0":https://proj.goldencode.com/projects/p2j/wiki/FWD_v3_2_0 has been released. This issue is being closed a... Greg Shah
11:29 AM User Interface Bug #3693 (Rejected): web client dragging titlebar drops the window while still dragging
Duplicates an existing issue. Greg Shah
11:22 AM User Interface Bug #3693: web client dragging titlebar drops the window while still dragging
In the web client virtual desktop mode, if you try to move a window by dragging the titlebar, the drag operation will... Greg Shah
11:20 AM User Interface Bug #3693 (Rejected): web client dragging titlebar drops the window while still dragging
Greg Shah
11:05 AM User Interface Bug #3692: invalid handle in tree view
Recreate in Hotel GUI:
# Login
# Switch to the Rooms tab.
# Select any room in the browse.
# Click "Update Room...
Greg Shah
11:01 AM User Interface Bug #3692 (New): invalid handle in tree view
Greg Shah
10:57 AM User Interface Bug #3691: literal $ character in format appears on the right side of the fill-in
Recreate in Hotel GUI:
# Login
# Click on the Rates tab.
# Select any room type in the browse.
# Click Add butt...
Greg Shah
10:51 AM User Interface Bug #3691 (New): literal $ character in format appears on the right side of the fill-in
Greg Shah

08/20/2018

10:27 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Constantin Asofiei wrote:
> Eric Faulhaber wrote:
> > How do we get the dynamic layout feature to fill the availabl...
Hynek Cihlar
08:23 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> One more feature I would really like to get into the enhanced browse is the ability to "stripe" the rows (alternati... Stanislav Lomany

08/18/2018

08:37 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
One more feature I would really like to get into the enhanced browse is the ability to "stripe" the rows (alternating... Eric Faulhaber

08/17/2018

07:34 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
Well, just retested with AW VM Windows8 system. Got different button colors for hovered and pressed states:
The @hov...
Eugenie Lyzenko
05:11 PM User Interface Bug #3690: BUTTON widget reaction on SPACEBAR and ENTER keys
The issues to solve here:
1. Investigate and fix how the reaction on @ENTER@ key implemented in 4GL.
2. Find out th...
Eugenie Lyzenko
05:04 PM User Interface Bug #3690 (Closed): BUTTON widget reaction on SPACEBAR and ENTER keys
Eugenie Lyzenko
06:28 PM User Interface Feature #3684: implement a web theme inspired by material design
I committed a new revision (r11305) to 3670a.
What's new:
* improved browse drawing;
* added support for drawing ...
Ovidiu Maxiniuc
03:46 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Eric Faulhaber wrote:
> How do we get the dynamic layout feature to fill the available iframe space in embedded mode...
Constantin Asofiei
03:14 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Eric Faulhaber wrote:
> How do we get the dynamic layout feature to fill the available iframe space in embedded mode...
Hynek Cihlar
02:43 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
How do we get the dynamic layout feature to fill the available iframe space in embedded mode? Eric Faulhaber
12:28 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
To enable the dynamic layout feature, it must be turned on in the directory. The feature is turned globally for all t... Hynek Cihlar
11:55 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Hynek Cihlar wrote:
> Eric, there is are couple of new config values in the directory. I will post here a documentat...
Eric Faulhaber
11:51 AM User Interface Bug #3632: BUTTON and COMBO-BOX don't react on ENTER key
The @BUTTON@ widget regression has been fixed in @3661a@ revision @11282@.
So far the task loos completed.
Eugenie Lyzenko
10:46 AM User Interface Bug #3632: BUTTON and COMBO-BOX don't react on ENTER key
Only @SPACEBAR@ key pressing has visual feedback in @4GL@. @ENTER@ key has nothing to be visible.
So we have the d...
Eugenie Lyzenko
10:30 AM User Interface Bug #3632: BUTTON and COMBO-BOX don't react on ENTER key
Task branch @3661a@ has been updated for review to revision @11281@.
This is the fix for @COMBO-BOX@ reaction on @...
Eugenie Lyzenko
08:04 AM User Interface Bug #3632: BUTTON and COMBO-BOX don't react on ENTER key
Hynek Cihlar wrote:
> For BUTTON, when it is focused, pressing SPACEBAR should cause the @CHOOSE@ event. In FWD pres...
Hynek Cihlar
08:00 AM User Interface Bug #3632: BUTTON and COMBO-BOX don't react on ENTER key
The simplest use cases can be used to reproduce this, @uast/demo/demo_widgets.p@ will do.
As of trunk revision 112...
Hynek Cihlar
11:14 AM User Interface Feature #3681: replace the window decorations with a lightweight implementation
Another component that is really not needed is the @BorderedPanelGuiImpl@, and probably its immediate ancestor. If th... Ovidiu Maxiniuc

08/16/2018

11:19 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav,
Please update to revision 11282. After the variables were initialized the client application started work...
Ovidiu Maxiniuc
10:38 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> There is no testcase, I just can't login the customer app. The data on on the login screen...
Ovidiu Maxiniuc
09:52 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I'm debugging it. Stanislav Lomany
09:05 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
There is no testcase, I just can't login the customer app. The data on on the login screen is not filled with this er... Stanislav Lomany
08:55 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> It is about the changes in @RandomAccessQuery.java@ and @QueryComponent.java@. I guess som...
Ovidiu Maxiniuc

08/15/2018

07:26 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Have you sorted out this range issue? I don't recall encountering it and I have no idea where it comes from. Do you... Stanislav Lomany
11:14 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Ovidiu, I'll be posting dynamic sorting/filtering issues I'll find. I'll try to find maxim...
Ovidiu Maxiniuc
06:48 PM User Interface Feature #3684: implement a web theme inspired by material design
I committed a new revision (r11294) to 3670a.
What's new:
* added ellipses drawing primitive (not yet tested on Swi...
Ovidiu Maxiniuc
07:58 AM User Interface Feature #3684: implement a web theme inspired by material design
Guidelines for Material Design:
https://material.io/design/
I've seen some examples of scrollbars:
https://m...
Greg Shah
07:01 AM User Interface Feature #3684: implement a web theme inspired by material design
Constantin Asofiei wrote:
> Ovidiu Maxiniuc wrote:
> > Btw, I committed a 1st revision r11288 in 3670a.
> You've a...
Ovidiu Maxiniuc
04:12 PM User Interface Bug #3689: In Web GUI when a window is maximized the title bar buttons stop accepting mouse input
To reproduce just maximize any window and try to restore it. The restore won't work, it seems the title bar buttons s... Hynek Cihlar
04:11 PM User Interface Bug #3689 (New): In Web GUI when a window is maximized the title bar buttons stop accepting mouse...
Hynek Cihlar
04:09 PM User Interface Bug #3688: Window can't be resized to smaller sizes
This can be reproduced in Hotel GUI for example. The main application window, after login, can be resized to larger b... Hynek Cihlar
04:05 PM User Interface Bug #3688 (New): Window can't be resized to smaller sizes
Hynek Cihlar
04:01 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
3269a 11306 was merged to trunk as revision 11279. The task branch was archived. Hynek Cihlar
02:48 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Hynek Cihlar wrote:
> Fixed in 3269a revision 11306. I also checked in fixes for several layout edge cases. Please r...
Constantin Asofiei
02:03 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Greg Shah wrote:
> > is there anything holding back merging 3269a to trunk?
>
> I think it can be merged to trunk...
Hynek Cihlar
02:03 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Eric Faulhaber wrote:
> Hynek Cihlar wrote:
> > These kind of UIs would require some assumptions of the widget stru...
Hynek Cihlar
02:01 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Eric Faulhaber wrote:
> Hynek, Greg, Constantin, is there anything holding back merging 3269a to trunk?
>
> Hynek...
Hynek Cihlar
11:51 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
> is there anything holding back merging 3269a to trunk?
I think it can be merged to trunk.
Greg Shah
11:50 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Eric Faulhaber wrote:
> Hynek Cihlar wrote:
> > These kind of UIs would require some assumptions of the widget stru...
Greg Shah
11:46 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Hynek Cihlar wrote:
> These kind of UIs would require some assumptions of the widget structure or compile time hinti...
Eric Faulhaber
11:43 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Hynek, Greg, Constantin, is there anything holding back merging 3269a to trunk?
Hynek, how do we enable the feature?
Eric Faulhaber

08/14/2018

07:49 PM User Interface Feature #3684: implement a web theme inspired by material design
Ovidiu Maxiniuc wrote:
> Btw, I committed a 1st revision r11288 in 3670a.
You've added a @src2/@ folder - is this t...
Constantin Asofiei
05:29 PM User Interface Feature #3684: implement a web theme inspired by material design
Yes, feel free to add primitives to the GUI driver as needed. Greg Shah
05:28 PM User Interface Feature #3684 (WIP): implement a web theme inspired by material design
Yes, we are drawing them as circles, but they are actually tiny images.
I could do the same here, but then they w...
Ovidiu Maxiniuc
05:21 PM User Interface Feature #3684: implement a web theme inspired by material design
Ovidiu Maxiniuc wrote:
> for radio buttons I need to paint circles/ellipses. The @GuiDriver@ completely lacks suppor...
Eric Faulhaber
05:17 PM User Interface Feature #3684: implement a web theme inspired by material design
I encountered two issues until now:
* painting using the width of the line of 2 pixels. It seems to me that we do no...
Ovidiu Maxiniuc
12:43 PM User Interface Feature #3684: implement a web theme inspired by material design
Ovidiu Maxiniuc wrote:
> BTW, is it OK to name the new class @MaterialTheme@?
Yes.
Eric Faulhaber
12:42 PM User Interface Feature #3684: implement a web theme inspired by material design
Eric Faulhaber wrote:
> Unless there is a high risk of regression, please add this implementation to task branch 367...
Ovidiu Maxiniuc
12:35 PM User Interface Feature #3684: implement a web theme inspired by material design
Unless there is a high risk of regression, please add this implementation to task branch 3670a. Eric Faulhaber
05:44 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Review for 3269a rev 11303:
> > * the @-T- @ column needs to b...
Hynek Cihlar
01:55 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Constantin Asofiei wrote:
> Review for 3269a rev 11303:
> * the @-T- @ column needs to be removed from the header e...
Hynek Cihlar
01:05 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Review for 3269a rev 11303:
* the @-T- @ column needs to be removed from the header entries of @Directory.java@, @Di...
Constantin Asofiei
08:00 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
I should mention that the current state of the dynamic layout algorithm works by laying out widget containers individ... Hynek Cihlar
04:36 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
> Please review 3269a revision 11303. The revision passed GUI regression tests, ChUI is yet in progress.
The brows...
Stanislav Lomany
05:10 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu, I'll be posting dynamic sorting/filtering issues I'll find. I'll try to find maximum of them before you go to... Stanislav Lomany
09:20 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261d from P2J trunk revision 11278. Stanislav Lomany
12:47 PM User Interface Bug #3686: PSTimer threads must be cleaned up when the client session terminates
From #3552-118:
Constantin Asofiei wrote:
> Greg Shah wrote:
> > > The notifyPWD is supposed to notify any threa...
Greg Shah
12:25 PM User Interface Bug #3686: PSTimer threads must be cleaned up when the client session terminates
See #3552-113, #3552-114, #3552-115, #3552-116 and others. The idea here is the PSTimer thread is left with this sta... Constantin Asofiei
12:21 PM User Interface Bug #3686 (Closed): PSTimer threads must be cleaned up when the client session terminates
Constantin Asofiei
10:24 AM Conversion Tools Feature #2110: improve orphan comment processing
Branch 2110a was rebased from trunk 11278. The latest revision is now 11281. Greg Shah

08/13/2018

06:38 PM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Please review 3269a revision 11303. The revision passed GUI regression tests, ChUI is yet in progress. Hynek Cihlar
09:01 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
Status report.
I am wrapping up regression testing. GUI passes all the regression tests. I found some errors duri...
Hynek Cihlar
04:36 AM User Interface Feature #3269: implement optional enhanced mode for ABL GUI which supports dynamic layout
3269a rebased against trunk revision 11278. Hynek Cihlar
12:56 PM User Interface Feature #3684: implement a web theme inspired by material design
Constantin,
Where can I find details on how to set-up the embedded web environment for the project so that I can s...
Ovidiu Maxiniuc
12:30 PM User Interface Feature #3684: implement a web theme inspired by material design
> I understand that this will be a default theme for web clients only.
It really depends on the result. If we ca...
Greg Shah
12:21 PM User Interface Feature #3684: implement a web theme inspired by material design
I took a look over the demo widgets at [[material-components-web.appspot.com]]. I understand that we will create a fr... Ovidiu Maxiniuc
12:17 PM User Interface Feature #3684: implement a web theme inspired by material design
In regards to CSS theme colors: we could just redefine the 4GL color-table from CSS values, via some dedicated API. Constantin Asofiei
12:11 PM User Interface Feature #3684: implement a web theme inspired by material design
Our embedded mode client uses the https://codyhouse.co/demo/multi-level-accordion-menu/index.html for menus. I don't... Greg Shah
12:07 PM User Interface Feature #3684: implement a web theme inspired by material design
Our current themes work for all GUI clients. I did not intend to make this enhanced theme only for the GUI embedded ... Greg Shah
11:51 AM User Interface Feature #3684: implement a web theme inspired by material design
Currently, we have legacy-based Windows-like UI themes, but when placed in the context of an embedded web client, the... Eric Faulhaber
11:34 AM User Interface Feature #3684 (Closed): implement a web theme inspired by material design
Eric Faulhaber
07:07 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> When can you have a working version that can be tested/shown to a customer?
Around the next Monday.
Stanislav Lomany
09:51 PM User Interface Feature #3218 (Closed): enhance the embedded mode web GUI to implement a good default approach fo...
Greg Shah

08/10/2018

05:33 PM User Interface Feature #3469: final improvements and polish for the embedded mode web client
Constantin Asofiei wrote:
> From the initial list in #3469-1, only this is left:
> * footer control - provide a mec...
Constantin Asofiei
01:23 PM User Interface Feature #3469: final improvements and polish for the embedded mode web client
From the initial list in #3469-1, only this is left:
* footer control - provide a mechanism for the application to p...
Constantin Asofiei
05:32 PM User Interface Feature #3218: enhance the embedded mode web GUI to implement a good default approach for common ...
Greg Shah wrote:
> I think this task can be closed, right?
Yes. 3218a was archived as dead.
Constantin Asofiei
04:31 PM User Interface Feature #3218: enhance the embedded mode web GUI to implement a good default approach for common ...
I think this task can be closed, right? Greg Shah
01:24 PM User Interface Feature #3218: enhance the embedded mode web GUI to implement a good default approach for common ...
From 3218a branch, all usable code was extracted into #3469 branches and used. Otherwise, the branch can be archived. Constantin Asofiei
09:06 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
When can you have a working version that can be tested/shown to a customer? Greg Shah
03:22 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Stanislav, have you been following this set of changes to be sure you are on the same page with Ovidiu's changes to... Stanislav Lomany
12:07 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Code review 3261d/11278.
None of the changed files have history entries.
@QueryComponent.resolveArg@ was made @...
Eric Faulhaber
 

Also available in: Atom