Project

General

Profile

Activity

From 04/21/2018 to 05/20/2018

05/20/2018

03:29 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Test @FILE-INFO:FILENAME@ and associated attributes like @PATHNAME@ and @FULL-PATHNAME@, with FWD configured for lega... Constantin Asofiei
02:16 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Constantin Asofiei wrote:
> Sergey, please test folder names with FILE-INFO handle, like @FILE-INFO:FILENAME = "."@ ...
Sergey Ivanovskiy

05/18/2018

06:24 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
At least this patch I think is required:... Constantin Asofiei
06:00 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Sergey, please test folder names with FILE-INFO handle, like @FILE-INFO:FILENAME = "."@ (and other folder names), for... Constantin Asofiei
05:14 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
It seems that OPEN-MIME-RESOURCE and OPEN-URL should resolve the file path if they open the local file. Correct?
<p...
Sergey Ivanovskiy
01:08 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Please review the committed revision 11264. It should cover all file path usages. Sergey Ivanovskiy
01:46 PM User Interface Bug #3575: "implicit copy from screen buffer" version of the ASSIGN statement is broken
Note that in the original program which showed this issue the ASSIGN was enclosed in a EDITING block for an UPDATE st... Constantin Asofiei

05/17/2018

05:43 PM User Interface Bug #3575: "implicit copy from screen buffer" version of the ASSIGN statement is broken
This was originally identified as a compile-time failure in #3567-23 (see that note and most of the rest up to #3567-... Greg Shah
05:05 PM User Interface Bug #3575 (New): "implicit copy from screen buffer" version of the ASSIGN statement is broken
Greg Shah
08:39 AM Database Feature #3574: finish implementation of temp-table XML support
From Eric:
The following is the full list of (non-ProDataSet) features that are currently unimplemented for temp-t...
Greg Shah
08:38 AM Database Feature #3574 (Closed): finish implementation of temp-table XML support
Greg Shah

05/16/2018

