Project

General

Profile

Activity

From 03/31/2016 to 04/29/2016

04/29/2016

06:32 PM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
OK, this plan sounds good. Eric Faulhaber
05:16 PM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
OK, for testing we can use queries with complex sorting:... Stanislav Lomany
01:34 PM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
There are actually a few dozen instances of @PresortCompoundQuery@ in the statically converted code of the current pr... Eric Faulhaber
11:23 AM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
Eric, BREAK BY applies only to cycles. IIRC we can convert to presort compound queries some other rare types of queri... Stanislav Lomany
10:19 PM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
Stanislav Lomany wrote:
> @PresortCompoundQuery@ is a compound query with 1. support for break groups / accumulation...
Eric Faulhaber
04:20 PM Database Feature #2692: table-level VALEXP/VALMSG support
Greg Shah wrote:
> * I recall that validation expressions be copied in from the schema more than once (if there are ...
Eric Faulhaber
03:57 PM Database Feature #2692: table-level VALEXP/VALMSG support
Greg Shah wrote:
> There are some things I would like to clarify. Please correct anything I get wrong here.
>
> ...
Eric Faulhaber
08:15 AM Database Feature #2692: table-level VALEXP/VALMSG support
Questions:
* I recall that validation expressions be copied in from the schema more than once (if there are multip...
Greg Shah
08:11 AM Database Feature #2692: table-level VALEXP/VALMSG support
There are some things I would like to clarify. Please correct anything I get wrong here.
1. It is not just @ENABL...
Greg Shah
12:54 AM Database Feature #2692 (Closed): table-level VALEXP/VALMSG support
The essence of adding this feature was to move all the table-level validation expression parsing from the @SchemaLoad... Eric Faulhaber
04:09 PM User Interface Bug #2770: alert-box visual differences
2770b revision 11019 fixes main window border being drawn even when the driver doesn't support window decorations. Pl... Hynek Cihlar
03:09 PM User Interface Bug #2770: alert-box visual differences
Code Review Task Branch 2770b Revision 11018
The changes are fine.
Please add the embedded mode fix to this bra...
Greg Shah
02:59 PM User Interface Bug #2770: alert-box visual differences
Please review task branch 2770b revision 11018, it fixes GUI regressions caused by assigning widget IDs to all @Borde... Hynek Cihlar
01:25 PM User Interface Bug #2770 (Closed): alert-box visual differences
Greg Shah
01:21 PM User Interface Bug #2770 (WIP): alert-box visual differences
Hynek Cihlar
01:20 PM User Interface Bug #2770: alert-box visual differences
2770a merged to trunk as revision 11017. The branch has been archived. Hynek Cihlar
09:53 AM User Interface Bug #2770: alert-box visual differences
Please merge 2770a to trunk. Greg Shah
02:11 AM User Interface Bug #2770: alert-box visual differences
Eugenie Lyzenko wrote:
> >Eugenie, please review 2770a revision 11025. It contains changes related to the subject ab...
Hynek Cihlar
02:06 AM User Interface Bug #2770: alert-box visual differences
Greg Shah wrote:
> Code Review Task Branch 2770a Revision 11025
>
> I'm generally fine with the changes.
>
> 1...
Hynek Cihlar
01:42 PM User Interface Bug #3093 (WIP): widget-pool resources need to be pre-ordered when deleted (to enforce parent/chi...
I think a similar issue exists if the @hw@ and @hf@ handles are deleted before the @delete widget-pool@ statement - @... Constantin Asofiei
01:40 PM User Interface Bug #3093: widget-pool resources need to be pre-ordered when deleted (to enforce parent/child rel...
In case of widgets added to widget-pools, the order needs to be deterministic: if the entire UI tree is added in a wi... Constantin Asofiei
01:35 PM User Interface Bug #3093 (WIP): widget-pool resources need to be pre-ordered when deleted (to enforce parent/chi...
Constantin Asofiei
01:25 PM User Interface Bug #3067 (Closed): Swing GUI window resize cursor fuzzy
Greg Shah
01:22 PM User Interface Bug #3067: Swing GUI window resize cursor fuzzy
This issue has been fixed by #2770. Hynek Cihlar
01:17 PM Database Bug #3026: BUFFER-DELETE() method does not account for table-level delete validation
Agreed. Eric Faulhaber
01:13 PM Database Bug #3026: BUFFER-DELETE() method does not account for table-level delete validation
The button in 4GL Data Dictinonary interface which calls validation editor is called "Validation..." so let's call it... Stanislav Lomany
12:44 PM Database Bug #3026: BUFFER-DELETE() method does not account for table-level delete validation
Stanislav Lomany wrote:
> > I think the best place for this is in the corresponding DMO, as a Java annotation.
>
...
Eric Faulhaber
10:38 AM Database Bug #3026: BUFFER-DELETE() method does not account for table-level delete validation
> I think the best place for this is in the corresponding DMO, as a Java annotation.
Should we extend @LegacyTable...
Stanislav Lomany
11:11 PM Database Bug #3026: BUFFER-DELETE() method does not account for table-level delete validation
Stanislav Lomany wrote:
> Eric, could you please clear something for me?
>
> 1. How do I define a schema delete v...
Eric Faulhaber
12:25 PM Runtime Infrastructure Feature #3092: improve the RemoteLaunchOptionResource to validate against complex expressions
Branch 1774b adds a new "remotelaunchoption" resource which secures the options which can be specified via the remote... Constantin Asofiei
12:23 PM Runtime Infrastructure Feature #3092 (New): improve the RemoteLaunchOptionResource to validate against complex expressions
Constantin Asofiei
12:04 PM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Sergey Ivanovskiy wrote:
> Thanks, is it an automate process to collect all strings used by application in @lines-li...
Constantin Asofiei
11:55 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Thanks, is it an automate process to collect all strings used by application in @lines-list.txt@ and then to run @./f... Sergey Ivanovskiy
11:35 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Sergey Ivanovskiy wrote:
> Is font legacy width required for the compatibility with native 4GL application?
Yes
>...
Constantin Asofiei
11:22 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Constantin Asofiei wrote:
> Sergey, questions for @the legacy font width ... is less than the font width we can get ...
Sergey Ivanovskiy
07:32 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > I am planning to fix it like it is im...
Sergey Ivanovskiy
06:01 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > I am planning to fix it like it is implemented for @ScrollPaneGuiI...
Hynek Cihlar
05:55 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Sergey Ivanovskiy wrote:
> I am planning to fix it like it is implemented for @ScrollPaneGuiImpl@.
Sounds good.
Hynek Cihlar
05:55 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Found that the legacy font width...
Hynek Cihlar
05:40 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
I am planning to fix it like it is implemented for @ScrollPaneGuiImpl@. The below code is from @DropDown@... Sergey Ivanovskiy
05:15 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Found that the legacy font width used to draw the combobox's ent...
Sergey Ivanovskiy
04:02 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Sergey Ivanovskiy wrote:
> Found that the legacy font width used to draw the combobox's entry field and its drop dow...
Hynek Cihlar
03:12 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > It makes impossible to use their @GuiFontResolver@ if we a...
Sergey Ivanovskiy
02:53 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Sergey Ivanovskiy wrote:
> It makes impossible to use their @GuiFontResolver@ if we are in the batch drawing of the ...
Constantin Asofiei
02:50 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Constantin Asofiei wrote:
> Sergey, questions for @the legacy font width ... is less than the font width we can get ...
Sergey Ivanovskiy
02:29 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Sergey, questions for @the legacy font width ... is less than the font width we can get from the web driver.@:
# do ...
Constantin Asofiei
01:29 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Don't know to whom address this question, who can help to answer it? Sergey Ivanovskiy
01:26 AM User Interface Bug #2923: ./combo_box/combo_box9_1.p web combobox width is not enough to display its content wit...
Found that the legacy font width used to draw the combobox's entry field and its drop down list by @ComboBoxGuiImpl@ ... Sergey Ivanovskiy
09:51 AM User Interface Bug #3073: Combo-box bug: widget is not in the container
Vadim: can you recreate this on the current trunk? Greg Shah
04:33 AM User Interface Bug #3073: Combo-box bug: widget is not in the container
Could not reproduce the issue. I have tried several tests with combo boxes, including the above mentioned @demo/demo_... Hynek Cihlar
04:08 AM User Interface Bug #3073 (WIP): Combo-box bug: widget is not in the container
Hynek Cihlar
08:15 AM Database Feature #2619 (Closed): misc database features needed for a GUI app
Greg Shah
01:28 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
In most cases mnemonics are shown right after start (GUI), but I met some time that mnemonics are not shown by defaul... Vadim Gindin

04/28/2016

05:39 PM Database Bug #3026 (WIP): BUFFER-DELETE() method does not account for table-level delete validation
Eric, could you please clear something for me?
1. How do I define a schema delete validation - is that a correct d...
Stanislav Lomany
05:15 PM User Interface Bug #2770: alert-box visual differences
>Eugenie, please review 2770a revision 11025. It contains changes related to the subject above.
Three considerations...
Eugenie Lyzenko
04:32 PM User Interface Bug #2770: alert-box visual differences
Code Review Task Branch 2770a Revision 11025
I'm generally fine with the changes.
1. In @WindowBorder@, please ...
Greg Shah
03:46 PM User Interface Bug #2770: alert-box visual differences
2770a 11025 also resolves #3067. Hynek Cihlar
03:44 PM User Interface Bug #2770: alert-box visual differences
Eugenie Lyzenko wrote:
> The better way if the image size is constant I guess is to use simple bitmap. And no @BATIK...
Hynek Cihlar
03:43 PM User Interface Bug #2770: alert-box visual differences
Greg Shah wrote:
> Is this ready for code review?
Revision 11025 is.
Hynek Cihlar
03:43 PM User Interface Bug #2770: alert-box visual differences
Please review 2770a revision 11025.
The revision resolves the ALERT-BOX layout issues mentioned in the above note...
Hynek Cihlar
03:34 PM User Interface Bug #2770: alert-box visual differences
Is this ready for code review? Greg Shah
03:33 PM User Interface Bug #2770: alert-box visual differences
2770a rebased against trunk 11016, the branch is now at rev 11024. Hynek Cihlar
10:02 AM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
@PresortCompoundQuery@ is a compound query with 1. support for break groups / accumulation 2. presorted up front; so ... Stanislav Lomany

04/27/2016

01:29 PM User Interface Bug #3091: ./demo/demo_widgets.p can be broken using editor and key pressing TAB, SHIFT+TAB and R...
This is a potential duplicate of #3083. Hynek Cihlar
11:04 AM User Interface Bug #3091: ./demo/demo_widgets.p can be broken using editor and key pressing TAB, SHIFT+TAB and R...
Please watch this movie to reproduce the issue.
1) Run ./demo/demo_widgets.p with the Swing client (P2J trunc).
2) Mo...
Sergey Ivanovskiy
10:59 AM User Interface Bug #3091 (Closed): ./demo/demo_widgets.p can be broken using editor and key pressing TAB, SHIFT+...
Sergey Ivanovskiy
12:30 PM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
What is your estimate of the effort to replace the implementation vs. making DELETE-RESULT-LIST-ENTRY work with the c... Eric Faulhaber
10:29 AM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
Cursor holds common iteration/reposition/row deletion/etc code and, considering this, synchronization between these t... Stanislav Lomany
10:08 AM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
They are different APIs. I needed the API of a @Results@ object. Why is it better to store results in @DynamicQuery.c... Eric Faulhaber
09:55 AM Database Feature #2421 (WIP): Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
Eric, first of all, why do we need @PresortCompoundQuery.sorted@? Isn't it better so store results in @DynamicQuery.c... Stanislav Lomany
09:49 AM User Interface Bug #2770: alert-box visual differences
Hynek Cihlar wrote:
> Greg Shah wrote:
> > Can you provide an update on this work?
>
> The core changes are in p...
Hynek Cihlar
04:45 AM User Interface Bug #2770: alert-box visual differences
2770a rebased against trunk 11015, the branch is now at rev 11017. Hynek Cihlar
03:50 AM User Interface Bug #2770: alert-box visual differences
Greg Shah wrote:
> Can you provide an update on this work?
The core changes are in place. And the issues above ad...
Hynek Cihlar
04:12 AM User Interface Bug #3090: Flashing rectangle appears on the background for the first start of the popup menu.
The Swing client has a persistent background rectangle too. To reproduce this effect we should move the mouse pointer... Sergey Ivanovskiy
02:16 AM User Interface Bug #3090: Flashing rectangle appears on the background for the first start of the popup menu.
The steps to reproduce:
1) Run button_popup_menu.p
2) Do a right mouse button click on the target button widget and o...
Sergey Ivanovskiy
02:09 AM User Interface Bug #3090 (New): Flashing rectangle appears on the background for the first start of the popup menu.
Sergey Ivanovskiy

04/26/2016

