Project

General

Profile

Activity

From 01/11/2017 to 02/09/2017

02/09/2017

02:08 PM Feature #3246: reduce the amount of data being sent to the client-side when an UI attribute is be...
Whenever a widget attribute setter is being called on server-side, FWD relies on the @pushScreenDefinition()@ to noti... Constantin Asofiei
01:55 PM Feature #3246 (Closed): reduce the amount of data being sent to the client-side when an UI attrib...
Constantin Asofiei

02/07/2017

03:15 PM Bug #3245: move-before-tab-item and move-after-tab-item must not affect the z-order
Something else to check: in nested event loops, is the adjusted z-order preserved (from outer to inner and viceversa)? Constantin Asofiei
03:04 PM Bug #3245: move-before-tab-item and move-after-tab-item must not affect the z-order
These two 4GL functions are implemented in @ThinClient.moveAfterTabItem@ and @ThinClient.moveBeforeTabItem@. When us... Constantin Asofiei
02:51 PM Bug #3245 (New): move-before-tab-item and move-after-tab-item must not affect the z-order
Constantin Asofiei
02:51 PM Feature #3244: implement search-by-key in SELECTION-LIST
Currently, SELECTION-LIST does not allow switching elements when a key matching the first char in the element is pres... Constantin Asofiei
02:49 PM Feature #3244 (New): implement search-by-key in SELECTION-LIST
Constantin Asofiei

02/02/2017

04:27 PM Bug #3238: GUI BROWSE gives an error when its parent top-level window maximized
No exact steps are known to reproduce this. The error has been spotted in a customer application. When the main windo... Hynek Cihlar
04:23 PM Bug #3238 (New): GUI BROWSE gives an error when its parent top-level window maximized
Hynek Cihlar
03:48 PM Feature #3232: implement WINDOW-STATE attribute support
Runtime support for @WINDOW-STATE@ has been committed to 3209e. Please note that the implementation is yet missing su... Hynek Cihlar

02/01/2017

03:27 PM Feature #3236: implement port range support for the web client's embedded web server
On further thought, we cannot implement the server-side termination hooks as the only solution for managing the avail... Greg Shah
03:24 PM Feature #3236: implement port range support for the web client's embedded web server
> Do you agree?
I think we do need to consider it, but I seem to recall that we deliberately don't use the watchdo...
Greg Shah
03:20 PM Feature #3236: implement port range support for the web client's embedded web server
Sergey wrote:
> Another thought is that we don't start watch dog timer here.
>
> // notify the remote client ...
Greg Shah
03:19 PM Feature #3236: implement port range support for the web client's embedded web server
It is a good point. I had forgotten we did that. For now I'm going to stop working on this idea. Greg Shah
03:18 PM Feature #3236: implement port range support for the web client's embedded web server
Sergey wrote:
> I didn't want to confuse this shutdown use case. I meant that getting MSG_QUIT from the websocket ...
Greg Shah
03:16 PM Feature #3236: implement port range support for the web client's embedded web server
> where websock.quit() invokes System.exit(0) on receiving MSG_QUIT
I don't see that WebClientProtocol.quit() cal...
Greg Shah
03:15 PM Feature #3236: implement port range support for the web client's embedded web server
Sergey wrote:
> I think these logs show the correct sequence of shutdown() method invocation:
>
> @Override
>...
Greg Shah
03:14 PM Feature #3236: implement port range support for the web client's embedded web server
Constantin wrote:
> Ah, OK, then it makes sense.
Greg Shah
03:13 PM Feature #3236: implement port range support for the web client's embedded web server
> From Constantin:
>
> > What if the client dies unexpectedly and the server is never notified the port is free? ...
Greg Shah
03:13 PM Feature #3236: implement port range support for the web client's embedded web server
From Constantin:
> What if the client dies unexpectedly and the server is never notified the port is free? This c...
Greg Shah
03:12 PM Feature #3236: implement port range support for the web client's embedded web server
I am looking into enabling the "port range" idea for launching web clients. Today we support a hard coded client web... Greg Shah
03:10 PM Feature #3236 (Closed): implement port range support for the web client's embedded web server
Greg Shah
07:59 AM Feature #3235: Proper handling of the image loading from file containing several images
The objective is to add ability to select image version to load from the file that has several versions of the same i... Eugenie Lyzenko
07:30 AM Feature #3235 (New): Proper handling of the image loading from file containing several images
Eugenie Lyzenko
07:52 PM Bug #3233: button accelerators do not work
From Constantin:
> # the 3111i was rebased and it fixes the radio-set mnemonic (but there is still an issue with i...
Greg Shah