04:18 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Greg Shah wrote:
> 3. In any usage of @FileSystemDaemon.search*()@ on the *client side*, we use it for lookup in the...
Constantin Asofiei
04:02 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
I added this setting @<parameter name="opsys" value="win32" />@... Sergey Ivanovskiy
03:45 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Sergey Ivanovskiy wrote:
> I don't understand why this converted code works with "\\", but doesn't work with "\"
> ...
Greg Shah
03:41 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Sergey Ivanovskiy wrote:
> I need advices how to convert this program correctly
> [...]
There is no file system ...
Greg Shah
03:41 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Sergey Ivanovskiy wrote:
> Greg, please help to explain the @propath@ values. Is it correct that if @propath@ lists ...
Greg Shah
03:40 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
I don't understand why this converted code works with "\\", but doesn't work with "\"... Sergey Ivanovskiy
03:28 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Testing this committed revision 11258. Please look at this revision. The directory changes are... Sergey Ivanovskiy
03:05 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
I need advices how to convert this program correctly... Sergey Ivanovskiy
02:51 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
It seems that my changes in file-separator has an impact on the conversion of windows path strings... Sergey Ivanovskiy
01:29 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
> It seems that this "legacyPlatform" has similar meaning as new proposed legacy-system/opsys.
You are right.
P...
Greg Shah
12:22 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Greg, please help to explain the @propath@ values. Is it correct that if @propath@ lists legacy paths, then it must b... Sergey Ivanovskiy
11:29 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
There is @"legacyPlatform"@ ... Sergey Ivanovskiy
11:08 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Thank you, see the idea now. Sergey Ivanovskiy
10:51 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
> then what is the responsibility file-system node?
It won't exist.
> Do these changes just extend/rename file...
Greg Shah
10:49 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Greg, if we add @legacy-system@ node, then what is the responsibility @file-system@ node? There are @file-system/pkgr... Sergey Ivanovskiy
08:28 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Planning to use redundant data for the same mapping... Sergey Ivanovskiy
08:21 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
That is true for the name attribute since it is part of the "path" to the node.
You will need to implement somethi...
Greg Shah
08:05 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
We can't use @:@ colon character, @/@ slash and @\@ back slash in node names. It seems that these nodes are invalid
...
Sergey Ivanovskiy
12:44 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Hynek Cihlar wrote:
> Stanislav Lomany wrote:
> > Trunk has laggy drop-down menus. Do you see it?
> > !lag.gif!
>...
Hynek Cihlar
12:39 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Trunk has laggy drop-down menus. Do you see it?
> !lag.gif!
Thanks for noting, I will ...
Hynek Cihlar
11:39 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Also the invokeLaterOS() call in the handler will be redundant
Indeed, I got rid of it. @repaint()@ also works fin...
Stanislav Lomany
10:53 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I meant pop-up menus. Stanislav Lomany
10:52 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Trunk has laggy drop-down menus. Do you see it?
!lag.gif!
Stanislav Lomany
09:46 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261c from P2J trunk revision 11255. Stanislav Lomany
07:44 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > Is the code checked in? What file and line number?
>
> Yes: @BrowsePopupMenu:435@
> ...
Hynek Cihlar
07:02 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Is the code checked in? What file and line number?
Yes: @BrowsePopupMenu:435@...
Stanislav Lomany
02:49 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > I call @browse.repaint()@, but it is not repainted: paint event is posted, but @browse.d...
Hynek Cihlar
08:10 AM User Interface Bug #3487 (Closed): Sub-menu graphical issues
Greg Shah
08:10 AM User Interface Bug #3487: Sub-menu graphical issues
The issue was resolved in 3538c, which was merged to trunk as revision 11255. Hynek Cihlar
08:09 AM User Interface Bug #3538 (Closed): The next focus widget for menu widget is not defined
Greg Shah
08:09 AM User Interface Bug #3538: The next focus widget for menu widget is not defined
3538c merged to trunk as revision 11255. 3538c was archived. Hynek Cihlar
07:50 AM User Interface Bug #3538: The next focus widget for menu widget is not defined
Code Review Task Branch 3538c Revision 11275
I'm good with the changes.
Please merge 3538c to trunk.
Greg Shah
04:57 AM User Interface Bug #3538: The next focus widget for menu widget is not defined
3538c passed ChUI regression tests. It is rebased against latest trunk. I also checked in one other simple change in ... Hynek Cihlar

05/15/2018

07:38 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Please don't mind. If the scope of search is defined to be accounts search, then similar paths to @/server/standard/r... Sergey Ivanovskiy
07:14 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
My code failed to read @file-system@ node due to it has no read access writes to the target nodes. It seems that the ... Sergey Ivanovskiy
05:50 PM Runtime Infrastructure Feature #3565 (WIP): provide better support for file system access across platforms
1. I think we need to track the original system @OPSYS@ value.
Today we have the capability to override the @OPS...
Greg Shah
05:20 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
OK. It is unclear how to support @absolute-path-prefix-map@ if there are Windows and Linux clients simultaneously acc... Sergey Ivanovskiy
09:33 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Consider sending @absolute-path-prefix-map@ down to the client in @FileSystemOps.ContextContainer.initialValue()@. Greg Shah
09:29 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
It seems that the client gets directory settings via @BootstrapConfig@. And there are no usages of @DirectoryService@... Sergey Ivanovskiy
06:53 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> I call @browse.repaint()@, but it is not repainted: paint event is posted, but @browse.draw()@ is not called.
@r...
Stanislav Lomany
05:05 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> After merging with the current trunk I met so far the following regressions:
> # No stabl...
Hynek Cihlar
05:02 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
After merging with the current trunk I met so far the following regressions:
# Incorrect enhanced popup menu for col...
Stanislav Lomany
03:07 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Rebased task branch 3261c from P2J trunk revision 11253. Stanislav Lomany
11:41 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
The query support for dynamic sorting/filter was committed to branch 3261c (rev 11244).
The API is found in @QueryWr...
Ovidiu Maxiniuc
10:33 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Something else to add: simple users should have only a single option named "Save changes", without all the server/use... Constantin Asofiei
08:55 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
That is definitely pretty useful.
My only concern is that we should not give all users the ability to set defaul...
Greg Shah
08:52 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Is the state saving complete now?
Still working on it.