04:49 PM User Interface Feature #3038 (Closed): implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, M...
Great! Please archive the branch. Greg Shah
04:47 PM User Interface Feature #3038 (Review): implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, M...
Stanislav Lomany
04:47 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
3038a was merged into the trunk as bzr revision 11015. Stanislav Lomany
03:28 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Please rebase, check the result and merge to trunk. Greg Shah
01:21 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Great! 1811u has also passed testing. It is being merged to trunk right now. Please rebase when you see the notifi... Greg Shah
12:59 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Regression testing passed. Stanislav Lomany
07:38 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
One test and ctrl-c failed. I don't think that is an actual problem, the next round is running. Stanislav Lomany
07:29 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Great! How is ChUI testing coming along?
1811u is close to passing testing and will probably be checked in first....
Greg Shah
07:11 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Rebased task branch 3038a from P2J trunk revision 11012.
> Has this revision already passed GUI testing?
Standalo...
Stanislav Lomany
03:11 PM User Interface Bug #3089: ./menu/simple_sm.p : The web client collapses the opened submenu if the mouse pointer ...
The issue is reproduced for ./menu/simple_sm.p. The web client collapses the target menu having a submenu if we click... Sergey Ivanovskiy
03:09 PM User Interface Bug #3089 (New): ./menu/simple_sm.p : The web client collapses the opened submenu if the mouse po...
Sergey Ivanovskiy
03:08 PM User Interface Bug #3086: ./mouse/load-mouse-pointer.p the custom mouse pointer assigned to the widget isn't c...
This is referencing the case where CTRL-D is used (see step 4 of @mouse/mouse-cursor-test-plan.txt@). Greg Shah
03:01 PM User Interface Bug #3086: ./mouse/load-mouse-pointer.p the custom mouse pointer assigned to the widget isn't c...
This issue is reproduced for the web client. The similar issue is that ./demo/demo_widgets.p : In the web client and ... Sergey Ivanovskiy
03:00 PM User Interface Bug #3086 (New): ./mouse/load-mouse-pointer.p the custom mouse pointer assigned to the widget i...
Sergey Ivanovskiy
03:05 PM User Interface Bug #3087: /mouse/load-mouse-pointer.p : combobox in simple mode doesn't display items.
The issue is reproduced for /mouse/load-mouse-pointer.p. Sometimes the simple combobox (cb1) doesn't display items or... Sergey Ivanovskiy
03:04 PM User Interface Bug #3087 (New): /mouse/load-mouse-pointer.p : combobox in simple mode doesn't display items.
Sergey Ivanovskiy
01:38 PM User Interface Feature #1811: implement the AJAX client driver
1811u has been merged to trunk as revision 11013. The task branch has been archived. Greg Shah
01:17 PM User Interface Feature #1811: implement the AJAX client driver
CTRL-C testing completed successfully for 1811u. Manual GUI testing completed successfully. 1811u will be merged to... Greg Shah
11:11 AM User Interface Feature #1811: implement the AJAX client driver
1811u has passed conversion testing and main regression testing. CTRL-C testing is in progress now.
Manual GUI re...
Greg Shah
01:38 PM User Interface Bug #3085: Toggle-box labels are drawn differently for SWING and WEB clients
Have a look at the screenshot:
!tbx_label_shifts.png!
Web client is on the right side.
Vadim Gindin
01:37 PM User Interface Bug #3085 (New): Toggle-box labels are drawn differently for SWING and WEB clients
Vadim Gindin
09:31 AM User Interface Bug #2770: alert-box visual differences
Can you provide an update on this work? Greg Shah
04:35 AM User Interface Bug #2770: alert-box visual differences
2770a rebased against trunk 11012, the branch is now at rev 11014. Hynek Cihlar
08:09 AM User Interface Bug #3083: Unhandled exception when Shift+Alt+Tab in EDITOR
Occurs in current trunk, both Web and Swing GUIs.
To replicate:
# Run demo/demo_widgets.p
# Select the second fr...
Hynek Cihlar
08:05 AM User Interface Bug #3083 (Rejected): Unhandled exception when Shift+Alt+Tab in EDITOR
Hynek Cihlar
05:02 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim, I've just tested branch 2787a with the test in note 47 and, when pressing G, both "trigger 1" and "trigger 2" ... Constantin Asofiei
04:31 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Yes, I'd checked that. Now in 2787a branch only G trigger is invoked for 'G'. Vadim Gindin
03:59 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim Gindin wrote:
> I've just rebased the branch to the current trunk revision and fixed some merging bug. After s...
Constantin Asofiei
03:26 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
I've just rebased the branch to the current trunk revision and fixed some merging bug. After some moment triggers bec... Vadim Gindin
03:20 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim Gindin wrote:
> The error is the same but triggers are now working identical..
2787a has no changes related t...
Constantin Asofiei
03:09 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
The error is the same but triggers are now working identical.. Vadim Gindin
02:43 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
After the last regression testing bug is not fixed. Vadim Gindin

04/25/2016

02:29 PM User Interface Bug #2988 (Closed): The web click events on the caption buttons can invoke the resize action.
Greg Shah
02:28 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Yes, because the note-1 isn't reproduced. Sergey Ivanovskiy
02:26 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Can I close this? Greg Shah
11:25 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Committed revision 11037 minimizes a target window on mouseup. The bug scenario described in note-1 can't be reproduc... Sergey Ivanovskiy
02:28 PM User Interface Feature #2948 (Closed): An KEY_PRESSED event should scroll editable browse to the current row
Greg Shah
10:50 AM User Interface Feature #2948 (Review): An KEY_PRESSED event should scroll editable browse to the current row
Stanislav Lomany
10:50 AM User Interface Feature #2948 (WIP): An KEY_PRESSED event should scroll editable browse to the current row
Was implemented in other updates. Stanislav Lomany
02:16 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
Eric Faulhaber wrote:
> Stanislav Lomany wrote:
> > We may want to re-visit this task after optimized queries will ...
Eric Faulhaber
01:29 PM User Interface Feature #3082 (New): finish [NO-]SCROLLBAR-VERTICAL and NUM-ITERATIONS runtime support
Greg Shah
08:33 AM User Interface Bug #2918 (Closed): frame title active state difference for frames without focusable widgets
Greg Shah
08:26 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
2918a merged to trunk as revision 11011. The branch has been archived. Hynek Cihlar
08:16 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
Considering the low risk of regressions on the ChUI side, please go ahead and merge to trunk now. Greg Shah
05:55 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
2918a rebased against trunk 11010 as revision 11019. There were no conflicting changes. GUI regression tests went fin... Hynek Cihlar
05:18 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
2918a revision 11017 has passed regression testing. I am about to rebase the branch against latest trunk. Hynek Cihlar
07:48 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Code Review Task Branch 3038a Revision 11019
The changes are good. I especially like that you have factored the c...
Greg Shah
07:24 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Rebased task branch 3038a from P2J trunk revision 11010.
Please review task branch 3038a revision 11019. Previous ...
Stanislav Lomany
06:37 AM User Interface Bug #3069 (Closed): The maximize/restore action for the web client doesn't work properly
Greg Shah
06:36 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Yes, the task is done.
Sergey Ivanovskiy
06:33 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Can I close this task? Greg Shah
03:31 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Sergey Ivanovskiy wrote:
> Committed rev 11026. Added the summary diff of the effective changes from 11024 to 11026....
Constantin Asofiei

04/24/2016

05:11 PM User Interface Bug #2770: alert-box visual differences
Hynek Cihlar wrote:
> Eugenie, when I rasterize alert-box icon using @SharpPNGTranscoder@ I get a very distorted out...
Eugenie Lyzenko
03:29 PM User Interface Bug #2770: alert-box visual differences
Eugenie, when I rasterize alert-box icon using @SharpPNGTranscoder@ I get a very distorted output. But if I use the u... Hynek Cihlar
05:28 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
2918a rebased against trunk rev 11008. Also I fixed two regressions in the branch - an NPE in GUI alert-box and wrong... Hynek Cihlar

04/23/2016

01:20 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
This time 2918a ChUI testing hang in Ctrl-C part. Testing restarted. Hynek Cihlar

04/22/2016

04:18 PM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
3021a archived as dead. Hynek Cihlar
04:08 PM User Interface Bug #3021 (Closed): MESSAGE with SET clause works incorrectly
Greg Shah
03:58 PM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
3021a merged to 1811u revision 11027. Hynek Cihlar
09:53 AM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
Please merge 3021a into 1811u. Greg Shah
04:03 PM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
ChUI regression testing finished again with many false negatives, restarted. Hynek Cihlar
10:06 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
Greg Shah wrote:
> How is testing coming along?
>
> I expect to be ready for 1811u to go into testing soon, but w...
Hynek Cihlar
09:52 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
How is testing coming along?
I expect to be ready for 1811u to go into testing soon, but we are waiting on 2918a.
Greg Shah
03:54 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Committed rev 11026. Added the summary diff of the effective changes from 11024 to 11026. Sergey Ivanovskiy
03:39 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
I would like to cleanup this fix, because found that the @magic@ byte array can be @static@ and resizeOps can have ty... Sergey Ivanovskiy
03:32 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Greg, Constantin please review the committed revision 11025. This fix is improved. Now the batch of drawing operation... Sergey Ivanovskiy
03:11 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Sergey Ivanovskiy wrote:
> Do you mean if the resize operation is inside the batch message, then don't cache it. I t...
Constantin Asofiei
03:00 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Constantin, I don't try it, because the resize operations ...
Sergey Ivanovskiy
02:55 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Sergey Ivanovskiy wrote:
> Constantin, I don't try it, because the resize operations are performed on canvas object,...
Constantin Asofiei
02:51 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Constantin, I don't try it, because the resize operations are performed on canvas object, but all cached drawings are... Sergey Ivanovskiy
02:47 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Constantin Asofiei wrote:
> Why wouldn't including into the md5 hash the window's size (as reported, in pixels, by i...
Constantin Asofiei
02:47 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
What about my idea in note 9? Why wouldn't including into the md5 hash the window's size (as reported, in pixels, by... Constantin Asofiei
02:35 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Please review the committed revision 11024. Utilizes the r...
Sergey Ivanovskiy
02:00 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Sergey Ivanovskiy wrote:
> Please review the committed revision 11024. Utilizes the root cause that we mustn't cache...
Constantin Asofiei
01:28 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Code Review Task Branch 1811u Revision 11024
I'm fine with the changes.
Constantin: do you have any concerns?
Greg Shah
01:06 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Please review the committed revision 11024. Utilizes the root cause that we mustn't cache the resize operations. Sergey Ivanovskiy
09:05 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim Gindin wrote:
> Here is the test:
> [...]
Your test doesn't match how serv21.p works: the overlay frame is s...
Constantin Asofiei
08:50 AM Database Feature #2275: cache of runtime-converted, dynamic queries and temp-tables
This are quite similar to my thought from #2488-34. There are some statistics and an implementation sketch in there, ... Ovidiu Maxiniuc
03:05 AM Database Feature #2275: cache of runtime-converted, dynamic queries and temp-tables
In addition to the buffers improvement, I bet a lot of predicates differ only in the constant values which are inline... Eric Faulhaber
08:29 AM User Interface Bug #2770: alert-box visual differences
Greg Shah wrote:
> Sorry, my mistake too, I also meant windev01. :)
>
> I did not intentionally scale the resolut...
Hynek Cihlar
08:01 AM User Interface Bug #2770: alert-box visual differences
Sorry, my mistake too, I also meant windev01. :)
I did not intentionally scale the resolution, but it may have hap...
Greg Shah
07:46 AM User Interface Bug #2770: alert-box visual differences
Hynek Cihlar wrote:
> Greg Shah wrote:
> > When you say devsrv01, did you mean winsrv01?
>
> Yes :-).
Actuall...
Hynek Cihlar
07:40 AM User Interface Bug #2770: alert-box visual differences
Greg Shah wrote:
> When you say devsrv01, did you mean winsrv01?
Yes :-).
Hynek Cihlar
07:37 AM User Interface Bug #2770: alert-box visual differences
When you say devsrv01, did you mean winsrv01? Greg Shah
03:56 AM User Interface Bug #2770: alert-box visual differences
Greg Shah wrote:
> 3. The icon is too big in P2J.
Greg, I just realized the icon sizes are equal. Your screenshot...
Hynek Cihlar

04/21/2016

06:07 PM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Checked that if we send the batch of resize drawing operations in case of there is a resize drawing operation, then t... Sergey Ivanovskiy
10:31 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Sergey Ivanovskiy wrote:
> The problem with cache system is that resize messages are reached @GuiWebDriver@ correctl...
Constantin Asofiei
10:24 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
The problem with the drawing cache system is that resize messages are reached @GuiWebDriver@ correctly, but due to th... Sergey Ivanovskiy
04:34 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
The sequence to reproduce:
1) First turn of the p2j.screen module cache to draw without caching, only the p2j.canvas_...
Sergey Ivanovskiy
05:08 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Here is the test:... Vadim Gindin
01:38 PM Database Feature #2275 (New): cache of runtime-converted, dynamic queries and temp-tables
Eric Faulhaber
01:36 PM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
Code Review Task Branch 2918a Revision 11012
I'm good with the changes.
Greg Shah
01:13 PM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
Greg Shah wrote:
> Code Review Task Branch 2918a Revision 11011
>
> Please update the javadoc for @UiUtils.getPar...
Hynek Cihlar
12:11 PM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
Code Review Task Branch 2918a Revision 11011
Please update the javadoc for @UiUtils.getParentFrames()@ to explain ...
Greg Shah
11:52 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
2918a revision 11008 resolves the issues from review. It passed GUI regression tests and ChUI regression testing in p... Hynek Cihlar
11:40 AM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
2918a rebased against trunk revision 11007, the branch is now at revision 11010. Hynek Cihlar
01:36 PM Database Feature #3010: retrieve new primary keys from database in batch
Having done more profiling since I entered this issue, I think the primary use comes from the metadata @LockTableUpda... Eric Faulhaber
08:51 AM Bugs Bug #1706: temp-table buffer scoping
It may not be an issue any more because we have made changes recently to temp-table scoping and buffer processing. B... Greg Shah
08:37 AM Bugs Bug #1706: temp-table buffer scoping
I know this is a very old issue - is it still relevant?
How would we determine whether our code suffers from this ...
Paul E
08:51 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
I've found few more issues related to resizing columns in a browse which has total columns width smaller that the vie... Stanislav Lomany
08:30 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
I'd like 3038a to be next to merge to trunk. It should be rebased to trunk 11007 as well. When do you expect that t... Greg Shah
07:53 AM Runtime Infrastructure Feature #1842: implement the multi-source directory approach
It should really minimize per-site/per-system configuration and allow most things to be configured at the most approp... Greg Shah
07:42 AM Runtime Infrastructure Feature #1842: implement the multi-source directory approach
I've not come across this issue before - I like it and have been having similar (less well-structured) thoughts. Paul E
02:30 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Now 1811u is from 11006 rev of trunc and is pushed up to revision 11021. Sergey Ivanovskiy
01:52 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Planning to rebase to the current P2j trunc. Sergey Ivanovskiy
12:26 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Committed revision 11015 has small fixes for misspelled listen event of @MousePopupable@ and incorrectly built event'... Sergey Ivanovskiy
01:50 AM User Interface Bug #3075: The window icon popup menu isn't displayed if a user clicks on the window icon by the ...
It is probably not a bug, but why the previous version implements a left mouse popup. The implementation is changed i... Sergey Ivanovskiy
01:43 AM User Interface Bug #3075 (Closed): The window icon popup menu isn't displayed if a user clicks on the window ico...
Sergey Ivanovskiy
01:27 AM User Interface Bug #3056: Mouse pointer issues for menus
I think it needs to check z-order of the popup menu. The popup menu must be on the top of the widgets in its containe... Sergey Ivanovskiy

