Activity
From 05/08/2018 to 06/06/2018
06/06/2018
- 02:56 PM User Interface Bug #3582: Add missing support for dynamic menu server updates
- Greg Shah wrote:
> Is this task needed for embedded mode web client support?
Yes, as I don't have access to the pre... - 02:26 PM User Interface Bug #3582: Add missing support for dynamic menu server updates
- Is this task needed for embedded mode web client support?
06/05/2018
- 04:29 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Ovidiu Maxiniuc wrote:
> I don't know how easy is to stop a "grabbing" process once it started on main processing th... - 11:27 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- I don't know how easy is to stop a "grabbing" process once it started on main processing thread. I don't see a second...
- 10:18 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Ovidiu Maxiniuc wrote:
> I am thinking now of another solution: to grab all results from SQL server and sort them lo... - 09:48 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- The revision that you reviewed (there are a couple of bugs I fixed) tried not to affect the structure of the complex ...
- 09:26 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Eric Faulhaber wrote:
> When setting and clearing the filter/sort state, it wasn't obvious to me that this was alway...
06/04/2018
- 02:55 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Ovidiu Maxiniuc wrote:
> The query support for dynamic sorting/filter was committed to branch 3261c (rev 11244).
> ...
06/02/2018
- 12:35 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Hynek Cihlar wrote:
> Better yet, override the event handlers @mouseEntered@ and @mouseExited@ in the widget and set... - 11:58 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Hynek Cihlar wrote:
> Stanislav Lomany wrote:
> > Guys, remembering the browse pointer issues we have in web versio... - 11:48 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Stanislav Lomany wrote:
> Guys, remembering the browse pointer issues we have in web version, what is considered to ...
06/01/2018
- 04:11 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Guys, remembering the browse pointer issues we have in web version, what is considered to be the correct way of chang...
05/31/2018
- 12:00 PM User Interface Bug #3570 (Closed): Web client beeping
- Just tested with this and it is a soothing change :-)
- 05:37 AM User Interface Bug #3570: Web client beeping
- OK. Committed revision 11267 (3565b) removed beep consistently.
- 05:15 AM User Interface Bug #3570 (WIP): Web client beeping
- 05:15 AM User Interface Bug #3570: Web client beeping
- Why not put it in 3565b?
- 04:38 AM User Interface Bug #3570: Web client beeping
- I would like to remove beep consistently and to leave them only for business logic. The beeping means nothing for the...
- 03:26 AM User Interface Bug #3570: Web client beeping
- Please remove the beeping from all errors EXCEPT those that are fatal to the client process.
- 11:18 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Stanislav Lomany wrote:
> > Also common key combination among applications is Ctrl+click to follow a hyperlink.
>
... - 10:42 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- > Also common key combination among applications is Ctrl+click to follow a hyperlink.
I like this option the most.... - 10:38 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Constantin Asofiei wrote:
> Stanislav Lomany wrote:
> > In 4GL single click starts editing, double click - starts e... - 10:35 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Stanislav Lomany wrote:
> In 4GL single click starts editing, double click - starts editing and selects cell's conte... - 10:13 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- In 4GL single click starts editing, double click - starts editing and selects cell's content (not supported by P2J).
- 10:02 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Constantin Asofiei wrote:
> How do you enter an editable cell to edit it? Via single click or double click? If is d... - 09:58 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Stanislav Lomany wrote:
> Guys, about hyperlinking for editable browse: I believe we haven't settled a decision on h... - 09:55 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Guys, about hyperlinking for editable browse: I believe we haven't settled a decision on how we can handle the case w...
- 09:19 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Fixed "non-clickable locked column set" regression. It is my regression because of a funny reason:...
- 04:32 AM User Interface Bug #3588: fix FIELD-GROUP size/location attribute
- Actually, field-group's height is not the frame height - I think this is computed from frame definition, with the min...
05/30/2018
- 01:31 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Please review 3261c rev 11278.
- 12:18 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- OK, if it's more than 2-3 hours, switch to hyperlinking and we'll come back to this.
- 12:17 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- I'll answer later, I need to have a look what the issue is about.
- 12:15 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Estimated effort to fix the mouse-clicks problem?
- 12:01 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- I took a look at the enhanced menu issue for locked columns and it turned out to be a regression after which locked c...
- 07:13 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- I've made filtering of save option. The following permissions are checked for each of "enhanced-browse-configs" locat...
- 09:42 AM User Interface Bug #3597: fix direct manipulation problems related to MOVABLE, SELECTED, SELECTABLE and misc wid...
- The movable widgets is not working in Web - see #3567-162 for the recreate.
- 08:53 AM User Interface Bug #3597: fix direct manipulation problems related to MOVABLE, SELECTED, SELECTABLE and misc wid...
- There are a couple of problems in FWD's implementation of direct manipulation. A few will be fixed in #3567, but wha...
- 08:51 AM User Interface Bug #3597 (WIP): fix direct manipulation problems related to MOVABLE, SELECTED, SELECTABLE and mi...
- 07:13 AM Base Language Bug #3596: MESSAGE statement must emit lambda expressions for its components.
- A MESSAGE statement evaluates its components in order, and terminates this evaluation on first i.e. ERROR condition (...
- 07:12 AM Base Language Bug #3596 (New): MESSAGE statement must emit lambda expressions for its components.
- 04:57 AM User Interface Bug #3589 (WIP): empty title forces a title area in a GUI frame
- Fixed in 3507a rev 11395.
05/29/2018
- 04:03 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Eric Faulhaber wrote:
> So, the two things to fix in 3565b are:
>
> * make the FWD SEARCH implementation work the... - 09:40 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- I can confirm that INPUT FROM does not use the search path, as Sergey found through separate testing.
So, the two ... - 02:03 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Created 3565b task branch.
- 10:14 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- We are out of time on the saving work. If save is not complete as of last night, then please do the following:
1....
05/28/2018
- 05:45 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey Ivanovskiy wrote:
> Eric, please test this one
> [...]
Based on Greg's response, that doesn't look right. - 05:42 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- @StreamDaemon.openFileStream@ comes from two language statements:
1. @INPUT FROM@ which opens a file for reading.... - 05:32 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Eric Faulhaber wrote:
> How much effort to add this? It is pretty urgent.
Eric, please test this one... - 05:05 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey Ivanovskiy wrote:
> Please specify how it should work precisely. Should this relative path name be searched i... - 05:03 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Please specify how it should work precisely. Should this relative path name be searched in PROPATH or SEARCHPATH that...
- 04:47 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey Ivanovskiy wrote:
> OK. @StreamDaemon.openFileStream@ doesn't implement case insensitive search. It is only m... - 04:42 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- OK. @StreamDaemon.openFileStream@ doesn't implement case insensitive search. It only maps absolute legacy paths to ho...
- 04:25 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey, I'm getting errors loading files using relative paths. The use case:...
- 04:07 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- > You can't save a configuration if don't have an access (according to general read/write directory ACLs): although e...
- 04:01 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- > Guys, could you advise on how I can set R+W access on the specific directory node (and subnodes)?
Explicitly set... - 01:07 PM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Guys, could you advise on how I can set R+W access on the specific directory node (and subnodes)? This section doesn'...
- 10:37 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- > Can the current implementation support this?
Yes, override for all browses works.
> > Save options should be... - 10:02 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- The most important feature of the visual customization is that we are able to have a set of defaults for all browses ...
- 09:37 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- From Stanislav:
> Finished with saving enhanced configuration. There are some issues left:
>
> # Column attribut... - 03:33 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 11261.
- 07:33 AM User Interface Bug #3592: shared frame interface needs to use the entire frame structure, not from each frame re...
- Greg Shah wrote:
> 2. What is the problem that this causes for the frame? Does it have 4 widgets (prog1_x, prog1_y,... - 07:32 AM User Interface Bug #3592: shared frame interface needs to use the entire frame structure, not from each frame re...
- Greg Shah wrote:
> Questions:
>
> 1. Are these in separate programs?
Yes.
> 2. What is the problem that this ... - 07:28 AM User Interface Bug #3592: shared frame interface needs to use the entire frame structure, not from each frame re...
- Questions:
1. Are these in separate programs?
2. What is the problem that this causes for the frame? Does it h... - 07:22 AM User Interface Bug #3592: shared frame interface needs to use the entire frame structure, not from each frame re...
- A frame definition may be split between multiple UI statements, like this:
# master reference:... - 07:17 AM User Interface Bug #3592 (New): shared frame interface needs to use the entire frame structure, not from each fr...
05/26/2018
- 05:32 PM User Interface Bug #3589: empty title forces a title area in a GUI frame
- A @frame f1 with title ""@ (or title set via FRAME:TITLE) will allow the FRAME to have a title area. FWD checks for ...
- 05:31 PM User Interface Bug #3589 (WIP): empty title forces a title area in a GUI frame
- 05:02 PM User Interface Bug #3588: fix FIELD-GROUP size/location attribute
- We need to fix FIELD-GROUP's width/height and location attributes, as these may be used by business logic.
A small... - 05:01 PM User Interface Bug #3588 (New): fix FIELD-GROUP size/location attribute
- 08:15 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- 3565a has been merged into the trunc as bzr revision 11261 and archived.
- 08:04 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- 3565a passed regression testing, planning to merge it into the trunk now.
05/25/2018
- 10:28 AM Base Language Feature #3558: SEARCH("<program_name>.r") should return a value when there is a converted 4GL pro...
- This one is still opened - there is one more issue, @RUN prog.@ is valid in 4GL as long as there is a r-code compiled...
- 10:25 AM User Interface Bug #3584: tooltips do not work in FWD for disabled, TEXT and FILL-IN widgets
- The problems are these:
# 4GL allows tooltips for TEXT widgets, too.
# FILL-IN, TEXT are 'containers' in FWD and ca... - 10:23 AM User Interface Bug #3584 (WIP): tooltips do not work in FWD for disabled, TEXT and FILL-IN widgets
- 07:38 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- The "security context" is just a reference to the user's session, it is not a reference to editing the @security/@ pa...
- 05:18 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Guys, this snippet...
- 04:43 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- remote 3565a branch for regression testing was created with corresponding directory changes: file-system to legacy-sy...
- 01:55 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- I started regression testing for rev 11280, but forgot to setup manually the directory that has changes.
05/23/2018
- 06:44 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
- Constantin Asofiei wrote:
> Eugenie, what is the way to find replacement fonts, having a font-table of 48 entries, o... - 06:28 PM User Interface Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
- Eugenie, what is the way to find replacement fonts, having a font-table of 48 entries, over 7 fonts (with bold/normal...
- 04:48 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- OK. 3565a has been updated over the trunc rev. 11259 up to the rev. 11277.
- 04:17 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey, please rebase 3565a. I have a converted project that depends upon changes in trunk revision 11259. Thanks.
- 11:00 AM User Interface Bug #3582: Add missing support for dynamic menu server updates
- The propagation should be checked from client to server, too: the @mnemonic@ and @preprocessedLabel@ are exposed via ...
- 10:58 AM User Interface Bug #3582: Add missing support for dynamic menu server updates
- Changes in dynamic MENU, SUB-MENU and MENU-ITEM widgets through the widget attributes are not propagated to the clien...
- 10:51 AM User Interface Bug #3582 (Closed): Add missing support for dynamic menu server updates
05/22/2018
- 12:29 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Committed revision 11275 reduced the log level to FINER. My environment is not ready now. I am building the customer ...
- 12:21 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Code Review Task Branch 3565a Revision 11274
I'm good with the changes.
Please use @Level.FINER@ instead of @L... - 12:18 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- OK. It has been fixed in committed revision 11274.
- 12:05 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- This is not a code review, but I have a minor request: please rename @UnResolvedPathException@ to @UnresolvedPathExce...
- 11:51 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Please review the committed revision 11273.
- 09:35 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- @legacy-system/opsys@ is the definition of the original OPSYS value from the legacy system (the system on which the 4...
- 09:31 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey Ivanovskiy wrote:
> Testing this committed revision 11258. Please look at this revision. The directory change... - 09:24 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- It seems that I missed this issue because I got this case too without proper settings. Thank you, planning to fix it ...
- 09:14 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- I just tried using this branch with a project that does not have any directory changes. I got:...
- 09:02 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Code Review Task Branch 3565a Revision 11272
I am OK with the changes.
> this.paths field is set from void setS... - 08:56 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Can I start regression testing for 3565a?
- 05:36 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- 3565a rev 11272 has been updated over trunc rev 11257.
05/21/2018
- 07:18 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Committed revision 11270 added @src/com/goldencode/p2j/util/PathResolverContainer.java@.
- 06:53 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Committed revision 11269 fixed java docs.
- 06:14 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Greg, please review 11268. I encountered text conflict in @Utils.java@ that it is possible that your changes can be l...
- 02:24 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- > @ThinClient.getInstance().getFileSystemDaemon()@
Surely we should not need to call @ThinClient@ from @FileSystem... - 02:14 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- I did a mistake
>And in this instance method com.goldencode.p2j.util.FileSystemDaemon.getFileName(boolean, boolean, ... - 02:12 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey Ivanovskiy wrote:
> I searched usages of @FileSystemDaemon@ constructor
> [...]
> Is the second usage corre... - 02:01 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- > @searchAll@ is used only
> @search@ is used only
OK, good analysis. Please add comments to both of these to ex... - 01:37 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Greg Shah wrote:
> Code Review Task Branch 3565a Revision 11266
>
> 1. Why is this code duplicated in multiple @F... - 01:17 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- I searched usages of @FileSystemDaemon@ constructor...
- 12:40 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Greg Shah wrote:
> Code Review Task Branch 3565a Revision 11266
>
> 3. Don't the following @FileSystemDaemon@ met... - 10:40 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Code Review Task Branch 3565a Revision 11266
1. Why is this code duplicated in multiple @FileSystemDaemon@ locatio... - 09:16 AM 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?
... - 07:55 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Eric Faulhaber wrote:
> Sergey, will your changes handle image loading from the file system as well? I am not that f... - 07:10 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- It seems that this implementation of the search @FileSystemDaemon.searchAll@ searches file system roots first and if ...
- 06:58 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Constantin Asofiei wrote:
> Test @FILE-INFO:FILENAME@ and associated attributes like @PATHNAME@ and @FULL-PATHNAME@,... - 02:57 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Eric Faulhaber wrote:
> Sergey Ivanovskiy wrote:
> > Eric, could you point on the case where the image loading prob... - 02:41 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey Ivanovskiy wrote:
> Eric, could you point on the case where the image loading problem appeared?
The probl... - 01:20 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- In this function the target resource is looking through the value of @searchpath@ defined by the directory. This is t...
- 12:45 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- If we investigate the @PROPATH@ of the converted application, then we can find that all these paths are relative to t...
- 12:41 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Don't mind it is due to java doc doesn't describe that if the target resource is not found in its application jar, th...
- 12:24 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Eric, could you point on the case where the image loading problem appeared? There is @LogicalTerminal.getImageStreamF...
- 12:11 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Sergey, will your changes handle image loading from the file system as well? I am not that familiar with the UI side ...
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...
- 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 = "."@ ...
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:...
- 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...
- 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... - 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.
- 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...
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-...
- 05:05 PM User Interface Bug #3575 (New): "implicit copy from screen buffer" version of the ASSIGN statement is broken
- 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... - 08:38 AM Database Feature #3574 (Closed): finish implementation of temp-table XML support
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... - 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" />@...
- 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 "\"
> ... - 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 ... - 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 ... - 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 "\"...
- 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...
- 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...
- 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...
- 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... - 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...
- 11:29 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- There is @"legacyPlatform"@ ...
- 11:08 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Thank you, see the idea now.
- 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... - 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...
- 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...
- 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... - 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
... - 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!
>... - 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 ... - 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... - 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.
- 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! - 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.
- 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@
> ... - 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@... - 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... - 08:10 AM User Interface Bug #3487 (Closed): Sub-menu graphical issues
- 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.
- 08:09 AM User Interface Bug #3538 (Closed): The next focus widget for menu widget is not defined
- 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.
- 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. - 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 ...
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...
- 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 ...
- 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... - 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...
- 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()@.
- 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@...
- 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... - 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... - 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... - 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.
- 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... - 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...
- 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... - 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... - 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... - 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... - 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...
- 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... - 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 @... - 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.
- 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... - 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...
- 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.
... - 09:37 AM User Interface Bug #3570 (Closed): Web client beeping
- 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...
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.
- 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.
- 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...
- 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... - 12:25 PM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- Let us consider these hypothetical settings...
- 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...
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... - 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...
- 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 ... - 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...
- 07:33 AM Runtime Infrastructure Feature #3565: provide better support for file system access across platforms
- OK. The task branch 3565a rev 11253 - created.
- 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... - 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...
- 06:14 AM User Interface Bug #3538 (WIP): The next focus widget for menu widget is not defined
- 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... - 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.
- 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 ... - 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...
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... - 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... - 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...
- 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....
- 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"...
- 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.
... - 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... - 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... - 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...
- 02:22 PM Runtime Infrastructure Feature #3565 (WIP): provide better support for file system access across platforms
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...
- 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...
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)... - 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... - 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... - 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... - 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...
- 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...
- 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...
- 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... - 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... - 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...
- 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...
- 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.
- 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... - 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... - 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 ... - 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... - 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... - 05:35 AM User Interface Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL ...
- Yes.
- 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... - 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...
- 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.
- 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...
Also available in: Atom