> Can we set a default in the directory that is overrid...
Stanislav Lomany
08:48 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
FYI, enhanced browse now has the following options to save the settings (WIP):
!save-options.png!
Option "FOR A...
Stanislav Lomany
08:47 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Is the state saving complete now?
Can we set a default in the directory that is overridden when a user makes chang...
Greg Shah
08:42 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Stanislav, see 3507a rev 11332 for another example how to create a node in the directory.xml , to set CURRENT-LANGU... Stanislav Lomany
03:12 PM User Interface Bug #3538: The next focus widget for menu widget is not defined
Greg Shah wrote:
> Do you expect to finish testing today? I want to get this into trunk.
I haven't finished ChUI...
Hynek Cihlar
03:08 PM User Interface Bug #3538: The next focus widget for menu widget is not defined
Greg Shah wrote:
> 1. In @MenuItem.processKeyEvent()@ line 306 calls @getParentMenu()@ and saves the result in the @...
Hynek Cihlar
02:11 PM User Interface Bug #3538: The next focus widget for menu widget is not defined
Do you expect to finish testing today? I want to get this into trunk. Greg Shah
11:53 AM User Interface Bug #3538: The next focus widget for menu widget is not defined
Code Review Task Branch 3538c Revision 11271
These changes certainly make the menu processing significantly simple...
Greg Shah
08:56 PM User Interface Bug #3538: The next focus widget for menu widget is not defined
Please review latest 3538c. It contains an overhaul of the menu navigation implementation. It was simplified in order... Hynek Cihlar
09:47 AM User Interface Bug #3570: Web client beeping
It seems that the root cause of unusual beeping is @p2j.screen.js@
/**
* Display an error message.
...
Sergey Ivanovskiy
09:37 AM User Interface Bug #3570 (Closed): Web client beeping
Sergey Ivanovskiy
06:11 AM User Interface Bug #3106: Various GUI COMBO-BOX issues
Another issue, when an item selected in the combo drop-down, ENTER key doesn't have any effect. ENTER should close th... Hynek Cihlar

05/14/2018

05:45 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Committed revision 11254 (3565a) added @PathResolver@ defined in @Utils@ module. Sergey Ivanovskiy
03:33 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Please don't mind. These values define the native file separator and the native case sensitive mode. Sergey Ivanovskiy
03:17 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
It seems that with @file-separator@ and @case-sensitive@ under @file-system@ node this task needs @native-file-separa... Sergey Ivanovskiy
12:45 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Yes.
The idea is to accept the longest exact match (case-insensitive) to a prefix of a path. That match must only...
Greg Shah
12:25 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Let us consider these hypothetical settings... Sergey Ivanovskiy
12:16 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav, see 3507a rev 11332 for another example how to create a node in the directory.xml , to set CURRENT-LANGUAG... Constantin Asofiei

05/11/2018

10:51 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Sergey Ivanovskiy wrote:
> OK. It seems I considered another tasks. Thanks for explanations. Thus in this task we sh...
Eric Faulhaber
10:27 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
OK. It seems I considered another tasks. Thanks for explanations. Thus in this task we should add a windows path supp... Sergey Ivanovskiy
09:34 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Sergey Ivanovskiy wrote:
> Constantin, in this revision 11269 (branch 3556a) you added similar mapping as described ...
Constantin Asofiei
09:29 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Constantin, in this revision 11269 (branch 3556a) you added similar mapping as described in this task Absolute Task P... Sergey Ivanovskiy
07:33 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
OK. The task branch 3565a rev 11253 - created. Sergey Ivanovskiy
07:14 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Sergey Ivanovskiy wrote:
> Don't know it is reasonable to use 3556a. Although 3556a contains timer changes, r-file s...
Eric Faulhaber
03:53 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
Don't know it is reasonable to use 3556a. Although 3556a contains timer changes, r-file search improvements and selec... Sergey Ivanovskiy
06:14 AM User Interface Bug #3538 (WIP): The next focus widget for menu widget is not defined
Hynek Cihlar
06:13 AM User Interface Bug #3538: The next focus widget for menu widget is not defined
Greg Shah wrote:
> Code Review Task Branch 3538c Revision 11258
>
> I'm good with the changes.
>
> If I unders...
Hynek Cihlar
05:45 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I have to finish enhanced browse stuff first, so will see who will be available earlier. Stanislav Lomany
05:32 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > Please review the committed revision 11242 that should fix the web client usage and the ...
Sergey Ivanovskiy
05:13 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Please review the committed revision 11242 that should fix the web client usage and the swing client is still worki... Stanislav Lomany

05/10/2018

04:34 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > Thus we can see that mouse pointer can be default or S_RESIZE. It is not clear for me wh...
Sergey Ivanovskiy
02:39 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> Editing is serialized. While one session is editing, other sessions are locked out.
I see, @syn...
Constantin Asofiei
02:36 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Greg, do we need something specific to flush the directory changes to disk? Or ds.unbind() will take care of saving... Greg Shah
11:17 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav, about reading/writing the browse state in the directory.xml - you can take a look at @AppServerDefinition.... Constantin Asofiei
09:15 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Thus we can see that mouse pointer can be default or S_RESIZE. It is not clear for me why another sides of "resize"... Stanislav Lomany
09:00 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Sergey Ivanovskiy wrote:
> Also I found that @MouseDirectManipulation@ java logic doesn't change the cursor shape.
...
Sergey Ivanovskiy
02:14 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Sergey Ivanovskiy wrote:
> It seems that a widget should implement at least these methods in order its mouse pointer...
Sergey Ivanovskiy
04:24 PM User Interface Bug #3538: The next focus widget for menu widget is not defined
Code Review Task Branch 3538c Revision 11258
I'm good with the changes.
If I understand correctly, this also re...
Greg Shah
03:53 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
There is an impedance mismatch when a converted application accesses file system resources, if the original system ra... Eric Faulhaber
02:22 PM Runtime Infrastructure Feature #3565 (WIP): provide better support for file system access across platforms
Eric Faulhaber

05/09/2018

06:12 PM User Interface Bug #3538: The next focus widget for menu widget is not defined
Please review 3538c, it resolves this issue plus multiple others - several menu-related abends, drawing issues, event... Hynek Cihlar
06:10 PM User Interface Bug #3538: The next focus widget for menu widget is not defined
Due to rebasing issues in branch 3538b I created 3538c and merged in all the changes from 3538b. 3538b will be dead-a... Hynek Cihlar

05/08/2018

03:50 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Constantin Asofiei wrote:
> An idea: apply this 'client-side' filtering (UDFs and other stuff, for computed columns)...
Ovidiu Maxiniuc
03:47 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
As a reminder about performance: #3261#note-67
If we want to support computed columns, then we have to go with the...
Stanislav Lomany
03:35 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu Maxiniuc wrote:
> Stanislav Lomany wrote:
> > Computed columns can be not only formulas, but user-written fu...
Constantin Asofiei
03:32 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> Computed columns can be not only formulas, but user-written functions, which can run sub-q...
Ovidiu Maxiniuc
03:24 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Computed columns can be not only formulas, but user-written functions, which can run sub-queries etc. So caching comp... Stanislav Lomany
03:19 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Stanislav: I guess we may already pass an anonymous inner class instance of these expressions so that the browse ca... Stanislav Lomany
02:54 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> * I think it would be better for filtering to pass in the actual BDT, not its string representation. If it is reall... Stanislav Lomany
02:42 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Eric Faulhaber wrote:
> How would we use lambdas to augment an order by (sorting) or where clause (filtering), since...
Ovidiu Maxiniuc
02:39 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Eric Faulhaber wrote:
> How would we use lambdas to augment an order by (sorting) or where clause (filtering), since...
Greg Shah
02:33 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
How would we use lambdas to augment an order by (sorting) or where clause (filtering), since we need to do these on t... Eric Faulhaber
02:31 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Do we need to implement lambdas for the expression in a computed column? This way the browse can calculate it whenev... Greg Shah
02:03 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Sorry, I missed that these are _computed_ columns. I was referencing _calc_ columns. Stanislav Lomany
02:02 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> * what happens with computed columns? Should we filter / sort based on them? For example:
It is impossible to filt...
Stanislav Lomany
01:58 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I have some other concerns/questions:
* what is the best API: pass to @QueryWrapper@ one filter at a time and keep t...
Ovidiu Maxiniuc
01:44 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Eric Faulhaber wrote:
> Does anyone have a concern about encapsulating the "query switching" needed for filter/sort ...
Ovidiu Maxiniuc
01:15 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > currently, BrowseWidget references P2JQuery, but isn't it actually limited to QueryWrapp...
Eric Faulhaber
06:00 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> currently, BrowseWidget references P2JQuery, but isn't it actually limited to QueryWrapper instances?
Yes, I thi...
Stanislav Lomany
05:35 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Yes. Stanislav Lomany
05:33 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > If we drag rapidly the bottom side of the resize box until it passes more than 3 rows, t...
Sergey Ivanovskiy
05:31 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> If we drag rapidly the bottom side of the resize box until it passes more than 3 rows, then it throws this error. I... Stanislav Lomany
01:01 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Also I found that @MouseDirectManipulation@ java logic doesn't change the cursor shape. Sergey Ivanovskiy
12:40 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
It seems that a widget should implement at least these methods in order its mouse pointer shape will react on mouse h... Sergey Ivanovskiy

05/07/2018

05:37 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
I just found that for the web client right sides of cells also can be dragged but the mouse pointer is not changed if... Sergey Ivanovskiy
05:29 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav Lomany wrote:
> > Stas, can you be more specific as to what needs to be fixed?
>
> !browse-resize-issue...
Sergey Ivanovskiy
05:06 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu Maxiniuc wrote:
> create a set of couple of methods in @BrowseWidget@ for adding a filter and a sort order fo...
Eric Faulhaber
04:59 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Ovidiu Maxiniuc wrote:
> Stanislav,
> For latest issue, I can only confirm that the Swing client is handling fine t...
Sergey Ivanovskiy
04:31 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Stanislav,
For latest issue, I can only confirm that the Swing client is handling fine the resize and column reorder...
Ovidiu Maxiniuc
11:54 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
> Stas, can you be more specific as to what needs to be fixed?
!browse-resize-issues.png!
On the screenshot I was...
Stanislav Lomany
11:20 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
OK. I had it in mind. Sergey Ivanovskiy
11:17 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > Sergey: Can you help Stanislav with his request in #3261-124?
> Ye...
Eric Faulhaber
11:05 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Greg Shah wrote:
> Sergey: Can you help Stanislav with his request in #3261-124?
Yes, I can take it. What is the pr...
Sergey Ivanovskiy
10:46 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Sergey: Can you help Stanislav with his request in #3261-124? Greg Shah
04:50 PM User Interface Bug #3395 (Closed): rectangle:edge-chars is not working in GUI
Greg Shah
12:25 PM Base Language Feature #3558: SEARCH("<program_name>.r") should return a value when there is a converted 4GL pro...
This was solved part of #3544 (3507a rev 11293 and 11294). Constantin Asofiei
05:52 AM User Interface Bug #3538: The next focus widget for menu widget is not defined
Due to rebasing issues in branch 3538a I created 3538b and merged in all the changes from 3538a. 3538a will be dead-a... Hynek Cihlar

05/04/2018

03:53 AM User Interface Bug #3538: The next focus widget for menu widget is not defined
3538a rebased against trunk revision 11252. Hynek Cihlar

05/03/2018

05:42 PM User Interface Feature #3281: implement some frame options
The remaining issues were fixed as part of #3528, in 3507a rev 11291 Constantin Asofiei
03:34 PM User Interface Feature #3281: implement some frame options
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Sorry, it seems this code has been added recently by rev 11251. ...
Hynek Cihlar
11:33 AM User Interface Feature #3281: implement some frame options
Sergey Ivanovskiy wrote:
> Sorry, it seems this code has been added recently by rev 11251. Hynek should know why it ...
Hynek Cihlar
12:51 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
Guys, I've found that column and row resizing doesn't work properly in web version with the current trunk: during col... Stanislav Lomany
11:29 AM User Interface Bug #3560: widget handles in the 4GL will compile with any valid attribute name even if it is not...
We do intend to implement some handle type-analysis in the future. This would enable us to find and warn about these... Greg Shah
11:25 AM User Interface Bug #3560: widget handles in the 4GL will compile with any valid attribute name even if it is not...
4GL allows (I think) any attribute/method to be specified for a widget reference, i.e.:... Greg Shah
11:24 AM User Interface Bug #3560 (New): widget handles in the 4GL will compile with any valid attribute name even if it ...
Greg Shah
11:24 AM User Interface Bug #3395 (WIP): rectangle:edge-chars is not working in GUI
This was fixed in 3507a rev -11290- 11291. Constantin Asofiei

05/02/2018

03:40 PM User Interface Feature #3281: implement some frame options
Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > Anyone has any idea why this code was added to FillInGuiIm...
Sergey Ivanovskiy
02:49 PM User Interface Feature #3281: implement some frame options
Constantin Asofiei wrote:
> Anyone has any idea why this code was added to FillInGuiImpl and EditorGuiImpl.mouseClic...
Sergey Ivanovskiy
02:23 PM User Interface Feature #3281: implement some frame options
Anyone has any idea why this code was added to FillInGuiImpl and EditorGuiImpl.mouseClicked?... Constantin Asofiei

05/01/2018

05:46 PM User Interface Bug #3559: trigger matching for multi-label events (i.e. RETURN/ENTER/CTRM-M, PAGE-UP/PGUP/PREV-P...
4GL has a weird way of matching an event to a trigger, if that event has multiple labels associated with it. For exa... Constantin Asofiei
05:36 PM User Interface Bug #3559 (New): trigger matching for multi-label events (i.e. RETURN/ENTER/CTRM-M, PAGE-UP/PGUP/...
Constantin Asofiei

04/27/2018

09:49 AM Bugs Bug #3503 (Closed): generated classname mismatch for menu and sub-menu
Branch 3469a was merged to trunk as revision 11252. Greg Shah
05:26 AM Base Language Feature #3558: SEARCH("<program_name>.r") should return a value when there is a converted 4GL pro...
Many applications implement code that checks for the existence of specific @.r@ files ("compiled" r-code for specific... Greg Shah
05:17 AM Base Language Feature #3558 (New): SEARCH("<program_name>.r") should return a value when there is a converted 4...
Greg Shah

04/26/2018

04:11 PM User Interface Feature #3469: final improvements and polish for the embedded mode web client
3469a was merged to trunk rev 11252 and archived. Constantin Asofiei

04/25/2018

06:34 AM User Interface Bug #3487: Sub-menu graphical issues
3487b dead-archived. Hynek Cihlar
06:30 AM User Interface Bug #3487: Sub-menu graphical issues
Merged the only change in 3487b to 3553a.
Correction, merged the change in 3487b to 3538a.
Hynek Cihlar
05:23 AM User Interface Bug #3487: Sub-menu graphical issues
Greg Shah wrote:
> Are you proposing to merge this to trunk now? Or do you plan to include the changes for #3538?
...
Hynek Cihlar
05:19 AM User Interface Bug #3487: Sub-menu graphical issues
Code Review Task Branch 3487b Revision 11252
I'm fine with the change.
Are you proposing to merge this to trunk...
Greg Shah
04:23 AM User Interface Bug #3487: Sub-menu graphical issues
The ChUI menu regressions are more serious than I thought. I created new issue #3553 and checked in my WIP changes th... Hynek Cihlar
06:33 AM User Interface Bug #3538: The next focus widget for menu widget is not defined
Created task branch 3538a and merged in changes from 3487b. Hynek Cihlar
04:28 AM User Interface Bug #3553: ChUI menus don't work
There are already multiple open issues for ChUI menus, some seem to have some overlap with this one. https://proj.gol... Hynek Cihlar
04:20 AM User Interface Bug #3553: ChUI menus don't work
Created task branch 3553a and checked in some early and incomplete changes. This only fixes the related event handlin... Hynek Cihlar
04:00 AM User Interface Bug #3553: ChUI menus don't work
Window-attached menu (MENU-BAR) can't be entered and "opened" with the standard menu-enter keys (F3) or mnemonics. An... Hynek Cihlar
03:55 AM User Interface Bug #3553 (New): ChUI menus don't work
Hynek Cihlar

04/24/2018

06:56 AM User Interface Bug #3532 (Closed): Failed to instantiate menu definition class
Greg Shah
03:10 AM User Interface Bug #3532: Failed to instantiate menu definition class
The issue was resolved in 3487a, the branch was merged to trunk in revision 11259. Hynek Cihlar
06:56 AM User Interface Bug #3508 (Closed): 1st level popup menu won't close when menu item selected
Greg Shah
03:09 AM User Interface Bug #3508: 1st level popup menu won't close when menu item selected
The issue was resolved in 3487a, the branch was merged to trunk in revision 11259. Hynek Cihlar
03:07 AM User Interface Bug #3487: Sub-menu graphical issues
3487a rebased and merged to trunk as revision 11251. The branch was archived. Hynek Cihlar
02:36 AM User Interface Bug #3487: Sub-menu graphical issues
3487a passed ChUI test harness. I am merging to trunk. Hynek Cihlar

04/23/2018

12:48 PM User Interface Bug #3487: Sub-menu graphical issues
When it passes testing, merge to trunk. Greg Shah
11:44 AM User Interface Bug #3487: Sub-menu graphical issues
Greg Shah wrote:
> The existing revision of 3487a is a significant improvement over trunk, right?
Yes, it fixes...
Hynek Cihlar
11:44 AM User Interface Bug #3487: Sub-menu graphical issues
ChUI regression test harness finished with some failures which are most likely negative failures. I restarted the tests. Hynek Cihlar
09:57 AM User Interface Bug #3487: Sub-menu graphical issues
Code Review Task branch 3487a Revision 11258
I'm good with the changes.
Greg Shah
07:29 AM User Interface Bug #3487: Sub-menu graphical issues
The existing revision of 3487a is a significant improvement over trunk, right? Unless there are regressions, I would... Greg Shah
07:04 AM User Interface Bug #3487: Sub-menu graphical issues
While regression testing 3487a I see client abends which prevent me to run all the required cases. These errors alrea... Hynek Cihlar

04/22/2018

06:19 PM User Interface Bug #3487: Sub-menu graphical issues
3487a revision 11258 resolves the points from the last review. It passed GUI regression tests (a large customer's GUI... Hynek Cihlar
 

Also available in: Atom