Project

General

Profile

Activity

From 06/03/2021 to 07/02/2021

07/03/2021

10:45 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Code review 3821c revisions 12599, 12600, 12602, 12624.
>
> Overall this is a good set of c...
Eugenie Lyzenko

07/02/2021

06:09 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Code review 3821c revisions 12599, 12600, 12602, 12624.
>
> Overall this is a good set of c...
Vladimir Tsichevski
04:39 PM Bug #5118: TREELIST widget issues
Code review 3821c revisions 12599, 12600, 12602, 12624.
Overall this is a good set of changes. The implementation ...
Hynek Cihlar
02:06 PM Bug #5118: TREELIST widget issues
#5118-129, #5118-131 fixed in 3821c rev. 12624. Vladimir Tsichevski
11:51 AM Feature #5510: delegated click mode for SYSTEM-DIALOG GET-FILE
A customer with a GUI application is moving to the web client. The original implementation of @SYSTEM-DIALOG GET-FIL... Greg Shah
08:28 AM Feature #5510 (New): delegated click mode for SYSTEM-DIALOG GET-FILE
Greg Shah

07/01/2021

05:05 PM Bug #5118: TREELIST widget issues
*Fixed* in 3821c rev. 12624.
In OCX, in a *single-column tree*, the width of the only column is set to the widget ...
Vladimir Tsichevski
04:40 PM Bug #5118: TREELIST widget issues
*Fixed* in 3821c rev. 12624.
The API call @EnsureVisible(node)@ works incorrectly:
# In FWD the node is forced ...
Vladimir Tsichevski

06/30/2021

02:17 PM Bug #5118: TREELIST widget issues
Greg Shah wrote:
> What is the list of remaining issues for this task?
# #5118-53 Unimplemented OCX call: @GetNod...
Vladimir Tsichevski
01:19 PM Bug #5118: TREELIST widget issues
What is the list of remaining issues for this task? Greg Shah
12:45 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12602:
# #5118-1 Bullet 4.
# #5118-1 Bullet 8.
# #5118-29
# #5118-39
# #5118-40
# #5118-65
# #51...
Vladimir Tsichevski

06/24/2021

01:00 PM Bug #5118: TREELIST widget issues
Yet another issue: arrows are not displayed when a column header is dragged: it is possible to change the column orde... Vladimir Tsichevski
11:23 AM Bug #5118: TREELIST widget issues
FIXED in rev. 12602.
Another issue: in OCX, when a tree is sorted or tree sort direction changes, the tree is scro...
Vladimir Tsichevski
02:48 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > Any widget benefits from this. If a complex widget is well...
Hynek Cihlar

06/23/2021

05:57 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Any widget benefits from this. If a complex widget is well structured it will add to its res...
Vladimir Tsichevski
03:02 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
>
> > Selective redraw (only invalidated widgets need to redraw)...
Hynek Cihlar
01:04 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Selective redraw (only invalidated widgets need to redraw)
Caption items are very simple ob...
Vladimir Tsichevski
12:36 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > # The tree body implemented ...
Hynek Cihlar
11:51 AM Bug #5118: TREELIST widget issues
Expand/collapse button hit test issue:
In the original OCX, clicking with mouse outside the expand/collapse button...
Vladimir Tsichevski
11:48 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > # The tree body implemented as *one widget*: columns are *not*...
Vladimir Tsichevski
11:01 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> # The tree body implemented as *one widget*: columns are *not* implemented as widgets. ...
Hynek Cihlar
10:55 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> I would keep this as is. From the UX perspective, scrolling only the records makes better se...
Vladimir Tsichevski
10:25 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > In OCX the scrollable contai...
Hynek Cihlar
10:20 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > In OCX the scrollable container wraps the whole tree widget, i...
Vladimir Tsichevski
10:11 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> In OCX the scrollable container wraps the whole tree widget, including the tree caption...
Hynek Cihlar
10:10 AM Bug #5118: TREELIST widget issues
In OCX the scrollable container wraps the whole tree widget, including the tree caption. In FWD it wraps the tree bod... Vladimir Tsichevski

06/22/2021

09:57 AM Bug #5118: TREELIST widget issues
FIXED in rev. 12602.
Node navigation by keyboard works incorrectly. See the attached @5118-110.mp4@ video.
In thi...
Vladimir Tsichevski

06/21/2021

10:20 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> The generics are gone for the price of having to down cast on multiple places. This was the ...
Vladimir Tsichevski
07:43 AM Bug #5118: TREELIST widget issues
> Frankly I can't quantify what version is better but my guts incline more towards generics.
Since it is not absol...
Greg Shah
02:13 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> > > I can create a diff file and...
Hynek Cihlar

06/18/2021

03:33 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > I can create a diff file and post it here though.
>
> Yes, ...
Vladimir Tsichevski
03:28 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> I can create a diff file and post it here though.
Yes, this is what I meant.
Hynek Cihlar
03:22 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > And, I am pretty sure the first generic-related refactoring is...
Vladimir Tsichevski
03:16 PM Bug #5118: TREELIST widget issues
So, this is the result of the discussion and the current development state:
# Making @TREELIST/TREEVIEW@ implement...
Vladimir Tsichevski
03:14 PM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:

