Activity
From 02/18/2016 to 03/18/2016
03/18/2016
- 04:53 PM Database Bug #3032: running ETF fails because some postgresql server process gets killed
- I encountered difficulties running ETF after upgrading my OS to Ubuntu 15.10 and completely dropping java7 support.
... - 04:36 PM Database Bug #3032 (New): running ETF fails because some postgresql server process gets killed
- 04:33 PM Database Bug #3031: FOR EACH can access shared transient records in case of broken transaction isolation
- In P4gl, if transaction isolation is broken, FOR EACH can access shared transient records that have fully matched the...
- 04:20 PM Database Bug #3031 (New): FOR EACH can access shared transient records in case of broken transaction isola...
- 03:53 PM User Interface Feature #1801: add some frame options
- Rebased task branch 2038c from P2J trunk revision 10984 (new branch revision 10986).
- 09:44 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Committed revision 10985 in new 2954a branch
- 09:30 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Sergey, if you have any pending changes, please create new task branch and commit them there.
... - 08:51 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey, if you have any pending changes, please create new task branch and commit them there.
- 08:13 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- > Greg, what do you think if we will create a separate branch for this task and do all fixes in it but not in 1811t? ...
- 08:12 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg, what do you think if we will create a separate branch for this task and do all fixes in new branch but not in 1...
- 04:40 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynec, do you know it is done intentionally? Because it changes the logic dramatically. F... - 04:31 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> I suspect that the logic with the current window is broken by this two methods
> [...]
... - 04:27 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > Planning to study why the logic with @FocusListener@ doesn'... - 06:14 AM Bug #3002: static code analysis issues
- As for findbugs against the converted code, this is much more time consuming and less rewarding (there are fewer scar...
- 06:13 AM Bug #3002: static code analysis issues
- > Thank you for running this and posting some results. We do intend to run some form of this in the future, but have ...
- 04:18 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Task branch 2914b was merged to trunk (rev 10984) and archived.
03/17/2016
- 06:57 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek, please review this diff. It seems that it fixes @ask-gui.p@ issue, but the focus management with the presence ...
- 05:32 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I think if this issue will be solved, then the focus management can be improved to work properly.
- 05:25 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynec, do you know it is done intentionally? Because it changes the logic dramatically. For my aesthetic sense this s...
- 04:49 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I suspect that the logic with the current window is broken by this two methods...
- 02:55 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Planning to study why the logic with @FocusListener@ doesn't work now.
Please look at the ... - 01:27 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Planning to study why the logic with @FocusListener@ doesn't work now.
- 01:25 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Another question: why @public static void modalizeWindow(TopLevelWindow<?> window)@ doesn... - 01:16 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Ok, thank you. Now I understand that you mean that this code
> [...]
> must only work f... - 01:12 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Another question: why @public static void modalizeWindow(TopLevelWindow<?> window)@ doesn'... - 12:48 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Another question: why @public static void modalizeWindow(TopLevelWindow<?> window)@ doesn't set the global focused wi...
- 12:35 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Ok, thank you. Now I understand that you mean that this code...
- 12:11 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Do you describe how the focus must work?
I hope so. - 12:02 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Excuse me, but I will try but now don't understand. Do you describe how the focus must work?
- 11:46 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > > Although the change in AC.setFocus() may fix the particular case, I... - 11:24 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg Shah wrote:
> > Although the change in AC.setFocus() may fix the particular case, I don't think it resolves the... - 11:03 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- > Although the change in AC.setFocus() may fix the particular case, I don't think it resolves the cause. Top modal wi...
- 02:14 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Ok, thank you, planning to consider ALT+TAB (1811t) for the Swing client.
- 04:52 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- FYI, I've fixed some cases revealed by this testcases but eventually I encountered @getBreakValue@ issue for every ca...
- 04:48 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Please merge 2914b to trunk.
- 10:17 AM Base Language Feature #1612: finish SESSION system handle support
- Hynek Cihlar wrote:
> I think you can use the same approach as with the update dialog in @Window.tinyInput()@, i.e. ... - 10:14 AM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> We need a new widget type to display the Progress stack trace as described in the note 59 s... - 09:15 AM Base Language Feature #1612: finish SESSION system handle support
- We need a new widget type to display the Progress stack trace as described in the note 59 section 5.
I suggest to i... - 02:09 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've checked gso_190 and tc_codes_employees_017 manually. They PASSED. Can I commit the changes?
- 01:02 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Current branch version 11026 (rebased and fixed SwingMouseHandler). Here are failed tests: gso_190, tc_job_002, tc_jo...
03/16/2016
- 05:01 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > I just tried @focus_order.p@. For example when I switch from one... - 04:50 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> I just tried @focus_order.p@. For example when I switch from one window to another (with Alt-T... - 04:41 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> I don't understand the proposed test. Please correct me but @focus_order.p@ from note 44 ... - 04:26 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I don't understand the proposed test. Please correct me but @focus_order.p@ from note 44 has 3 frames in 3 different ...
- 04:12 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Although the change in @AC.setFocus()@ may fix the particular ca... - 03:48 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- For an example, in note 44 if the current window handle is assigned to new dynamic window but the default window is v...
- 03:41 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Although the change in @AC.setFocus()@ may fix the particular case, I don't think it resolves ... - 09:07 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Constantin Asofiei wrote:
> I don't understsand where the problem is. I've tested with 1811t rev 11063 and it works... - 07:20 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> The server log contains HQL parser error like that
This is a known issue.
Sergey Ivan... - 06:08 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynec, please review the proposed diff that fixes the 2958 issue and the new issue occurr... - 05:10 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The server log contains HQL parser error like that...
- 05:02 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- With current 1811t @GenericFrame.initLiteralFG()@ is the same as in the current P2j. 454 testcase is changed after my...
- 02:08 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynec, please review the proposed diff that fixes the 2958 issue and the new issue occurr... - 02:59 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- I think the one I used was @compound_query_test.p@, but it looks like I had not committed it previously (I've done so...
- 02:35 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Eric, could you please provide a testcase with an _optimized_ adaptive compoud query that works? I coundn't find one ...
- 11:36 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- What is a "test 454"?
- 07:40 AM User Interface Feature #1801: add some frame options
- Rebased task branch 2038c from P2J trunk revision 10983 (new branch revision 10984).
- 05:03 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914b against trunk revision 10983. 2914b is now at revision 10989. 2914b is ready to be merged t...
03/15/2016
- 04:37 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim, please fix the formatting issues in @SwingMouseHandler@ (from note 149) too, rebase to trunk rev 10983 and sta...
- 02:33 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- If there are no new remarks may be I could run regression testing?
- 04:13 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynec, please review the proposed diff that fixes the 2958 issue and the new issue occurred in the case of old invoca...
- 03:02 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Logging @./ask-gui.p@ with @./hello.p@ as an input program helpe... - 02:58 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Logging @./ask-gui.p@ with @./hello.p@ as an input program helped to determine a thread r... - 02:09 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The unique place where the focused window is set in the program above is that after this modal dialog has been close...
- 02:00 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynec, could you help to define and to write the condition when the Progress active window becomes the Progress focus...
- 01:45 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Logging @./ask-gui.p@ with @./hello.p@ as an input program helped to determine a thread raise condition occurred when...
- 03:20 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- I made a misprint. Buttons mnemonics are not shown in ALERT-BOX. For usual buttons they are shown.
Testing result ... - 02:33 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- I could only found mnemonics get used in buttons for CHUI in alert-boxes. I've fixed CHUI implementation and removed ...
- 01:12 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Hynek Cihlar wrote:
> Constantin, are you gonna merge the patch to trunk?
Yes, after it finishes the main runtime t... - 01:06 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Please review 2914b revision 10987.
> I'm OK with the changes.... - 08:08 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Hynek Cihlar wrote:
> Please review 2914b revision 10987.
I'm OK with the changes.
Please use this patch (from 2... - 12:51 PM User Interface Bug #3029: String pasted from clipboard is not "registered" by fill-in widget
- To reproduce, run @ask-gui.p@, paste a program name into the fill-in from clipboard, hit enter, the program is not ex...
- 12:42 PM User Interface Bug #3029 (New): String pasted from clipboard is not "registered" by fill-in widget
- 05:02 AM Base Language Feature #1612: finish SESSION system handle support
- Constantin Asofiei wrote:
> Igor, to configure an appserver, on windev01 you need to use the @Progress Explorer@ too... - 05:00 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> At this time, you should only implement features that don't depend on @-clientlog@. This would i...
03/14/2016
- 02:17 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Greg Shah wrote:
> > As I can see from docs mnemonics (characters after '&') are work only for Windows
>
> Please... - 08:36 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- > As I can see from docs mnemonics (characters after '&') are work only for Windows
Please test this in ChUI to co... - 02:37 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Branch is rebased with the latest trunk revision. Current branch revision is 10985.
- 01:18 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Greg Shah wrote:
> For details on the problem, see #2775-8
>
> We need to look carefully at the menu implementati... - 02:15 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Vadim, about your changes in 2849a rev 11022:
> * @Menu.java@ - copyright date needs to... - 10:25 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Sergey, about the changes in the mouse handler classes:
> * you have changes for Swing ... - 10:09 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim, about your changes in 2849a rev 11022:
* @Menu.java@ - copyright date needs to be set to @2015-2016@
* @Menu... - 09:09 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> After the "Message Update" dialog is first opened and then closed, the focus window has be... - 08:07 AM User Interface Feature #1801: add some frame options
- Created task branch 2038c from trunk 10982.
- 04:37 AM Base Language Feature #1612: finish SESSION system handle support
- Rebased task branch 1612a from P2J trunk rev 10982. The latest revision is now 10986.
03/13/2016
- 11:26 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Please review 2914b revision 10987. The branch resolves a GUI regression of wrong frame size and also fixes frame scr...
- 10:34 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914b against trunk revision 10982. 2914b is now at revision 10986.
- 05:53 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Greg Shah wrote:
> Does this reference need to be in @ThinClient@? I'd prefer if this was a static member of the po...
03/11/2016
- 11:52 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> 2958 issue is reproduced for the Swing client, trying to identify the root causes.
After... - 09:46 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- 2958 issue is reproduced for the Swing client, trying to identify the root causes.
- 08:18 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Have you looked at the recreate in #2958?
What are the remaining known issues?
What testing is still pending? - 12:28 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I can't reproduce this bug on the Swing client with the attached program that creates two dynamic windows and one the...
- 09:24 AM Base Language Feature #1612: finish SESSION system handle support
- In the dialog the @Debug@ button should be present but disabled so that it is clear that it is not functional. The c...
- 09:23 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> We are not going to support @-clientlog@ at this time. Make sure to put an @UnimplementedFeature.... - 09:21 AM Base Language Feature #1612: finish SESSION system handle support
- We are not going to support @-clientlog@ at this time. Make sure to put an @UnimplementedFeature.todo()@ into the deb...
- 09:04 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> What do the Progress docs state about it?
Essentially not much more than I could see. It is esse... - 08:57 AM Base Language Feature #1612: finish SESSION system handle support
- > BTW: I understand that -clientlog, -logginglebel and -debugalert should be command-line options of the client. Is t...
- 08:57 AM Base Language Feature #1612: finish SESSION system handle support
- > > What is the purpose of @-clientlog@? I guess it sets a log file name. But for what use?
> > I'm not sure that ... - 08:56 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> What is the purpose of @-clientlog@? I guess it sets a log file name. But for what use?
> I'm ... - 08:50 AM Base Language Feature #1612: finish SESSION system handle support
- What is the purpose of @-clientlog@? I guess it sets a log file name. But for what use?
I'm not sure that we nee... - 08:36 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> No. Those other attributes are not in use and we aren't going to support them at this time.
I s... - 08:28 AM Base Language Feature #1612: finish SESSION system handle support
- > There is a number of attributes which are related to @-clientlog@ startup parameter (@LOGFILE-NAME@, @LOGGING-LEVEL...
- 08:20 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > At the any time there is only one opened popup menu is possible in the application. Should I fix it now or it is be...
- 05:40 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Sergey Ivanovskiy wrote:
> Does this check @if ( this.getActualBounds().contains(e.getX(), e.getY()) )@ work properl... - 05:31 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Colleagues. I have a question. At the any time there is only one opened popup menu is possible in the application. Sh...
- 01:07 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Does this check @if ( this.getActualBounds().contains(e.getX(), e.getY()) )@ work properly? Theoretically it should r...
- 12:55 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > I would propose that @editor.physicalBounds().contains(..)@ should be replaced with @editor.getActualBounds().conta...
- 09:17 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I'm testing my proposal and it probably wrong.. I'm confused with such amount of location methods: @location/physical...
- 09:07 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I would propose that @editor.physicalBounds().contains(..)@ should be replaced with @editor.getActualBounds().contain...
- 07:28 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914b against trunk revision 10981. 2914b is now at revision 10985.
03/10/2016
- 06:57 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Committed revision 11021 is the summary fix from 1811t and editor menu standalone fix. Vadim, please review @EditorGu...
- 12:23 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Yes, the branch is ready. Please fix it.
- 07:35 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > It works fine for SWING, but for WEB it shows editor popup when the user clicks that square in the right bottom cor...
- 06:36 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- It works fine for SWING, but for WEB it shows editor popup when the user clicks that square in the right bottom corne...
- 05:55 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > Ok, If you are sure, I don't mind.
Committed revision 11020 rolled back @AbstarctContainer.findMouseSource@ and @E... - 05:37 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Ok, If you are sure, I don't mind.
- 05:21 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I think that 1811t will be committed to the trunc, then the same issues will appear again. It is better to apply @Abs...
- 05:15 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Don't know how to do it better. In 1811t @AbstractContainer.findMouseSource@ returns the mouse source component. And ...
- 05:09 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Sergey Ivanovskiy wrote:
> Vadim Gindin wrote:
> > I have some difficulty. Lets look at EDITOR that has both scroll... - 04:48 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I have some difficulty. Lets look at EDITOR that has both scroll bars: horizontal and vertical.... - 04:08 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I have some difficulty. Lets look at EDITOR that has both scroll bars: horizontal and vertical. I'm confused with wid...
- 06:35 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Committed revision 11061 fixed 2) issue from note 56.
- 06:09 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Ok. Planning to check...
- 03:11 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> It relates to the focus management, it seems that sometimes I can't focus the given widge... - 03:07 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- > Sergey Ivanovskiy wrote:
> > 3) Unrelated: if we press CTRL + D to set the GLOVE cursor to the widget, then the foc... - 03:01 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> Igor, please look at the video of the last P2j test against ./mouse/load-mouse-pointer.p.... - 02:57 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Committed revision 11059 fixed the 1) issue with labels with TODO comments.
- 02:31 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor, please look at the video of the last P2j test against ./mouse/load-mouse-pointer.p. It seems that two unknown i...
- 02:15 PM Base Language Feature #1612: finish SESSION system handle support
- The note 59 has been updated.
- 12:40 PM Database Bug #3026: BUFFER-DELETE() method does not account for table-level delete validation
- Our implementation of the @BUFFER-DELETE()@ method is incomplete. If the table containing the target record has schem...
- 12:39 PM Database Bug #3026 (Closed): BUFFER-DELETE() method does not account for table-level delete validation
- 11:07 AM Database Feature #2692: table-level VALEXP/VALMSG support
- One other aspect of this task is still open: I've discovered that our implementation of the @BUFFER-DELETE()@ method ...
- 03:28 AM User Interface Bug #3025: Do not show resize cursor for non-resizable window
- When window widget RESIZE attribute set to false, we still show resize cursor at the wndow edges.
- 03:27 AM User Interface Bug #3025 (New): Do not show resize cursor for non-resizable window
03/09/2016
- 06:07 PM Base Language Feature #1612: finish SESSION system handle support
- My initial description of the @DEBEG-ALERT@ semantics was not correct as I started me tests from the Procedure Editor...
- 02:47 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek, do you know if caption buttons should be traversed using ... - 02:17 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynek, do you know if caption buttons should be traversed using TAB or SHIFT + TAB?
No... - 02:09 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek, do you know if caption buttons should be traversed using TAB or SHIFT + TAB?
- 01:52 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> The attached program doesn't work correctly with "shift + tab" in the web and swing clien... - 12:45 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The note 37 has been updated.
- 12:40 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The common issue (Swing and Web clients) with the focus_order.p is the top "h2" window doesn't highlight its title bar.
- 12:37 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The attached program doesn't work correctly with "shift + tab" in the web and swing clients. Planning to investigate ...
- 11:58 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Found that labels in frames are not registered as widgets but have unique ids. In this program "A" if the mouse point...
- 11:06 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Committed revision 11018 fixed @p2j.mouse.js@.
- 10:07 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Window title popup isn't working for Web client.. (but it works for SWING). What could be a re... - 09:55 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > I don't understand.. Sergey, is proposed fix complete? Why wouldn't you commit it?
Because it contains some changes... - 09:16 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I don't understand.. Sergey, is proposed fix complete? Why wouldn't you commit it?
- 09:17 AM User Interface Bug #3023: error when frame initialization fails
- If the shared frames do not match with their master frame, the initialization should raise 683 condition and the proc...
- 09:01 AM User Interface Bug #3023 (New): error when frame initialization fails
- 08:58 AM User Interface Bug #3022: frame widgets and menus remain registered to ConfigManager and LogicalTerminal
- I noticed that information about widgets created by a procedure remain in @ConfigManager@ and @LogicalTerminal@ data ...
- 08:26 AM User Interface Bug #3022 (New): frame widgets and menus remain registered to ConfigManager and LogicalTerminal
- 07:31 AM User Interface Bug #3021: MESSAGE with SET clause works incorrectly
- With Progress the attached program displays empty string and accepts @ENTER@ while converted version displays "?" and...
- 07:28 AM User Interface Bug #3021 (Closed): MESSAGE with SET clause works incorrectly
- 03:50 AM User Interface Support #2672: GUI web client performance improvements
- I've committed the changes I've made last week for the state-sync optimization to branch 2672b (from trunk rev 10980)...
03/08/2016
- 04:26 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Code Review Task Branch 1612a Revision 10983
>
> 1. Are you sure that only the @message(Object... - 04:21 PM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612a Revision 10983
1. Are you sure that only the @message(Object[] list, ColorSpec cs, han... - 04:17 PM Base Language Feature #1612: finish SESSION system handle support
- Rebased task branch 1612a from P2J trunk rev 10980. The latest revision is now 10983.
- 04:07 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> > OK. What should I work on tomorrow?
>
> Is @DATA-ENTRY-RETURN@ done?
>
> Is @APPL-ALERT-B... - 04:04 PM Base Language Feature #1612: finish SESSION system handle support
- > OK. What should I work on tomorrow?
Is @DATA-ENTRY-RETURN@ done?
Is @APPL-ALERT-BOXES@ done?
Finish those ... - 03:35 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> The customer does use @-debugalert@. The @.pf@ I have does not use @-clientlog@ but I will check... - 03:21 PM Base Language Feature #1612: finish SESSION system handle support
- > Regarding DEBUG-ALERT. It is possible of course to provide a stack trace of the server-side code, but it will be re...
- 02:44 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> I appreciate the updates on @IMMEDIATE-DISPLAY@. As I mentioned in note 86:
>
> > OK, at this... - 02:34 PM Base Language Feature #1612: finish SESSION system handle support
- I appreciate the updates on @IMMEDIATE-DISPLAY@. As I mentioned in note 86:
> OK, at this point I think we need t... - 02:31 PM Base Language Feature #1612: finish SESSION system handle support
- I was able to see an effect of the @IMMEDIATE-DISPLAY@ attribute (at least partially). Note 59 has been updated. See ...
- 04:04 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Tests to check the focus management are #1798-32.
- 03:32 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- The web combo boxes display opened drop downs incorrectly to their parents in this branch.
- 03:11 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > > window title popup is not opened for WEB client.
> >
> > This ... - 01:52 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Greg Shah wrote:
> > window title popup is not opened for WEB client.
>
> This is caused by the broken @findMouse... - 01:28 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've committed my current changes and rebased the branch. Now current revision is 11017.
- 12:42 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > Constantin Asofiei wrote:
> > > Review for 2849a rev 11006:
>... - 11:19 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > window title popup is not opened for WEB client.
This is caused by the broken @findMouseSource()@, right?
Ser... - 11:16 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Greg Shah wrote:
> Greg Shah wrote:
> > > Some items in window title bar popup have icons, such as Close, Maximize,... - 10:42 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Greg Shah wrote:
> > Some items in window title bar popup have icons, such as Close, Maximize, Minimize, Restore. Sh... - 07:33 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > Review for 2849a rev 11006:
> > # @EditorGuiImpl.mouseClicked@... - 06:12 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Window title popup isn't working for Web client.. (but it works for SWING). What could be a reason - coordinates? Edi...
- 03:27 PM User Interface Feature #2967 (WIP): web socket message sizes are limited to 32K, make sure that drawing ops and ...
- Yes, both these issues will be handled by Constantin.
- 01:14 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- > If I understand correctly, the remaining work for this task is for Constantin. Correct?
Yes if the known two issu... - 10:53 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- If I understand correctly, the remaining work for this task is for Constantin. Correct?
- 02:42 PM Base Language Bug #3020: Add support for the IMMEDIATE-DISPLAY and MULTITASKING-INTERVAL SEEION attributes
- In a simplest scenario when @MULTITASKING-INTERVAL@ == 0 (default value) the @IMMEDIATE-DISPLAY@ is @false@ (default ...
- 02:38 PM Base Language Bug #3020 (Test): Add support for the IMMEDIATE-DISPLAY and MULTITASKING-INTERVAL SEEION attributes
- 01:44 PM User Interface Support #2675: list of differences between the web GUI client and the original 4GL Windows GUI en...
- The current implementation of the GUI web client redirects to the login page if a user executes the reload/refresh co...
- 12:14 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914b against trunk revision 10980. 2914b is now at revision 10982. ChUI regression test restarted.
- 12:08 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> Please note that a rebase will be needed.
Right, thanks for pointing this out. - 12:06 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Code Review Task Branch 2914b Revision 10981
The changes are fine.
Please note that a rebase will be needed. - 11:27 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Please review task branch 2914b revision 10981. It contains a regression fix - frame/window size may be calculated wr...
- 11:35 AM User Interface Feature #3019: Add icons support to menu items
- > > Is it possible to implement icons in a 4GL custom popup menu?
>
> If you asked about possibility to assign ico... - 11:29 AM User Interface Feature #3019: Add icons support to menu items
- Greg Shah wrote:
> Are there icons in any of the other default menus (e.g. for editor and fill-in)?
No. Icons are on... - 11:17 AM User Interface Feature #3019: Add icons support to menu items
- Are there icons in any of the other default menus (e.g. for editor and fill-in)?
Is it possible to implement icons... - 11:13 AM User Interface Feature #3019: Add icons support to menu items
- Window title popup contains icons for the following items: Close, Maximize, Minimize, Restore. Add new class for Menu...
- 11:09 AM User Interface Feature #3019 (New): Add icons support to menu items
- 11:00 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Is there anything more to do on this task, other than adding comments?
Please document the limitations of our relo... - 08:04 AM User Interface Support #2672: GUI web client performance improvements
- Please put primary focus on the editing improvements. We know there is much to be gained there.
While you are wor... - 05:32 AM User Interface Support #2672: GUI web client performance improvements
- Greg, I can continue with the state-sync changes, but (again) this doesn't solve fully our scenario. The most used A...
- 05:16 AM User Interface Support #2672: GUI web client performance improvements
- Testing passed and 2672a rev 10982 was merged to trunk rev 10980. Branch 2672a was archived.
- 07:05 AM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
- See the @testcases/uast/frame-z-order/frame-parenting.p@, @nested-frames.p@ and @frame-parenting2.p@ tests.
03/07/2016
- 05:56 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- I have opened task branch 2914b for regression fixes.
- 04:10 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- In previous note please read "When I've *commented* @findMouseSource@ change" instead of "When I've committed @findMo...
- 04:09 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Review for 2849a rev 11006:
> # have you tested this with the Web client?
Not yet.
> ... - 03:54 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- This change to @findMouseSource()@ has been removed in revision 11056 of branch 1811t. It has been replaced with a d...
- 03:50 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- W/o this fix the selection by mouse drag and scrolling by mouse wheel was not working.
- 03:48 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Igor, I've found that you changed @EditorGuiImpl.findMouseSource()@, adding @this == src.parent(EditorGuiImpl.class)@...
- 01:07 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've rebased the branch. Current revision is 11013.
- 02:41 PM User Interface Feature #1798: implement full frame family support (parent-child relationships between frames)
- Constantin: what testcases can be used to explore our frame family support (especially in regard to focus processing)...
- 01:37 PM Base Language Feature #1612: finish SESSION system handle support
- I cannot reproduce the effect of the @IMMEDIATE-DISPLAY@ I've seen initially. I'm really start to think that it was a...
- 11:56 AM Base Language Feature #1612: finish SESSION system handle support
- The note 59 has been updated.
- 01:07 PM User Interface Bug #3013 (Closed): The mouse wheel doesn't work if the mouse pointer is over scrollbars
- It looks good. I'm closing this task.
- 01:04 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Committed revision 11056 fixed history entries and added todo comments.
- 12:13 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- > Do you mean to add processAction(MouseEvent e) to Widget and to implement it in subclasses?
I'm not sure. At th... - 12:05 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- > Also, in regard to the issue from note 38 (it is still a problem, right?) please open a new bug as subtask for #267...
- 11:59 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Good. Make the cleanup I requested in the code review.
Also, in regard to the issue from note 38 (it is still a p... - 11:57 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- It seems that p2j and 1811t perform @uast/mouse/load-mouse-pointer.p@ similarly.
- 11:52 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Is there anything left to do on this task?
- 11:51 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Code Review Task Branch 1811t Revisions 11054/11055
I like the approach.
1. I prefer not to encode widget-speci... - 11:01 AM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> Please rebase to trunk 10979 and then rerun regression testing.
Rebased and runtime testing star... - 10:46 AM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> > Next work (related to networked exported APIs/StateSync) can be released into 1811t.
>
> Is ... - 10:44 AM User Interface Support #2672: GUI web client performance improvements
- > Next work (related to networked exported APIs/StateSync) can be released into 1811t.
Is this work higher priorit... - 10:43 AM User Interface Support #2672: GUI web client performance improvements
- Please rebase to trunk 10979 and then rerun regression testing. Assuming it passes, you can merge to trunk.
- 10:32 AM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> How much more work is needed on this? We need you to move on to other word, unless the remaining... - 10:12 AM User Interface Support #2672: GUI web client performance improvements
- Code Review Task Branch 2672a Revision 10981
The changes are fine.
How much more work is needed on this? We ne... - 05:30 AM User Interface Bug #3016: In 4GL window HEIGHT can be less than the actual height
- In 4GL window HEIGHT attribute can be assigned to smaller values than the smallest physical window size. So we end up...
- 05:28 AM User Interface Bug #3016 (New): In 4GL window HEIGHT can be less than the actual height
03/06/2016
- 03:50 PM Base Language Feature #1612: finish SESSION system handle support
- There is a correlation between @IMMEDIATE-DISPLAY@ and @MULTITASKING-INTERVAL@. The attached test runs the same proce...
- 02:37 PM Base Language Feature #1612: finish SESSION system handle support
- It is strange but today I do not see any effect of the @IMMEDIATE-DISPLAY@ at all.
- 12:49 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> Sergey Ivanovskiy wrote:
> > There are @FrameGuiImpl@, @ModalWindow@, @OverlayWindow@ and @W... - 12:44 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> There are @FrameGuiImpl@, @ModalWindow@, @OverlayWindow@ and @WindowGuiImpl@ classes that... - 11:21 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> The semantics you describe can looks OK. The problem is that I it seems to be not exactly c... - 10:57 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> Understand your position and trying to explain and to prove that this change of @Abstract... - 10:54 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> Sergey Ivanovskiy wrote:
> > Thanks, I will use it. Igor, are you planning to fix it? Can I ... - 10:35 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Greg Shah wrote:
> I like the approach (in 3013_2.txt), please go ahead.
Greg, please review the committed revision 1... - 08:44 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> Thanks, I will use it. Igor, are you planning to fix it? Can I look at this too, because ... - 08:01 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- > BTW: you can make a screencast for a single window if in the profile you will choose "Record a single rectangle" an...
- 07:58 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- BTW: you can make a screencast for a single window if in the profile you will choose "Record a single rectangle" and ...
- 07:54 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> This tool is helpful. I tried to display the mouse pointer over a scroll bar and a combob... - 07:34 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- This tool is helpful. I tried to display the mouse pointer over a scroll bar and a combobox button.
- 07:04 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> Igor Skornyakov wrote:
> > Sergey Ivanovskiy wrote:
> > > Ok, understand. Please look a... - 06:41 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> Sergey Ivanovskiy wrote:
> > Ok, understand. Please look at the next scenario (in note 17) I... - 05:28 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- I've added a more detailed screencast of the test.
- 05:13 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Ok. I will send you screen shot that is suspected (note 17) in P2j
- 05:08 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> Ok, understand. Please look at the next scenario (in note 17) Is this behavior correct?
... - 05:04 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> Sergey Ivanovskiy wrote:
> > These steps are described in note 19
> > 1) Run uast/mouse/load... - 04:51 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> These steps are described in note 19
> 1) Run uast/mouse/load-mouse-pointer.p
> 2) Sele... - 04:50 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> Here is the screencast of the mouse cursor test. Made with http://www.maartenbaert.be/simpl... - 04:43 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- These steps are described in note 19
1) Run uast/mouse/load-mouse-pointer.p
2) Select "WAIT" cursor from "wcur" com...
03/05/2016
- 07:47 AM User Interface Support #2672: GUI web client performance improvements
- 2672a rev 10981 contains comments and some other changes (mostly rollbacks).
- 07:47 AM User Interface Support #2672: GUI web client performance improvements
- rules for attributes:
# all size-related attributes setters change the AUTO-RESIZE to FALSE (regardless if is a no-o... - 05:46 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Review for 2849a rev 11006:
# have you tested this with the Web client?
# some classes are missing history entries
... - 04:14 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Here is the screencast of the mouse cursor test. Made with http://www.maartenbaert.be/simplescreenrecorder/
03/04/2016
- 05:27 PM User Interface Bug #2914 (Closed): Fix errors in window_sizing/test_runner.p
- 05:26 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> I can close this task, right?
Yes, please. - 05:12 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- I can close this task, right?
- 05:10 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- 2914a committed to trunk as rev 10979 and archived.
- 04:58 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Code Review Task Branch 2914a Revision 10998
The changes are good.
Please merge this to trunk. - 04:56 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- 2914a passed ChUI regression tests. Note that the regression fix in 10998 only affects GUI code.
- 04:53 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> Code Review Task Branch 2914a Revision 10997
>
> You're right, I had not reverted. It was my ... - 04:49 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Code Review Task Branch 2914a Revision 10997
You're right, I had not reverted. It was my mistake, sorry.
Pleas... - 04:43 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> Code Review Task Branch 2914a Revision 10997
>
> This revision is not compilable.
>
> 1. Th... - 04:16 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Code Review Task Branch 2914a Revision 10997
This revision is not compilable.
1. There are merge problems with ... - 08:57 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Please review 2914a rev 10997. It is a release candidate with all the required changes for this issue.
Note that Ch... - 05:23 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Greg Shah wrote:
> I don't understand. Does note 19 describe a bug or not?
>
> At a minimum, there is confusion ... - 05:18 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- I don't understand. Does note 19 describe a bug or not?
At a minimum, there is confusion here so perhaps some cla... - 05:12 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Greg Shah wrote:
> > This is actually a bad wording in the test plan.
>
> Igor: please update the test plan to b... - 04:54 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- > This is actually a bad wording in the test plan.
Igor: please update the test plan to be accurate. - 04:54 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- I like the approach (in 3013_2.txt), please go ahead.
- 04:53 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> In p2j trunc version @uast/mouse/load-mouse-pointer.p@ doesn't pass the 1 test
> [...]
... - 04:30 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Planning to commit this diff that moves 1811t to be the same as p2j, but it doesn't fix these bugs, because there are...
- 04:18 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- In p2j trunc version @uast/mouse/load-mouse-pointer.p@ doesn't pass the 1 test...
- 01:06 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Another reason with @AbstractContainer.findMouseSource@ it can impact the focus management.
- 11:47 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- The things are very complicated because I suspect the test 1 for p2j trunc in the case of COMBO-BOX SIMPLE
because if... - 10:53 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- I understand the great work has been done with custom cursors, this test is really complicated and it looks that thes...
- 09:54 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> Sergey Ivanovskiy wrote:
> > Do you have some tests to check it?
>
> The test for the c... - 09:53 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> Do you have some tests to check it?
The test for the custom cursor functionality is @u... - 09:51 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor: please explain to Sergey, how to test the custom cursor for combo-box.
Sergey: If it is broken, please find ... - 09:50 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> Sergey Ivanovskiy wrote:
> > I have check the behavior of the default cursor with combo bo... - 09:47 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> I have check the behavior of the default cursor with combo box, but how it can be if the ... - 09:44 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- I have check the behavior of the default cursor with combo box, but how it can be if the custom don't work while the ...
- 09:40 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > Code Review Task Branch 1811t Revision 11051
> >
> > I'm fine with... - 09:31 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Greg Shah wrote:
> Code Review Task Branch 1811t Revision 11051
>
> I'm fine with the changes.
>
> My only con... - 09:11 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- > Code Review Task Branch 1811t Revision 11051
>
> My only concern is that the changes were put there for a specif... - 08:58 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Code Review Task Branch 1811t Revision 11051
I'm fine with the changes.
My only concern is that the changes wer... - 05:15 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> What a surprise, you've found another Progress documentation failure.
>
> Please note that Eug... - 05:10 PM Base Language Feature #1612: finish SESSION system handle support
- What a surprise, you've found another Progress documentation failure.
Please note that Eugenie found exactly the s... - 05:00 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Your description of @IMMEDIATE-DISPLAY@ is the opposite of how it is described by Progress:
>
... - 01:59 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> > It seems that there is no problem with Swing GUI. Roughly speaking it is sufficient to check th... - 01:49 PM Base Language Feature #1612: finish SESSION system handle support
- > It seems that there is no problem with Swing GUI. Roughly speaking it is sufficient to check the value of the @IMME...
- 01:07 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Your description of @IMMEDIATE-DISPLAY@ is the opposite of how it is described by Progress:
Sorr... - 12:42 PM Base Language Feature #1612: finish SESSION system handle support
- Your description of @IMMEDIATE-DISPLAY@ is the opposite of how it is described by Progress:...
- 10:39 AM Base Language Feature #1612: finish SESSION system handle support
- Eugenie Lyzenko wrote:
> >Eugenie, please comment.
>
> This is mandatory with the current working model(like for ... - 10:27 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Questions:
>
> 1. What does "all output operation" mean?
> 2. What does "pending updates" mea... - 10:17 AM Base Language Feature #1612: finish SESSION system handle support
- >Eugenie, please comment.
This is mandatory with the current working model(like for @EntryFieldGuiImpl@). These ar... - 10:15 AM Base Language Feature #1612: finish SESSION system handle support
- > The semantics of the DATA-ENTRY-RETURN seems to be as described in the Progress documentation (see uast/session/dat...
- 10:13 AM Base Language Feature #1612: finish SESSION system handle support
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > The problematic code is in @ComboBoxGuiImpl.createSimpleList()@... - 10:04 AM Base Language Feature #1612: finish SESSION system handle support
- Hynek Cihlar wrote:
> The problematic code is in @ComboBoxGuiImpl.createSimpleList()@, for some reason the method ad... - 10:03 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Before I can evaluate your proposal, I need to understand what exactly IMMEDIATE-DISPLAY does. P... - 09:53 AM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> It seems that @Frame.isLastWidget()@ method is not exactly correct.
> For the the frame de... - 09:52 AM Base Language Feature #1612: finish SESSION system handle support
- Before I can evaluate your proposal, I need to understand what exactly IMMEDIATE-DISPLAY does. Please provide a desc...
- 09:50 AM Base Language Feature #1612: finish SESSION system handle support
- There are still number of details regarding @IMMEDIATE-DISPLAY@ to be checked but one problem is clear right now.
... - 04:56 PM User Interface Support #2672: GUI web client performance improvements
- > So, the runtime will have just a flag check - the overall impact will be minimal, no reflection involved.
Good i... - 04:52 PM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> On the other hand, if most APIs are safe for the bypass, then I wouldn't want to edit all of them... - 04:44 PM User Interface Support #2672: GUI web client performance improvements
- > But the other idea - to discard the StateSync part from the message completely (thus don't even call getChanges or ...
- 04:38 PM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> > I will document them here (and in the P2J code, where the attributes are defined).
>
> Good... - 04:37 PM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> I'm surprised that this would be possible. I thought that we have cases where we allow changes t... - 04:24 PM User Interface Support #2672: GUI web client performance improvements
- > I will document them here (and in the P2J code, where the attributes are defined).
Good.
If you want to merg... - 04:23 PM User Interface Support #2672: GUI web client performance improvements
- > I think is better a reverse approach: mark only the APIs which actually affect the UI. Because there are other sta...
- 04:10 PM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> > For cases like ServerExports or ClientExports APIs which need only get some server-side state o... - 03:59 PM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> My only question: what was the process that you used to determine these attributes were safe to t... - 03:56 PM User Interface Support #2672: GUI web client performance improvements
- Code Review Task Branch 2672a Revision 10980
I'm OK with the changes.
My only question: what was the process th... - 03:02 PM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> > 2672a revision 10980 adds no-op for attribute setters which allow this, but the impact is not s... - 01:53 PM User Interface Support #2672: GUI web client performance improvements
- > For cases like ServerExports or ClientExports APIs which need only get some server-side state or data (and are non-...
- 12:40 PM User Interface Support #2672: GUI web client performance improvements
- In a BROWSE widget, for a single mouse click in a row, there are 6 client-server trips for just this row selection. ...
- 12:25 PM User Interface Support #2672: GUI web client performance improvements
- 1811t rev 11053 compacts the "enable OS events" calls for the web driver, in a single call: all window IDs are passed...
- 04:33 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim, please rebase the branch to latest trunk.
- 02:22 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > I've fixed the first remark... What about others?
As Hynek notes, we have some significant changes coming for th... - 02:19 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > Some items in window title bar popup have icons, such as Close, Maximize, Minimize, Restore. Should I implement ico...
- 07:37 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've fixed the first remark... What about others?
- 05:26 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I've fixed popup imlementation for dialog boxes. Please review. Revision 11005.
* @MousePop... - 03:45 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've fixed popup imlementation for dialog boxes. Please review. Revision 11005.
Some items in window title bar pop... - 02:33 PM User Interface Feature #2564: implement GUI BROWSE widget
- Rebased task branch 2564f from P2J trunk revision 10988.
- 01:14 PM User Interface Bug #3015: Frame scrolling is broken
- When frame content is scrolled, it is redrawn with artifacts. This can be reproduced in @uast/demo/demo_widgets.p@.
- 01:12 PM User Interface Bug #3015 (New): Frame scrolling is broken
- 09:48 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Yes, correct. I don't think the other modules need to use it. The message types should be hidden inside @p2j.socket...
- 09:17 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg Shah wrote:
> To be clear, I'm suggesting that all the constants should be in a private var inside @p2j.sockets... - 09:15 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- To be clear, I'm suggesting that all the constants should be in a private var inside @p2j.sockets.js@.
- 09:13 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Code Review Task Branch 1811t Revision 11052
I don't see the need to expose all of these constants as public data....
03/03/2016
- 04:49 PM Base Language Feature #1612: finish SESSION system handle support
- Implemented runtime support for the @SESSION:DATA-ENTRY-RETURN@ attribute.
Committed to the task branch 1612a revn... - 02:05 PM Base Language Feature #1612: finish SESSION system handle support
- It seems that @Frame.isLastWidget()@ method is not exactly correct.
For the the frame definition... - 01:15 PM Base Language Feature #1612: finish SESSION system handle support
- Eugenie Lyzenko wrote:
> The idea behind if when the @ENTER@ key is pressing in combo-box with editable field(and dr... - 01:12 PM Base Language Feature #1612: finish SESSION system handle support
- The idea behind if when the @ENTER@ key is pressing in combo-box with editable field(and drop-down is closed) or in f...
- 12:54 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> In regard to the call to @getDataEntryReturn()@, I imagine that this may have to do with support ... - 12:39 PM Base Language Feature #1612: finish SESSION system handle support
- > What is the reason of the code mentioned above despite this fact (and the comment)?
The comment was probably wri... - 12:16 PM Base Language Feature #1612: finish SESSION system handle support
- I see the following code fragment in the @ComboBox.processKeyEvent()@ method...
- 04:48 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914a against trunk revision 10978. 2914a is now at revision 10996.
- 03:46 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- During frame setup when a client remote call is performed the frame may be considered dead and removed from the clien...
- 03:14 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Stanislav Lomany wrote:
> > How? What's the error?
>... - 02:56 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- > How? What's the error?...
- 02:27 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Stanislav Lomany wrote:
> This issue applies no scrolling/non-scrolling compound queries with no regards to browse (... - 12:53 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- This issue applies no scrolling/non-scrolling compound queries with no regards to browse (however using an editable b...
- 10:49 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Stanislav Lomany wrote:
> Guys, please consider the design of the solution for this issue (see previous note):
> 1.... - 02:23 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg, please review committed revision 11052 that adds named constants @p2j.constants.js@.
- 08:09 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Constantin, could you help to explain the issue in note 23? It is important to fix its re... - 06:22 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I need to extend its definition as ...
- 06:10 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Igor Skornyakov wrote:
> Sergey Ivanovskiy wrote:
> > I don't understand what is @AbstractContainer.findMouseSource... - 06:06 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> I don't understand what is @AbstractContainer.findMouseSource@. I need the answer to fix ... - 05:59 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Igor Skornyakov wrote:
> Sergey Ivanovskiy wrote:
> > To be more concrete please look at these changes and the functi... - 02:50 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> To be more concrete please look at these changes and the function definition
> [...]
> ... - 01:06 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- To be more concrete please look at these changes and the function definition...
- 12:00 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Ok, the previous 1811t code have able to detect if the mouse is over the scroll bars but n... - 01:16 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Sergey Ivanovskiy wrote:
> Web client - For the old version 1811t if the mouse pointer is over the scroll bars, then... - 01:00 PM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Web client - For the old version 1811t if the mouse pointer is over the scroll bars, then the target scroll bar gets ...
- 11:15 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- Greg, please review committed revision 11051. It fixed the part 1). Tested with Swing and Web clients. The rest part ...
- 09:59 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- The code from @AbstractWidget@ implements this function unconditionally to a possible widget id....
- 09:44 AM User Interface Bug #3013: The mouse wheel doesn't work if the mouse pointer is over scrollbars
- 1) in ./demo/demo_widgets.p (com.goldencode.testcases.demo.DemoWidgets.execute) the editor doesn't scroll its content...
- 09:36 AM User Interface Bug #3013 (Closed): The mouse wheel doesn't work if the mouse pointer is over scrollbars
- 09:06 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- It is a good idea. I'll add it.
- 03:57 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg.
I've added the test for the LOAD-MOUSE-CURSOR and the test plan (@uast/mouse/load-mouse-pointer.p@ and @uast/m... - 05:39 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I faced with the following problem. Window title popup menu is always shown under title bar fo... - 05:12 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I faced with the following problem. Window title popup menu is always shown under title bar for @DialogBoxWindow@. I'...
03/02/2016
- 02:29 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- That is how it works in 4GL.
- 11:22 AM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Stanislav Lomany wrote:
> Consider the current record was updated at some level of an adaptive compound query. Then ... - 10:36 AM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Guys, please consider the design of the solution for this issue (see previous note):
1. Register compound query as a... - 01:58 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Ok, the previous 1811t code have able to detect if the mouse is over the scroll bars but now all events are delivered...
- 01:33 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Yes, it is a regression in 1811t. The complexity here appears due to the GUI classes hier... - 01:30 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Yes, it is a regression in 1811t. The complexity here appears due to the GUI classes hierarchy of ScrollPane and Scro...
- 01:21 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Found a regression in @./demo/demo_widgets.p@ (@com.goldencode.testcases.demo.DemoWidgets... - 01:16 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Planning to do it. Found a regression in @./demo/demo_widgets.p@ (@com.goldencode.testcases.demo.DemoWidgets.execute@...
- 12:54 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- > I think that such kind of errors can be eliminated if names are used instead of numeric constants in p2j.socket.js...
- 12:41 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Committed revision 11050. Now 1811t is safe to use. I think that such kind of errors can be eliminated if names are u...
- 12:30 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sorry, it is due to messages constants.
- 12:27 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Please, don't update from 1811t. After rebase the web client doesn't work. Investigating the reasons. The swing clien...
- 11:24 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Now 1811t grows from the current trunc. Encountered trivial history conflicts and the WebClientMessageTypes changes r...
- 09:01 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Igor, could you help I found this code in the trunc src/com/goldencode/p2j/ui/client/driv... - 09:00 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Igor, could you help I found this code in the trunc src/com/goldencode/p2j/ui/client/driver/web/res/p2j.socket.js (pl...
- 08:32 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Yes, it should be fixed.
- 08:10 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- According to this diff from the trunk bzr diff -c10976 > 10976.txt...
- 08:02 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Misspelled history number was found in the current trunc in this module @src/com/goldencode/p2j/ui/client/gui/driver/...
- 07:01 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Planning to rebase 1811t from latest trunk.
- 01:16 PM Base Language Feature #1612: finish SESSION system handle support
- Added @uast/session/data-entry-return.p@ revision 1476. Note 59 has been updated
- 01:07 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> I assume you are planning to provide more details than currently posted in note 59?
Of course.... - 01:06 PM Base Language Feature #1612: finish SESSION system handle support
- > Semantics of the APPL-ALERT-BOXES, DATA-ENTRY-RETURN, DEBUG-ALERT and IMMEDIATE-DISPLAY SESSION attributes.
I as... - 11:50 AM Base Language Feature #1612: finish SESSION system handle support
- Tests added to @uast/session@ revision 1475.
- 11:36 AM Base Language Feature #1612: finish SESSION system handle support
- Semantics of the @APPL-ALERT-BOXES@, @DATA-ENTRY-RETURN@, @DEBUG-ALERT@ and @IMMEDIATE-DISPLAY@ @SESSION@ attributes....
- 08:33 AM Base Language Feature #1612: finish SESSION system handle support
- Yes, no problem.
- 08:25 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Please document (here) the found behavior for each of the attributes.
>
> Also, please split t... - 08:16 AM Base Language Feature #1612: finish SESSION system handle support
- Please document (here) the found behavior for each of the attributes.
Also, please split the testcase into separat... - 07:57 AM Base Language Feature #1612: finish SESSION system handle support
- Added state variables for the @APPL-ALERT-BOXES@, @DATA-ENTRY-RETURN@, @DEBUG-ALERT@ and @IMMEDIATE-DISPLAY@ @SESSION...
- 07:13 AM Base Language Feature #1612: finish SESSION system handle support
- The value of the @APPL-ALERT-BOXES@ doesn't affect @MESSAGE@ statement with @SET@/@UPDATE@ clause.
- 03:22 AM Base Language Feature #1612: finish SESSION system handle support
- Rebased task branch 1612a from P2J trunk rev 10978. The latest revision is now 10979.
- 08:41 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> What window the method @GuiDriver.selectWindow(int windowId)@ can accept? Can it be @DialogBox... - 08:29 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- What window the method @GuiDriver.selectWindow(int windowId)@ can accept? Can it be @DialogBox@ or only @Window@ id?
...
03/01/2016
- 06:48 PM Database Bug #2807 (Closed): LDBNAME can work with an unopen buffer
- This fix was merged to the P2J trunk in revision 10952.
- 04:12 PM User Interface Bug #2969 (Closed): websocket keep-alive
- 03:42 PM User Interface Bug #2969: websocket keep-alive
- It is done in 1811t.
- 04:11 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- > 3 Watchdog timer does the same, System.exit() is used to kill the spawn process in order to be able to create a new...
- 03:31 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- > Code Review Task Branch 1811t Revision 11038
Committed revision 11040, 11041 fixes 1,2,4.
3 Watchdog timer does the... - 10:15 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Greg Shah wrote:
> Code Review Task Branch 1811t Revision 11038
>
> 1. With your fix to resolve the 2 hander issu... - 10:02 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Code Review Task Branch 1811t Revision 11038
1. With your fix to resolve the 2 hander issue, reload should work fo... - 12:56 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > Do NOT implement JS caching. It adds too many potential problems a... - 04:01 PM User Interface Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
- Is there anything left to do on this task?
- 01:14 PM Base Language Feature #1612: finish SESSION system handle support
- Rebased task branch 1612a from P2J trunk rev 10976. The latest revision is now 10977.
- 07:18 AM Base Language Feature #1612: finish SESSION system handle support
- Added conversion support and stub for the @SESSION:IMMEDIATE-DISPLAY@, write support for the @SESSION:DATA-ENTRY-RETU...
- 06:05 AM Base Language Feature #1612: finish SESSION system handle support
- created task branch 1612a
- 01:05 PM User Interface Feature #2565 (Closed): implement runtime support for the SET-WAIT-STATE method
- 01:03 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- The task branch 2565a has been archived
- 12:44 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- The task branch 2565a revison 11068 has been merged to the trunk and committed as revision 10976.
- 12:35 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Yes. I think your changes (since the last time CTRL-C testing passed) are safe enough.
OK. ac... - 12:34 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Yes. I think your changes (since the last time CTRL-C testing passed) are safe enough.
- 12:27 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Great!
>
> Please merge task branch 2565a revision 11068 to trunk and archive the branch.
W... - 12:26 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Great!
Please merge task branch 2565a revision 11068 to trunk and archive the branch. - 12:25 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> OK, please run it in single mode or manually to see if it will work. The problem is probably not... - 12:16 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- OK, please run it in single mode or manually to see if it will work. The problem is probably not due to your changes...
- 12:14 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> What is the expected text?... - 12:12 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- What is the expected text?
- 12:11 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> > > Only @tc_codes_employees_021@
> >
> > Unfortunately this one is not expected to be failed ... - 12:10 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > The regression test restated.
We don't want to do a full regression testing run to see if this will pass. Pleas... - 12:08 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Eugenie Lyzenko wrote:
> Igor Skornyakov wrote:
> > Only @tc_codes_employees_021@
>
> Unfortunately this one is ... - 12:08 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > > Only @tc_codes_employees_021@
>
> Unfortunately this one is not expected to be failed - need to get it passed ... - 12:06 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> Only @tc_codes_employees_021@
Unfortunately this one is not expected to be failed - need... - 12:00 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> BTW: selection on mouse drag for @FILL-IN@ doesn't work neither in trunk nor on 2565a.
Mou... - 11:59 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Only @tc_codes_employees_021@ and @tc_job_002@ failed in two runs of the main part.
- 11:14 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Otherwise, I'm still a little worried about @AbstractContainer.findMouseSource@ change: i... - 11:05 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Please post the @findMouseSource()@ testing results when you have them.
Gentlemen, I don't mea... - 10:52 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Please post the @findMouseSource()@ testing results when you have them.
Sure. - 10:52 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Please post the @findMouseSource()@ testing results when you have them.
- 10:34 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Review for 2565a rev 11067:
> # @Boolean ClientExports.setWaitState@ - please review al... - 09:47 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Eugenie Lyzenko wrote:
> Igor Skornyakov wrote:
> > All @gso_ctrlc_tests@ passed, all @gso_ctrlc_3way_tests@ failed... - 09:46 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> All @gso_ctrlc_tests@ passed, all @gso_ctrlc_3way_tests@ failed.
To simplify 3-way tests... - 09:40 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Review for 2565a rev 11067:
> # @Boolean ClientExports.setWaitState@ - please review al... - 09:37 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Review for 2565a rev 11067:
# @Boolean ClientExports.setWaitState@ - please review all usage of this API; if the API... - 09:37 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Are you confident that you have not lost any of Eugenie's javadoc changes?
I hope so. There wh... - 09:33 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Are you confident that you have not lost any of Eugenie's javadoc changes?
- 09:32 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- All @gso_ctrlc_tests@ passed, all @gso_ctrlc_3way_tests@ failed.
- 08:23 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> How is MAJIC regression testing going?
The night run ended with a lot of connection failures a... - 08:17 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- How is MAJIC regression testing going?
- 05:39 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Manual Web GUI tests passed OK
- 04:49 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Manual Swing GUI tests passed OK.
- 01:04 PM User Interface Feature #2566 (Closed): implement LOAD-MOUSE-POINTER method
- The implementation is now present in trunk revision 10976 (merged from 2565a).
- 01:02 PM User Interface Bug #2792: image loading issues
- The recently noted issues are resolved by trunk revision 10976 (merged from 2565a).
- 01:01 PM User Interface Bug #2995 (Closed): if the first mouse after app startup is on a combo-box, then an abend occurs
- Resolved by trunk revision 10976 (merged from 2565a).
- 01:00 PM User Interface Bug #2996 (Closed): Cursor change at the window border
- 12:59 PM User Interface Bug #2996: Cursor change at the window border
- Resolved by trunk revision 10976 (merged from 2565a).
- 01:00 PM User Interface Bug #2982 (Closed): in Web client, overlay window must not be "resizeable"
- Resolved by trunk revision 10976 (merged from 2565a).
- 11:45 AM Database Feature #3011: try H2 internal connection pool instead of UnpooledConnectionProvider
- I read in the H2 documentation that the H2 internal connection pool should be significantly faster for embedded datab...
- 11:42 AM Database Feature #3011 (Rejected): try H2 internal connection pool instead of UnpooledConnectionProvider
- 11:23 AM Database Feature #3010: retrieve new primary keys from database in batch
- It also seems our implementation to get and reclaim primary keys for temp-tables is overly complicated. See @Temporar...
- 11:10 AM Database Feature #3010: retrieve new primary keys from database in batch
- Implementation note: since reclaimed keys are stored individually in the @IdentityPool@, we would need a new API in t...
- 10:54 AM Database Feature #3010: retrieve new primary keys from database in batch
- I've noticed that in some use cases, we are spending a lot of time retrieving new primary keys from the database, usi...
- 10:39 AM Database Feature #3010 (WIP): retrieve new primary keys from database in batch
- 09:49 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- > As this IMHO has small negative impact I would create new issue and deal with this later. Greg, what do you think?
... - 09:27 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- In 4GL window HEIGHT attribute can be assigned to smaller values than the smallest physical window size. So we end up...
02/29/2016
- 03:52 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Fixed javadocs
Committed to the task branch 2565a revno 11067.
- 03:27 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Rebased task branch 2565a from P2J trunk rev 10975. The latest revision is now 11066.
The only conflicts during re... - 03:01 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Before you do this testing, please rebase. It should be the last one before your merge.
>
> A... - 03:00 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Before you do this testing, please rebase. It should be the last one before your merge.
Although I'd prefer not t... - 02:50 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> There has been a substantial amount of change in GUI code since then. I think it is important to... - 02:44 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > > In what revision did your manual testing of the Swing GUI client pass all standalone GUI tests?
>
> It was rev... - 02:28 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- As far as I can see FSD tests passed OK after adding the following to the @directory.xml@:...
- 02:21 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> In what revision did your manual testing of the Swing GUI client pass all standalone GUI tests?
... - 02:15 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- In what revision did your manual testing of the Swing GUI client pass all standalone GUI tests?
- 01:43 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- The issue from the note 285 is fixed.
Committed to the task branch 2565a revno 11063.
What's remained is the ma... - 12:47 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- As far as I can see all standard manual GUI tests run identically in 2565a and trunk (WebGUI) with one exception: the...
- 11:55 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Does @IBEAM@ still work in your tests? I was testing @IBEAM@ for a combo-box in @demo-wi... - 11:46 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Please check the @LOAD-MOUSE-POINTER@ for combo-box/button -... - 10:19 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11059
Fixed. Committed to the task branch 2565a revno 1... - 09:39 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11059
1. Are you intending to assign @me.currentHovered@ and @me.currentMou... - 08:20 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- The issue with mouse drug is fixed.
Committed to the task branch 2565a revno 11059
Only JS code was affected.
... - 02:44 PM User Interface Support #2961: list of differences between the Swing GUI client and the original 4GL Windows GUI ...
- 5. Window cannot be moved outside of screen bounds in Swing GUI. See #3008.
- 02:42 PM User Interface Bug #3008: Window in Swing GUI cannot be moved outside of screen bounds
- Top-level window in Swing GUI, smaller than screen size, cannot be moved outside of screen bounds. When mouse-draggin...
- 02:32 PM User Interface Bug #3008 (New): Window in Swing GUI cannot be moved outside of screen bounds
- 02:17 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> > When the window fits fully on the screen, calling java.awt.Window.setLocation() doesn't allow t... - 12:18 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- > When the window fits fully on the screen, calling java.awt.Window.setLocation() doesn't allow the window to move ou...
- 10:11 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914a against trunk revision 10974. 2914a is now at revision 10988.
- 02:10 PM Conversion Tools Support #3005 (Closed): OO processing cleanup items
- 02:10 PM Conversion Tools Support #3005: OO processing cleanup items
- Merged to trunk as revision 10975. Task branch 3005a was archived.
- 12:09 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Greg Shah wrote:
> Do NOT implement JS caching. It adds too many potential problems and too much complexity.
>
>... - 12:08 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Constantin Asofiei wrote:
> Other questions:
> # What happens if the user hits "refresh page" while the JS side is ... - 11:53 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Do NOT implement JS caching. It adds too many potential problems and too much complexity.
At this point, if it is... - 11:40 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Other questions:
# What happens if the user hits "refresh page" while the JS side is in the middle of processing som... - 11:32 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > We need to consider that all the JS-side data is lost, if th... - 11:29 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Yes, mouse regions, icons, drawings, all required fields for each JS module if we will save the JS client state.
- 11:25 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Sergey Ivanovskiy wrote:
> I used the @localStorage@ and did't save the icons caches and mouse regions and drawings.... - 11:24 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Constantin Asofiei wrote:
> We need to consider that all the JS-side data is lost, if the web page is reloaded. If ... - 11:21 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- No, I used to save this state on reload the web page. But I understand it is complex because many fields and variable...
- 11:17 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Sergey Ivanovskiy wrote:
> It may be more complex task in compare with saving the JS client state. Because I am almo... - 11:16 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > I the issue in note 6 present with the web ChUI too? We had the w... - 11:10 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Sergey Ivanovskiy wrote:
> Constantin, you are not right, because this token is used only once to generate the autho... - 11:08 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > > > Thus the second handler has an uninitialized state tha... - 11:04 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Sergey Ivanovskiy wrote:
> > > Thus the second handler has an uninitialized state that is inconsistent with the curr... - 11:02 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Greg Shah wrote:
> I the issue in note 6 present with the web ChUI too? We had the web ChUI reload case working pro... - 10:53 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- I don't like this approach but it is possible to save the current JS client state in the file on the java side and on...
- 10:37 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Greg Shah wrote:
> > Due to this issue I would like to create a new perspective task to do the web application accor... - 10:18 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- > I don't want to implement any kind of caching, local storage or index db. Can we just make the reload work by forc...
- 09:31 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Fonts are cached separately.
- 09:30 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Refresh/reopen requires to redraw all windows, to restore embedded fonts and mouse widgets regions. I tried to restor...
- 09:09 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- The web ChUI has the same problem. I don't know how to repeat all window drawings. How can we restore the embedded fo...
- 09:01 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- > Due to this issue I would like to create a new perspective task to do the web application according to a standard w...
- 08:55 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- I don't want to implement any kind of caching, local storage or index db. Can we just make the reload work by forcin...
- 12:59 AM User Interface Support #2672: GUI web client performance improvements
- Some remarks to discuss are
There are differences in the web performance depending on the used strategy to do cachin...
02/28/2016
- 03:06 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- The picture result is probably due to the current clipping region on the Web java side. It adds a complexity to the t...
- 02:36 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- I encountered the problems to restore the web application if the application web page is reloaded or reopened.
There ... - 08:56 AM User Interface Support #2672: GUI web client performance improvements
- Constantin, according to the test @getImageData@ and @putImageData@ are expensive operations. Did you compare the web...
02/27/2016
- 11:14 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > What is left to do on this task?
> >
> > I... - 11:09 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > What is left to do on this task?
>
> I also found two new trunk regre... - 09:10 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- I can confirm the window size performance problem exists in Web GUI, too. I was able to reach the max window size of ...
- 07:51 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Task branch 2914a revision 10984 passed conversion testing.
02/26/2016
- 05:52 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Planing to finish this task this weekend due to the tests to restore the document tree with the embedded fonts and th...
- 11:48 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- OK, thanks.
When you have the fix for the GUI issue, we will evaluate if the changes needed will require a new rou... - 11:45 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- At the last run only the following regression tests failed:...
- 09:50 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11057
>
> In @ChuiWidgetFactory@ please search on the t... - 09:45 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11057
In @ChuiWidgetFactory@ please search on the text "GUI" and change it ... - 09:42 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11055
Sorry. Fixed now. I've also removed obsolete meth... - 09:33 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > There is a number of methods in the WidgetFactoryAdapter which just throw new RuntimeException("Not implemented.") ...
- 09:32 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11055
The javadoc changes requested in note 268 were not done.
> clean u... - 09:26 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- There is a number of methods in the @WidgetFactoryAdapter@ which just throw @new RuntimeException("Not implemented.")...
- 09:21 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11054
>
> 1. The GUI-specific additions to @ChuiWidgetF... - 09:16 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> What issues remain to be fixed from manual testing or automated regression testing?
I have goo... - 09:14 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- What issues remain to be fixed from manual testing or automated regression testing?
- 09:12 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11054
1. The GUI-specific additions to @ChuiWidgetFactory@ are inappropriat... - 07:59 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Fixed a bug revealed by automated regression testeting
Committed to a task branch 2565a revno 11054
Regression te... - 03:50 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Fixed a bug revealed by automated regression testeting
Committed to a task branch 2565a revno 11053
Regression te... - 10:59 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> What is left to do on this task?
I also found two new trunk regressions.
* Window cannot be... - 10:56 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> Code Review Task Branch 2914a Revision 10984
>
> 1. Is the @ClientBuilder.localStart()@ change... - 10:38 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Code Review Task Branch 2914a Revision 10984
1. Is the @ClientBuilder.localStart()@ change (to redirect STDOUT) so... - 10:28 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> I will do a code review shortly.
>
> What is left to do on this task?
There are some unresolved ... - 09:58 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- I will do a code review shortly.
What is left to do on this task?
Have you handled the web client as well? - 09:33 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- I have committed the solution for the large window sizes in Swing, see task branch 2914a revision 10984.
I improve... - 08:56 AM Conversion Tools Feature #2503: improve ConversionDriver.main() to provide back a return code and/or better handle...
- I was happy about 7 months ago that the fix in rev 10909 gave me what I needed. It appears there is at least one case...
- 07:48 AM Conversion Tools Support #3005: OO processing cleanup items
- Conversion regression testing has passed, it causes no changes to the converted output.
Eric: the only possible ru... - 05:38 AM Runtime Infrastructure Feature #3003: improve performance of BaseDataType.deepCopy()
- Thanks for the detail, Greg.
I've relooked at the call stack - it appears that the deregister() is being called from...
02/25/2016
- 06:06 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- The following problem appears if the application webpage is reloaded or refreshed on F5. We have two WebPageHandlers....
- 05:42 PM User Interface Bug #3006: paste operation doesn't work properly
- I've noticed the following issue with @ask-gui.p@. If I try to paste a file name into the entry field right after the...
- 05:40 PM User Interface Bug #3006 (New): paste operation doesn't work properly
- 05:16 PM Conversion Tools Support #3005: OO processing cleanup items
- Created task branch 3005a from trunk revision 10973.
Hand testing shows the changes work. Checked in to 3005a as ... - 03:35 PM Conversion Tools Support #3005: OO processing cleanup items
- Some customer code was found that passed temp-tables as a parameter to OO methods. This is a problem during the firs...
- 03:28 PM Conversion Tools Support #3005 (Closed): OO processing cleanup items
- 04:36 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- The results of the regression testing:
1. All ctrl-C tests passed.
2. The following main tests failed in 3 runs... - 06:54 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> The regression found: the additional window opened in the @./demo/calc-static-chars.p@ is n... - 06:40 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Please check the @LOAD-MOUSE-POINTER@ for combo-box/button - is not working anymore, in ... - 06:20 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Please check the @LOAD-MOUSE-POINTER@ for combo-box/button - is not working anymore, in ... - 06:20 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- The regression found: the additional window opened in the @./demo/calc-static-chars.p@ is not movable/resizable in 25...
- 06:19 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Please check the @LOAD-MOUSE-POINTER@ for combo-box/button - is not working anymore, in rev 11052.
- 12:55 PM Runtime Infrastructure Feature #3003: improve performance of BaseDataType.deepCopy()
- > Since P2J is mimicking Progress, does this not mean that you only need to do a deep copy at block entry when a TRAN...
- 12:19 PM Runtime Infrastructure Feature #3003: improve performance of BaseDataType.deepCopy()
- Hi,
We discussed today whether we should investigate making search API calls non-TRANSACTION - which might make a ...
02/24/2016
- 05:55 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Committed revision 11033, 11034 implemented 1,2,3 except of the usecase "to reload/to close the application web page".
- 04:08 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> OK, it looks fine, except for the @ClientExports.loadMousePointer()@ which still has a ptrName ja... - 03:52 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- OK, it looks fine, except for the @ClientExports.loadMousePointer()@ which still has a ptrName javadoc parameter.
... - 03:32 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Fixed items 14-16 from note 235?
Committed to the task branch 2565a revno 11051, - 02:46 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- I'm comparing 2565a with the trunk. This is the only way to see what I messed up.
- 02:43 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11050
@ClientExports.loadMousePointer()@ still has a ptrName javadoc parame... - 02:34 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11047
>
> This is substantially better.
>
> 1. @ThinClien... - 02:18 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11047
This is substantially better.
1. @ThinClient/ClientExports.loadMou... - 12:47 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11042
All issues except 14-16 have been addressed.
C... - 09:36 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Fixed the issue with @MOUSE_WHEEL@/@MOUSE_DRAGGED@ in the @EDITOR@ (Swing). Many thanks to Constantin for a clue.
... - 07:55 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> > The idea of the @filename@ field in the @MousePointer@ is to have some place where the name of ... - 07:30 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > The idea of the @filename@ field in the @MousePointer@ is to have some place where the name of the file with cursor...
- 07:28 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- My guess is that the root of the problem is that the @findMouseSource@ method doesn't take into account the type of t...
- 07:13 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> I understand what you say here. But in the @SwingMouseHandler$WorkArea.actions@ map the... - 07:11 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg, I've reworked @MousePonter@/@MousePtrWrapper@ (committed to the task branch 25652 revno 11045).
I've also remo... - 07:09 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> > Beside this, for widgets which don't have a custom cursor, we don't need to register a @M... - 05:47 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> The @MouseHoverAction@ in case of a drop-down is registered with a @ScrollPaneGuiImpl@, ... - 05:36 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- The @MouseHoverAction@ in case of a drop-down is registered with a @ScrollPaneGuiImpl@, as we need a widget with an I...
- 04:08 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> The changes in this diff solve the EDITOR problem in 2565a:
> [...]
Thank you Constant... - 04:03 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- The changes in this diff solve the EDITOR problem in 2565a:...
- 03:58 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > With SwingGUI I've noticed only one difference while running... - 03:49 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> With SwingGUI I've noticed only one difference while running tests mentioned in the note 22... - 03:39 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
>
> Thank you Eugenie. Unfortunately the approaches you described seem to be not completely... - 03:28 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Eugenie Lyzenko wrote:
> >I'm a little confused. The method mouseWheelMoved exist both in MouseWheelListener (invoke... - 09:38 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- >I'm a little confused. The method mouseWheelMoved exist both in MouseWheelListener (invoked from the MouseHandler.ap...
- 07:20 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11042
1. As mentioned previously, the UI system is designed as a series of ... - 02:14 PM Runtime Infrastructure Feature #3003: improve performance of BaseDataType.deepCopy()
- The @BaseDataType.deepCopy@ method stands out in JVM profiling/sampling.
It is invoked for every in-scope, undo-ab... - 02:06 PM Runtime Infrastructure Feature #3003 (New): improve performance of BaseDataType.deepCopy()
- 01:57 PM Bug #3002: static code analysis issues
- Paul wrote:
> Lots of switch statement fall throughs.
Ovidiu just fixed an issue with switch statement fall through... - 01:29 PM Bug #3002: static code analysis issues
- Thank you for running this and posting some results. We do intend to run some form of this in the future, but have n...
- 12:56 PM Bug #3002: static code analysis issues
- I've also ran Google's errorprone against P2J and the converted code: nothing interesting to report from this (very f...
- 11:21 AM Bug #3002: static code analysis issues
- Some further analysis with findbugs indicates a few more potentially noteworthy problems:...
- 10:06 AM Bug #3002: static code analysis issues
- I've been looking at doing some static analysis as one way of trying to identify potential performance problems.
Whi... - 10:04 AM Bug #3002 (Closed): static code analysis issues
- 10:44 AM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Consider the current record was updated at some level of an adaptive compound query. Then a query at more granular le...
- 08:44 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Another solution I see would be to avoid double-buffering from ... - 08:14 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> > I can make the limit configurable and make the app logic report the assigned (and possibly larg... - 07:40 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Hynek Cihlar wrote:
> Another solution I see would be to avoid double-buffering from a certain (configurable) window... - 07:37 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- > I can make the limit configurable and make the app logic report the assigned (and possibly larger size) as you sugg...
- 03:26 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Actually, the PASTE in GUI 4GL doesn't invoke triggers at all, regardless of the widget. We need a generic approach ...
- 03:00 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Sergey Ivanovskiy wrote:
> I don't know it will be correct if the triggers on the inserted text will be invoked befo... - 12:55 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Constantin Asofiei wrote:
> For editor, we need to consider if pasting text into it may or may not result in invoking...
02/23/2016
- 04:58 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- I'm a little confused. The method @mouseWheelMoved@ exist both in @MouseWheelListener@ (invoked from the @MouseHandle...
- 01:18 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > With SwingGUI I've noticed only one difference while running... - 01:17 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> With SwingGUI I've noticed only one difference while running tests mentioned in the note 22... - 01:16 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- With SwingGUI I've noticed only one difference while running tests mentioned in the note 222:
@/demo/demo_widgets.p@... - 11:45 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > According to the Firebug profiler setting a custom cursor (from the file) take 7+ times less time than e.g. @foundM...
- 04:44 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- According to the Firebug profiler setting a custom cursor (from the file) take 7+ times less time than e.g. @foundMou...
- 01:13 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Constantin Asofiei wrote:
> > for editor, let the driver parse the text and split it into lines. This way there will... - 01:11 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Sergey Ivanovskiy wrote:
> We need to block the JS client mouse listeners if the text processing is not finished
I... - 12:04 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- > Code Review Task Branch 1811t Revision 11029
>
> 1. I prefer not to create the temp dir for every client. This su... - 10:17 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- The same thread issue can be reproduced for @./demo/movie-ratings-dynamic.p com.goldencode.testcases.demo.MovieRating...
- 09:07 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- This thread issue can be observed in the case if the pasted text has no more than hundreds lines and @WebClientProtoc...
- 08:01 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Sergey Ivanovskiy wrote:
> I encountered the thread lock in the case of the large paste data in the editor, the main... - 01:53 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- #33 has been deleted due to the fact @MSG_PASTE@ is handled by @GuiWebSocket@ like it has been described.
LE: GES pu... - 12:34 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> Yikes!
>
> I think we need to put some basic protections into place as a default. The custome... - 10:19 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Yikes!
I think we need to put some basic protections into place as a default. The customer should be able to over... - 11:44 AM User Interface Support #2672: GUI web client performance improvements
- Custom cursor support in JS is currently implemented without any caching of the resulting prepared cursor. In other ...
02/22/2016
- 05:17 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- @SET-WAIT-STATE@ re-worked
Committed to the task branch 2565a revno 11042.
The only remaining issue is optimize... - 02:07 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Eugenie: don't we have non-gui testcases for FSD in @testcases/uast/@ already?
Honestly I do not... - 01:55 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Yes, we would want to have automated tests for this. My only concern is the time it would take to create these. I d...
- 12:06 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- >Thank you Eugenie. Please note however that FileSystemDaemon is a collection of non-UI utility classes with well-def...
- 10:39 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Eugenie Lyzenko wrote:
> Greg Shah wrote:
> >
> > Eugenie: Please make a list of the important testcases to run f... - 10:17 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> This is the standard test list:
Thank you Greg. This looks not that much as I anticipated. - 10:16 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- This is the standard test list:
./ask-gui.p
./hello.p
./demo/calc.p
./demo/calc-static.p
./demo/calc-static-ch... - 10:01 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Your changes are extensive and even without these specific changes, you will have to run all of t... - 09:54 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > Greg, this code is in the GuiWebDriver so it affects Web GUI only. I do not think that it is feasible to run all GU...
- 09:52 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
>
> Eugenie: Please make a list of the important testcases to run for testing of this area.
1.... - 09:44 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Pretty soon, you will be ready for regression testing. Since you have changed code that affects ... - 09:10 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > Code Review Task Branch 2565a Revision 11031
> >
> > This is part ... - 09:04 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > Anyway - you will need to run testcases(at least all known at this time for the area the FileSytemDaemon is involve...
- 08:27 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Re-worked custom cursor load from a file. Added server-side load.
Committed to the task branch 2565a revno 11041 - 03:42 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- I encountered the thread lock in the case of the large paste data in the editor, the main thread and the web task thr...
- 01:52 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- > please approve that we only need to support MSG_PASTE. In this case we aren't required to save partial messages and...
- 01:29 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- I found the positive usage of the fast timer. It looks that the JS client reacts more rapidly if the setTimeout is re...
- 01:27 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Greg, please approve that we only need to support MSG_PASTE. In this case we aren't required to save partial messages...
- 10:11 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Code Review Task Branch 1811t Revision 11029
1. I prefer not to create the temp dir for every client. This suppor... - 09:40 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- I'm reviewing the code now. However, I don't want to support the file upload at this time. As mentioned in note 22,...
- 04:52 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Committed revision 11029 takes into account that a file size can be larger than the JVM heap size and fixes the close...
- 11:57 AM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- The watch dog timeout is given by this directory configuration path "webClient/watchdogTimeout@value" with the defaul...
- 11:47 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Greg Shah wrote:
> > Also, with the default client Java heap setup, there are out of memory exceptions when attempti... - 08:40 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- > Also, with the default client Java heap setup, there are out of memory exceptions when attempting to resize the win...
- 10:22 AM User Interface Bug #2925: EDITOR widget is invisible in presence of the BROWSE one.
- In addition. When I run the converted attached test (w/o @BROWSE@) then all drop-down lists at the top of the window ...
- 08:49 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- That still sounds like we can have common code and just differentiate the use cases with a flag.
- 07:40 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Yes, buttons use the same algorithm, but I've found a small difference: button labels do not use first character of a...
- 07:11 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim I believe the problem with the popup offset is in @TopLevelWindow.initEditorPopup()@. The mouse event point is ...
- 05:49 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Hynek, sorry. I forgot to commit my current changes to 2849a. That also means that the reason could be in some of my ...
- 03:45 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Hynek Cihlar wrote:
> > ..
> > I did a quick test, created a simple frame in a regular windo... - 02:48 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Hynek Cihlar wrote:
> ..
> I did a quick test, created a simple frame in a regular window and in a DIALOG-BOX. Clic...
02/20/2016
- 02:26 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- There is a technical limit of the max window size in Swing GUI driver. The screen buffer implemented by @BufferedImag...
- 07:13 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Thanks for the inputs. I have reverted my changes except of the fix of Case 1 and applied Constantin's changes. The r...
- 01:18 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Greg, please review the committed revision 11027.
- 04:52 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I'm trying to fix the following bug:
> When I open popup menu in EDITOR in a standard WINDOW ... - 08:53 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- >Eugenie, does it ring a bell?
?
>If I remember correctly you were solving some mouse-click offset issues when impl... - 07:32 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I'm trying to fix the following bug:
> When I open popup menu in EDITOR in a standard WINDOW ...
02/19/2016
- 04:57 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- For the third case, the @chp_wrapper=decimal@ annotation is emitted at the COLON node:...
- 04:48 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- From previous note, changing the code to:...
- 04:37 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Hynek, the first case looks like an incorrect wrapping; the AST for the right-side value has a @no_wrap=true@ annotat...
- 01:36 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Code Review Task Branch 2914a Revision 10974
The @literals.rules@ change is fine.
The @functions_procedures.rul... - 09:12 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- I have found three conversion errors related to type conversion.
Case 1:... - 07:37 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914a against trunk revision 10972. 2914a is now at revision 10974.
- 04:14 PM User Interface Bug #2997: Add support for pre-defined cursor types which do not have direct counterparts in AWT/JS
- Please find image captures of Progress pre-defined cursors which do not have AWT counterparts attached.
- 03:57 PM User Interface Bug #2997: Add support for pre-defined cursor types which do not have direct counterparts in AWT/JS
- Greg Shah wrote:
> http://www.trickyways.com/2014/03/capture-mouse-cursor-screenshot-windows/
> http://windows.micr... - 03:54 PM User Interface Bug #2997: Add support for pre-defined cursor types which do not have direct counterparts in AWT/JS
- http://www.trickyways.com/2014/03/capture-mouse-cursor-screenshot-windows/
http://windows.microsoft.com/en-us/window... - 03:48 PM User Interface Bug #2997: Add support for pre-defined cursor types which do not have direct counterparts in AWT/JS
- Greg Shah wrote:
> Please post image captures of the "no counterpart" cursors. These will be for reference purposes... - 07:51 AM User Interface Bug #2997: Add support for pre-defined cursor types which do not have direct counterparts in AWT/JS
- To be clear, when we create these images, we must do so "from scratch". We cannot just make a copy of the bits used ...
- 07:51 AM User Interface Bug #2997: Add support for pre-defined cursor types which do not have direct counterparts in AWT/JS
- Please post image captures of the "no counterpart" cursors. These will be for reference purposes only, we will not c...
- 03:54 AM User Interface Bug #2997: Add support for pre-defined cursor types which do not have direct counterparts in AWT/JS
- At this moment there are a few mouse cursors which are standard for Progress but do not have direct counterparts in A...
- 03:51 AM User Interface Bug #2997 (New): Add support for pre-defined cursor types which do not have direct counterparts i...
- 03:29 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I'm trying to fix the following bug:
When I open popup menu in EDITOR in a standard WINDOW it is shown at the point ... - 05:08 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Hynek Cihlar wrote:
> > ..
> > Yes we attempt not to put driver-specific code into common code,... - 04:39 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Hynek Cihlar wrote:
> ..
> Yes we attempt not to put driver-specific code into common code, but there are exception... - 01:10 PM User Interface Support #2672: GUI web client performance improvements
- Constantin Asofiei wrote:
> 2. fixed AbstractWidget.clipRectangle (the bottom/right coordinates were computed incorr... - 01:09 PM User Interface Support #2672: GUI web client performance improvements
- 1811t rev 11026 fixes:
# the window icon - we must not cache image widgets, as they are not rectangular and can be t... - 10:55 AM User Interface Support #2672: GUI web client performance improvements
- Sergey Ivanovskiy wrote:
> Ok, we can create a task to fix artifacts that appear in the case of popup-menu with the ... - 10:54 AM User Interface Support #2672: GUI web client performance improvements
- Ok, we can create a task to fix artifacts that appear in the case of popup-menu with the most simple 4GL test case pr...
- 10:40 AM User Interface Support #2672: GUI web client performance improvements
- Sergey, I've seen this only in a scenario for test 454 and also when the window popup-menu is shown then cleared (any...
- 10:07 AM User Interface Support #2672: GUI web client performance improvements
- Another argument can be if we test our system against @hello.p@, then are these artifacts present?
- 09:57 AM User Interface Support #2672: GUI web client performance improvements
- In Chrome I found this issue if we get @var image = ctx.getImageData(0.5,0.5, 10, 1)@, then the returned image dimens...
- 09:51 AM User Interface Support #2672: GUI web client performance improvements
- If you removed the @translate(0.5, 0.5)@ call, then some artifacts disappeared, didn't they? Now I have no ideas beca...
- 09:43 AM User Interface Support #2672: GUI web client performance improvements
- I increased the sizes of regions to watch the picture and the second red squared rectangle is antialiased. It has smo...
- 09:29 AM User Interface Support #2672: GUI web client performance improvements
- Constantin, please could you explain it more thoroughly.
The first script should intersect this rectangle(0, 0, 8, 8... - 08:58 AM User Interface Support #2672: GUI web client performance improvements
- Constantin Asofiei wrote:
> 3. an existing issue in trunk: in Web client for test 454, after navigating through the ... - 08:13 AM User Interface Support #2672: GUI web client performance improvements
- About the editing and showing data on the editor/fill-in:
# for editor, let the driver parse the text and split it i... - 12:52 AM User Interface Support #2672: GUI web client performance improvements
- > Greg Shah wrote:
> > It got me thinking. When the user is editing text in a fill-in or editor (or a browse cell/s... - 12:54 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- > 1) Disconnect/reconnect usecase
> Greg, please could you explain disconnect/reconnect? Does it mean the main conne... - 12:37 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- @MouseEvent.MOUSE_MOVED@ is restored in @ScrollPaneGuiImpl.mouseActions@.
Committed to the task branch 2565a revno... - 11:12 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> About 2565a rev 11035:
> # @ClientExports.setMousePointer@ - the javadoc is missing the... - 09:59 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- More fixes according to the code review part 2:
>20. Why did you make the EditorGuiImpl.setEnabled() and FillInGui... - 09:55 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Eugenie Lyzenko wrote:
> I think adding the informative comments will significantly help to review such code, just t... - 09:51 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- >I'm sorry that you find the new version of the code less readable but you understand that this is mostly a matter of...
- 07:14 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- About 2565a rev 11035:
# @ClientExports.setMousePointer@ - the javadoc is missing the parameter name for @ptr@.
# @... - 06:47 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- More fixes according to the code review part 2:
>11. UiUtils.lookup4GLWidgetId() could have been done with less code.... - 06:08 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Igor, in rev 11035 ThinClient.trigger returns if wait-state is on. But this code in 4GL... - 05:55 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Constantin Asofiei wrote:
> Igor, in rev 11035 ThinClient.trigger returns if wait-state is on. But this code in 4GL... - 05:50 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor, in rev 11035 ThinClient.trigger returns if wait-state is on. But this code in 4GL proves that triggers are exe...
- 03:45 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Eugenie Lyzenko wrote:
> >Eugenie: Please review the FileSytemDaemon changes in 2565a.
>
> Well, the code was sig... - 07:24 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- >Eugenie: Please review the FileSytemDaemon changes in 2565a.
Well, the code was significantly rewritten from the ... - 11:55 AM User Interface Feature #3000: implement the SLIDER widget in ChUI
- The GUI slider already is complete. This task is to add the proper ChUI support using as much common code as possible.
- 11:55 AM User Interface Feature #3000 (New): implement the SLIDER widget in ChUI
- 11:54 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- > # How is the alert-box relates to mnemonics?
Did you read #2775-8 as mentioned above?
It has this comment:
... - 11:47 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- I'm OK with this proposed approach. Make sure you write your own from-scratch version of the faster timeouts approach.
- 09:16 AM Runtime Infrastructure Support #2998 (New): consider whether we should implement a separate security context for init/te...
02/18/2016
- 05:54 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11031
>
> This is part 2 of the code review.
> 42. You... - 05:09 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Fixed the following issues from the code review part 2: 17-19, 47, 53.
Committed to the task branch 2565a revno 11... - 04:08 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > Regarding 47: There is no 'implements' keyword in the MouseHoverAction.
I should have written @extends@. - 04:04 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> As I noted in items 17 and 18 of my code review, we are going to use @window.btoa()@ for our enco... - 04:04 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Sergey Ivanovskiy wrote:
> I don't know, but the reason can be found if we answer this question what css engine can ... - 04:03 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- As I noted in items 17 and 18 of my code review, we are going to use @window.btoa()@ for our encoding. Please remove ...
- 04:01 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- I don't know, but the reason can be found if we answer this question what css engine can do with @this.canvas.style.c...
- 03:51 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Sergey Ivanovskiy wrote:
> Igor, please could you consider the second method due to the optimization. I am worried a... - 03:46 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor, please could you consider the second method due to the optimization. I am worried about the large string that w...
- 03:43 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Fixed the following issues from the code review part 2: 1-7, 10, 12-16, 21-35, 37, 39-41, 45,46, 48-52, 54, 55.
Rega... - 03:40 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Let us consider two methods to set a custom cursor:
1) The first we use now... - 03:13 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- It is okay, I only want to select the best, it should be your solution.
- 03:12 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Sergey Ivanovskiy wrote:
> If we consider @p2j.socket.js@, then we can find two methods to transform to base64 encod... - 03:06 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- If we consider @p2j.socket.js@, then we can find two methods to transform to base64 encoding. The first method is imp...
- 02:51 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Sergey Ivanovskiy wrote:
> Igor, there are lot of changes, do you know that in the current 2565a the following funct... - 02:43 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Igor, there are lot of changes, do you know that in the current 2565a the following function @Window.prototype.isPare...
- 02:21 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > But in fact @GenericWidget.loadLousePointer@ does exactly what you describe (and no more).
You are processing on... - 02:10 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- > I've added the block of triggers as @SET-WAIT-STATE@ causes deactivation of the active drop-down. I had a trigger o...
- 12:50 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Sergey: Please review the web client changes in 2565a.
Constantin: Please review the mouse processing changes in 2... - 12:49 PM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11031
This is part 2 of the code review.
1. You have put GUI-specific co... - 11:49 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11026
> 8. I am still finding a significant number of cod... - 10:48 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> 1. The cursor loading and processing should be as hidden as is possible on the client side. Yet ... - 10:35 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- I've added the block of triggers as @SET-WAIT-STATE@ causes deactivation of the active drop-down. I had a trigger on ...
- 10:23 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> >> 4. Please explain the logic behind duplicating the mousePointer member in so many of the *Conf... - 10:13 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- >> 4. Please explain the logic behind duplicating the mousePointer member in so many of the *Config classes (and thus...
- 10:08 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- You're right that some changes have been made. But I am concerned about the core approach. There are comments that ...
- 10:03 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Committed to the task branch 2565a revno 11031
- 10:00 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> Code Review Task Branch 2565a Revision 11026
> 4. Please explain the logic behind duplicating th... - 09:01 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Greg Shah wrote:
> 1. Most issues in note 121 (a code review) above have not been resolved. Items 1, 2 and 5 all ... - 08:25 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Thank you Greg,
I'm working on your comments right now. - 07:41 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Code Review Task Branch 2565a Revision 11026
This is part 1 of my code review. I want you to fix these things ver... - 06:41 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Re-tested after rebase. Added custom mouse pointer support for the @SLIDER@ widget.
Committed to the task branch 2... - 05:37 AM User Interface Feature #2565: implement runtime support for the SET-WAIT-STATE method
- Rebased task branch 2565a from P2J trunk rev 10972. The latest revision is now 11028.
- 12:28 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Does anybody know why in common class @TopLevelWindow@ the following GUI-specific statement is... - 12:18 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Does anybody know why in common class @TopLevelWindow@ the following GUI-specific statement is used: @GuiDriver gd = ...
- 06:25 AM User Interface Support #2672: GUI web client performance improvements
- It should improve drawings of lines(horizontal and vertical) having 1 pixel width and lines having 2 or more pixels w...
Also available in: Atom