01/31/2017

03:17 PM Bug #3234: loading image with no extension in filename does not work from file system
If an image is loaded by filename, but no extension is given, we cycle through the @ImageExt@ enum to test search for... Eric Faulhaber
03:15 PM Bug #3234 (New): loading image with no extension in filename does not work from file system
Eric Faulhaber
10:09 AM Bug #3233: button accelerators do not work
The original problem can be seen in a customer app (see #3228-83). Greg Shah
10:07 AM Bug #3233: button accelerators do not work
I've looked into the missing accelerator processing for buttons. It is badly broken in 2 ways. The current implementa... Greg Shah
09:59 AM Bug #3233 (New): button accelerators do not work
Greg Shah

01/28/2017

11:14 AM Feature #2959: Implement search by key in browse
Branch 2959a was merged into 3209e and archived. I'll add missing svg files later.
Please note I'll be unavailable...
Stanislav Lomany
09:14 AM Feature #2959: Implement search by key in browse
> When will you be able to merge into 3209e?
In an hour. Sorry for delay, I didn't think it is urgent.
> Understo...
Stanislav Lomany
07:58 AM Feature #2959: Implement search by key in browse
When will you be able to merge into 3209e? I need it to convert the POC code, which I'm trying to get done as early ... Greg Shah

01/27/2017

01:55 PM Feature #2959: Implement search by key in browse
> It is not clear what needs to be done to stabilize this. Other than rebasing and adding history entries/javadoc, wh... Stanislav Lomany
10:57 AM Feature #2959: Implement search by key in browse
Rebased task branch 2959a from P2J trunk revision 11140. Stanislav Lomany
01:19 PM Feature #3232: implement WINDOW-STATE attribute support
The support for window state literals was almost complete, I only added the WINDOW-DELAYED-MINIMIZE. Checked it in 32... Hynek Cihlar
12:32 PM Feature #3232: implement WINDOW-STATE attribute support
Hynek Cihlar wrote:
> WINDOW-STATE conversion so far without proper runtime support checked in to 3209e.
I didn't...
Hynek Cihlar
12:23 PM Feature #3232: implement WINDOW-STATE attribute support
WINDOW-STATE conversion so far without proper runtime support checked in to 3209e. Hynek Cihlar
12:03 PM Feature #3232: implement WINDOW-STATE attribute support
Please put everything in 3209e. Greg Shah
12:01 PM Feature #3232: implement WINDOW-STATE attribute support
Greg, I had created task branch 3232a, but if you want the changes to go elsewhere please let me know. Hynek Cihlar
11:28 AM Feature #3232: implement WINDOW-STATE attribute support
OK, I'm on it. Hynek Cihlar
11:08 AM Feature #3232: implement WINDOW-STATE attribute support
Implement both the getter and setter for this attribute, as well as the backing runtime support needed.
I believe ...
Greg Shah
11:05 AM Feature #3232 (WIP): implement WINDOW-STATE attribute support
Greg Shah

01/26/2017

08:54 AM Feature #2252: implement GUI client support
To be clear, the top-only option is fully supported for frame (also as an attribute). Greg Shah
08:09 AM Feature #2252: implement GUI client support
Greg Shah wrote:
> By the way, we don't need to test this right now if it has never been tested before. We can mark...
Eugenie Lyzenko
07:51 AM Feature #2252: implement GUI client support
By the way, we don't need to test this right now if it has never been tested before. We can mark it as "basic" suppo... Greg Shah
07:49 AM Feature #2252: implement GUI client support
I'm moving this discussion here so that there will be a searchable record of this outside of email.
Eugenie wrote:...
Greg Shah

01/25/2017

11:50 AM Feature #2959: Implement search by key in browse
-Ovidiu, can you take a look at @searchpath@ in directory.xml, too? From what I see, this is OS-dependent, too...-
...
Constantin Asofiei
11:44 AM Feature #2959: Implement search by key in browse
Code Review Task Branch 2929a Revision 11131
The changes look good.
It seems like most everything we need for #...
Greg Shah
 

Also available in: Atom