> > As to the second refactoring, I am not so sure, so I can try the copy/paste approach you ...
Vladimir Tsichevski
02:52 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> And, I am pretty sure the first generic-related refactoring is possible, because I have...
Hynek Cihlar
02:50 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Hynek Cihlar wrote:
> > Vladimir Tsichevski wrote:
> >
> > > h3. Make @TREEVIEW@ i...
Hynek Cihlar
11:06 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
>
> > h3. Make @TREEVIEW@ implemented as a layer over the @TREE...
Vladimir Tsichevski
10:41 AM Bug #5118: TREELIST widget issues
Eugenie Lyzenko wrote:
> Vladimir,
>
> Please keep in mind in your efforts there is another customer specific ext...
Vladimir Tsichevski
10:39 AM Bug #5118: TREELIST widget issues
Hynek Cihlar wrote:
> Vladimir Tsichevski wrote:
> > # The conventional class ancestry is mixed with generics, and ...
Vladimir Tsichevski
09:36 AM Bug #5118: TREELIST widget issues
Greg Shah wrote:
> > Make @TREEVIEW@ implemented as a layer over the @TREELIST@. @TREEVIEW@ is a one-column @TREELIS...
Vladimir Tsichevski
09:18 AM Bug #5118: TREELIST widget issues
Sergey Ivanovskiy wrote:
> Vladimir, @TreeViewGuiImpl@ supports the editing of node labels but @TreeListGuiImpl@ doe...
Vladimir Tsichevski
08:05 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:

> h3. Make @TREEVIEW@ implemented as a layer over the @TREELIST@
>
> *Rationale*
>...
Hynek Cihlar
07:56 AM Bug #5118: TREELIST widget issues
Vladimir,
Please keep in mind in your efforts there is another customer specific external widget that is highly de...
Eugenie Lyzenko
07:47 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> # The conventional class ancestry is mixed with generics, and this prevents from using ...
Hynek Cihlar
07:33 AM Bug #5118: TREELIST widget issues
> Make @TREEVIEW@ implemented as a layer over the @TREELIST@. @TREEVIEW@ is a one-column @TREELIST@ with caption disp... Greg Shah
04:46 AM Bug #5118: TREELIST widget issues
Vladimir, @TreeViewGuiImpl@ supports the editing of node labels but @TreeListGuiImpl@ doesn't implement this function... Sergey Ivanovskiy

06/17/2021

05:41 PM Bug #5118: TREELIST widget issues
h2. Refactoring the @TREELIST/TREEVIEW@ implementation
# Make @TREEVIEW@ implemented as a layer over the @TREELIST...
Vladimir Tsichevski
03:15 PM Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Yes, the same approach can be taken. Greg Shah
12:18 PM Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Do we really need to detect the user's keyboard layout? Could we follow the same approach as it was implemented for t... Sergey Ivanovskiy
09:28 AM Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
It is about selecting (or better yet, detecting) the correct keyboard layout.
More importantly, we must make chang...
Greg Shah
09:25 AM Bug #5472: Implement Swing keyboard mapping in a similar manner to web client
Recent updates allow for keyboard mapping to be selected in the web client. Similar implementation is needed for Swing. Roger Borrello
09:23 AM Bug #5472 (New): Implement Swing keyboard mapping in a similar manner to web client
Roger Borrello
10:39 AM Bug #5473: go-pending value is not maintained properly
This is a helpful patch to add logging of the changes to @isGoPending@ in @ThinClient.java@... Roger Borrello
10:29 AM Bug #5473 (New): go-pending value is not maintained properly
Roger Borrello

06/14/2021

04:56 PM Bug #5449: Focusing issues after APPLY entry TO window
Related discussion is in #5142-14, #5142-24 thru #5142-32.
Testcase attached. To reproduce, press "ENTRY to window...
Stanislav Lomany
04:15 PM Bug #5449 (New): Focusing issues after APPLY entry TO window
Stanislav Lomany

06/09/2021

11:37 AM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> Greg Shah wrote:
>
> > 4. Column titles are not "dotted" when trimmed.
>
> They a...
Vladimir Tsichevski

06/08/2021

03:28 PM Bug #5118: TREELIST widget issues
FIXED in rev. 12521. Greg Shah wrote:
> 4. Column titles are not "dotted" when trimmed.
They are indeed dotted,...
Vladimir Tsichevski
03:13 PM Bug #5118: TREELIST widget issues
Vladimir Tsichevski wrote:
> In FWD a node is collapsed/expanded on mouse up event for *any mouse button* in *any ...
Vladimir Tsichevski
02:59 PM Bug #5118: TREELIST widget issues
Adrian Lungu wrote:
> Vladimir Tsichevski wrote:
> > Another thing still unfixed (or a regression?): when the node ...
Vladimir Tsichevski

06/03/2021

03:50 PM Bug #5118: TREELIST widget issues
FIXED. New findings:
Each cell in the original OCX has two distinct slots to keep the "cell value":
# @value@ ...
Vladimir Tsichevski
11:02 AM Feature #5401: add 4GL syntax option to SYSTEM-DIALOG GET-FILE to lock the user into a given root...
As a security measure, this task will add a 4GL syntax @JAIL-PATH <path_expr>@ option to @SYSTEM-DIALOG GET-FILE@ to ... Greg Shah
11:00 AM Feature #5401 (New): add 4GL syntax option to SYSTEM-DIALOG GET-FILE to lock the user into a give...
Greg Shah
 

Also available in: Atom