04/20/2016

05:49 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
The current P2j trunc Swing client doesn't open a window icon popup menu that should be opened on the left mouse clic... Sergey Ivanovskiy
05:20 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Committed revision 11014 fixed an infinite process to connect to the down java web client. Sergey Ivanovskiy
03:21 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Committed revision 11013 rolled back my changes to 11011. It needs to find another solution. The previous commit to u... Sergey Ivanovskiy
11:39 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
We can use a map of custom html element's ids to their application window's ids in order to fix the usage of @"pwindo... Sergey Ivanovskiy
10:00 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Constantin Asofiei wrote:
> Sergey, the changes in 1811u rev 11012 make sense. The only question is this: you are as...
Sergey Ivanovskiy
09:47 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Sergey, the changes in 1811u rev 11012 make sense. The only question is this: you are assuming the Window's name (i.e... Constantin Asofiei
05:11 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Nevermind, I found @MousePopupable@ and the other related classes. Sergey Ivanovskiy
04:23 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Vadim, could you help what mouse events are listen by popups? I am doing changes for the web client to dispatch the t... Sergey Ivanovskiy
04:33 PM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
Code Review Task Branch 3021a Revision 11006
I'm fine with the changes.
Greg Shah
04:24 PM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
3021a revision 11006 contains fix of the fix based on the review. I have tested SET and UPDATE with all data types an... Hynek Cihlar
12:59 PM User Interface Bug #3021 (WIP): MESSAGE with SET clause works incorrectly
Greg Shah
03:01 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Browse testcases are ok, and I didn't find any scrolling issues with other testcases.
I found one thing that is miss...
Stanislav Lomany
12:20 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
For the GUI testing, only test code with browse and some common widgets that are affected by the scroll changes. Greg Shah
12:18 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Code Review Task Branch 3038a Revision 110011
This is really good. I see that @ClientBrowseModel@ needs a copyrig...
Greg Shah
01:06 PM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
Code Review Task Branch 2918a Revision 11005
I'm fine with the changes. Some minor comments:
1. In @UiUtils@, ...
Greg Shah
12:55 PM User Interface Bug #2918: frame title active state difference for frames without focusable widgets
The issue is fixed in task branch 2918a revision 11005. The changes depend on 2823a, rebase is pending. Hynek Cihlar
11:51 AM User Interface Bug #3073: Combo-box bug: widget is not in the container
Here is the stack of this error met in trunk:... Vadim Gindin
11:43 AM User Interface Bug #3073 (Closed): Combo-box bug: widget is not in the container
Vadim Gindin
10:16 AM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
Greg Shah wrote:
> Yes, please do.
Done. 2915a was archived to dead.
Hynek Cihlar
10:14 AM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
Yes, please do. Greg Shah
10:13 AM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
Greg Shah wrote:
> Archive it to "dead" instead of the default. The default archive is for things that have already...
Hynek Cihlar
09:27 AM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
Archive it to "dead" instead of the default. The default archive is for things that have already been merged. Greg Shah
08:56 AM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
Hynek Cihlar wrote:
> I have archived task branch 2915a.
Actually I am not sure archiving the branch is the corre...
Hynek Cihlar
08:54 AM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
I have archived task branch 2915a. Hynek Cihlar
08:53 AM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
Steps to reproduce the issue.
# In Swing GUI client, run a test 4GL program that opens an @ALERT-BOX@.
# Drag a n...
Hynek Cihlar
08:23 AM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
I think we need to pause work on this. Since it only affects the swing client, it is lower priority for the current ... Greg Shah

04/19/2016

07:06 PM User Interface Bug #2915: A modal window in Swing GUI client should not be on top of all other OS windows
I have not been successful with resolving the issue so far.
The reason the window is always on top is due to @java...
Hynek Cihlar
04:28 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
It is possible to delegate this code ... Sergey Ivanovskiy
04:11 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Please review the committed revision 11012. These WindowIconify, WindowMaximize, WindowClose, MouseMovable, MousePopu... Sergey Ivanovskiy
08:46 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
The current progress state is that @WindowIconify@, @WindowMaximize@, @WindowClose@, @MouseMovable@, @MousePopupable@... Sergey Ivanovskiy
01:49 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
According to the tests performed for Firefox and Chromium these browsers support the determined sequence of the follo... Sergey Ivanovskiy
12:01 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Planning to dispatch mouse events via a global document listener, @MouseEventDispatcher@ from @p2j.screen.js@. Sergey Ivanovskiy
03:19 PM User Interface Bug #2662 (Closed): memory leak in the native NCURSES client
Eric Faulhaber
11:50 AM User Interface Bug #3071: A NPE is thrown when Alt-Tab while COMBO-BOX drop down active
This can be reproduced in current trunk.
The steps:
# Open @COMBO-BOX@ drop down by clicking into the widget.
#...
Hynek Cihlar
11:45 AM User Interface Bug #3071 (Closed): A NPE is thrown when Alt-Tab while COMBO-BOX drop down active
Hynek Cihlar
11:31 AM Database Bug #2482: conversion of FIND does not honor NO-LOCK when specified early
Paul Eames wrote:
> Was this in our code?
Not that I'm aware of.
Eric Faulhaber
10:58 AM User Interface Feature #3070: add a dedicated bootstrap config for the non-decorated window mode
The non-decorated window mode is currently linked with the @embedded@ mode. This should be separated and set via its... Constantin Asofiei
10:57 AM User Interface Feature #3070 (New): add a dedicated bootstrap config for the non-decorated window mode
Constantin Asofiei
08:57 AM User Interface Bug #2788: alert-box close button (in the titlebar) should be disabled
Greg Shah wrote:
> Please archive 2788a.
Done.
Hynek Cihlar
08:54 AM User Interface Bug #2788: alert-box close button (in the titlebar) should be disabled
Please archive 2788a. Greg Shah
08:53 AM User Interface Bug #2788 (Closed): alert-box close button (in the titlebar) should be disabled
Greg Shah
08:44 AM User Interface Bug #2788: alert-box close button (in the titlebar) should be disabled
2788a revision 11007 merged to 1811u as revision 11011. Hynek Cihlar
07:58 AM User Interface Bug #2788: alert-box close button (in the titlebar) should be disabled
Greg Shah wrote:
> Please merge these changes into 1811u.
>
> BTW, 1811u is due for a rebase. I think that won't...
Hynek Cihlar
07:49 AM User Interface Bug #2788: alert-box close button (in the titlebar) should be disabled
Please merge these changes into 1811u.
BTW, 1811u is due for a rebase. I think that won't affect your merge, but ...
Greg Shah
06:13 AM User Interface Bug #2788: alert-box close button (in the titlebar) should be disabled
Greg Shah wrote:
> Code Review Task Branch 2788a Revision 11006
>
> 1. Should @AlertBoxGuiImpl.init()@ call @setClic...
Hynek Cihlar
08:13 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Rebased task branch 3038a from P2J trunk revision 11005. Stanislav Lomany
05:50 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
This picture displays the issue. Sergey Ivanovskiy
05:47 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
Please post a screenshot which shows the issue. Constantin Asofiei
03:17 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
The @WebGuiDriver: public synchronized void registerMouseWidgets()@ was changed to use @InstrumentedMap<K,V>@ and the... Sergey Ivanovskiy
03:01 AM User Interface Bug #3069: The maximize/restore action for the web client doesn't work properly
If we press the maximize/restore caption button several times, then the window canvas displays two images one above t... Sergey Ivanovskiy
02:53 AM User Interface Bug #3069 (Closed): The maximize/restore action for the web client doesn't work properly
Sergey Ivanovskiy
05:42 AM Runtime Infrastructure Feature #1916: improve the runtime statistics gathered by P2J
Paul, I think the stats are enabled by setting a @block-execution-statistics@ attribute in the directory (which repre... Constantin Asofiei
05:30 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim, the cause is this. In your branch, an @ItemEvent@ is raised for the @G@ button, again, after the first @KeyEv... Constantin Asofiei
04:51 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim, the problem is that the trigger is fired again after you press RETURN to dismiss the alert-box. I'm not sure ... Constantin Asofiei

04/18/2016

06:38 PM User Interface Bug #2788: alert-box close button (in the titlebar) should be disabled
Code Review Task Branch 2788a Revision 11006
1. Should @AlertBoxGuiImpl.init()@ call @setClickHandler()@ before @s...
Greg Shah
05:46 PM User Interface Bug #2788: alert-box close button (in the titlebar) should be disabled
Task branch 2788a revision 11006 fixes the problem mentioned in note 1. It also fixes window caption button not to ch... Hynek Cihlar
04:34 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
Here is the screenshot illustrating resize areas. Resize area is an area over which the mouse pointer changes to resi... Stanislav Lomany
02:17 PM User Interface Bug #3066 (Closed): The web window can't be resized to widen its size
Greg Shah
02:17 PM User Interface Bug #3066: The web window can't be resized to widen its size
Greg Shah wrote:
> Hynek: are you OK with me closing this task?
No more objections here.
Hynek Cihlar
01:48 PM User Interface Bug #3066: The web window can't be resized to widen its size
Hynek: are you OK with me closing this task? Greg Shah
09:07 AM User Interface Bug #3066: The web window can't be resized to widen its size
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Sorry, the committed rev. 11010 is in 1811u.
>
> The changes ...
Sergey Ivanovskiy
08:59 AM User Interface Bug #3066: The web window can't be resized to widen its size
Sergey Ivanovskiy wrote:
> Sorry, the committed rev. 11010 is in 1811u.
The changes are OK.
Let me just sugge...
Hynek Cihlar
08:48 AM User Interface Bug #3066: The web window can't be resized to widen its size
Sorry, the committed rev. 11010 is in 1811u. Sergey Ivanovskiy
07:57 AM User Interface Bug #3066: The web window can't be resized to widen its size
Sergey Ivanovskiy wrote:
> Committed revision 11010. Please review.
What branch?
Hynek Cihlar
07:44 AM User Interface Bug #3066: The web window can't be resized to widen its size
Sergey Ivanovskiy wrote:
> The weak place is that don't know if it is possible that the actual window width can be g...
Hynek Cihlar
07:38 AM User Interface Bug #3066: The web window can't be resized to widen its size
Committed revision 11010. Please review. The weak place is that don't know if it is possible that the actual window w... Sergey Ivanovskiy
06:00 AM User Interface Bug #3066: The web window can't be resized to widen its size
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > To resolve the issue, use @ConfigHelper.getMaxWidthPixels()@ and...
Hynek Cihlar
05:02 AM User Interface Bug #3066: The web window can't be resized to widen its size
Hynek Cihlar wrote:
> To resolve the issue, use @ConfigHelper.getMaxWidthPixels()@ and related methods in the call t...
Sergey Ivanovskiy
04:40 AM User Interface Bug #3066: The web window can't be resized to widen its size
To resolve the issue, use @ConfigHelper.getMaxWidthPixels()@ and related methods in the call to @GuiDriver.setResizea... Hynek Cihlar
04:25 AM User Interface Bug #3066: The web window can't be resized to widen its size
Ok, :) but the Swing client could have the same problem if it would implement the resizing bounds. It is not the web ... Sergey Ivanovskiy
04:22 AM User Interface Bug #3066: The web window can't be resized to widen its size
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Is it true that for you this simple example works properly?
>
...
Hynek Cihlar
04:21 AM User Interface Bug #3066: The web window can't be resized to widen its size
Sergey Ivanovskiy wrote:
> Is it true that for you this simple example works properly?
Yes, for me @simple_window...
Hynek Cihlar
04:14 AM User Interface Bug #3066: The web window can't be resized to widen its size
Is it true that for you this simple example works properly? Sergey Ivanovskiy
04:12 AM User Interface Bug #3066: The web window can't be resized to widen its size
The issue is the max width and height are unset on the server side and on the client side. Sergey Ivanovskiy
04:10 AM User Interface Bug #3066: The web window can't be resized to widen its size
Hynek Cihlar wrote:
> I just checked the web client with @demo/simple_windows.p@ setting max attributes or not and I...
Sergey Ivanovskiy
04:05 AM User Interface Bug #3066: The web window can't be resized to widen its size
I just checked the web client with @demo/simple_windows.p@ setting max attributes or not and I can resize the windows... Hynek Cihlar
03:24 AM User Interface Bug #3066: The web window can't be resized to widen its size
Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > We can fix the unset @maxHeightChars@ and @maxWidthChars@ on the...
Sergey Ivanovskiy
03:01 AM User Interface Bug #3066: The web window can't be resized to widen its size
Sergey Ivanovskiy wrote:
> We can fix the unset @maxHeightChars@ and @maxWidthChars@ on the client side using
The...
Hynek Cihlar
02:52 AM User Interface Bug #3066: The web window can't be resized to widen its size
Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > I think you need to set breakpoints in @...
Hynek Cihlar
08:37 PM User Interface Bug #3066: The web window can't be resized to widen its size
The @min/maxWidthChars@ and @min/maxHeightChars@ logic is unclear. These comments @WindowWidget.updateMinMaxSize()@ a... Sergey Ivanovskiy
08:29 PM User Interface Bug #3066: The web window can't be resized to widen its size
We can fix the unset @maxHeightChars@ and @maxWidthChars@ on the client side using @WindowManager.setInitialDimension... Sergey Ivanovskiy
01:31 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Hm... I think we need to find a way so that all the mouse events (down, up, click, dblclick) work with the same initi... Constantin Asofiei
01:30 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
In this case the top window is collapsed, but the second window becomes the top window and gets "mouseup" event. I in... Sergey Ivanovskiy
01:16 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
Yes, agree. @WindowStateChangedWorker@ registers "dblclick", "click", "mousedown", "mouseup" listeners. If windows ar... Sergey Ivanovskiy
01:11 PM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
If you do this by pressing the minimize caption button, then this might be a problem of "leaking" the event to window... Constantin Asofiei
10:29 AM User Interface Bug #2988: The web click events on the caption buttons can invoke the resize action.
The current version 1811u has the following issue if we minimize the top most window of equal-sized stacked windows, ... Sergey Ivanovskiy
12:45 PM User Interface Bug #3068: Some widgets draw focused visuals even when window looses focus
This applies to all GUI clients.
Steps to replicate:
# Click into a checkbox, it will draw a dotted rectangle to ...
Hynek Cihlar
12:42 PM User Interface Bug #3068 (New): Some widgets draw focused visuals even when window looses focus
Hynek Cihlar
12:41 PM User Interface Bug #3067: Swing GUI window resize cursor fuzzy
For the top edge of the window, the resize-sensitive area seems to be too large. Also when the resize cursor appears ... Hynek Cihlar
12:38 PM User Interface Bug #3067 (Closed): Swing GUI window resize cursor fuzzy
Hynek Cihlar
12:27 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
There are the target sources:... Vadim Gindin
12:25 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
There is the following failed screen:... Vadim Gindin
11:25 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim Gindin wrote:
> Client log does not contain errors. All logs in the folder @~/testing/majic/run/server@ contai...
Constantin Asofiei
11:17 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Client log does not contain errors. All logs in the folder @~/testing/majic/run/server@ contains records not later th... Vadim Gindin
09:25 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
> Could it be a reason?
No.
Please look in the server log for the RFQ server AND in the client log for the clie...
Greg Shah
01:02 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
I can't log in RFQ server. Login page is shown, but when I enter login and password it reloads login page..
There ...
Vadim Gindin
10:54 AM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
Code Review Task Branch 3021a Revision 11005
I believe this change is incorrect. The problem has a different caus...
Greg Shah
06:46 AM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
Please review the fix in 3021a revision 11005. Hynek Cihlar
06:25 AM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
The problem with entering the value was resolved by #3061. Hynek Cihlar
09:04 AM User Interface Bug #2986 (Closed): ./demo/simple_windows.p opens the frame titled "second frame" with unset init...
Greg Shah
07:34 AM User Interface Bug #2986: ./demo/simple_windows.p opens the frame titled "second frame" with unset initial locat...
Fixed by #2954. Hynek Cihlar
07:15 AM User Interface Bug #2986: ./demo/simple_windows.p opens the frame titled "second frame" with unset initial locat...
Yes, it may be fixed by your recent commits in P2J trunc. This bug has an effect upon how a combobox places its dropd... Sergey Ivanovskiy
07:03 AM User Interface Bug #2986: ./demo/simple_windows.p opens the frame titled "second frame" with unset initial locat...
Sergey, both frames in both windows in simple_windows.p are positioned at the same relative location. Maybe the issue... Hynek Cihlar
08:26 AM Runtime Infrastructure Feature #1916: improve the runtime statistics gathered by P2J
This sounds interesting. How do I enable gathering of these statistics? Paul E
08:02 AM Database Bug #2482: conversion of FIND does not honor NO-LOCK when specified early
Was this in our code? Paul E
05:17 AM Database Feature #2541: replace the JDBC metadata calls at server startup with DMO annotations
I like this idea. Paul E

04/17/2016

10:53 AM User Interface Bug #3066: The web window can't be resized to widen its size
> What do you think my proposal is correct?
This is really a question for Hynek.
Constantin: did any of your re...
Greg Shah

04/16/2016

01:32 PM User Interface Bug #2662: memory leak in the native NCURSES client
Eric Faulhaber wrote:
> Greg, Constantin: is there anything you know of that still needs to be addressed for this is...
Constantin Asofiei
01:31 PM User Interface Bug #2662: memory leak in the native NCURSES client
Greg, Constantin: is there anything you know of that still needs to be addressed for this issue? Eric Faulhaber
01:30 PM Base Language Bug #2657: appserver agent context reset does not deallocate currently allocated memptr buffers
Re-assigning this so we can address the remaining concerns in note 4. Eric Faulhaber
04:46 AM User Interface Bug #3066: The web window can't be resized to widen its size
I tested @./demo/simple_windos.p@. If my understanding is correct, then on the server side the default window configu... Sergey Ivanovskiy

04/15/2016

07:51 PM User Interface Bug #3066: The web window can't be resized to widen its size
It is clear now because this method @BaseEntity<T extends BaseConfig>.setSizePixels(Integer value, SizeAttribute attr... Sergey Ivanovskiy
07:44 PM User Interface Bug #3066: The web window can't be resized to widen its size
Hynek Cihlar wrote:
> Greg Shah wrote:
> > I think you need to set breakpoints in @WindowWidget.setMaxWidthPixelsWork...
Sergey Ivanovskiy
01:30 PM User Interface Bug #3066: The web window can't be resized to widen its size
Greg Shah wrote:
> I think you need to set breakpoints in @WindowWidget.setMaxWidthPixelsWorker()@ and @WindowWidget...
Hynek Cihlar
01:22 PM User Interface Bug #3066: The web window can't be resized to widen its size
I think you need to set breakpoints in @WindowWidget.setMaxWidthPixelsWorker()@ and @WindowWidget.updateMinMaxSize()@... Greg Shah
11:14 AM User Interface Bug #3066: The web window can't be resized to widen its size
Greg, could you help? The Swing client doesn't implement @setResizeableWindow@, but the Web client uses it. The provi... Sergey Ivanovskiy
03:41 AM User Interface Bug #3066: The web window can't be resized to widen its size
Committed revision 11008/11009 fixed @p2j.logger.log()@ and history entries. Sergey Ivanovskiy
03:07 AM User Interface Bug #3066: The web window can't be resized to widen its size
I tested @./demo/simple_windows.p@ with the web client. @WindowGuiImpl@ on @afterConfigUpdate(WindowConfig beforeUpda... Sergey Ivanovskiy
10:50 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim, you can use @port_mapping.sh@ on @devsrv01@ to find details about how your servers are configured:... Constantin Asofiei
09:45 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
they are left started after the last automated testing was finished:... Vadim Gindin
09:29 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Do you have the RFQ P2J server started? Greg Shah
09:27 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Does somebody know why RFQ database could be unavailable? Is there a way to check it? Vadim Gindin
09:11 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
After the last note I'd ran regression testing 4 times. In on of them @tc_dc_slot_029@ passed. Can we assume that it ... Vadim Gindin
10:10 AM Conversion Tools Feature #1735: leverage lambda expressions (Java 8 "closures") to reduce code bloat
A quick (and incomplete) list of the candidates for lambda conversion:
* -LogicalExpression-
* -WhileClause-
* -...
Greg Shah
10:06 AM Conversion Tools Feature #1735: leverage lambda expressions (Java 8 "closures") to reduce code bloat
One thing I've been thinking about is that the lambda approach may have a positive affect on performance and resource... Greg Shah
09:42 AM Conversion Tools Feature #1519: report improvements
From Eric on 04/14/2016:
Bugs and proposed enhancements for reporting:
1. The fields by type schema report is ...
Greg Shah
09:40 AM Conversion Tools Feature #1519: report improvements
Add a report for the PROFILER system handle.
In OO code, one can have variable references that refer to something ...
Greg Shah
08:37 AM User Interface Bug #3061 (Closed): ENTER key does not generate a GO event in GUI
Greg Shah
08:34 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
3061a merged to trunk revision 11004 and archived. Hynek Cihlar
08:19 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Fixed configuration and tested ask-gui.p. The code changes is ok for me. Sergey Ivanovskiy
08:18 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Sergey Ivanovskiy wrote:
> And for my environment the client window appears inactive and continues to be inactive af...
Hynek Cihlar
08:14 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
It was my mistake forgot the p2j link. Sergey Ivanovskiy
08:11 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Hynek, I tested ./ask-gui.p with the Swing client for 3061a branch 11011. Rebuild the project several times and check... Sergey Ivanovskiy
07:30 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Sergey: please review.
Hynek: If Sergey is OK, please merge to trunk.
Greg Shah
03:06 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
3061a revision 11011 passed regression testing and is ready to be merged to trunk. Hynek Cihlar

04/14/2016

12:29 PM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Rebased 3061a against trunk 11003, the branch is now at revision 11011. The revision has passef GUI regression tests,... Hynek Cihlar
11:16 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Greg Shah wrote:
> Code Review Task Branch 3061a Revision 11008
> ...
> Constantin...: please review.
I'm OK with...
Constantin Asofiei
10:48 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
While rebasing against trunk 11003 there are nontrivial conflicts, regression retest will be needed. Hynek Cihlar
10:44 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Greg Shah wrote:
> Igor: please review the FillIn change.
The change looks OK. In fact it is a fix of my bug.
Igor Skornyakov
10:24 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Please rebase and then let's discuss if any further testing is needed. Greg Shah
10:14 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Task branch 3061a revision 11008 passed GUI and ChUI regression tests. Hynek Cihlar
10:01 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Code Review Task Branch 3061a Revision 11008
I'm fine with the changes. If correct, they simplify our approach wh...
Greg Shah
03:46 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
The last ChUI regression test run for 3061a finished with 10 suspected false negatives. I am restarting the tests. Hynek Cihlar
12:21 PM User Interface Bug #2849 (Closed): implement and/or fix the default popup menus for all widgets
Greg Shah
12:15 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Greg Shah wrote:
> I can close this task, right?
Yes, please.
> Also: please archive 2849a.
Done.
Vadim Gindin
08:40 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I can close this task, right?
Also: please archive 2849a.
Greg Shah
07:32 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
The branch is merged to trunk with bzr revision 11003. Vadim Gindin
07:02 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Should I run regression testing again?
No, testing again is not needed, as all changes are in...
Constantin Asofiei
06:22 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I've checked standalone tests, tested my tests again, fixed merging bug for browse, fixed label setting for horizonta... Vadim Gindin
12:04 PM User Interface Bug #3066: The web window can't be resized to widen its size
For the web client an application window can be squeezed but can't be resized to widen its width and height. Sergey Ivanovskiy
12:01 PM User Interface Bug #3066 (Closed): The web window can't be resized to widen its size
Sergey Ivanovskiy
11:58 AM User Interface Bug #2662: memory leak in the native NCURSES client
AFAICT from the above notes, all the known memory leaks around NCURSES use have been addressed. Does anyone else know... Eric Faulhaber
11:55 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Greg Shah wrote:
> Code Review Task Branch 1811u Revision 11007
>
> The changes look fine to me. however the @p2j...
Hynek Cihlar
11:44 AM User Interface Bug #3064 (Closed): Dragging a Web GUI window out of document's visible area makes the window dis...
Please create a new task. I'm closing this one. Greg Shah
11:42 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Now, I am doing the bug related to resizing in the web client. The window can be squeezed but can't be resized to wid... Sergey Ivanovskiy
11:32 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Code Review Task Branch 1811u Revision 11007
The changes look fine to me. however the @p2j.screen.js@ does need a ...
Greg Shah
11:26 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Committed revision 11007 fixed @doWindowActivationChange@ and @activateTopVisibleWindow@. Sergey Ivanovskiy
09:44 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Sergey Ivanovskiy wrote:
> I divide this function into parts with comments. Please look at
> [...]
> The variable ...
Hynek Cihlar
09:37 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
I divide this function into parts with comments. Please look at... Sergey Ivanovskiy
09:22 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Sergey Ivanovskiy wrote:
> Ok, planning to fix it, but @function doWindowActivationChange(deactivatingWindowId, acti...
Hynek Cihlar
09:01 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Ok, planning to fix it, but @function doWindowActivationChange(deactivatingWindowId, activatingWindowId)@ doesn't wor... Sergey Ivanovskiy
03:51 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Sergey Ivanovskiy wrote:
> After recent commits in P2J trunc this function @activateTopVisibleWindow@ of @p2j.screen...
Hynek Cihlar
03:47 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Committed revision 11006 (1811u) fixed the window location coordinates to have 32 bits size. Sergey Ivanovskiy
03:08 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
After recent commits in P2J trunc this function @activateTopVisibleWindow@ of @p2j.screen.js@ module was broken and @... Sergey Ivanovskiy
12:49 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Testing @./demo/simple_windows.p@ for P2j trunc proves that if we move windows out of the browser's view to its left ... Sergey Ivanovskiy
12:14 AM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
Is it the same bug that has been found during the regression testing of 1811t?... Sergey Ivanovskiy
04:56 AM Database Bug #3065: runtime conversion datatype checks
In the static conversion P2J assumes that the input 4GL code is always correct. When it comes to dynamic conversions ... Ovidiu Maxiniuc
04:42 AM Database Bug #3065 (New): runtime conversion datatype checks
Ovidiu Maxiniuc

04/13/2016

04:58 PM User Interface Bug #3064: Dragging a Web GUI window out of document's visible area makes the window disappear
# Run an app with a top-level window in Web GUI client.
# Drag the window out of the document's visible area.
# The...
Hynek Cihlar
04:57 PM User Interface Bug #3064 (Closed): Dragging a Web GUI window out of document's visible area makes the window dis...
Hynek Cihlar
04:13 PM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
Please review task branch 3061a revision 11008, rebased against trunk 11001.
The revision resolves both issues men...
Hynek Cihlar
12:40 PM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
It took me a while to figure out the following problem.
When an overlay window was closed (hidden and destroyed),...
Hynek Cihlar
12:50 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> There was a lot of manual merging during rebasing.
Have you rechecked 2849a against trunk, to...
Constantin Asofiei
11:04 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Constantin Asofiei wrote:
> Review for 2849a rev 11050
> # @ThinClient@ - remove the @org.apache.commons.collection...
Vadim Gindin
07:46 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Review for 2849a rev 11050
# @ThinClient@ - remove the @org.apache.commons.collections@ import
# @AbstractGuiDriver...
Constantin Asofiei
01:26 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Regression testing (main part) finished. Only one test failed: tc_job_002. So we can assume the testing is PASSED. I'... Vadim Gindin

04/12/2016

12:55 PM Runtime Infrastructure Feature #2973 (Closed): improve ContextLocal performance
Code Review Task Branch 3035a Revision 11006
The changes are fine.
I'm closing this task. If there are problem...
Greg Shah
11:06 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> Code Review Task Branch 3035a Revision 11005
>
> 1. @keysInUse@ is missing javadoc.
>
> 2. ...
Igor Skornyakov
10:44 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Code Review Task Branch 3035a Revision 11005
1. @keysInUse@ is missing javadoc.
2. @ContextKey.toString()@ open...
Greg Shah
09:39 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Added @ContextKey@ re-use protection.
Committed to the task branch *3035a* revision 11005.
Igor Skornyakov
07:03 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> > how many instances of the ContextKey are expected to be in use at the same time? Just up to an ...
Igor Skornyakov
07:02 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
> how many instances of the ContextKey are expected to be in use at the same time? Just up to an order of magnitude.
...
Greg Shah
07:00 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> We aren't checking that code is not in use. At construction of the @ContextKey@ we can simply as...
Igor Skornyakov
06:56 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
We aren't checking that code is not in use. At construction of the @ContextKey@ we can simply ask the @SecurityConte... Greg Shah
05:47 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> The idea is simply to never set a @ContextKey.id@ that is already in use. No one wants the id to...
Igor Skornyakov
05:33 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
The idea is simply to never set a @ContextKey.id@ that is already in use. No one wants the id to be mutable. Greg Shah
03:53 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> Of course this can be done very easily. However I do not think that it is a good idea. Firs...
Igor Skornyakov
03:41 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> The problem is that one can create a @ContextKey@ instance which fails the @addToken()@ and then ...
Igor Skornyakov
11:09 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
For these particular testcases(@gso_278@ and @tc_item_master_007@) the start time is not so important, and you can st... Eugenie Lyzenko
10:45 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Follow Eugenie's advice. Greg Shah
10:41 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
When should I rerun testing: right now or at 22:00 - 4:00 of the Moscow time as Eugenie advised in the task #2787, no... Vadim Gindin
10:38 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Rerun the whole main set of tests. Greg Shah
10:20 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Greg Shah wrote:
> Are you saying that the gso_278 and tc_item_master_007 consistently fail (are real regressions)?
...
Vadim Gindin
06:58 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Are you saying that the gso_278 and tc_item_master_007 consistently fail (are real regressions)? Greg Shah
05:56 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I've got testing results. Here are the failed tests:... Vadim Gindin
09:00 AM Database Bug #2937: improved sequence support in H2
I am removing this issue from M11. The existing sequence support works fine with H2 1.4, this is just a matter of cha... Eric Faulhaber
06:56 AM Database Bug #2937: improved sequence support in H2
I edited the wrong task, sorry. Greg Shah
06:55 AM Database Bug #2937: improved sequence support in H2
Wrong task was edited. Greg Shah

04/11/2016

07:15 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
The problem is that one can create a @ContextKey@ instance which fails the @addToken()@ and then later can call @getT... Greg Shah
06:32 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> Sorry Greg. I do not understand what you and Constantin mean exactly. The @SecurityContext...
Igor Skornyakov
06:27 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> I'm referring to the wrapping case where an id gets reused because the long overflows and some lo...
Igor Skornyakov
06:20 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
> May be it makes sense to add it to the 3035a branch as the change is very small (one line) and non critical?
Yes...
Greg Shah
06:20 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
I'm referring to the wrapping case where an id gets reused because the long overflows and some long-running existing ... Greg Shah
06:16 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> Considering that the check for this is low cost and should not be in the most common use case (th...
Igor Skornyakov
05:59 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
> but I think that 138 years is still a long time which as far beyond any reasonable estimation of a non-stop run dur... Greg Shah
04:07 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Task branch 2973a was merged to the trunk revision 11001 and archived. Igor Skornyakov
04:02 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Please merge to trunk. Thank you. Eric Faulhaber
03:40 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Eric Faulhaber wrote:
> Please address the remaining code review issues.
All issues are fixed now.
> Constantin,...
Constantin Asofiei
03:07 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Please address the remaining code review issues.
Constantin, I don't think the changes made from this review warra...
Eric Faulhaber
01:38 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
The @ContextKey.id@ is @long@ in revision 11012. Igor Skornyakov
01:29 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> I do not understand the argument regarding the @hashCode@ value - the additional (CPU) over...
Constantin Asofiei
11:38 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> Regardless if we switch to long, the hash key will still be an integer value (this is wh...
Igor Skornyakov
11:24 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> I understand the concern. However it is easy to calculate that if a new instance of the @Co...
Constantin Asofiei
10:54 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> Review for 2973a rev 11008:
> # @ContextKey@
> - we are using @AtomicInteger@ as a gen...
Igor Skornyakov
09:54 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Another issue in @SecurityContext.transferAllTokens@ - removing an element from the map while the map is processed (v... Constantin Asofiei
09:39 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Review for 2973a rev 11008:
# @ContextKey@
- we are using @AtomicInteger@ as a generator. My worries are about ver...
Constantin Asofiei
08:29 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin, would you please review the latest version? Eric Faulhaber
04:08 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Task branch 2973a was rebased from the trunk revision 11000. Pushed up to revision 11008. Igor Skornyakov
03:57 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
There were the following regressions because of rebase:
# Bottom scrollbar not drawn and invalid highlighting of cur...
Stanislav Lomany
08:20 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I've rebased the branch to current trunk revision (11000). Current branch revision is 11049. Vadim Gindin
07:09 AM User Interface Bug #2857: font differences for toggle box and menu
I don't think this is a problem with 3D rectangle drawing. It is working exactly right in other use cases.
You ju...
Greg Shah
07:05 AM User Interface Bug #2857: font differences for toggle box and menu
Also note that SUB-MENU title (see @SM2 Submenu@ for example in previous picture) rectangles in "pressed" state are a... Vadim Gindin
07:00 AM User Interface Bug #2857: font differences for toggle box and menu
I've faced with some difficulty during per-pixel comparing of SUBMENU bodies in Progress and P2J. Have a look at the ... Vadim Gindin
06:56 AM User Interface Bug #2954 (Closed): Focus is not put on the expected widget when window activated
Greg Shah
05:04 AM User Interface Bug #3062: COMBO-BOX steals focus when its drop-down active
Can be reproduced in current trunk in GUI.
Steps:
# Click COMBO-BOX A drop-down button to activate its drop-down....
Hynek Cihlar
04:35 AM User Interface Bug #3062 (Closed): COMBO-BOX steals focus when its drop-down active
Hynek Cihlar
04:51 AM Feature #3063: Determining P2J version
We need to be able to determine the P2J version we're using on a given P2J server deployment. There are several ways ... Paul E
04:49 AM Feature #3063 (Closed): Determining P2J version
Paul E
04:32 AM User Interface Bug #3061: ENTER key does not generate a GO event in GUI
In ask-gui.p, when run in the current trunk, one can see a problem where the ENTER key does not generate a GO event. ... Hynek Cihlar
04:30 AM User Interface Bug #3061 (Closed): ENTER key does not generate a GO event in GUI
Hynek Cihlar

04/10/2016

06:44 PM User Interface Feature #3038 (WIP): implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-...
Created task branch 3038a from P2J trunk revision 10999. Stanislav Lomany
06:22 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
I've restores the post-cleanup check.
Committed to the task branch 2973a revision 11006.
Automated regression t...
Igor Skornyakov
02:43 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Considering that 5 of the tests are always failing, I think you should dig into the failures. It is probably a regre... Greg Shah
01:43 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Greg Shah wrote:
> What time of day did you start this last run?
It was probably an evening - right after Eunenie...
Vadim Gindin
08:12 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
What time of day did you start this last run? Greg Shah
03:51 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
I'd ran regression testing 3rd time and these files founded in previously runs are failed:
tc_dc_slot_029
gso_308
...
Vadim Gindin
01:34 PM User Interface Bug #2857: font differences for toggle box and menu
Now I think that system fonts do not have fixed system ID (like colors for example). If I'm wrong - please correct me. Vadim Gindin
11:59 AM User Interface Bug #2857: font differences for toggle box and menu
Menus font in P2J differs from Progress's font. I should probably hardcode menu font in P2J as it done for AlertBox o... Vadim Gindin
01:03 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Code Review Task Branch 2954a Revision 11023
My only question:
Does the @TopLevelWindow.processEvent()@ activat...
Greg Shah
11:46 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
I fixed yet two issues I missed previously. Please see and review 2954a revision 11023.
The fixed are, Swing GUI w...
Hynek Cihlar

04/09/2016

07:38 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Code Review Task Branch 2954a Revision 11022
I'm fine with the changes.
Please merge to trunk.
Greg Shah
06:25 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Task branch 2954a revision 11022 passed ChUI and GUI regression testing. Please review. Hynek Cihlar
12:57 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Rebased task branch 2954a from trunk revision 10999, task branch is now at revision 11022. Hynek Cihlar
11:09 AM Database Bug #2955: Update records participating in a scrolling adaptive query.
Stanislav Lomany wrote:
> We may want to re-visit this task after optimized queries will be fixed.
The @Unsupported...
Eric Faulhaber
08:51 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
The update was implemented in 2564f and committed into the trunk as bzr revision 10999.
We may want to re-visit this...
Stanislav Lomany
10:03 AM User Interface Feature #2683: reverse proxy implementation
Sergey did quite a bit of research on this approach in #3018-9 (through 89). It is clear that the primary issue will... Greg Shah
06:15 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > @tokenMap@ is guaranteed to not be changed by other threads....
Constantin Asofiei
03:28 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
I've performed majic regression testing of 2973a revision 11004.
# all CTRL-C tests passed
# from the main part the...
Igor Skornyakov
03:20 AM User Interface Feature #2252 (Closed): implement GUI client support
Greg Shah
03:19 AM User Interface Feature #2564 (Closed): implement GUI BROWSE widget
Greg Shah
08:49 PM User Interface Feature #2564: implement GUI BROWSE widget
Task branch 2564f committed into the trunk as bzr revision 10999. Stanislav Lomany
08:38 PM User Interface Feature #2564: implement GUI BROWSE widget
Rebased task branch 2564f from P2J trunk revision 10998. Stanislav Lomany

04/08/2016

07:53 PM User Interface Feature #2564: implement GUI BROWSE widget
Cool. Please merge 2564f to trunk. Greg Shah
07:46 PM User Interface Feature #2564: implement GUI BROWSE widget
Sounds good! Stanislav Lomany
07:32 PM User Interface Feature #2564: implement GUI BROWSE widget
OK, how about this: please merge 2564f to trunk now. This will let Hynek rebase and finish work on 2954a tomorrow.
...
Greg Shah
07:24 PM User Interface Feature #2564: implement GUI BROWSE widget
I'm not yet sure, but I'll continue with it tomorrow. Stanislav Lomany
07:23 PM User Interface Feature #2564: implement GUI BROWSE widget
Great! Are you close on the remaining two GUI regressions? Greg Shah
06:40 PM User Interface Feature #2564: implement GUI BROWSE widget
FYI, 2564f has passed regression testing. Stanislav Lomany
04:25 AM User Interface Feature #2564: implement GUI BROWSE widget
All visual. Stanislav Lomany
10:29 PM User Interface Feature #2564: implement GUI BROWSE widget
Stanislav Lomany wrote:
> After rebase there are at least 3 browse GUI regressions/issues.
I'll hold off regression...
Eric Faulhaber
07:34 PM User Interface Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
The customer reports that this is unlikely to be used currently, but it is not known for sure one way or the other. ... Greg Shah
06:11 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> @tokenMap@ is guaranteed to not be changed by other threads. But is not guaranteed that...
Igor Skornyakov
04:11 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
PS: if you take a look at @ContextLocal$Wrapper.cleanup@, you will see that after the var is cleaned, it is removed f... Constantin Asofiei
04:08 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> Sorry Constantin, I do not understand. If we are sure that @tokenMap@ is not changed during...
Constantin Asofiei
03:51 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> > How this approach works with the situation when something was added to the @tokenMap@ ...
Igor Skornyakov
03:35 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> How this approach works with the situation when something was added to the @tokenMap@ after...
Constantin Asofiei
03:17 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> So, I think this should work:
> # this code is needed, as it is critical for @tokenMa...
Igor Skornyakov
03:06 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor, the code you commented from @cleanupWorker@ was responsible for two things:
# ensure that, after cleanup, @tok...
Constantin Asofiei
12:52 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> After a close look at the @SecurityContext@ class I got an impression that if the @ tokenMa...
Eric Faulhaber
12:07 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
After a close look at the @SecurityContext@ class I got an impression that if the @ tokenMap@ is a @ConcurrentMap@ we... Igor Skornyakov
11:57 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Hynek Cihlar wrote:
> Igor Skornyakov wrote:
> > Hynek Cihlar wrote:
> > > Btw., have you considered making the lo...
Igor Skornyakov
10:49 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > Btw., have you considered making the locking of reading operations...
Hynek Cihlar
10:31 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Hynek Cihlar wrote:
> Btw., have you considered making the locking of reading operations more optimistic? For exampl...
Igor Skornyakov
10:22 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Btw., have you considered making the locking of reading operations more optimistic? For example @StampLock@ allows th... Hynek Cihlar
09:08 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> The test run time is now 37 minutes 54 seconds.
> However the time spent in the @Security...
Eric Faulhaber
08:54 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> However the time spent in the @SecurityContext.getToken()@ method decreased just to 55 seco...
Constantin Asofiei
08:52 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
I've made the following changes:
# Replaced @ConcurrentHashMap@ with @HashMap@ as @tokenMa...
Igor Skornyakov
07:13 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
I've used YourKit (sampling mode) to analyse server behaviour while running the customer test suite (**/*Test.java) (... Igor Skornyakov
06:09 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> This is a good idea. I will implement such test today. To make it more realistic - how may ...
Constantin Asofiei
04:17 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
BTW if we are talking about a small map with is very infrequently updated but frequently read may be it makes sense t... Igor Skornyakov
04:02 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> Igor, following Eric's response, we can't go with the approach in note 37/38, as the num...
Igor Skornyakov
03:45 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor, following Eric's response, we can't go with the approach in note 37/38, as the number of @ContextLocal@ instanc... Constantin Asofiei
02:10 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> However if your tests show that @Map.get()@ is a bottleneck the reason can be that this map ...
Eric Faulhaber
02:44 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Some considerations for regression test harness to take into account.
1. The results are very sensitive to startin...
Eugenie Lyzenko
02:30 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Vadim Gindin wrote:
> It looks like some dialog is not opened. What it can be related with? Where the sources corres...
Constantin Asofiei
02:19 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
rfq test gso_308:... Vadim Gindin
02:14 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Here is what I've got in tc_dc_slot_029:... Vadim Gindin
02:02 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
the same gso_rfq_tests are failed: gso_308, gso_333, gso_334, gso_343
and tc tests:
tc_dc_slot_026, tc_dc_slot_02...
Vadim Gindin
10:20 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Here are the testing failures:
tc_item_stockroom_011
tc_gl_rpts_007
tc_codes_employees_010
tc_dc_slot_029
tc_pay...
Vadim Gindin
12:55 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek Cihlar wrote:
> > And for swing client the initial focus issue is still here. When application starts the P2J ...
Eugenie Lyzenko
12:27 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Eugenie Lyzenko wrote:
> The testing for @2954a@
>
>
> There is certainly focus related issue, try @combo_box/c...
Hynek Cihlar
08:09 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Rebased task branch 2954a from trunk revision 10998, task branch is now at revision 11016. Hynek Cihlar

04/07/2016

07:10 PM User Interface Feature #2564: implement GUI BROWSE widget
After rebase there are at least 3 browse GUI regressions/issues. Stanislav Lomany
04:21 PM User Interface Feature #2564: implement GUI BROWSE widget
Rebased task branch 2564f from P2J trunk revision 10997. Headers are fixed. Stanislav Lomany
04:04 PM User Interface Feature #2564: implement GUI BROWSE widget
Eric is away from his desk, but he wants me to relay that he is OK with you answers in note 285.
He will test your...
Greg Shah
03:35 PM User Interface Feature #2564: implement GUI BROWSE widget
While you are discussing these issues with Eric, please go ahead and put this branch into regression testing to save ... Greg Shah
03:25 PM User Interface Feature #2564: implement GUI BROWSE widget
> The changes to @CompoundQuery@ don't seem to be limited to browse cases. Did you find this behavior was needed in a... Stanislav Lomany
02:23 PM User Interface Feature #2564: implement GUI BROWSE widget
Code review 2564f/11016 (persistence):
The updates look clean, but there are some pretty fundamental functional ch...
Eric Faulhaber
12:39 PM User Interface Feature #2564: implement GUI BROWSE widget
Code Review Task Branch 2564f Revision 11016
I'm good with the UI changes. Eric will review the persistence stuff...
Greg Shah
10:19 AM User Interface Feature #2564: implement GUI BROWSE widget
Rebased task branch 2564f from P2J trunk revision 10996. Stanislav Lomany
06:02 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Task branch 2973a was rebased from the trunk revision 10998. Pushed up to revision 11002. Igor Skornyakov
03:43 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
>
> Hynek: can you report on @SyncCoordinatesAspect.contextData@ (see above discussion)?
I bel...
Hynek Cihlar
03:23 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> Another headache is how to hide/ensure no one else can instantiate a @ContextLocal@ with...
Igor Skornyakov
03:16 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> > This way, we can remove the map overhead completely. If the performance is still not improved, ...
Constantin Asofiei
03:06 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
> This way, we can remove the map overhead completely. If the performance is still not improved, then the bottleneck ... Greg Shah
02:54 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> ... @tokenMap@ keys are always @ContextLocal@ instances, which are defined as static va...
Constantin Asofiei
02:48 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg, I think we should consider how many elements will @tokenMap@ hold, on maximum. @ContextLocal@ is instantiated ... Constantin Asofiei
02:40 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > The logic in @cleanupWorker@ does this:
> > * step 1: it so...
Constantin Asofiei
02:31 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> The logic in @cleanupWorker@ does this:
> * step 1: it sorts or keys by their weight, w...
Igor Skornyakov
02:26 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> OK, I will double check. Please not that it doesn't make sense to check the predicate twice...
Constantin Asofiei
02:23 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> Followup for note 29: OTOH, this can be a fallback for the incorrect @cleanupWorker(bool...
Igor Skornyakov
02:18 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Eric Faulhaber wrote:
> In terms of performance, it was on the fastest end of the range of my recent timings for thi...
Igor Skornyakov
02:07 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Followup for note 29: OTOH, this can be a fallback for the incorrect @cleanupWorker(boolean reset, Map tm)@ filter co... Constantin Asofiei
02:02 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Constantin Asofiei wrote:
> Review for 2973a rev 10999:
> # the @tokenMapLock.readLock()@ and @tokenMapLock.writeLo...
Igor Skornyakov
02:02 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Eric Faulhaber wrote:
> I ran the full search test group. When I disconnected BPM at the end, while the P2J server w...
Constantin Asofiei
01:54 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> I understand that NPE happens because FileSystemOps.WorkArea.fs is @null@. This can be of c...
Eric Faulhaber
01:52 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
In terms of performance, it was on the fastest end of the range of my recent timings for this test group, but not dra... Eric Faulhaber
01:42 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Eric,
I understand that NPE happens because FileSystemOps.WorkArea.fs is @null@. This can be of course a result of m...
Igor Skornyakov
01:37 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Review for 2973a rev 10999:
# the @tokenMapLock.readLock()@ and @tokenMapLock.writeLock()@ can be saved in @Security...
Constantin Asofiei
01:31 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Eric Faulhaber wrote:
> I ran the full search test group. When I disconnected BPM at the end, while the P2J server w...
Igor Skornyakov
01:29 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
I ran the full search test group. When I disconnected BPM at the end, while the P2J server was still running, I got t... Eric Faulhaber
12:00 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Greg Shah wrote:
> > However it seems that null is used in a single place: at the SecurityContextStack.setEditing me...
Igor Skornyakov
11:52 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
> However it seems that null is used in a single place: at the SecurityContextStack.setEditing method. May be it is b... Greg Shah
11:32 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Igor Skornyakov wrote:
> If we really need @null@ values we can wrap it into @Optional@. However it seems that @null...
Eric Faulhaber
11:20 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
If we really need @null@ values we can wrap it into @Optional@. However it seems that @null@ is used in a single plac... Igor Skornyakov
10:48 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Eric Faulhaber wrote:
> There is a regression when launching the P2J server:
> [...]
The ConcurrentHashMap doesn...
Igor Skornyakov
10:46 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
There is a regression when launching the P2J server:... Eric Faulhaber
09:51 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Eric Faulhaber wrote:
> Code review 2973a/10997:
>
> Yes, this is what I was looking for in the scope of note 5, ...
Igor Skornyakov
09:49 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
I would like to see some testing that detects if this has a measurable performance impact (and what that might be).
...
Greg Shah
09:19 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Code review 2973a/10997:
Yes, this is what I was looking for in the scope of note 5, thanks.
One question: why ...
Eric Faulhaber
08:52 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Task branch 2973a was rebased from the trunk revision 10996. Committed as revision 10997. Igor Skornyakov
07:55 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
I've implemented optimization mentioned in the node 5 along with some refactoring.
Committed to the task branch 29...
Igor Skornyakov
05:40 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
Created task branch 2973a from the trunk revision 10995. Igor Skornyakov
04:12 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Code Review Task Branch 2787a Revision 11004
I'm fine with the changes.
Yes, you can run regression testing. H...
Greg Shah
04:04 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
Fixed. Revision 11004. Can I run regression testing? Vadim Gindin
03:33 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
You can't use the @&@ directly in javadoc. You must use the HTML entity (@&@ @a@ @m@ @p@ @;@ but without the spaces). Greg Shah
03:30 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
I've rebased the branch 2787a with current trunk revision and fixed all remarks except the last one.
What did you...
Vadim Gindin
03:58 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Eugenie Lyzenko wrote:
> The testing for @2954a@
>
> Swing mode and Web mode:
> It is not possible to make selec...
Hynek Cihlar
03:44 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
The testing for @2954a@
Swing mode and Web mode:
It is not possible to make selection and close drop-down by pres...
Eugenie Lyzenko
02:31 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek,
Javadoc errors to fix:...
Eugenie Lyzenko
02:26 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
OK. I have found the file on the Web. The testing results will be soon. Eugenie Lyzenko
02:05 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek Cihlar wrote:
>
> This is expected. @isOverlay()@ was replaced with more concrete method @isShareActivationW...
Eugenie Lyzenko
01:58 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Eugenie Lyzenko wrote:
> Code review for @11011@:
> I have found the method to check difference between overlay win...
Hynek Cihlar
01:36 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
The apache logging stuff is just temporary. That is why it is not checked into the branch. Greg Shah
01:32 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek,
The branch can not be built:...
Eugenie Lyzenko
01:13 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Code review for @11011@:
1. @com/goldencode/p2j/ui/client/event/FocusEvent.java@ does not have the history entry f...
Eugenie Lyzenko
10:58 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Issues from the review in note 127 addressed in revision 11011 (decimal). Hynek Cihlar
10:37 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Sergey Ivanovskiy wrote:
> Found that rev 10999 changed the logic related to child windows, where @resizable@ attrib...
Hynek Cihlar
09:58 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Found that rev 10999 changed the logic related to child windows, where @resizable@ attribute substituted @overlay@. T... Sergey Ivanovskiy
09:30 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Greg Shah wrote:
> Are there any considerations Hynek should have in regard to rebasing?
My changes from 1811t sh...
Constantin Asofiei
08:36 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Code Review Task Branch 2954a Revision 11010
I'm fine with the changes.
Greg Shah
08:30 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Greg Shah wrote:
> Code Review Task Branch 2954a Revision 11009
>
> Overall, this is a really great update. The ...
Hynek Cihlar
08:06 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Constantin and Sergey: Please do a code review. Consider that 1811t will be merged to trunk before this task branch.... Greg Shah
08:05 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Code Review Task Branch 2954a Revision 11009
Overall, this is a really great update. The logic is much cleaner, r...
Greg Shah
05:25 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Task branch 2954a revision 11009 resolves the last known focusing issues. The left task is regression testing.
Pl...
Hynek Cihlar
02:35 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Task branch 2954a revision 11008 can be reviewed. There are some todos yet (the focus changes not yet fully complete,... Hynek Cihlar
11:20 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek Cihlar wrote:
> Vadim Gindin wrote:
> > @./window_sizing/create_empty_window.p@ open and close windows nonsto...
Sergey Ivanovskiy
06:41 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
OK, very good. We have some other branches that need to be merged to trunk first. I will let you know when to rebas... Greg Shah
02:03 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Thanks Greg. I didn't know about this possibility. OK. I've executed the second regression testing and those results ... Vadim Gindin
09:02 AM Base Language Feature #1612: finish SESSION system handle support
I'm pushing trunk revision 10996 your way now, which will get you this fix. Sorry for the delay. Eric Faulhaber
08:17 AM Base Language Feature #1612: finish SESSION system handle support
p.s. alternatively if a fix can't be pushed our way soon then can you let me know and we'll reconvert with an older P... Paul E
07:09 AM Base Language Feature #1612: finish SESSION system handle support
Not really sure which issue to put this comment on, or whether to raise a new issue.
We've not been running our te...
Paul E

04/06/2016

04:59 PM User Interface Bug #3058: image/image10_1.p has a positioning or clipping issue in the web client
This can be recreated in task branch 1811t revision 11110. It is expected that this will pass testing tonight or tomo... Greg Shah
04:58 PM User Interface Bug #3058: image/image10_1.p has a positioning or clipping issue in the web client
Please note that these screen captures were done with the version that has a known layout issue (see #2853).
Swing...
Greg Shah
04:53 PM User Interface Bug #3058 (New): image/image10_1.p has a positioning or clipping issue in the web client
Greg Shah
02:59 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> I've tried to run @run_main.sh@ script, but it fails:
> [...]
>
> What I've missed?
Have ...
Constantin Asofiei
02:48 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I've tried to run @run_main.sh@ script, but it fails:... Vadim Gindin
02:06 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Just re-run the entire "main" set. Greg Shah
01:51 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Probably it is not possible to reproduce this test manually. Isn't it?
The next step in this test FAILED:...
Vadim Gindin
01:43 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
It means that it some other test is waiting on a mutex semaphore named "cycle_counting". This test is releasing the ... Greg Shah
01:35 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I'm trying to reproduce the failure of the test @tc_item_master_104@. What does the following step mean:... Vadim Gindin
08:29 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Talking about @logout_from_main_rfq_menu@ failed test, there is a different window title that is assumed as error:
L...
Vadim Gindin
07:27 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
During single testing the following tests from noted above list were failed:
tc_item_master_104
login_to_main_rfq_m...
Vadim Gindin
06:32 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Here is the failures list:
gso_tests (1)
gso_190
tc_tests (10)
tc_codes_employees_017
tc_codes_employees...
Vadim Gindin
10:17 AM Base Language Feature #2181 (Closed): implement SSL support for sockets
Greg Shah
10:12 AM Base Language Feature #2181: implement SSL support for sockets
The final update for task branch 2181a was committed to trunk as revision 10995.
The test results were saved and bra...
Ovidiu Maxiniuc
09:40 AM Base Language Feature #2181: implement SSL support for sockets
Please merge to trunk. Greg Shah
08:30 AM Base Language Feature #2181: implement SSL support for sockets
The regression test passed. There were a few failed testcases, but they are known to fail occasionally. Ovidiu Maxiniuc
10:14 AM Base Language Bug #2685 (Closed): web services networking needs to be moved from the P2J server to the client
Greg Shah
10:13 AM Base Language Bug #2685: web services networking needs to be moved from the P2J server to the client
The final update for this task was committed to trunk with task branch 2181a as revision 10995.
Task can be closed.
Ovidiu Maxiniuc
10:14 AM Base Language Feature #2687 (Closed): add SSL support for the 4GL web services implementation
Greg Shah
10:13 AM Base Language Feature #2687: add SSL support for the 4GL web services implementation
The final update for this task was committed to trunk with task branch 2181a as revision 10995.
Task can be closed.
Ovidiu Maxiniuc
10:13 AM Base Language Bug #2684 (Closed): XML file processing needs to be implemented on the client side instead of on ...
Greg Shah
10:13 AM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
The final update for this task was committed to trunk with task branch 2181a as revision 10995.
Task can be closed.
Ovidiu Maxiniuc
06:35 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Rebased task branch 2954a from trunk revision 10994, task branch is now at revision 11007. Hynek Cihlar
05:18 AM Bugs Bug #3057: bad synchronization in AsyncRequestImpl
I agree, the @AsyncRequestImpl@ is too synchronized. I think is enough to set @volatile@ for the @complete@, @cancel... Constantin Asofiei
04:59 AM User Interface Bug #2557: Fix MENUBAR layouting in a window
I've rebased the branch to current trunk revision. Current 2557a revision is 10998. Vadim Gindin

04/05/2016

03:45 PM Base Language Feature #2181: implement SSL support for sockets
Great! Please post your regression testing results here as soon as you have them. Branch 1811t is waiting for your ... Greg Shah
03:25 PM Base Language Feature #2181: implement SSL support for sockets
Task branch 2181a was rebased and pushed up to revision 11010. Ovidiu Maxiniuc
01:52 PM Base Language Feature #2181: implement SSL support for sockets
> If you think otherwise, I will move it back (or copy it for emphasis).
No, don't worry about it.
Greg Shah
01:47 PM Base Language Feature #2181: implement SSL support for sockets
Yes, the information is correct.
The comment was not completly removed, I moved the 4 lines up to method javadoc. I ...
Ovidiu Maxiniuc
01:29 PM Base Language Feature #2181: implement SSL support for sockets
Code Review Task Branch 2181a Revision 11006
The changes are good. Resolve the following 2 issues and then put th...
Greg Shah
12:58 PM Base Language Feature #2181: implement SSL support for sockets
Greg Shah wrote:
> Code Review Task Branch 2181a Revision 11005
>
> The changes are fine.
>
> Please resolve t...
Ovidiu Maxiniuc
03:39 PM Bugs Bug #3057: bad synchronization in AsyncRequestImpl
To duplicate the issue I used an asynchronous call to a (slow) web-service and @stop@/ @disconnect@ before it has the... Ovidiu Maxiniuc
03:21 PM Bugs Bug #3057: bad synchronization in AsyncRequestImpl
I found the following issue in @AsyncRequestImpl.java@: the class is (too) heavily synchronized.
The @synchronized...
Ovidiu Maxiniuc
03:11 PM Bugs Bug #3057 (Closed): bad synchronization in AsyncRequestImpl
Ovidiu Maxiniuc
03:34 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
OK, then we will not worry about this bug here.
Vadim: you can go ahead and test. But please note that I plan to ...
Greg Shah
03:27 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Thank you, the changes between 1811t and 2849a related to the particular fix for cursor styles if the mouse pointer i... Sergey Ivanovskiy
03:14 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Sergey Ivanovskiy wrote:
> Constantin, could you help 1811t is rebased with w.repaint() but P2j trunc have this vers...
Constantin Asofiei
03:10 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Constantin, could you help 1811t is rebased with w.repaint() but P2j trunc have this version wnd.repaint() for method... Sergey Ivanovskiy
03:06 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
moveToTop the same code changes 2849a wnd.repaint(), but 1811t w.repaint(). Sergey Ivanovskiy
03:03 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Don't know because this bug isn't reproduced for 1811t. I am checking 2849 and 1811t differences related to my change... Sergey Ivanovskiy
02:37 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
> > During the testing of @./demo/demo_widgets.p@ there is exception happen from time to time when choosing values in... Greg Shah
02:17 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Hynek thanks. I've checked it. Logs are similiar. RuntimeException breakpoint wasn't activated. trunk works in the sa... Vadim Gindin
01:46 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> @./window_sizing/create_empty_window.p@ open and close windows nonstop. Logs aren't contain ex...
Hynek Cihlar
01:40 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
@./menu/simple_sm.p@ and @./menu/popup_ext.p@ works fine except "Extra popup" bug defined in #2911 which is waiting f... Vadim Gindin
01:32 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Sergey, probably no. I'm just testing my changes.
I'm continuing: other window_size/ test are executed in the same...
Vadim Gindin
01:20 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> During the testing of @./demo/demo_widgets.p@ there is exception happen from time to time when...
Sergey Ivanovskiy
01:18 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
@./window_sizing/create_empty_window.p@ open and close windows nonstop. Logs aren't contain exception, just some warn... Vadim Gindin
01:02 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
During the testing of @./demo/demo_widgets.p@ there is exception happen from time to time when choosing values in the... Vadim Gindin
09:31 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
> I should check them manually in my machine for the current branch (2849a), right?
Right.
Greg Shah
08:20 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I should check them manually in my machine for the current branch (2849a), right? Vadim Gindin
08:17 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Standalone GUI Test List
./ask-gui.p
./hello.p
./demo/calc.p
./demo/calc-static.p
./demo/calc-static-chars.p
...
Greg Shah
08:08 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I didn't understand you right thereat. Sorry.
I only ran 454 test scenario at some moment. Could you clarify what ...
Vadim Gindin
07:32 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Please create a separate task for the pointer issues. Both issues can be in the same task.
> Greg, what do you me...
Greg Shah
07:19 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Constantin, here are the following founded functionality:
1. I've found that if I'm getting in editor popup right fr...
Vadim Gindin
06:58 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Does this level of code pass standalone GUI regression testing? Greg Shah
06:08 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> I'd fixed FillIn focus bugs. Please review. Bzr revision (11039) - already rebased.
I'm OK wi...
Constantin Asofiei
11:17 AM User Interface Feature #2630: Add ability to save new rows in browse.
The customer reports that in practice, records are not added while the browse is actively editing so this task is bei... Greg Shah
07:48 AM User Interface Bug #3056: Mouse pointer issues for menus
1. If I'm getting in editor pop-up right from Editor inner area or FillIn the cursor TEXT is remained in pop-up the s... Vadim Gindin
07:47 AM User Interface Bug #3056 (New): Mouse pointer issues for menus
Vadim Gindin

04/04/2016

06:53 PM Bugs Bug #2483 (Closed): Fix issues identified by static code analysis
Since all of the potential defects from this round of static code analysis that were deemed worthwhile to address hav... Eric Faulhaber
02:54 PM Bugs Bug #2483: Fix issues identified by static code analysis
Merged and committed to the trunk revision 10992.
Task branch 2483a archived
Igor Skornyakov
02:45 PM Bugs Bug #2483: Fix issues identified by static code analysis
Great! Please merge to trunk. Eric Faulhaber
02:36 PM Bugs Bug #2483: Fix issues identified by static code analysis
Majic code conversion and build with the task branch 2483a finished OK. Igor Skornyakov
01:01 PM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> Was the change you made today (rev. 11001) to @ExpressionConversionWorker@ made before or ...
Igor Skornyakov
12:57 PM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Can I merge it to the trunk?
Was the change you made today (rev. 11001) to @ExpressionConv...
Eric Faulhaber
12:22 PM Bugs Bug #2483: Fix issues identified by static code analysis
Only @tc_job_002@ test failed after 3 runs of the @main-regression@.
The task branch 2483a was rebased from the tr...
Igor Skornyakov
10:53 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin Asofiei wrote:
> > Constantin, AFAIK, @TemporaryAccountPool@ is not exercised in normal regression test...
Igor Skornyakov
10:33 AM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> Constantin, AFAIK, @TemporaryAccountPool@ is not exercised in normal regression testing, cor...
Constantin Asofiei
09:11 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin, AFAIK, @TemporaryAccountPool@ is not exercised in normal regression testing, correct? In other words, is ... Eric Faulhaber
09:08 AM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > CTRL-C part passed OK.
> This was the first regression testing ...
Igor Skornyakov
09:06 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> CTRL-C part passed OK.
This was the first regression testing item you mentioned. However, ...
Eric Faulhaber
08:59 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin Asofiei wrote:
> I'm not referring to the synchronization of the @TemporaryAccountPool.pool@ field. I'...
Igor Skornyakov
08:34 AM Bugs Bug #2483: Fix issues identified by static code analysis
After the second run only tc_job_002 and tc_job_clock_004 tests failed.
Test restarted.
Igor Skornyakov
08:24 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Review for 2483a 10999:
> > # @TemporaryAccountPool@ - you ...
Constantin Asofiei
07:29 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin Asofiei wrote:
> Review for 2483a 10999:
> # @TemporaryAccountPool@ - you are removing the synchronizati...
Igor Skornyakov
06:34 AM Bugs Bug #2483: Fix issues identified by static code analysis
Review for 2483a 10999:
# @TemporaryAccountPool@ - you are removing the synchronization for @shutDown@ and @poll@ an...
Constantin Asofiei
04:20 AM Bugs Bug #2483: Fix issues identified by static code analysis
From the main part the following tests failed in the first run: tc_dc_slot_026 tc_job_002 tc_job_clock_004 tc_ap_vchr... Igor Skornyakov
04:48 PM Base Language Feature #2181: implement SSL support for sockets
Code Review Task Branch 2181a Revision 11005
The changes are fine.
Please resolve the case-insensitive lookup i...
Greg Shah
04:37 PM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
Greg Shah wrote:
> Great!
>
> Is there anything left to do on this task?
I have committed the last changes rel...
Ovidiu Maxiniuc
01:03 PM User Interface Feature #2683: reverse proxy implementation
Committed revision 11093 added @jetty-proxy-9.1.2.v20140210.jar@ from http://archive.eclipse.org/jetty/9.1.2.v2014021... Sergey Ivanovskiy
11:49 AM User Interface Feature #2683: reverse proxy implementation
Go ahead with the upgrade. Greg Shah
11:46 AM User Interface Feature #2683: reverse proxy implementation
First we need to update jetty to 9.3.8 and upper since @org.eclipse.jetty.proxy.ProxyServlet@ doesn't exist in the cu... Sergey Ivanovskiy
10:01 AM User Interface Feature #2683: reverse proxy implementation
Please provide more details of your planned implementation. I assume this approach is for a standalone "outside the ... Greg Shah
10:55 AM Base Language Feature #1612: finish SESSION system handle support
The fix for regression in note 212 was moved from branch 2181a to branch 3012a rev 10996. Constantin Asofiei
10:20 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
CREATE-ON-ADD was moved to #2630 Stanislav Lomany
10:19 AM User Interface Feature #2630: Add ability to save new rows in browse.
CREATE-ON-ADD support must be implemented as part of the task as it directly related to the process of initiating and... Stanislav Lomany

04/03/2016

06:05 PM Bugs Bug #2483: Fix issues identified by static code analysis
CTRL-C part passed OK. Igor Skornyakov
05:00 PM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> Igor, assuming the others are OK with the changes and regression testing is successful, plea...
Igor Skornyakov
04:58 PM Bugs Bug #2483: Fix issues identified by static code analysis
Code review 2483a/10999:
The changes look OK to me.
Greg, Constantin: please confirm the changes to your files ...
Eric Faulhaber
04:47 PM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> True, but that's the case for @java.util.Map<K,V>.entrySet()@ as well (after which these API...
Igor Skornyakov
04:44 PM Bugs Bug #2483: Fix issues identified by static code analysis
True, but that's the case for @java.util.Map<K,V>.entrySet()@ as well (after which these APIs were modelled). Eric Faulhaber
04:37 PM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > What's the point to use @HashSet<Map.Entry<K, V>>@ instead of @H...
Igor Skornyakov
04:30 PM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> What's the point to use @HashSet<Map.Entry<K, V>>@ instead of @HashMap<K,V>@?
The API in t...
Eric Faulhaber
03:08 PM Bugs Bug #2483: Fix issues identified by static code analysis
Fixed a found.
Committed to the task branch 2483a revision 10999.
Restarted regression testing.
Igor Skornyakov
02:38 PM Bugs Bug #2483: Fix issues identified by static code analysis
Finished with the next round of issues.
Committed to the task branch 2483a revision 10998.
Started regression ...
Igor Skornyakov
06:52 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> The Findbugs complains about 3 places in the @ScopedDictionary@ class (statement @foo.addA...
Igor Skornyakov
06:37 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Regarding previous note:
> What's the point to use @HashSet<Map.Entry<K, V>>@ instead of ...
Igor Skornyakov
06:05 AM Bugs Bug #2483: Fix issues identified by static code analysis
Regarding previous note:
What's the point to use @HashSet<Map.Entry<K, V>>@ instead of @HashMap<K,V>@?
Thank you.
Igor Skornyakov
05:58 AM Bugs Bug #2483: Fix issues identified by static code analysis
The Findbugs complains about 3 places in the @ScopedDictionary@ class (statement @foo.addAll(dictionary.entrySet())@... Igor Skornyakov
03:17 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I've added system popups support to OverlayWindow, but it is cut by overlay window size. That will be unactual when m... Vadim Gindin
03:15 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I'd fixed FillIn focus bugs. Please review. Bzr revision (11039) - already rebased. Vadim Gindin

04/02/2016

04:24 PM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> If anyone has further contributions on any of the current items under discussion, please exp...
Igor Skornyakov
04:20 PM Bugs Bug #2483: Fix issues identified by static code analysis
If anyone has further contributions on any of the current items under discussion, please express those ASAP. This inc... Eric Faulhaber
08:03 AM Base Language Feature #2181: implement SSL support for sockets
Code Review Task Branch 2181a Revision 11004
The changes look very good.
1. In the future, "simple container" class...
Greg Shah
07:36 AM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
Great!
Is there anything left to do on this task?
Greg Shah
07:16 AM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
Greg Shah wrote:
> To be clear, I think the LOAD and SAVE implementations should be possible using @InputStreamWrapp...
Ovidiu Maxiniuc
02:13 AM User Interface Feature #2683: reverse proxy implementation
Thank you, now the task is clear enough. Yes, "the started web spawner" should be the spawned client. Planning to tak... Sergey Ivanovskiy

04/01/2016

06:26 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek Cihlar wrote:
>
> I wasn't sure whether there is more to the ESC event than just the drop-down dismiss unifi...
Eugenie Lyzenko
04:35 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Eugenie, I am fixing @OverlayWindow@ not cleaning up after itself ...
Hynek Cihlar
03:55 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek Cihlar wrote:
> Eugenie, I am fixing @OverlayWindow@ not cleaning up after itself when it is dismissed and hav...
Eugenie Lyzenko
03:42 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Eugenie, I am fixing @OverlayWindow@ not cleaning up after itself when it is dismissed and have a related question. W... Hynek Cihlar
04:36 PM Base Language Feature #2181: implement SSL support for sockets
>> LowLevelSocketImpl.enableSSLConnections - I think we might need to provide case-insensitive search of store files,... Greg Shah
04:15 PM Base Language Feature #2181: implement SSL support for sockets
Constantin Asofiei wrote:
> Ovidiu, about 2181a rev 10998:
> 1. @LowLevelSocketImpl.createSslSocket@ - it can retur...
Ovidiu Maxiniuc
04:14 PM Base Language Feature #1612: finish SESSION system handle support
Greg Shah wrote:
> Ovidiu: please put this into 2181a.
Done. Revision is 11004.
Ovidiu Maxiniuc
03:50 PM Base Language Feature #1612: finish SESSION system handle support
The idea is reasonable.
Ovidiu: please put this into 2181a.
Greg Shah
11:58 AM Base Language Feature #1612: finish SESSION system handle support
Constantin Asofiei wrote:
> The @LogicalTerminal@ versions need to be renamed to something else (maybe append an @_@...
Constantin Asofiei
11:58 AM Base Language Feature #1612: finish SESSION system handle support
Ovidiu reports a regression when building a @SESSION@ as a handle via @SessionUtils.asHandle()@ - @isDataEntryReturn@... Constantin Asofiei
03:48 PM User Interface Feature #2683: reverse proxy implementation
> Please correct me if we must use domain names for our internal network servers in order to be able to redirect requ... Greg Shah
02:13 PM User Interface Feature #2683: reverse proxy implementation
We can't support the trusted authorization schema to connect P2J server via the reverse proxy because it gives an ano... Sergey Ivanovskiy
02:05 PM User Interface Feature #2683: reverse proxy implementation
Greg, do you plan to develop a standalone custom reverse proxy based on Jetty? Sergey Ivanovskiy
01:56 PM User Interface Feature #2683: reverse proxy implementation
No, exactly what I asked that dynamic ports are assigned by the Socket API if we set it zero or leave it to be unset.... Sergey Ivanovskiy
01:43 PM User Interface Feature #2683: reverse proxy implementation
Are you asking something different from what I answered? Greg Shah
12:35 PM User Interface Feature #2683: reverse proxy implementation
Thank you, I could read the code. Sergey Ivanovskiy
12:33 PM User Interface Feature #2683: reverse proxy implementation
The way I recall it, you can just remove the port from the @webClient@ portion of the directory and it will be set to... Greg Shah
12:16 PM User Interface Feature #2683: reverse proxy implementation
Greg, please could you provide me with references to how to configure dynamic ports for the web client? In our bzr re... Sergey Ivanovskiy
11:39 AM User Interface Feature #2683 (WIP): reverse proxy implementation
Greg Shah
02:37 PM Bugs Bug #2483: Fix issues identified by static code analysis
> > My review for 2483a rev 10995:
> > # @ExpressionConversionWorker.expressionType:1056@ - adding the @stype = expr...
Greg Shah
11:58 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > # @AclRow.equals@ - non symmetric e.g. when comparing @AclRo...
Igor Skornyakov
10:58 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Hynek Cihlar wrote:
>
> > Well, in case the @owner@ is @null@ (which must never happen f...
Eugenie Lyzenko
08:54 AM Bugs Bug #2483: Fix issues identified by static code analysis
Hynek Cihlar wrote:
> Well, in case the @owner@ is @null@ (which must never happen for overlay windows by the way)...
Igor Skornyakov
08:50 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin Asofiei wrote:
> My review for 2483a rev 10995:
> # @ExpressionConversionWorker.expressionType:1056@ - a...
Igor Skornyakov
06:41 AM Bugs Bug #2483: Fix issues identified by static code analysis
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > My review for 2483a rev 10995:
> > 4 @ConfigSyncManager@ - thi...
Constantin Asofiei
06:35 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin Asofiei wrote:
> My review for 2483a rev 10995:
> 4 @ConfigSyncManager@ - this class is not only client-...
Hynek Cihlar
06:13 AM Bugs Bug #2483: Fix issues identified by static code analysis
My review for 2483a rev 10995:
# @ExpressionConversionWorker.expressionType:1056@ - adding the @stype = expressionTy...
Constantin Asofiei
05:25 AM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> If you think any are serious, then yes. Based on your earlier assessment of the remaining fi...
Igor Skornyakov
04:50 AM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> Code review 2483a/10992:
>
> Lots of good changes. Also lots of format problems. Some com...
Igor Skornyakov
12:00 AM Bugs Bug #2483: Fix issues identified by static code analysis
Code review 2483a/10992:
Lots of good changes. Also lots of format problems. Some comments on substance:
* I do...
Eric Faulhaber
12:03 PM User Interface Feature #1811 (Closed): implement the AJAX client driver
I'm closing this task, since the core web client is not only implemented, it is working very well.
All remaining w...
Greg Shah
11:22 AM User Interface Feature #1811: implement the AJAX client driver
Greg Shah wrote:
> Constantin: in note 1087, is the issue listed as @performance lag between pressing keys and seein...
Constantin Asofiei
10:37 AM User Interface Feature #1811: implement the AJAX client driver
Constantin: in note 1087, is the issue listed as @performance lag between pressing keys and seeing results drawn in w... Greg Shah
11:44 AM Database Feature #3047: JDBC jar deployment
*From email*
---
On 04/01/2016 10:14 AM, Paul wrote:
> Hi,
>
> I considered raising a redmine issue, but thi...
Eric Faulhaber
11:40 AM Database Feature #3047 (New): JDBC jar deployment
Eric Faulhaber
11:32 AM User Interface Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
OK, it sounds like a significant improvement but perhaps not 100% done. We will look at this later. Greg Shah
11:31 AM User Interface Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
If we press and hold the left or right arrow button to move the cursor, then it can jump from one position to the nex... Sergey Ivanovskiy
11:16 AM User Interface Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
The cursor is moving more smoothly, and if we press and hold the key, then an auto press key occurs and it looks smoo... Sergey Ivanovskiy
10:36 AM User Interface Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
Is this still an issue in 1811t? Greg Shah
11:20 AM User Interface Support #2672: GUI web client performance improvements
Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > 1811t rev 10992 fixes the EDITOR regressions introduced by...
Constantin Asofiei
11:19 AM User Interface Support #2672: GUI web client performance improvements
Constantin Asofiei wrote:
> 1811t rev 10992 fixes the EDITOR regressions introduced by previous changes.
On versi...
Sergey Ivanovskiy
09:38 AM User Interface Support #2672: GUI web client performance improvements
OK, we will defer additional work on this until later. Greg Shah
09:24 AM User Interface Support #2672: GUI web client performance improvements
Greg Shah wrote:
> All current work on this is done, correct?
Correct.
Constantin Asofiei
09:22 AM User Interface Support #2672: GUI web client performance improvements
All current work on this is done, correct? Greg Shah
09:38 AM User Interface Feature #2967 (Closed): web socket message sizes are limited to 32K, make sure that drawing ops a...
Greg Shah
09:25 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
Greg Shah wrote:
> I can close this task, right?
Correct.
> If I understand correctly, the paste/editor issues a...
Constantin Asofiei
09:21 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
I can close this task, right?
If I understand correctly, the paste/editor issues are resolved in task branch 1811t...
Greg Shah
09:20 AM Database Bug #3032: running ETF fails because some postgresql server process gets killed
Actually, no, not exactly. The identity pool method remained the default, @JDBC@. But the things are related. That th... Ovidiu Maxiniuc
09:03 AM Database Bug #3032: running ETF fails because some postgresql server process gets killed
Was your trick to do the following in directory.xml? ... Paul E
08:58 AM Database Bug #3032: running ETF fails because some postgresql server process gets killed
I am still using PostgreSQL 9.2 Server.
I used the debugger and investigated the issue. As seen in postgresql log ...
Ovidiu Maxiniuc
08:24 AM Database Bug #3032: running ETF fails because some postgresql server process gets killed
Ovidiu - what is your DB version?
This looks like the IdentityPool scan problem I saw back when I upgraded to Post...
Paul E
07:07 AM Base Language Bug #2872: IOException in Windows
The exception is thrown in @com\goldencode\p2j\util\Utils.java@. Here is an example of a complete exception stack:
<...
Ovidiu Maxiniuc

03/31/2016

06:27 PM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Eric,
> Should I continue fixing issues reported by Findbugs/Eclipse static code analysis?...
Eric Faulhaber
06:19 PM Bugs Bug #2483: Fix issues identified by static code analysis
Eric,
Should I continue fixing issues reported by Findbugs/Eclipse static code analysis?
Thank you.
Igor Skornyakov
01:47 PM Bugs Bug #2483: Fix issues identified by static code analysis
The task branch 2483a was rebased from the trunk revision 10990. Committed to revision 10992. Igor Skornyakov
12:33 PM Bugs Bug #2483: Fix issues identified by static code analysis
Fixed the 'old' issues from this task and some of the 'new' ones. The issues from #3002 have been fixed as well (thos... Igor Skornyakov
10:45 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Well, it doesn't address the NPE issue by itself. However using of the AtomicInteger will m...
Eric Faulhaber
10:36 AM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> > May be it better to use AtomicInteger instead of Integer? This will be more efficient. The...
Igor Skornyakov
10:27 AM Bugs Bug #2483: Fix issues identified by static code analysis
> I mean that we often use == for comparing float point data in our code (e.g. for sizes and coordinates). This looks... Greg Shah
10:22 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > > @GlobalEventManager@ - possible @NPE@ in the @updateEntityRefC...
Eric Faulhaber
10:10 AM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> > OK. What about comparing float primitives (coordinates, sizes) for an equality (==)?
> Th...
Igor Skornyakov
10:08 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > > @FloatConstant.equals@ - non-transitive. The idea is understan...
Eric Faulhaber
07:51 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Constantin Asofiei wrote:
> > > > # @AdminLogon@ - non safe...
Igor Skornyakov
07:49 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > > # @AdminLogon@ - non safe assignment to @logon@ static fie...
Constantin Asofiei
07:42 AM Bugs Bug #2483: Fix issues identified by static code analysis
Constantin Asofiei wrote:
> > # @AdminLogon@ - non safe assignment to @logon@ static field; assignment to an argumen...
Igor Skornyakov
07:32 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> # @AclRow.equals@ - non symmetric e.g. when comparing @AclRow@ instance with other non @Acl...
Constantin Asofiei
07:27 AM Bugs Bug #2483: Fix issues identified by static code analysis
Greg Shah wrote:
> > TemporaryAccountPool uses synchronization on the a pool variable which is ConcurrentLinkedQueue...
Igor Skornyakov
07:26 AM Bugs Bug #2483: Fix issues identified by static code analysis
> TemporaryAccountPool uses synchronization on the a pool variable which is ConcurrentLinkedQueue.
Yes, the synchr...
Greg Shah
05:08 AM Bugs Bug #2483: Fix issues identified by static code analysis
Eric Faulhaber wrote:
> Don't know. Greg?
> > @RouterSessionManager.deregisterSession@: checks @queue@ variable for...
Igor Skornyakov
12:00 AM Bugs Bug #2483: Fix issues identified by static code analysis
Igor Skornyakov wrote:
> @TemporaryAccountPool@ uses synchronization on the a @pool@ variable which is @ConcurrentLi...
Eric Faulhaber
05:04 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Rebased task branch 2954a from trunk revision 10990, task branch is now at revision 10999. Hynek Cihlar
11:12 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek Cihlar wrote:
> When you modify the test and hide @h3@ instead, you still get @h1@ as the active window. Hence...
Constantin Asofiei
10:57 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin Asofiei wrote:
> > > Hynek Cihlar wrote:
> > > > C...
Hynek Cihlar
10:48 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Constantin Asofiei wrote:
> Something is missing in your test, because running it from CLI it terminates the program...
Hynek Cihlar
10:43 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > Constantin, do you remember what tes...
Constantin Asofiei
10:39 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Something is missing in your test, because running it from CLI it terminates the program immediately. Constantin Asofiei
10:18 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin, do you remember what test cases you used to come up...
Hynek Cihlar
09:38 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
Hynek Cihlar wrote:
> Constantin, do you remember what test cases you used to come up with the algorithm to calculat...
Constantin Asofiei
04:08 PM User Interface Support #2672: GUI web client performance improvements
1811t rev 10992 fixes the EDITOR regressions introduced by previous changes. Constantin Asofiei
12:33 PM Bug #3002: static code analysis issues
The issues mentioned in notes 1 and 2 where reviewed and those one which are really potential bugs have been fixed.
...
Igor Skornyakov
08:44 AM Base Language Feature #2504 (Closed): real environment access for OS-GETENV
The change to add this feature was put into branch 1896c which was merged to trunk as revision 10990. Greg Shah
08:42 AM Base Language Feature #1612 (Closed): finish SESSION system handle support
Greg Shah
08:34 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> Yes, 3 different events: PRESSED, RELEASED, CLICKED. In other words, during one action 3 event...
Constantin Asofiei
08:33 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Yes, 3 different events: PRESSED, RELEASED, CLICKED. In other words, during one action 3 events are processed and FOC... Vadim Gindin
07:35 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> I've debugged that and found that @focusManager.adjustFocus();@ is called 3 times in @ThinClie...
Constantin Asofiei
06:13 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Here is the test: ... Vadim Gindin
05:13 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
Vadim Gindin wrote:
> @ThinClient.waitForWorker()@ is running 3 times. How is that possible!?
Please explain the sc...
Constantin Asofiei
05:12 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
@ThinClient.waitForWorker()@ is running 3 times. How is that possible!? Vadim Gindin
02:38 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
I've found a bug: when I click RMB in FillIn with some text - it all become selected whenever previous selection was.... Vadim Gindin
07:10 AM Base Language Feature #2181: implement SSL support for sockets
Ovidiu, about 2181a rev 10998:
# @LowLevelSocketImpl.createSslSocket@ - it can return @null@ if host name can't be v...
Constantin Asofiei
04:27 AM Database Bug #2222: WRITE event triggered too early
> The original problems have long since been resolved
Does this mean that the behavioural differences as noted by ...
Paul E
 

Also available in: Atom