Activity
From 10/01/2015 to 10/30/2015
10/31/2015
- 08:01 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Task branch @2677a@ for review updated to revision @10994@.
This is the fix for regression in @#2782@.
The real...
10/30/2015
- 06:44 PM Feature #1801: add some frame options
- Greg Shah wrote:
> Please provide a detailed list of the findings for NO-VALIDATE. I have previously written severa... - 06:00 PM Feature #1801: add some frame options
- Please provide a detailed list of the findings for NO-VALIDATE. I have previously written several questions needing ...
- 04:04 PM Feature #1801: add some frame options
- It seems that the description of the @VALIDATE()@ method in the Progress documentation is not correct.
As @uast/upda... - 11:00 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Great! Does that include the ESC issue?
Nope. The ESC issue still exists (w/o database ot tem... - 10:56 AM Feature #1801: add some frame options
- > > Please create a version of the @update1.p@ testcase that operates only with a temp-table. This removes the bogus...
- 10:54 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Please create a version of the @update1.p@ testcase that operates only with a temp-table. This r... - 10:52 AM Feature #1801: add some frame options
- Greg Shah wrote:
>If my understanding is correct, then the implementation will be quite straightforward.
Yes, the... - 09:47 AM Feature #1801: add some frame options
- Igor Skornyakov wrote:
> Started to examine the effect of the @THREE-D@ option/attribute.
> 1. At the first glance... - 09:05 AM Feature #1801: add some frame options
- > > Have you gotten past the bug in note 176?
>
> Not yet. I've just commented out the reference to @num1@ in the ... - 09:03 AM Feature #1801: add some frame options
- > > > UPDATE fails and client crashes when two fields are affected (see uast/update/update1. with @uast/update/bogus....
- 08:46 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Have you gotten past the bug in note 176?
Not yet. I've just commented out the reference to @n... - 08:45 AM Feature #1801: add some frame options
- Greg Shah wrote:
> > UPDATE fails and client crashes when two fields are affected (see uast/update/update1. with @ua... - 08:41 AM Feature #1801: add some frame options
- Igor Skornyakov wrote:
> Incorrect ESCAPE processing (see @testcases/uast/update/update1.p@).
>
> After pressing ... - 08:37 AM Feature #1801: add some frame options
- > UPDATE fails and client crashes when two fields are affected (see uast/update/update1. with @uast/update/bogus.df")...
- 06:22 AM Feature #1801: add some frame options
- Incorrect ESCAPE processing (see @testcases/uast/update/update1.p@).
After pressing @ESCAPE@ when the second frame... - 06:13 AM Feature #1801: add some frame options
- @UPDATE@ fails and client crashes when two fields are affected (see @uast/update/update1.@ with @uast/update/bogus.df...
- 03:01 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- OK, well the algorithm is seems very simple. It is indeed XOR based. For all of the entries I tested (except for on...
- 01:00 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- Here is the table of highlight rectangle colors depending on foreground and background toggle-box colors.
|_. Fore... - 08:01 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- I didn't check all numbers, but generally the code looks right.
> but why did you selected exactly that colors com... - 04:33 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- Greg, I've wrote the highlights colors test using your class. Please have a look at it: @uast/toggle_box/gui/rgb.p@ a...
- 01:53 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Greg, please review this work around. I am planning to work on the better solution, there is an idea to use @KeyEvent...
- 01:11 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Task branch @2677a@ for review updated to revision @10991@.
This is the frame title height fix. When we have the t... - 09:17 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Code Review Task Branch 2677a Revision 10988
The changes are good. I like the useful comments you added. - 08:55 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Task branch @2677a@ for review updated to revision @10988@.
This is the fixes for rectangle wrong size and paintin... - 08:32 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- > Careful look at the test shows the following remaining issues:
I see two other issues to add:
4. The bottom b... - 08:21 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Code Review Task Branch 2677a Revision 10984
It looks good. - 07:40 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Task branch @2677a@ for review updated to revision @10986@.
Small fix for @StackLayout@ bug. - 04:30 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Eugenie Lyzenko wrote:
> Hynek,
>
> Debugging widget layout issue I have found the following weird code in @Stack... - 10:38 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Task branch @2677a@ for review updated to revision @10984@.
The fix for incorrect buttons location. The root cause... - 08:27 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Hynek,
Debugging widget layout issue I have found the following weird code in @StackLayout@, method @doLayout@ lin... - 11:03 AM Bug #2804: Incorrect ESCAPE processing.
- With the attached program after pressing ESCAPE when the second frame is active 4GL returns to the first frame and hi...
- 11:01 AM Bug #2804 (New): Incorrect ESCAPE processing.
- 04:13 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
- Done. revno 10985.
10/29/2015
- 06:32 PM Bug #2803: movie-ratings-dynamic.p has a font problem
- When run using 2677a revision 10983, the text is too large (and is quite jagged) compared to the 4GL. In addition, i...
- 06:27 PM Bug #2803 (New): movie-ratings-dynamic.p has a font problem
- 06:26 PM Bug #2782 (Closed): movie-ratings-dynamic.p has scroll bars but 4GL window hasn't
- 03:50 PM Bug #2782: movie-ratings-dynamic.p has scroll bars but 4GL window hasn't
- The @2677a@ update @10983@ resolves this issue. The screen attached.
- 06:16 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
- Please make the history entry updates that are missing.
- 12:44 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
- Greg Shah wrote:
> > When we press sm1 (it's body become opened) and move mouse pointer to sm2, sm2 body must also m... - 11:29 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
- > When we press sm1 (it's body become opened) and move mouse pointer to sm2, sm2 body must also must become opened, b...
- 05:25 PM Feature #2564: implement GUI BROWSE widget
- There is work on item 3 to do. Note revision 10954 misses some headers and javadocs.
- 04:54 PM Feature #2564: implement GUI BROWSE widget
- As of rev 10954, are issues 1 through 3 (from note 193) complete or is there still work to do on item 3?
- 10:25 AM Feature #2564: implement GUI BROWSE widget
- !redraw.png!
Guys, have you met a similair issue or have ideas how to fix it? Non-focused browse is not drawn proper... - 03:50 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Eugenie Lyzenko wrote:
> So the remaining issue is incorrect button placement inside the frame. Should I investigate... - 03:49 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Task branch @2677a@ for review updated to revision @10983@.
This is the fix for unwanted scrollbar for this issue ... - 04:33 AM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Eugenie Lyzenko wrote:
> Initial investigations for issue. The @4gl@ initial picture is attached here.
>
> 1. Tak... - 02:30 PM Feature #1801: add some frame options
- Greg Shah wrote:
> To be clear: you are saying that @NO-AUTO-VALIDATE@ has nothing to do with schema validations. I... - 02:25 PM Feature #1801: add some frame options
- Igor Skornyakov wrote:
> @NO-AUTO-VALIDATE@ semantics looks exectly the same with @UPDATE@ for variables. See update... - 02:13 PM Feature #1801: add some frame options
- @NO-AUTO-VALIDATE@ semantics looks exectly the same with @UPDATE@ for variables. See updated @uast/update/update1.p@ ...
- 10:47 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Does @NO-AUTO-VALIDATE@ disable implicit validation for all types of validation expression? Two ... - 10:38 AM Feature #1801: add some frame options
- Does @NO-AUTO-VALIDATE@ disable implicit validation for all types of validation expression? Two things to check in t...
- 10:12 AM Feature #1801: add some frame options
- At this moment I'm working on the @VALIDATE()@ method implemetation as it is neede to check the @NO-AUTO-VALIDATE@ fu...
- 10:05 AM Feature #1801: add some frame options
- Please summarize where you have gotten with your @NO-VALIDATE@ testing and with any additional or changed testcases. ...
- 08:08 PM Feature #1801: add some frame options
- Code Review Task Branch 2038a Revision 10969
The changes look good. - 08:59 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- The issue with blocking keys input is due to the fact that the current keyboard focus manager has not have an active ...
- 03:43 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > This test case also raises another bug. If the program restarts, th... - 08:47 AM Bug #2792 (Closed): image loading issues
- Code Review Task Branch 2677a Revision 10979
The changes are good.
Testing confirms that the original problem i... - 09:21 PM Bug #2792: image loading issues
- Code Review Task Branch 2677a Revision 10977
The changes are good.
10/28/2015
- 05:47 PM Feature #1801: add some frame options
- Fixed @VALIDATE@ conversion. Do not support explicit validation even if @NO-VALIDATE@ option is specified.
Committ... - 09:00 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Plan to fix these issues as part of the task.
OK. - 08:53 AM Feature #1801: add some frame options
- Plan to fix these issues as part of the task.
- 08:43 AM Feature #1801: add some frame options
- In the situation when both @VALIDATE@ expression and @NO-VALIDATE@ option are specified with the @UPDATE@ statement t...
- 07:46 AM Feature #1801: add some frame options
- Greg Shah wrote:
> When you have written enough testcases to know this is the case, then I wonder if we still need t... - 07:45 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Code Review Task Branch 2038a Revision 10966
>
> 1. There is no serialization logic added to @... - 07:42 AM Feature #1801: add some frame options
- > The runtime should only check if NO-AUTO-VALIDATE option was set for the FRAME. Another possible approach is to sup...
- 07:37 AM Feature #1801: add some frame options
- Code Review Task Branch 2038a Revision 10966
1. There is no serialization logic added to @BrowseConfig@.
2. You... - 07:31 AM Feature #1801: add some frame options
- Greg Shah wrote:
> > Another possible approach is to suppress Validator creation/assignment if this option is specif... - 07:29 AM Feature #1801: add some frame options
- > Another possible approach is to suppress Validator creation/assignment if this option is specified regardless of th...
- 07:19 AM Feature #1801: add some frame options
- Removed runtime check for the @FRAME:NO-VALIDATE@ option. Added conversion support for the @BROWSE:NO-VALIDATE@ optio...
- 05:51 AM Feature #1801: add some frame options
- The conversion doesn't create @Validator@ when both @VALIDATE()@ and @NO-VALIDATE@ is specified in the @UPDATE@ state...
- 04:27 AM Feature #1801: add some frame options
- Greg Shah wrote:
> My guess would be that if NO-VALIDATE is present in the first statement that defines a frame, tha... - 11:33 PM Feature #1801: add some frame options
- >> 1. What is the behavior that needs implementation at conversion?
>
> In the conversion it is required to add cor... - 05:44 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- > Sergey: make your change to clear the default-window. You should test it with all the different clients, both ChUI ...
- 05:43 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > > My concern is that there are some differences in how the default windo... - 05:41 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Sergey Ivanovskiy wrote:
> This test case also raises another bug. If the program restarts, the input is sometimes b... - 04:56 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Greg Shah wrote:
> > My concern is that there are some differences in how the default window is being initialized. I... - 04:39 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- > My concern is that there are some differences in how the default window is being initialized. If you plan to reset ...
- 03:56 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Sergey Ivanovskiy wrote:
> > My concern is that there are some differences in how the default window is being initia... - 03:29 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- If we save the default window after the client has been restarted, we need to save the storage context, but the last ...
- 03:20 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- > My concern is that there are some differences in how the default window is being initialized. If you plan to reset ...
- 03:12 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Greg Shah wrote:
> My only concern is that we would probably also have to call @WindowManager.reset()@ so that the c... - 03:01 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- This test case also raises another bug. If the program restarts, the input is sometimes blocked on @public synchroniz...
- 02:56 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Yes, ask-gui.p with any non existing program name.
- 02:43 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Just run @ask-gui.p@ and enter a @non-existing-file-name.p@.
- 02:37 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Greg Shah wrote:
> Constantin/Hynek: perhaps you have thoughts on the question in note 11 about the @WindowManager@.
... - 02:28 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- My only concern is that we would probably also have to call @WindowManager.reset()@ so that the context-local @defaul...
- 10:05 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Please review this attached fix.
- 09:45 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- > > we can recreate the driver instance if the application requires to be restarted. I have checked it works. Do you...
- 08:04 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Constantin/Hynek: perhaps you have thoughts on the question in note 11 about the @WindowManager@.
- 08:02 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- > we can recreate the driver instance if the application requires to be restarted. I have checked it works. Do you a...
- 07:37 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Is it correct that @WindowManager@ on @public static void clearWindowList()@ doesn't invoke the driver method @public...
- 06:11 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Greg, we can recreate the driver instance if the application requires to be restarted. I have checked it works. Do yo...
- 04:57 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- After the swing client has been restarted, it has two instances of @WinKeyboardReader@, the old one handles keys inpu...
- 05:38 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- Initial investigations for issue. The @4gl@ initial picture is attached here.
1. Take a look at the @p2j@ @10974@ ... - 04:33 PM Bug #2792: image loading issues
- Task branch @2677a@ for review updated to revision @10977@.
The @JarClassLoader@ cache has been implemented here. - 03:40 PM Bug #2792: image loading issues
- > Then I need 1-2 hours more to implement jar class loaders caching. This will be separate upload. One question here....
- 03:08 PM Bug #2792: image loading issues
- Greg Shah wrote:
> By the way, the PROPATH issue reported by Constantin in note 32 causes the demo code to fail to b... - 02:56 PM Bug #2792: image loading issues
- By the way, the PROPATH issue reported by Constantin in note 32 causes the demo code to fail to be able to load its i...
- 11:42 AM Bug #2792: image loading issues
- >Confirmed. Yes, we need to support both depending on the directory configuration.
OK. - 11:36 AM Bug #2792: image loading issues
- > The only advantage for the case sensitive life I see is the possibility to have the both /images/icon.ico and /imag...
- 11:19 AM Bug #2792: image loading issues
- > server-side search needs to be case-sensitive or insensitive based on the directory configuration - now search i...
- 09:12 AM Bug #2792: image loading issues
- Eugenie, one more thing: try caching the JarClassLoader instances, as initiating them is expensive.
- 07:50 AM Bug #2792: image loading issues
- Eugenie, in the code in current rev:
# server-side search needs to be case-sensitive or insensitive based on the di... - 12:04 AM Bug #2792: image loading issues
- I've done some more research and some of my own tests. You're right. The enumeration capabilities are limited to pro...
- 10:39 PM Bug #2792: image loading issues
- >You've tried ClassLoader.findResources(), ClassLoader.getResources() and ClassLoader.getPackages()?
I have consid... - 09:20 PM Bug #2792: image loading issues
- >> I don't think we want to directly use the JarClassLoader and manually load jars. Can't the standard ClassLoader in...
- 09:06 PM Bug #2792: image loading issues
- Task branch @2677a@ for review updated to revision @10974@.
Small exclude directories and classes from resource ja... - 08:49 PM Bug #2792: image loading issues
- >I have looked at rev 10973. I don't think we want to directly use the JarClassLoader and manually load jars. Can't t...
- 03:05 PM Feature #2564: implement GUI BROWSE widget
- OK. 4GL uses scrolling "on release" for both scrollbars.
- 02:40 PM Feature #2564: implement GUI BROWSE widget
- > Should I go with dragging "on release"?
If I understand you, you are saying that is how the 4GL does it for vert... - 02:27 PM Feature #2564: implement GUI BROWSE widget
- Stanislav, if you are working on scrollbar stuff: at some point the scroll bar buttons are duplicated in the widget t...
- 02:23 PM Feature #2564: implement GUI BROWSE widget
- Greg, about thumb dragging support: I've noted that normally in 4GL position of a scrollable element is updated as we...
- 03:00 PM Bug #2801: frame's dimension (from SIZE option) gets altered after frame attributes are set
- Constantin Asofiei wrote:
> Hynek, please see this testcase:
> [...]
>
> Although frame's SIZE option is used (a... - 11:36 AM Bug #2801: frame's dimension (from SIZE option) gets altered after frame attributes are set
- I think there is a two-stage layout in 4GL:
# one which uses screen size equal to the maximum possible dimension for... - 09:35 AM Bug #2801: frame's dimension (from SIZE option) gets altered after frame attributes are set
- Hynek, please see this testcase:...
- 09:33 AM Bug #2801 (New): frame's dimension (from SIZE option) gets altered after frame attributes are set
- 02:03 PM Bug #2795: scoped variables/tables/etc and persistent procedures
- Greg Shah wrote:
> Code Review Task Branch 2677a Revision 10969
>
> I'm good with the changes, but have one area ... - 01:55 PM Bug #2795: scoped variables/tables/etc and persistent procedures
- Code Review Task Branch 2677a Revision 10969
I'm good with the changes, but have one area in which I'm confused.
... - 08:17 PM Feature #2800: implement GUI support for CHOOSE
- See #1801-137, #1801-142, #1801-146, #1801-148 and #1801-151
- 08:13 PM Feature #2800 (New): implement GUI support for CHOOSE
- 08:09 PM Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
- See #1801-149 and #1801-150
- 08:07 PM Bug #2799 (New): browse widget doesn't execute validation expressions in P2J (both chui and gui)
10/27/2015
- 07:12 PM Feature #2564: implement GUI BROWSE widget
- 1. Scrolling with keys when the current row is out of the view ("normal" case) - WIP, tomorrow.
2. implement 4GL GUI... - 07:01 PM Feature #2564: implement GUI BROWSE widget
- Let's wait until the other issues are cleared enough to get to the first screen with a browse.
Please make a list ... - 05:53 PM Feature #2564: implement GUI BROWSE widget
- Yes/No question pops up. In either case message closes and nothing happens. There are no exceptions in logs.
- 05:29 PM Feature #2564: implement GUI BROWSE widget
- Choose item 254. That is the demo scenario we are working on.
- 05:25 PM Feature #2564: implement GUI BROWSE widget
- Guys, I've checked out 2677a and ran customer's GUI set of tests. The combo box with testcase selection works, but I ...
- 11:35 AM Feature #2564: implement GUI BROWSE widget
- Merged to branch 2677a as revision 10970.
- 10:48 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Constantin, @BROWSE:NUM-ITERATIONS@ is implemented in 2564d revision 10951. It comes with ... - 08:21 AM Feature #2564: implement GUI BROWSE widget
- Constantin, @BROWSE:NUM-ITERATIONS@ is implemented in 2564d revision 10951. It comes with layout changes which affect...
- 06:06 AM Feature #2564: implement GUI BROWSE widget
- Created task branch 2564d from P2J trunk revision 10950.
- 05:50 AM Feature #2564: implement GUI BROWSE widget
- I'll make it in a few hours.
- 04:48 AM Feature #2564: implement GUI BROWSE widget
- Stanislav, how difficult is to implement the @BROWSE:NUM-ITERATIONS@ attribute? Is needed for the GUI code.
- 06:32 PM Feature #1801: add some frame options
- Started to examine the effect of the @THREE-D@ option/attribute.
1. At the first glance the assiging of @SESSION:TH... - 01:28 PM Feature #1801: add some frame options
- Greg Shah wrote:
> 1. What is the behavior that needs implementation at conversion?
In the conversion it is requir... - 01:01 PM Feature #1801: add some frame options
- Greg Shah wrote:
> You're talking about P2J in that comment, right? I'm asking about what Progress does. Of course... - 12:57 PM Feature #1801: add some frame options
- Greg Shah wrote:
> Do both Progress ChUI and Progress GUI handle browse validation the same way?
As far as I can ... - 12:49 PM Feature #1801: add some frame options
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > > The BROWSE widget never validates the input (see previously submitt... - 12:48 PM Feature #1801: add some frame options
- >> 2. What does Progress do in the GUI for the same code?
>
> It just works. The converted program works in ChUI mo... - 12:40 PM Feature #1801: add some frame options
- Greg Shah wrote:
> > The BROWSE widget never validates the input (see previously submitted upbrowse.p program). With... - 12:36 PM Feature #1801: add some frame options
- Greg Shah wrote:
> > The CHOOSE operation failes in the GUI mode:
> 1. What testcase are you running?
Please se... - 12:31 PM Feature #1801: add some frame options
- > The BROWSE widget never validates the input (see previously submitted upbrowse.p program). With 4GL it skips valida...
- 12:30 PM Feature #1801: add some frame options
- > Implemented runtime support for the NO-VALIDATE/NO-AUTO-VALIDATE options
Please document here the following:
... - 12:28 PM Feature #1801: add some frame options
- > The attached program runs OK in 4GL (with the bogus database), but the converted version reports error 4084: Attrib...
- 12:25 PM Feature #1801: add some frame options
- > The CHOOSE operation failes in the GUI mode:
1. What testcase are you running?
2. What does Progress do in th... - 11:00 AM Feature #1801: add some frame options
- Implemented runtime support for the @NO-VALIDATE@/@NO-AUTO-VALIDATE@ options
Committed to the task branch 2038a re... - 05:29 AM Feature #1801: add some frame options
- Fixed runtime support for the @NO-HELP@ option (no effect for the @BROWSE@)
Committed to the task branch 2038a rev... - 04:58 AM Feature #1801: add some frame options
- The attached program runs OK in 4GL (with the @bogus@ database), but the converted version reports error 4084: @Attr...
- 05:25 PM Bug #2792: image loading issues
- I have looked at rev 10973. I don't think we want to directly use the @JarClassLoader@ and manually load jars. Can'...
- 05:22 PM Bug #2792: image loading issues
- The short testing results:
The following addition to the server start-up script... - 05:12 PM Bug #2792: image loading issues
- > 1. When I call getSystemClassLoader() in LogicalTerminal the resources from build/lib/p2jadmin.jar and build/lib/p2...
- 04:34 PM Bug #2792: image loading issues
- Task branch @2677a@ for review updated to revision @10973@.
This is the reworked server side approach to image loa... - 01:45 PM Bug #2792: image loading issues
- >Also: our code should support multiple customer jars on the server. Converted applications often have multiple jars ...
- 10:59 AM Bug #2792: image loading issues
- Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, another issue: @LogicalTerminal.getImageStreamFromA... - 10:56 AM Bug #2792: image loading issues
- Constantin Asofiei wrote:
> Eugenie, another issue: @LogicalTerminal.getImageStreamFromApplication()@ needs to prepe... - 08:58 AM Bug #2792: image loading issues
- > The images in jar is completely our things to do so we can make our rules, correct?
Sadly, no. Although we will... - 08:17 AM Bug #2792: image loading issues
- >And, in addition to note 12, the server-side search needs to be done case sensitive/insensitive, as the client-side ...
- 08:04 AM Bug #2792: image loading issues
- Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, another issue: @LogicalTerminal.getImageStreamFromA... - 07:44 AM Bug #2792: image loading issues
- Constantin Asofiei wrote:
> Eugenie, another issue: @LogicalTerminal.getImageStreamFromApplication()@ needs to prepe... - 07:32 AM Bug #2792: image loading issues
- > An alternative would be to replace all windows-like separators (\) with / - this is OK because searching the jar al...
- 07:28 AM Bug #2792: image loading issues
- > All these cases must be considered as current directory based(if the file separator is "/"):
> ...
> Correct?
... - 04:47 AM Bug #2792: image loading issues
- And, in addition to note 12, the server-side search needs to be done case sensitive/insensitive, as the client-side s...
- 04:23 AM Bug #2792: image loading issues
- Eugenie, another issue: @LogicalTerminal.getImageStreamFromApplication()@ needs to prepend the root package name, not...
- 03:28 AM Bug #2792: image loading issues
- Eugenie Lyzenko wrote:
> Task branch @2677a@ for review updated to revision @10965@.
>
> This is the server side ... - 09:57 PM Bug #2792: image loading issues
- Task branch @2677a@ for review updated to revision @10965@.
This is the server side image loading fix. If the imag... - 08:00 PM Bug #2792: image loading issues
- Task branch @2677a@ for review updated to revision @10964@.
This is the client side image loading fix. Added funct... - 04:34 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- > not always 0 and a positive number - do you mean that color component (RED for example) can have a negative value?
... - 03:21 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- Vadim Gindin wrote:
> ..
> # @ There are a lot of variants: (3 * 16) ^ 2 = 2304 (any i and j) and I will need in ev... - 03:07 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
Greg Shah wrote:
> ..
> The problem here is that you have only used 128 and 0 for your colors. We can't tell...- 09:26 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- > Solid highlight colors always matches to bgColor because in case when bgColor is specified we do not calculate and ...
- 01:52 PM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- Yes, you are right, I am running programs from the procedure editor and it confuses me. NPE is related to @ThinClient...
- 11:33 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- > But these changes lead to the errors are displayed as message boxes. For example, running this program ./window_siz...
- 11:13 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- But these changes lead to the errors are displayed as message boxes. For example, running this program ./window_sizin...
- 09:59 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- If @stop_disposition@ is set to 2 then the restart doesn't happen....
- 06:30 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- There are two issues here. The first one is the corresponding error dialog isn't shown and the second one is @pauseB...
- 12:54 PM Bug #2796: Browse widget reports error in GUI mode
- The attached program runs OK in 4GL (with the bogus database), but the converted version reports error 4084: @Attribu...
- 12:45 PM Bug #2796 (New): Browse widget reports error in GUI mode
- 12:24 PM Bug #2783: ./window_sizing/create_empty_window.p fails for web and swing clients
- > Thus it doesn't convert window_positioning_failures.p. May be this issue is raised due to not all required procedur...
- 11:01 AM Bug #2795 (WIP): scoped variables/tables/etc and persistent procedures
- The solution is in branch 2677a rev 10969.
The fix required to save the scoped data in SharedVariableManager and p... - 08:49 AM Bug #2795: scoped variables/tables/etc and persistent procedures
- There is a new feature in GUI code which doesn't exist in P2J: if program A defines something NEW SHARED and is ran p...
- 08:47 AM Bug #2795 (Closed): scoped variables/tables/etc and persistent procedures
- 10:41 AM Bug #2776 (Closed): mouse processing for alert-box does not work in the web client
- 07:59 AM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
- I'm currently working on fix of the following bug. Assume we have menubar with 2 sub-menus (lets name them @sm1@ and ...
10/26/2015
- 06:14 PM Bug #2792: image loading issues
- Task branch @2677a@ for review updated to revision @10963@.
This is @TwelveMonkeys 3.1.2@ refresh.
Continue wor... - 05:18 PM Bug #2792: image loading issues
- >> on the server side:
>> - loading from application jar file, if not found then loading from the server PROPATH, co... - 01:54 PM Bug #2792: image loading issues
- The root cause for this:...
- 11:41 AM Bug #2792: image loading issues
- The case sensitivity is the config issue. For file to be case insensitive it is required to properly set up container...
- 10:00 AM Bug #2792: image loading issues
- Eugenie Lyzenko wrote:
> >Eugenie: please make this your highest priority. It is the cause of issues with the demo c... - 09:50 AM Bug #2792: image loading issues
- >Eugenie: please make this your highest priority. It is the cause of issues with the demo code.
OK. Let's clarify ... - 11:38 AM Feature #1801: add some frame options
- Implemented runtime support for the @NO-HELP@ option
Committed to the task branch 2038a revno 10963.
- 11:34 AM Feature #1801: add some frame options
- The @CHOOSE@ operation failes in the GUI mode:...
- 09:51 AM Bug #2783: ./window_sizing/create_empty_window.p fails for web and swing clients
- This program is a test suit with tracing the results to the @window_sizing.log@ file and it doesn't represent a clear...
- 09:15 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- If the input program is misspelled, then Progress 4GL displays the "was not found" error message and completes @ask-g...
- 05:04 AM Bug #2776: mouse processing for alert-box does not work in the web client
- Committed revision 10960 should fix this issue.
- 03:29 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- # P2J result
Solid highlight colors always matches to bgColor because in case when bgColor is specified we do not ca...
10/25/2015
- 06:44 PM Bug #2776: mouse processing for alert-box does not work in the web client
- Please check in the changes.
- 05:19 PM Bug #2776: mouse processing for alert-box does not work in the web client
- The last diff fixes the MouseHandler to enable/disable focus processing. If the windows OS events processing flag is ...
- 05:00 PM Bug #2776: mouse processing for alert-box does not work in the web client
- Greg, please review this fix. I can commit it to 2677a.
- 06:38 PM Bug #2792: image loading issues
- Eugenie: please make this your highest priority. It is the cause of issues with the demo code.
- 11:22 AM Bug #2792: image loading issues
- There are a few issues with loading images for the GUI project:
# on server-side, images are not searched via the PR... - 11:18 AM Bug #2792 (Closed): image loading issues
- 11:23 AM Feature #2564: implement GUI BROWSE widget
- Hynek Cihlar wrote:
> 2677a revision 10959 resolves abend from note 90 and the race condition. Constantin, please re... - 09:08 AM Bug #2780 (Closed): ./image/image10_1.p fails if the working directory contains the required image
- The issue in 2564 note 90 is fixed in task branch 2677a revision 10959.
- 08:00 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- > Do you mean to use for that the same technique, used to find component colors, i.e. using "special" program calling...
- 07:44 AM Bug #2742 (Closed): Problems when using the SIZE option
10/24/2015
- 07:01 PM Feature #2564: implement GUI BROWSE widget
- 2677a revision 10959 resolves abend from note 90 and the race condition. Constantin, please review.
- 02:53 PM Feature #2564: implement GUI BROWSE widget
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin, should @SwingMouseHandler.processAction()@ be calle... - 02:35 PM Feature #2564: implement GUI BROWSE widget
- Hynek Cihlar wrote:
> Constantin, should @SwingMouseHandler.processAction()@ be called from @SwingMouseHandler.mouse... - 02:22 PM Feature #2564: implement GUI BROWSE widget
- Constantin, should @SwingMouseHandler.processAction()@ be called from @SwingMouseHandler.mouse*()@ methods when @Swin...
- 04:19 AM Feature #2564: implement GUI BROWSE widget
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Hynek Cihlar wrote:
> > > This is a response to note 90.
> > >
> ... - 03:51 AM Feature #2564: implement GUI BROWSE widget
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > This is a response to note 90.
> >
> > I can confirm an abend, her... - 03:44 AM Feature #2564: implement GUI BROWSE widget
- Hynek Cihlar wrote:
> This is a response to note 90.
>
> I can confirm an abend, here is the callstack:
>
> [.... - 04:26 PM Bug #2742: Problems when using the SIZE option
- Vadim Gindin wrote:
> Thank you again! Fixed in rev 10955.
OK. Confirm all issues are now fixed. - 03:14 PM Bug #2742: Problems when using the SIZE option
- Thank you again! Fixed in rev 10955.
- 02:41 PM Bug #2742: Problems when using the SIZE option
- Vadim Gindin wrote:
> Thank you! I've fixed it just now. Branch 2677a, revno 10953.
The only issue still exist is... - 04:00 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- Greg, I can find out FGCOLOR and BGCOLOR using PROGRESS functions GET-RED (GREEN
| BLUE)-VALUE (index), where index=... - 11:16 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- Vadim Gindin wrote:
> It doesn't match. Have a look at tbx3 in previous images for example. It looks like in the cas... - 03:55 PM Feature #1811: implement the AJAX client driver
- Branch 2688a rev 10956 has (refs #2272):
* Added support for WINDOW:SENSITIVE attribute.
* Ignore WIDGET-ID optio... - 12:26 PM Feature #1801: add some frame options
- Greg Shah wrote:
> In the future, please start with your own simpler testcases and then make it more complicated i... - 12:19 PM Feature #1801: add some frame options
- > I didn't mean that the NO-VALIDATE is always a noop, I've just reported my findings.
Fair enough.
In the futu... - 12:10 PM Feature #1801: add some frame options
- Greg Shah wrote:
> Please do not use the Sports2000 database or any other of the Progress sample databases. Please ... - 11:42 AM Feature #1801: add some frame options
- Please do not use the Sports2000 database or any other of the Progress sample databases. Please review "Getting Star...
- 11:47 AM Bug #2775 (Closed): alert-box key processing is disabled when no main window is visible
- 11:24 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- Greg Shah wrote:
> > The reference to AlertBox from the button widgets is not optimal.
>
> What do you propose?
... - 11:18 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- > ButtonGuiImpl is just missing the drawing logic that would render the underscores.
Good point. OK, the rest of ... - 11:14 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- Greg Shah wrote:
> > @ButtonGuiImpl@ doesn't implement visual aids for the underscore shortcuts.
>
> I have test... - 11:09 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- OK, I created #2789 for the generic ALT-mnemonics support.
- 10:56 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- Greg Shah wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > * The shortcuts can be invoked only wit... - 10:50 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- > The reference to AlertBox from the button widgets is not optimal.
What do you propose? - 10:49 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > * The shortcuts can be invoked only with the character key. The... - 10:45 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- > @ButtonGuiImpl@ doesn't implement visual aids for the underscore shortcuts.
I have tested this using @testcases... - 11:46 AM Bug #2787: implement mnemonics/accelerator key support for button
- We will work the button grouping support issue in #2790.
- 11:26 AM Bug #2787: implement mnemonics/accelerator key support for button
- Also see #2775 note 15.
- 10:47 AM Bug #2787: implement mnemonics/accelerator key support for button
- For details on the problem, see #2775-8
We need to look carefully at the menu implementation to see if it is commo... - 10:42 AM Bug #2787 (Closed): implement mnemonics/accelerator key support for button
- 11:46 AM Bug #2790: implement generic for button groups
- For details on the problem, see #2775-15
If it is possible to reuse existing grouping support that is there for 4G... - 11:45 AM Bug #2790 (New): implement generic for button groups
- 11:23 AM Bug #2780: ./image/image10_1.p fails if the working directory contains the required image
- I'll close this when the task 2564 note 90 issue is cleared. I realize it is a separate issue, but we don't have ano...
- 11:11 AM Bug #2764 (Closed): MESSAGE UPDATE in GUI doesn't honor numeric format string
- 09:35 AM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- Greg Shah wrote:
> > The cursor position in P2J is located before the digit typed, while in 4GL it is located after.... - 09:26 AM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- > The cursor position in P2J is located before the digit typed, while in 4GL it is located after.
>
> Looks like a... - 11:08 AM Bug #2789: implement generic ALT+mnemonic accelerator support for arbitrary focus changes in widgets
- See #2775-11 for details.
This should be checked in ChUI (it should not be supported, but let's make sure). It sh... - 11:06 AM Bug #2789 (New): implement generic ALT+mnemonic accelerator support for arbitrary focus changes i...
- 10:52 AM Bug #2788: alert-box close button (in the titlebar) should be disabled
- Although it is drawn as disabled, in P2J the button is active. The user can dismiss the alert-box using the close bu...
- 10:51 AM Bug #2788 (Closed): alert-box close button (in the titlebar) should be disabled
10/23/2015
- 06:47 PM Feature #1801: add some frame options
- I've created a cpy of the @Sports2000@ database and modified the validation rule for the @Customer.Discount@ field se...
- 04:23 PM Feature #1801: add some frame options
- Rebased task branch 2038a from P2J trunk revision 10950 (new branch revision 10962).
- 06:20 PM Feature #2564: implement GUI BROWSE widget
- This is a response to note 90.
I can confirm an abend, here is the callstack:... - 01:34 PM Feature #2564: implement GUI BROWSE widget
- All these items seem to be quite important.
The other thing I would add is to get the scrollbar thumb size/positio... - 11:34 AM Feature #2564: implement GUI BROWSE widget
- Greg, here is the issues I'm aware of and you may want pay attention to:
I suppose that this is not directly brow... - 11:05 AM Feature #2564: implement GUI BROWSE widget
- When the number of rows is estimated (rather than we have reached the end), there is the gap at the bottom. Gap area ...
- 05:34 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- One more deviation between @P2J@ and @4GL@ has been found in this issue. Consider @message_update_4gl_0.jpg@ and @mes...
- 02:52 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- Task branch @2677a@ for review updated to revision @10952@.
The fix for initial unknown value for @MESSAGE UPDATE@... - 12:56 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- The standalone testcase has been added to repo to check different data types:@message-update7.p@ revision 1389. The t...
- 10:15 AM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- The addition, @date@ exception means all data related variables: @date@, @datetime@ and @datetime-tz@. All of them do...
- 09:29 AM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- In 4GL for GUI and ChUI the processing of the initial unknown value is the same:
- All data types are able to use "?... - 05:30 PM Bug #2780: ./image/image10_1.p fails if the working directory contains the required image
- A fix has been checked in to 2677a revision 10954.
- 01:30 PM Bug #2780: ./image/image10_1.p fails if the working directory contains the required image
- This may be the same problem as noted in #2564-90
- 11:57 AM Bug #2780: ./image/image10_1.p fails if the working directory contains the required image
- If the required image "man_on_moon.png" is in the working directory, then the web/swing client fails with the followi...
- 11:54 AM Bug #2780 (Closed): ./image/image10_1.p fails if the working directory contains the required image
- 05:07 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
- Quote from the #2707...
- 04:28 PM Bug #2742: Problems when using the SIZE option
- Thank you! I've fixed it just now. Branch 2677a, revno 10953.
- 09:18 AM Bug #2742: Problems when using the SIZE option
- There are remaining text/dotted selection rectangle issues. The attached pictures are from @4GL@ with pasted some fra...
- 02:53 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- It doesn't match. Have a look at tbx3 in previous images for example. It looks like in the case when both background ...
- 02:52 PM Bug #2786: the browse columns are not resized
- ./browse/gui/browse-gui-stat1.p It is possible to resize columns for progress 4GL browse widget.
- 02:51 PM Bug #2786 (New): the browse columns are not resized
- 02:34 PM Bug #2775: alert-box key processing is disabled when no main window is visible
- Hynek Cihlar wrote:
> * The shortcuts can be invoked only with the character key. The native ALERT-BOX also allows t... - 02:28 PM Bug #2775: alert-box key processing is disabled when no main window is visible
- Task branch 2677a revision 10951 resolves GUI ALERT-BOX keyboard input.
Now button focus moves from the last butt... - 08:23 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- > The focus doesn't move, only the highlight does. You can confirm this by pressing enter, you will always receive re...
- 08:20 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- Greg Shah wrote:
> Please note that the key processing is only partial. In my testing of 1811s rev 11032, I see the... - 08:01 AM Bug #2775: alert-box key processing is disabled when no main window is visible
- Please note that the key processing is only partial. In my testing of 1811s rev 11032, I see the following issues:
... - 02:22 PM Bug #2785: ./menu/popup_ext.p doesn't display menu for the web client and doesn't open for the sw...
- ./menu/popup_ext.p doesn't open for the swing client with the following exception:...
- 02:21 PM Bug #2785 (New): ./menu/popup_ext.p doesn't display menu for the web client and doesn't open for ...
- 02:12 PM Bug #2784: ./menu/simple_sm.p displays parts of menus inside window content frame for the web client
- For the web client @./menu/simple_sm.p@ displays parts of menus inside window content frame. The detailed look and fe...
- 02:11 PM Bug #2784 (Rejected): ./menu/simple_sm.p displays parts of menus inside window content frame for ...
- 02:03 PM Bug #2745 (Closed): fill-in sizing differences
- 01:40 PM Bug #2745: fill-in sizing differences
- As 1811s was merged to trunk, this can be closed.
- 01:59 PM Bug #2783: ./window_sizing/create_empty_window.p fails for web and swing clients
- ./window_sizing/create_empty_window.p, ./window_sizing/test_runner.p and ./window_sizing/default_empty_window.p fail ...
- 01:58 PM Bug #2783 (Closed): ./window_sizing/create_empty_window.p fails for web and swing clients
- 01:22 PM Bug #2782: movie-ratings-dynamic.p has scroll bars but 4GL window hasn't
- The programs window has scroll bars but the progress 4GL window hasn't. Please look at the attached picture.
But runn... - 01:18 PM Bug #2782 (Closed): movie-ratings-dynamic.p has scroll bars but 4GL window hasn't
- 12:55 PM Bug #2781: ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" is pressed
- The detailed look and feel is described by the attached picture.
- 12:53 PM Bug #2781 (Closed): ./button/gui_btn_test4.p the vertical scrollbar appears if the "Fill on/off" ...
- 12:30 PM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Hynek, if you haven't figure out already, I think the GUI client doesn't even process th... - 11:58 AM Feature #1811: implement the AJAX client driver
- Hynek, if you haven't figure out already, I think the GUI client doesn't even process the TAB key. Look at this code...
- 10:08 AM Feature #1811: implement the AJAX client driver
- Task branch 1811s has passed regression testing (conversion, main runtime and CTRL-C).
Merged to trunk as revision 1... - 09:38 AM Feature #1811: implement the AJAX client driver
- ./demo/calc.p com.goldencode.testcases.demo.Calc.execute
passed The calc window looks the same as... - 09:08 AM Feature #1811: implement the AJAX client driver
- ./ask-gui.p if "Program name" is filled with misspelled program name, then the swing/web client fails and swing clien...
- 07:55 AM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> > The change is to fix focusing of ALERT-BOX buttons when TAB or SHIFT-TAB is pressed. When TAB i... - 07:53 AM Feature #1811: implement the AJAX client driver
- > The change is to fix focusing of ALERT-BOX buttons when TAB or SHIFT-TAB is pressed. When TAB is pressed the focus ...
- 07:22 AM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> > I am working on a better solution.
>
> We may not be able to check it into 1811s.
>
> Ple... - 07:19 AM Feature #1811: implement the AJAX client driver
- > I am working on a better solution.
We may not be able to check it into 1811s.
Please provide detail on why yo... - 07:13 AM Feature #1811: implement the AJAX client driver
- Committed revision 11031 removes the debug code.
- 07:02 AM Feature #1811: implement the AJAX client driver
- >> Sergey: Is it still needed?
>
> Yes, it can be removed.
Please remove it from 1811s. - 06:48 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > The key processing for alert-box seems broken right now (rev 11020... - 04:49 AM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> The key processing for alert-box seems broken right now (rev 11020). Tab does not switch buttons... - 02:49 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Guys, has anyone done changes related to window Insert mode, after 1811s rev 11014? I ha... - 02:42 AM Feature #1811: implement the AJAX client driver
- Guys, has anyone done changes related to window Insert mode, after 1811s rev 11014? I have regressions in ChUI relate...
- 02:10 AM Feature #1811: implement the AJAX client driver
- > Code Review Task Branch 1811s Revision 11025
> 4. In @p2j.canvas_renderer.js@ there is this code:... - 09:57 AM Bug #2779: ./demo/calc-static-chars.p has the vertical scrollbar and its buttons layout is change...
- The scroll bars are present and the buttons layout is changed (there are white unfilled areas) if buttons are pressed...
- 09:54 AM Bug #2779 (Closed): ./demo/calc-static-chars.p has the vertical scrollbar and its buttons layout ...
- 09:49 AM Bug #2778: ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- If "Program name" is filled with a misspelled program name, then the swing/web client fails and the swing client rest...
- 09:47 AM Bug #2778 (Closed): ./ask-gui.p fails if "Program name" is filled with a misspelled program name
- 08:40 AM Bug #2773 (Closed): simpler_alert_box.p fails in web GUI client
- The broken mouse processing will be worked in #2776. The space in fill-in issue will be worked in #2777.
- 06:21 AM Bug #2773: simpler_alert_box.p fails in web GUI client
- Committed revision 11029 fixes the broken alarm dialog layout.
- 06:11 AM Bug #2773: simpler_alert_box.p fails in web GUI client
- Sergey Ivanovskiy wrote:
> Constantin, please review this font fix, it is due to incorrect provided arguments in js ... - 06:02 AM Bug #2773: simpler_alert_box.p fails in web GUI client
- Constantin, please review this font fix, it is due to incorrect provided arguments in js functions calls. We need a h...
- 04:20 AM Bug #2773: simpler_alert_box.p fails in web GUI client
- Sergey, @fontTable@ in p2j.fonts.js should be an associative array - with keys both numbers and texts. In @p2j.fonts...
- 04:14 AM Bug #2773: simpler_alert_box.p fails in web GUI client
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Constantin, could you help how to eliminate this message o... - 02:44 AM Bug #2773: simpler_alert_box.p fails in web GUI client
- Greg Shah wrote:
> Sergey Ivanovskiy wrote:
> > Constantin Asofiei wrote:
> > > Sergey Ivanovskiy wrote:
> > > > Plea... - 08:38 AM Bug #2777: spaces are dropped at the end of the FILL-IN when editing text
- For details see #2773-18
- 08:38 AM Bug #2777 (New): spaces are dropped at the end of the FILL-IN when editing text
- 08:36 AM Bug #2776: mouse processing for alert-box does not work in the web client
- The described mouse processing does work in the Swing GUI client for 1811s rev 11033.
- 08:35 AM Bug #2776: mouse processing for alert-box does not work in the web client
- This can be recreated with @simpler_alert_box.p@. You cannot click on any button with the mouse (but enter and space...
- 08:33 AM Bug #2776 (Closed): mouse processing for alert-box does not work in the web client
10/22/2015
- 07:16 PM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 11025
The code is pretty clean. I have checked in some minor formatting an... - 02:12 PM Feature #1811: implement the AJAX client driver
- The key processing for alert-box seems broken right now (rev 11020). Tab does not switch buttons. Space does not se...
- 01:39 PM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin, can you please review 1811s 11018? This is a small ... - 01:14 PM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Constantin, can you please review 1811s 11018? This is a small change in widget focusing and r... - 12:10 PM Feature #1811: implement the AJAX client driver
- Constantin, can you please review 1811s 11018? This is a small change in widget focusing and resolves buttons focus i...
- 06:25 AM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> There seems to be a new regression. PAUSE as the first instruction doesn't cause the main wind... - 06:20 AM Feature #1811: implement the AJAX client driver
- There seems to be a new regression. PAUSE as the first instruction doesn't cause the main window to be shown. Tested ...
- 06:06 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- It looks to me that the dotted highlight is always drawn in black, no matter what the FGCOLOR or BGCOLOR.
So the r... - 05:20 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- I've set fgColor and bgColor in a random order. Here are screen shots: !highlight_both1.png! !highlight_both2.png!
- 04:02 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- > It looks like there are to same rectangles: the first is just black and solid and the second - is dotted and colore...
- 03:02 PM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- Lets assume we have the following procedure:...
- 07:44 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- @XOR (192,192,192)@ does not suit. It seems @XOR bgColor@ is good. I'm testing
- 06:01 PM Bug #2775: alert-box key processing is disabled when no main window is visible
- Greg Shah wrote:
> The problem is documented in #2773-9
>
> Recreate it with @simpler_alert_box.p@. If there is ... - 05:54 PM Bug #2775: alert-box key processing is disabled when no main window is visible
- The problem is documented in #2773-9
Recreate it with @simpler_alert_box.p@. If there is a visible owner window, ... - 05:52 PM Bug #2775 (Closed): alert-box key processing is disabled when no main window is visible
- 05:56 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > Sergey Ivanovskiy wrote:
> > > Please look at ./demo/demo... - 05:55 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- I'm separating the missing key events in Swing issue into #2775.
- 05:12 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > Please look at ./demo/demo_widgets.p. There is the definit... - 05:09 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Sergey Ivanovskiy wrote:
> Please look at ./demo/demo_widgets.p. There is the definite issue with fill-in! SPACEs ar... - 04:32 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Please look at ./demo/demo_widgets.p. There is the definite issue with fill-in! SPACEs are accepted only in the middl...
- 04:10 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Hynek Cihlar wrote:
> Alright, mystery solved. The key input is really stuck when there is no main window. I always ... - 03:48 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Sergey Ivanovskiy wrote:
> Constantin, could you help how to eliminate this message on the server side for ./simpler... - 03:44 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Constantin, could you help how to eliminate this message on the server side for ./simpler_alert_box.p...
- 03:23 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > > In Swing ALERT-BOX processes mouse and key ok.
> >
> > In 11023 mou... - 03:13 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Greg Shah wrote:
> > In Swing ALERT-BOX processes mouse and key ok.
>
> In 11023 mouse works OK. But keys do not... - 03:12 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- It seems that SPACE (32) key is eaten by some widgets on the java side.
- 02:56 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- There is this exception on the js side:...
- 02:54 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- > In Swing ALERT-BOX processes mouse and key ok.
In 11023 mouse works OK. But keys do not. Perhaps you have some... - 02:53 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- It is checked into the testcases project. But here is the code:...
- 02:51 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- > In Swing ALERT-BOX processes mouse and key ok. Can you post simpler_alert_box.p?
It needs to update testcases proj... - 02:49 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- In Swing ALERT-BOX processes mouse and key ok. Can you post simpler_alert_box.p?
- 02:28 PM Bug #2773: simpler_alert_box.p fails in web GUI client
- Run @./simpler_alert_box.p@ in the web GUI. You get this:
!simpler_alert_box_broken_in_p2j_web_gui_20151022.png!
... - 02:25 PM Bug #2773 (Closed): simpler_alert_box.p fails in web GUI client
- 05:36 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- You are right, the integer variable is properly initialized as unknown and passed to the client side without change. ...
- 04:49 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- > Either we are not storing the unknown value properly in the screen buffer. Or if it is properly in the screen buffe...
- 03:50 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- > Because it is possible the conversion level rule changes can be required to implement this(to generate setUnknown()...
- 02:58 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- Greg Shah wrote:
> It looks good. Let me know when you have the unknown value fix.
I'm thinking about this issue... - 02:32 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- It looks good. Let me know when you have the unknown value fix.
- 12:46 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- Task branch @1811s@ for review updated to revision @11020@.
This message update fix. Now the digit value displays ... - 05:01 PM Bug #2742: Problems when using the SIZE option
- Vadim Gindin wrote:
> The last one issue is remained: location of check mark. Eugenie, how did you find, that it is ... - 04:41 PM Bug #2742: Problems when using the SIZE option
- The last one issue is remained: location of check mark. Eugenie, how did you find, that it is wrong?
- 04:28 PM Bug #2742: Problems when using the SIZE option
- I've updated branch to the latest revision and It seems SIZE problem is solved by on of latest commits: !size.png!
- 03:25 PM Bug #2742: Problems when using the SIZE option
- Vadim Gindin wrote:
> Eugenie Lyzenko wrote:
> > ..
> > - disable text behind color is wrong it must be light shad... - 03:20 PM Bug #2742: Problems when using the SIZE option
- Eugenie Lyzenko wrote:
> ..
> - disable text behind color is wrong it must be light shadow(implemented as white in ... - 02:46 PM Bug #2742: Problems when using the SIZE option
- This is certainly a kind of regression because in @1811s@ branch version 10991(as of 20151019) everything was OK as y...
- 02:25 PM Bug #2742: Problems when using the SIZE option
- Here is the current situation.
# Disabled font is fixed and check mark 1pix shift is also done.
# SIZE problem is st... - 04:04 PM Bug #2704: large fill-in drawing differences
- OK, let's fix the test to match the behavior that is believed to be correct based on 4GL testing.
- 03:17 PM Bug #2704: large fill-in drawing differences
- Greg Shah wrote:
> Eugenie: was all of the GSO 491 behavior captured on the 4GL or was some of it based on P2J?
T... - 02:47 PM Bug #2704: large fill-in drawing differences
- The ThinClient revisions which introduced these are:...
- 02:35 PM Bug #2704: large fill-in drawing differences
- Eugenie: was all of the GSO 491 behavior captured on the 4GL or was some of it based on P2J?
- 02:30 PM Bug #2704: large fill-in drawing differences
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > What is the plan to fix the issue in note 7? SENSITIVE is definit... - 02:17 PM Bug #2772 (Closed): the ask-gui.p testcase doesn't show the message update dialog.
- 12:18 PM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- > Sergey, just a minor thing. In @FrameWindowGuiImpl.show()@, @super.doLayout()@ should be @doLayout()@.
Committed r... - 12:04 PM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Sergey Ivanovskiy wrote:
> Thanks Constantin and Hynek, committed revision 11016 (branch 1811) should fix the issue.... - 11:40 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Thanks Constantin and Hynek, committed revision 11016 (branch 1811) should fix the issue. Committed revision 11017 ad...
- 11:38 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Sergey Ivanovskiy wrote:
> Constantin, look at this, @BorderPanel@ extends @AbstractContainer@ and it already has @d... - 11:14 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Constantin, look at this, @BorderPanel@ extends @AbstractContainer@ and it already has @doLayout@....
- 11:06 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Sergey Ivanovskiy wrote:
> But if we comment this code
> [...]
> then we fix the issue.
Try creating a @BorderedP... - 11:04 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- But if we comment this code...
- 10:59 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- It doesn't help because of this stack trace...
- 10:31 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > > Hynek, do you think is OK to move the @doLayout()@ calls from... - 10:29 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Hynek Cihlar wrote:
> > Hynek, do you think is OK to move the @doLayout()@ calls from @FrameWindowGuiImpl.draw()@ t... - 10:26 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > > > If we call @doLayout@ inside @draw@ it leads to resize e... - 10:10 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Sergey Ivanovskiy wrote:
> > > If we call @doLayout@ inside @draw@ it leads to resize events are inside drawing circ... - 10:01 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- > > If we call @doLayout@ inside @draw@ it leads to resize events are inside drawing circles!
> Are you referring to... - 09:51 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Sergey Ivanovskiy wrote:
> If we call @doLayout@ inside @draw@ it leads to resize events are inside drawing circles!... - 09:47 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- If we call @doLayout@ inside @draw@ it leads to resize events are inside drawing circles!
- 09:36 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- > Please ignore note 12.
Debugging this method... - 07:46 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Please ignore note 12.
- 07:14 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- > How come the title is drawn? Do we have any logic that assumes window title is always visible?
@WindowTitleBar@ is... - 06:59 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Sergey Ivanovskiy wrote:
> I have some troubles, the JS client can't handle correctly resizes requests in the middle... - 06:55 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- I have some troubles, the JS client can't handle correctly resizes requests in the middle of the drawings. It leads t...
- 05:23 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Sergey Ivanovskiy wrote:
> Please, help to explain in general words the implementation of @draw@ function of @FrameW... - 05:20 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Committed revision 11012 only changes to accept negative window ids and to log drawing circles.
Please, help to expl... - 03:12 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- > Have you compared the JS logs to the Swing logs? Since Swing is working, you should be able to see which operation...
- 01:47 PM Bug #2768 (Closed): combo-box displays the item value instead of its label
- 12:44 PM Bug #2768: combo-box displays the item value instead of its label
- Task branch @1811s@ for review updated to revision @11020@.
This includes the combo-box initial value display issu... - 12:44 PM Bug #2768: combo-box displays the item value instead of its label
- Constantin Asofiei wrote:
> I've fixed this NPE in 1811s rev 110115 - fontChanged must not be set if widget's font i... - 10:46 AM Bug #2768: combo-box displays the item value instead of its label
- Eugenie Lyzenko wrote:
> Sergey, I need some clarification.
>
> Do you have the working application(@demo/movie-r... - 09:22 AM Bug #2770: alert-box visual differences
- OK, this is very close now.
P2J Swing:
!simpler_alert_box_in_p2j_swing_20151022.png!
There are still slight ... - 06:25 AM Bug #2770: alert-box visual differences
- 1811s revision 11014 fixes an unhandled exception when alert-box closed through the window caption button.
- 08:56 AM Bug #2763 (Closed): 3D drawing of window borders is regressed in 1811s revision 10994
- 08:08 AM Feature #2564: implement GUI BROWSE widget
- I was wrong. There are actually two scrolling modes: 1. when the number rows is estimated 2. when we exactly know how...
- 05:06 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Good morning! How do you think, if we control scrolling using @Visible dimension@ and @Scro... - 04:34 AM Feature #2564: implement GUI BROWSE widget
- Good morning! How do you think, if we control scrolling using @Visible dimension@ and @Scroll dimension@, are we able...
- 04:28 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Thumb size is @scale(Travel size * DOWN / Estimated rows)@, minimum @8@.
> Thumb positio... - 03:40 AM Feature #2564: implement GUI BROWSE widget
- Thumb size is @scale(Travel size * DOWN / Estimated rows)@, minimum @8@.
Thumb position is @min(Travel size - Thumb ... - 06:16 AM Bug #2745: fill-in sizing differences
- 1811s rev 11007 and 11013 fix two regression in reports, related to ConfigHelper.setModified. runtime testing is in ...
- 05:19 AM Feature #1801: add some frame options
- Rebased task branch 2038a from P2J trunk revision 10961 (new branch revision 10961).
10/21/2015
- 06:00 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > There is one regression caused by 11004. Try @simpler_alert_box.p@ and ... - 05:59 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Greg Shah wrote:
> There is one regression caused by 11004. Try @simpler_alert_box.p@ and after selecting one of th... - 05:58 PM Bug #2770: alert-box visual differences
- The differences resolved in 1811s revision 11011.
The checkin also adds proper handling of window caption close b... - 05:51 PM Feature #2564: implement GUI BROWSE widget
- Practice showed that I set that bracket wrong - scrollbars are disabled. Will address in the nearest update.
- 02:21 PM Feature #2564: implement GUI BROWSE widget
- 2564c merged into 1811s as rev 11008.
- 01:43 PM Feature #2564: implement GUI BROWSE widget
- Use bzr merge so that the history is maintained properly.
- 01:38 PM Feature #2564: implement GUI BROWSE widget
- There are some conflicting files with trunk, so I would rather merge to 1811s. Should it be merged with "bzr merge" o...
- 01:27 PM Feature #2564: implement GUI BROWSE widget
- I was assuming you would merge it into 1811s.
But since you have already passed regression testing, I guess it is ... - 01:25 PM Feature #2564: implement GUI BROWSE widget
- Should I merge it into trunk?
- 01:21 PM Feature #2564: implement GUI BROWSE widget
- OK, go ahead with the merge. When you are done, I will rebase 1811s.
- 01:20 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> > I think the easiest would be to merge to 1811s and deal with the scroll issues later.
>... - 01:12 PM Feature #2564: implement GUI BROWSE widget
- > I think the easiest would be to merge to 1811s and deal with the scroll issues later.
Do you mean 10958 or 10959? - 01:08 PM Feature #2564: implement GUI BROWSE widget
- My vote goes for this: 1. Commit 10958. 2. Check thumb size behavior found by Hynek. 3. Discuss the future changes wi...
- 01:06 PM Feature #2564: implement GUI BROWSE widget
- Greg Shah wrote:
> I don't want to leave 10959 in a partial state. If we can make changes (ignoring the thumb size ... - 12:49 PM Feature #2564: implement GUI BROWSE widget
- I don't want to leave 10959 in a partial state. If we can make changes (ignoring the thumb size issues) to address t...
- 12:41 PM Feature #2564: implement GUI BROWSE widget
- > When running uast/browse/gui/brws-size-chars.p with no changes the scroll bar should be disabled
I'm aware of that... - 12:34 PM Feature #2564: implement GUI BROWSE widget
- Greg Shah wrote:
> Some thoughts/questions:
>
> 1. What is the status of your concerns from note 116? It is not ... - 12:15 PM Feature #2564: implement GUI BROWSE widget
- Some thoughts/questions:
1. What is the status of your concerns from note 116? It is not clear to me which of you... - 12:04 PM Feature #2564: implement GUI BROWSE widget
- Stanislav I am testing 10959 of 2564c and found some differences between P2J and 4GL.
When running uast/browse/gui/b... - 07:18 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> I suggest to save time to both of us. There is the single testcase that works as in 4GL. I... - 06:36 AM Feature #2564: implement GUI BROWSE widget
- Testcase: @uast/browse/gui/brws-size-chars.p@
My font table: @uast/browse/gui/fonts-table.txt@
Screenshot how it look... - 06:11 AM Feature #2564: implement GUI BROWSE widget
- I suggest to save time to both of us. There is the single testcase that works as in 4GL. I'll check it the current co...
- 05:37 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> > You shouldn't override @getVisibleDimension()@, @NativeScrollContainer.getVisibleDimensi... - 05:17 AM Feature #2564: implement GUI BROWSE widget
- > You shouldn't override @getVisibleDimension()@, @NativeScrollContainer.getVisibleDimension()@ already takes care of...
- 04:53 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Guys, here is basic implementation for vertical scrolling. Let me know your thouhgts.
>
... - 04:27 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Scroll step is height to be scrolled / number of rows in this height.
This is effective... - 05:40 PM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Have you compared the JS logs to the Swing logs? Since Swing is working, you should be able to see which operation g...
- 04:55 PM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Checked that the icon if it would be defined for @ModalWindow@...
- 11:59 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Sergey Ivanovskiy wrote:
> If we permit negative numbers for window ids, then the message update dialog appears and ... - 11:51 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- If we permit negative numbers for window ids, then the message update dialog appears and looks like in the attached s...
- 11:28 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- > Please note that on the Java side this seems to be related to the use of @Window.tinyInput()@. I think this is the...
- 10:49 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- Please note that on the Java side this seems to be related to the use of @Window.tinyInput()@. I think this is the s...
- 10:47 AM Bug #2772: the ask-gui.p testcase doesn't show the message update dialog.
- The JS web client doesn't display "Try another program?: yes/No" dialog and the browser console produces...
- 10:41 AM Bug #2772 (Closed): the ask-gui.p testcase doesn't show the message update dialog.
- 04:28 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- Some investigations for GUI fill-in issue. There are several issues/deviations from 4GL here.
1. GUI fill-in does no... - 04:23 PM Feature #1811: implement the AJAX client driver
- Done (rev 11010).
- 03:55 PM Feature #1811: implement the AJAX client driver
- Rebased task branch 1811s from P2J trunk revision 10949. The current revision in 1811s is now 11009.
*DO NOT pull ... - 10:43 AM Feature #1801: add some frame options
- Greg Shah wrote:
> > I've never worked with Data Dictionary and the database layer
>
> Please do not waste any t... - 10:34 AM Feature #1801: add some frame options
- > I've never worked with Data Dictionary and the database layer
Please do not waste any time on this. These feat... - 09:58 AM Feature #1801: add some frame options
- Greg Shah wrote:
> > In a meantime I'm working on the rest of the list (NO-VALIDATE, NO-HELP, and NO-AUTO-VALIDATE).... - 09:44 AM Feature #1801: add some frame options
- > In a meantime I'm working on the rest of the list (NO-VALIDATE, NO-HELP, and NO-AUTO-VALIDATE).
If you can clear... - 09:43 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Code Review Task Branch 2038a Revision 10959
>
> The changes are good, except for some formatt... - 09:29 AM Feature #1801: add some frame options
- Code Review Task Branch 2038a Revision 10959
The changes are good, except for some formatting AND the name of @Zer... - 06:41 AM Feature #1801: add some frame options
- Fixed formatting.
Committed to the task branch 2038a revno 10959. - 06:38 AM Feature #1801: add some frame options
- The next in my list is the @TREE-D@ support. The conversion (including getters/setters) is done. Should I implement 3...
- 06:33 AM Feature #1801: add some frame options
- The spacing issue mentioned in the previous not is fixed.
Committed to the task branch 2038a revno 10957. - 06:19 AM Feature #1801: add some frame options
- Implemented @NO-UNDERLINE@ runtime support.
Committed to the task branch 2038a revno 10957.
It works OK in the ... - 04:12 AM Feature #1801: add some frame options
- Greg Shah wrote:
> 1. Please javadoc @void addWidget(GenericWidget<?> widget)@ in @GenericFrame@. Also add a blank ... - 09:52 AM Bug #2768: combo-box displays the item value instead of its label
- Greg Shah wrote:
> Sorry, I meant 2038a not 2032a. I must be mis-remembering a change there.
I see. I have made ... - 09:46 AM Bug #2768: combo-box displays the item value instead of its label
- Sorry, I meant 2038a not 2032a. I must be mis-remembering a change there.
- 09:38 AM Bug #2768: combo-box displays the item value instead of its label
- Greg Shah wrote:
> Igor: did you make changes in 2032a that are related to the list-items issue above?
Sorry, I... - 09:32 AM Bug #2768: combo-box displays the item value instead of its label
- Greg Shah wrote:
> Constantin: is the @nativeWidth()@ change yours?
Yes, the @nativreWidth()@ change is mine, for f... - 09:15 AM Bug #2768: combo-box displays the item value instead of its label
- Igor: did you make changes in 2032a that are related to the list-items issue above?
Constantin: is the @nativeWidt... - 08:52 AM Bug #2768: combo-box displays the item value instead of its label
- >These are not all my changes, I have added only this one "Added to notify the client the current selection is change...
- 06:46 AM Bug #2768: combo-box displays the item value instead of its label
- I have checked this example works with the described issue for the branch 1811s rev 10995. The target changes are due...
- 06:13 AM Bug #2768: combo-box displays the item value instead of its label
- > Do you have the working application(@demo/movie-ratings-dynamic.p@) at this time? Can you comment this mods in @Fil...
- 09:54 PM Bug #2768: combo-box displays the item value instead of its label
- Sergey, I need some clarification.
Do you have the working application(@demo/movie-ratings-dynamic.p@) at this tim... - 09:08 AM Bug #2771 (Closed): the upper part of the image button border is cleared
- 09:07 AM Bug #2771: the upper part of the image button border is cleared
- Rev 11004 fixes this bug.
- 08:24 AM Bug #2771: the upper part of the image button border is cleared
- On the current version 11005 the bug isn't reproduced, but I can't identify changes related to this issue that may fi...
- 09:06 AM Bug #2751 (Closed): dragging the scrollbar thumb buttons does not work
- 08:57 PM Bug #2751: dragging the scrollbar thumb buttons does not work
- Task branch @1811s@ for review updated to revision @11005@.
This is the fix for drop-down painting regression, scr...
10/20/2015
- 07:46 PM Feature #2564: implement GUI BROWSE widget
- Guys, here is basic implementation for vertical scrolling. Let me know your thouhgts.
First, I wrote this function... - 05:52 PM Feature #2564: implement GUI BROWSE widget
- "height to be scrolled" is actually @max@.
- 05:50 PM Feature #2564: implement GUI BROWSE widget
- Scroll step is height to be scrolled / number of rows in this height.
- 04:49 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Thumb size is affected by @Scroll dimension@ and @Visible dimension@. And they are linked ... - 04:37 PM Feature #2564: implement GUI BROWSE widget
- Thumb size is affected by @Scroll dimension@ and @Visible dimension@. And they are linked in this equation:
@Scroll ... - 04:17 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> It it will be constant then we will not be able to affect thumb size.
Thumb size is not... - 04:12 PM Feature #2564: implement GUI BROWSE widget
- It it will be constant then we will not be able to affect thumb size.
- 04:05 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> @Scroll dimension@ = @Visible dimension@ * @Number of rows@ / @DOWN@.
> @Scroll step@ = (... - 03:49 PM Feature #2564: implement GUI BROWSE widget
- @Scroll dimension@ = @Visible dimension@ * @Number of rows@ / @DOWN@.
@Scroll step@ = (@Scroll dimension@ - @Visible... - 01:52 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> OK, we have:
> @Scroll dimension@
> @Visible dimension@ - fixed value
> @Max@ = @Scrol... - 01:46 PM Feature #2564: implement GUI BROWSE widget
- OK, we have:
@Scroll dimension@
@Visible dimension@ - fixed value
@Max@ = @Scroll dimension@ - @Visible dimension... - 01:40 PM Feature #2564: implement GUI BROWSE widget
- > Since scrollbar changes are GUI-only, I successfully ran regression testing (conversion and runtime).
Excellent!... - 01:18 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Can I update @max@ value with @setMax()@ when it is nesseccary?
You shouldn't do this d... - 01:11 PM Feature #2564: implement GUI BROWSE widget
- Since scrollbar changes are GUI-only, I successfully ran regression testing (conversion and runtime).
- 12:36 PM Feature #2564: implement GUI BROWSE widget
- Can I update @max@ value with @setMax()@ when it is nesseccary?
- 08:48 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> > Also, scrolling the scrollbars shouldn't be done by calling setPosition() on the scroll ... - 08:30 AM Feature #2564: implement GUI BROWSE widget
- > Also, scrolling the scrollbars shouldn't be done by calling setPosition() on the scroll bar references.
How sho... - 06:30 PM Feature #1801: add some frame options
- Code Review Task Branch 2038a Revision 10954
Overall, the changes are good.
1. Please javadoc @void addWidget(G... - 05:21 PM Feature #1801: add some frame options
- Created test @testcases/uast/background/bgnd1.p@ to check customer use cases.
Committed to revbo 1386.
Fixed @BA... - 03:03 PM Feature #1801: add some frame options
- I can see two different scenarios of using the @BACKGROUND@ attribute in the customer code.
1. Modification of the... - 02:15 PM Feature #1801: add some frame options
- Greg Shah wrote:
> Code Review Task Branch 2038a Revision 10950
>
> 1. The @is_form_background@ function is not n... - 01:28 PM Feature #1801: add some frame options
- Code Review Task Branch 2038a Revision 10950
1. The @is_form_background@ function is not needed in @frame_scoping.... - 11:38 AM Feature #1801: add some frame options
- I've implemented the "server-side only field-group" support for the @BACKGROUND@ attribute and it seems working.
C... - 11:07 AM Feature #1801: add some frame options
- > Should I implement the `right` approach or try to find a workaround where background widgets will not be the parts ...
- 10:51 AM Feature #1801: add some frame options
- I have a question regarding a @BACKGROUND@ attribute support. The 4GL returns a (handle of a) @FIELD-GROUP@ as a resu...
- 09:25 AM Feature #1801: add some frame options
- Fixed conversion for the background widgets.
Committed to the task branch 2038a revno 10949. - 08:33 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Correct, it isn't passed as a parameter.
>
> Look at @is_form_header@ which processes for a @f... - 08:32 AM Feature #1801: add some frame options
- Correct, it isn't passed as a parameter.
Look at @is_form_header@ which processes for a @form_item@ and looks back... - 08:25 AM Feature #1801: add some frame options
- Greg Shah wrote:
> > The task branch is already exists. Should I just checkout it?
>
> I don't think it has anyth... - 08:11 AM Feature #1801: add some frame options
- > The task branch is already exists. Should I just checkout it?
I don't think it has anything useful. And it is p... - 07:59 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Please do the following:
>
> 1. Create a task branch 2038a. Commit your current work there.
... - 07:41 AM Feature #1801: add some frame options
- Please do the following:
1. Create a task branch 2038a. Commit your current work there.
2. Commit your testcases... - 06:05 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- There is one regression caused by 11004. Try @simpler_alert_box.p@ and after selecting one of the buttons, try to di...
- 05:07 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- 1811s revision 11004 fixes the disappearing 3D border. It also adds 3D border to ALERT-BOX and DIALOG-BOX.
- 05:00 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> It should be called before or else the 3D border would be drawn o... - 04:53 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Eugenie, @WindowGuiImpl.draw()@ calls @super.draw()@ twice. Fir... - 04:44 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Eugenie, @WindowGuiImpl.draw()@ calls @super.draw()@ twice. Fir... - 04:38 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Hynek Cihlar wrote:
> Eugenie, @WindowGuiImpl.draw()@ calls @super.draw()@ twice. First before @drawBorder()@ and se... - 04:34 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Eugenie, @WindowGuiImpl.draw()@ calls @super.draw()@ twice. First before @drawBorder()@ and second time after @drawBo...
- 04:58 PM Bug #2771: the upper part of the image button border is cleared
- If we run gui_btn_test5.p and then click on "Enable on/off" button or press and hold "Quit" button, then the upper pa...
- 04:56 PM Bug #2771 (Closed): the upper part of the image button border is cleared
- 04:32 PM Bug #2770: alert-box visual differences
- I did run this with updated text metrics, so the sizing problem shouldn't be due to that.
- 04:31 PM Bug #2770: alert-box visual differences
- The P2J version of alert-box has 3 visual differences as compared to the Progress version.
Progress:
!simpler_a... - 04:25 PM Bug #2770 (Closed): alert-box visual differences
- 04:23 PM Bug #2756 (Closed): UPDATE statement in GUI dies on GO and leaves the restarted app in an unkilla...
- Fixed by 1811s revision 11002.
- 12:56 PM Bug #2756: UPDATE statement in GUI dies on GO and leaves the restarted app in an unkillable/unres...
- The failure now seems to occur in the alert-box button creation. This is the same as the latest problem in #2729. D...
- 08:16 AM Bug #2756: UPDATE statement in GUI dies on GO and leaves the restarted app in an unkillable/unres...
- This problem still exists in both the trunk 10948 (after 2560a was merged) and in 1811s rev 10995 (after rebase from ...
- 04:21 PM Bug #2729 (Closed): alert-box usage is broken
- 01:17 PM Bug #2729: alert-box usage is broken
- Greg Shah wrote:
> OK, this is now the result. It is the same as #2756 and #1811-1546
>
> [...]
Fixed in 1811... - 12:56 PM Bug #2729: alert-box usage is broken
- OK, this is now the result. It is the same as #2756 and #1811-1546...
- 12:02 PM Bug #2729: alert-box usage is broken
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > They should always be loaded from the jar itself. We won't expect users... - 03:50 PM Bug #2557: Fix MENUBAR layouting in a window
- OK, please pause work on this task.
- 03:36 PM Bug #2557: Fix MENUBAR layouting in a window
- This is only for GUI. It just wasn't documented in this task earlier.
- 03:35 PM Bug #2557: Fix MENUBAR layouting in a window
- > The new issue: when MENUBAR dynamically is assigned (from button's trigger) menu items are not displayed.
This o... - 03:32 PM Bug #2557: Fix MENUBAR layouting in a window
- For GUI there is only one issue - "hiding bogus message":...
- 09:17 AM Bug #2557: Fix MENUBAR layouting in a window
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > I forgot to add that my question is about CHUI.
> ChUI is tric... - 09:10 AM Bug #2557: Fix MENUBAR layouting in a window
- Vadim: this ChUI work can wait. Document your findings and any code changes that are not safe to check in.
Please... - 08:45 AM Bug #2557: Fix MENUBAR layouting in a window
- Vadim Gindin wrote:
> I forgot to add that my question is about CHUI.
ChUI is tricky - as I recall, menubar and all... - 07:50 AM Bug #2557: Fix MENUBAR layouting in a window
- I've set contentPane's height to workspace height minus menubar height. Now status line is not displaced but the cont...
- 07:40 AM Bug #2557: Fix MENUBAR layouting in a window
- I forgot to add that my question is about CHUI.
- 07:10 AM Bug #2557: Fix MENUBAR layouting in a window
- Vadim Gindin wrote:
> I'm working on heights adjustment of window content when it contains MENUBAR (including dynami... - 07:08 AM Bug #2557: Fix MENUBAR layouting in a window
- I'm working on heights adjustment of window content when it contains MENUBAR (including dynamic attachment). When win...
- 03:32 PM Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
- This is a bug that is specific to the GUI web client.
- 02:49 PM Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
- For this example ./demo/demo_widgets.p, if we focus text editor component, then press left or right buttons to move t...
- 02:48 PM Bug #2769 (New): the cursor moves roughly if press and hold the right or left arrow on to positio...
- 01:53 PM Bug #2713: Incorrect labels in case of the overlapping widgets.
- Yes, this is not critical right now.
- 01:51 PM Bug #2713: Incorrect labels in case of the overlapping widgets.
- The issue is more complex than just z-order. When computing the top-label layout for a case when widgets intersect (...
- 07:13 AM Bug #2713 (WIP): Incorrect labels in case of the overlapping widgets.
- 01:46 PM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > By main window I meant the main window the widget is ultimately... - 01:25 PM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> By main window I meant the main window the widget is ultimately attached to. I.e. through the ... - 01:15 PM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> There is a new regression on GUI ALERT-BOX, it abends before it is displayed.
Fixed in revi... - 10:20 AM Feature #1811: implement the AJAX client driver
- There is a new regression on GUI ALERT-BOX, it abends before it is displayed.
The cause is in @Button.ctor()@ call... - 09:59 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin, I have a bit of a problem with batch-drawing modal ... - 09:15 AM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Constantin, I have a bit of a problem with batch-drawing modal windows. In @ModalWindow.draw()... - 09:08 AM Feature #1811: implement the AJAX client driver
- Constantin, I have a bit of a problem with batch-drawing modal windows. In @ModalWindow.draw()@ I need to enable batc...
- 12:04 PM Bug #2742: Problems when using the SIZE option
- Greg Shah wrote:
> Vadim: how quickly can these issues be addressed?
During the day. - 10:17 AM Bug #2742: Problems when using the SIZE option
- Vadim: how quickly can these issues be addressed?
- 11:13 AM Bug #2751: dragging the scrollbar thumb buttons does not work
- The investigation shows this is not related to scrollbar thumb button drag enabled functionality. Because if I disabl...
- 08:26 AM Bug #2751: dragging the scrollbar thumb buttons does not work
- Another issue: when you make the combo-box drop-down appear, the scrollbars on the editor no longer paint properly.
- 08:25 AM Bug #2751: dragging the scrollbar thumb buttons does not work
- There is one "regression" caused by this change. When you drag the thumb button in the combo-box drop-down, the edit...
- 08:11 AM Bug #2751: dragging the scrollbar thumb buttons does not work
- Eugenie Lyzenko wrote:
> Task branch @1811s@ for review updated to revision @10997@.
>
> This is the fix for scro... - 10:40 AM Bug #2768: combo-box displays the item value instead of its label
- 1) Run ./demo/movie-ratings-dynamic.p
2) Go through the login web page, press a space bar. The final screen has the "... - 10:36 AM Bug #2768 (Closed): combo-box displays the item value instead of its label
- 10:20 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- This can now be fixed using the XOR support that exists in the 1811s rev 10995 and later. Changes should go into 1811s.
- 10:12 AM Bug #2767 (Rejected): implement INPUT-VALUE attribute properly for all widget types
- 10:09 AM Bug #2766: implement a text metrics server process
- Please read the #2745 notes carefully. This describes a scenario where @AUTO-RESIZE@ allows a widget to change size ...
- 09:54 AM Bug #2766 (New): implement a text metrics server process
- 09:53 AM Bug #2701 (Closed): default font text sizing issue
- The font replacement work will be done in a separate task #2765.
- 09:49 AM Bug #2765: find proper freely licensed replacements for the MS Windows OS fonts
- Details on the original implementation are in #1794.
Improvements in the default font environment were done in #27... - 09:47 AM Bug #2765 (Closed): find proper freely licensed replacements for the MS Windows OS fonts
- 08:29 AM Feature #2038: conversion and runtime support for frame options, attributes and methods
- Created task branch 2038a from P2J trunk revision 10948
- 08:28 AM Feature #2038: conversion and runtime support for frame options, attributes and methods
- Arhived task branch 2038a as dead.
- 07:11 AM Bug #2745: fill-in sizing differences
- 1811s rev 10999 contains the fix for fill-in auto-resize.
I'm putting this rev through runtime testing, there is a...
10/19/2015
- 07:49 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> > @viewport.getScrollWidget()@ returns @ScrollableWidget@ or indirectly @ColumnSetContaine... - 07:41 PM Feature #2564: implement GUI BROWSE widget
- > @viewport.getScrollWidget()@ returns @ScrollableWidget@ or indirectly @ColumnSetContainer@ which is completely unde...
- 07:30 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> First issue: why not add @handleScrollRequest@ method to @ScrollListener@?
I would rath... - 06:59 PM Feature #2564: implement GUI BROWSE widget
- First issue: why not add @handleScrollRequest@ method to @ScrollListener@?
Second issue: I'm not sure that your so... - 06:30 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> > I see. I believe it should be enough to override @NativeScrollContainer.getScrollDimensi... - 06:11 PM Feature #2564: implement GUI BROWSE widget
- > I see. I believe it should be enough to override @NativeScrollContainer.getScrollDimension()@ and return the actual...
- 05:48 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> >Can you explain why is the "non-trimmed" scrolling needed and the use case behind this?
... - 05:27 PM Feature #2564: implement GUI BROWSE widget
- >Can you explain why is the "non-trimmed" scrolling needed and the use case behind this?
It is used for scrolling row... - 04:56 PM Feature #2564: implement GUI BROWSE widget
- Code Review Task Branch 2564c Revision 10958.
This version is a great improvement from the last version I saw. I h... - 04:02 PM Feature #2564: implement GUI BROWSE widget
- Code Review Task Branch 2564c Revision 10958
I don't see any problems.
Hynek: would you please review the scrol... - 03:44 PM Feature #2564: implement GUI BROWSE widget
- Rebased task branch 2564c from P2J trunk revision 10948.
Please review this branch rev 10958. No regressions after r... - 02:40 PM Feature #2564: implement GUI BROWSE widget
- I had to fix minor issue which seemed important to me. I'm finishing comments and let you know when rebase is done.
- 02:39 PM Feature #2564: implement GUI BROWSE widget
- What is the status on the rebase and the final code?
- 12:02 PM Feature #2564: implement GUI BROWSE widget
- OK. I'm writing comments and will rebase and check the behavior after that.
- 11:19 AM Feature #2564: implement GUI BROWSE widget
- 2560a is going to be merged to trunk in the next 20 minutes. When that happens, please make sure you rebase before y...
- 09:24 AM Feature #2564: implement GUI BROWSE widget
- > How much time do I have?
We need to merge to trunk today, so that means code review and testing in 3 hours. - 08:42 AM Feature #2564: implement GUI BROWSE widget
- Finished horizontal scrolling and column's width. Right now I'm trying to make browse layout more correctly - once in...
- 08:10 AM Feature #2564: implement GUI BROWSE widget
- Please summarize the status of 2564c. Based on the code that is there, it seems you are done or almost done with the...
- 06:49 PM Bug #2751: dragging the scrollbar thumb buttons does not work
- Task branch @1811s@ for review updated to revision @10997@.
This is the fix for scroll-bar thumb dragging issue. - 05:55 PM Bug #2751: dragging the scrollbar thumb buttons does not work
- Commit the changes to 1811s and let Hynek review it.
- 03:50 PM Bug #2751: dragging the scrollbar thumb buttons does not work
- The fix is ready to be committed. The root cause the condition @MouseEvent.getButton() != MouseEvent.NOBUTTON@ is alw...
- 06:11 PM Bug #2762 (Closed): over-drawing problem with combo-box drop-down dismissal
- It is still resolved in 1811s rev 10995 (post-rebase).
- 03:44 PM Bug #2762: over-drawing problem with combo-box drop-down dismissal
- The current @1811s@ build(before rebase with @10948@ trunk) shows correct painting for this issue. Looks like the iss...
- 06:06 PM Bug #2714 (Closed): demo/calc.p is broken
- 06:05 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Greg Shah wrote:
> Interestingly, this affect only seems to occur while @tinyInput()@ is running. But it causes bot... - 06:00 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- Interestingly, this affect only seems to occur while @tinyInput()@ is running. But it causes both the dialog box and...
- 05:44 PM Bug #2763: 3D drawing of window borders is regressed in 1811s revision 10994
- After rebase to trunk 10948 (the new dialog box support), 1811s (revision 10994) shows a regression where the 3D bord...
- 05:43 PM Bug #2763 (Closed): 3D drawing of window borders is regressed in 1811s revision 10994
- 06:03 PM Bug #2729: alert-box usage is broken
- Greg Shah wrote:
> They should always be loaded from the jar itself. We won't expect users to distribute our icons ... - 05:54 PM Bug #2729: alert-box usage is broken
- They should always be loaded from the jar itself. We won't expect users to distribute our icons in the file system. ...
- 05:52 PM Bug #2729: alert-box usage is broken
- Greg Shah wrote:
> Something is wrong. I cannot recreate your success.
>
> Using the trunk rev 10948 (which has ... - 05:37 PM Bug #2729: alert-box usage is broken
- Something is wrong. I cannot recreate your success.
Using the trunk rev 10948 (which has the alert-box fixes) I t... - 11:44 AM Bug #2729: alert-box usage is broken
- Alert-box has been fixed with task branch 2560a and checked in to trunk as revision 10948.
- 05:51 PM Feature #1811: implement the AJAX client driver
- OK, people can update from 1811s now. It is "unlocked". Please note there is at least 1 regression (see #2763), the...
- 05:36 PM Feature #1811: implement the AJAX client driver
- Resolved rebase conflicts in revision 10995.
- 04:40 PM Feature #1811: implement the AJAX client driver
- > I will create 1811t and do the changes there.
There is no need.
When I said "review in a new branch", I reall... - 04:31 PM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> I will create 1811t and do the changes there.
I will need to branch from 1811s, but since @... - 04:16 PM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> Rebased task branch 1811s from P2J trunk revision 10948. The current revision in 1811s is now 1099... - 02:27 PM Feature #1811: implement the AJAX client driver
- Rebased task branch 1811s from P2J trunk revision 10948. The current revision in 1811s is now 10994.
*DO NOT pull ... - 10:41 AM Feature #1811: implement the AJAX client driver
- Please review #2701-4
- 10:38 AM Feature #1811: implement the AJAX client driver
- > Make sure your font environment is correct. Capture and apply the text metrics if necessary.
Greg, please help ho... - 09:45 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> Fixed misspelled names committed revision 10990.
I'm OK with the changes, good work. - 09:11 AM Feature #1811: implement the AJAX client driver
- Sergey: for 1811s, it is time to re-test the GUI testscases that we are using for our manual GUI regression testing. ...
- 08:55 AM Feature #1811: implement the AJAX client driver
- Fixed misspelled names committed revision 10990.
- 08:43 AM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> > Constantin, Greg, I found a regression if the window is opened we can't drag the task bar. It i... - 08:41 AM Feature #1811: implement the AJAX client driver
- > > Constantin, there is the bug it is easy to decrease the window size but it is difficult to increase it again. It ...
- 05:48 PM Bug #2702 (Closed): MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX...
- 05:48 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- This partially works in the trunk rev 10948. The window title for the dialog doesn't display properly. Please note ...
- 11:43 AM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Support for GUI tiny input has been delivered together with task branch 2560a and checked in to trunk as revision 10948.
- 05:48 PM Bug #2764: MESSAGE UPDATE in GUI doesn't honor numeric format string
- Starting in trunk 10948 or 1811s 10994, run @message-update6.p@.
Enter "Y" to the first prompt. At the second pro... - 05:45 PM Bug #2764 (Closed): MESSAGE UPDATE in GUI doesn't honor numeric format string
- 01:49 PM Bug #2745: fill-in sizing differences
- Greg Shah wrote:
> Thank you Guy, well done.
>
> > I think this is it, if AUTO-RESIZE is ON, changing the FONT wi... - 01:36 PM Bug #2745: fill-in sizing differences
- Thank you Guy, well done.
> I think this is it, if AUTO-RESIZE is ON, changing the FONT will adjust the width so t... - 12:43 PM Bug #2745: fill-in sizing differences
- I hate to admit it, but it wasn't on my list either.
I was trying to test another idea, hence the long string, but... - 12:36 PM Bug #2745: fill-in sizing differences
- Guy Mills wrote:
> So it seems that the size changes to accommodate the contents. And the default contents are mayb... - 12:28 PM Bug #2745: fill-in sizing differences
- Check this out:...
- 12:18 PM Bug #2745: fill-in sizing differences
- Scrap that last theory.
I did my test wrong. If I explicitly set the font to ? it also resizes.
Now I see your... - 12:12 PM Bug #2745: fill-in sizing differences
- Constantin Asofiei wrote:
> If you have any ideas about this, please let me know.
...well, if you set AUTO-RESIZ... - 11:37 AM Bug #2745: fill-in sizing differences
- Guy Mills wrote:
> This update includes 2 parts:
> 1) My investigation of OpenEdge FONT attribute
> 2) My organi... - 10:49 AM Bug #2745: fill-in sizing differences
- This update includes 2 parts:
1) My investigation of OpenEdge FONT attribute
2) My organization's usage of the FO... - 10:15 AM Bug #2745: fill-in sizing differences
- Guy: would you mind reviewing the history of this task and sharing any insight you may have?
Constantin is finding... - 10:12 AM Bug #2745: fill-in sizing differences
- Constantin Asofiei wrote:
> The theory at this time is that 4GL tries to not allow the widget to "leak" outside of i... - 09:25 AM Bug #2745: fill-in sizing differences
- Greg Shah wrote:
> Considering that they try to keep tight and consistent control over their font usage, I imagine t... - 09:22 AM Bug #2745: fill-in sizing differences
- It is definitely used from @FRAME@. But it is also used with regular widgets accessed through a @HANDLE@ or @WIDGET-...
- 09:13 AM Bug #2745: fill-in sizing differences
- Greg Shah wrote:
> > do you know if the GUI project uses the FONT attribute? I have a feeling this is another headac... - 09:13 AM Bug #2745: fill-in sizing differences
- > do you know if the GUI project uses the FONT attribute? I have a feeling this is another headache to figure out.
... - 08:59 AM Bug #2745: fill-in sizing differences
- I assumed that it was using the DEFAULT-FONT to compute the width, but this is not the case.
What looked more pl... - 07:07 AM Bug #2745: fill-in sizing differences
- This one is tricky: setting @FONT=10@ via attribute and @FONT 10@ as widget/frame option produce different fill-in wi...
- 06:37 AM Bug #2745 (WIP): fill-in sizing differences
- 12:01 PM Feature #2560: implement GUI DIALOG-BOX support
- Ok, I will check the known issues after 1811s is rebased.
- 11:59 AM Feature #2560: implement GUI DIALOG-BOX support
- Any additions or changes will be done in 1811s (or if they are ready after we need to go into testing for 1811s, then...
- 11:55 AM Feature #2560: implement GUI DIALOG-BOX support
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Greg Shah wrote:
> > > > There are frame layout issues which affect ... - 11:54 AM Feature #2560: implement GUI DIALOG-BOX support
- Hynek Cihlar wrote:
> Greg Shah wrote:
> > > There are frame layout issues which affect tiny input as well as dialo... - 11:51 AM Feature #2560: implement GUI DIALOG-BOX support
- Greg Shah wrote:
> > There are frame layout issues which affect tiny input as well as dialog-box. There have been ch... - 11:42 AM Feature #2560: implement GUI DIALOG-BOX support
- > There are frame layout issues which affect tiny input as well as dialog-box. There have been changes in #1811/1811s...
- 11:40 AM Feature #2560: implement GUI DIALOG-BOX support
- #2560a checked in to trunk as revision 10948.
- 11:23 AM Feature #2560: implement GUI DIALOG-BOX support
- In your commit message, make sure to also reference #2702 and #2729 (e.g. using @Refs #2560, #2702, #2729.@).
- 11:17 AM Feature #2560: implement GUI DIALOG-BOX support
- OK, please merge to trunk now.
- 11:14 AM Feature #2560: implement GUI DIALOG-BOX support
- Greg Shah wrote:
> As far as you know, does this update cause any new regressions to GUI?
I don't know of any new... - 11:13 AM Feature #2560: implement GUI DIALOG-BOX support
- As far as you know, does this update cause any new regressions to GUI?
- 11:04 AM Feature #2560: implement GUI DIALOG-BOX support
- Greg Shah wrote:
> Have you re-run any of the GUI testcases to see if there are regressions?
I have run the dialo... - 10:11 AM Feature #2560: implement GUI DIALOG-BOX support
- Have you re-run any of the GUI testcases to see if there are regressions?
What is the status of #2702, #2752, #272... - 10:09 AM Feature #2560: implement GUI DIALOG-BOX support
- Greg Shah wrote:
> Code Review Task Branch 2560a Revision 10987
>
> I'm good with the changes.
>
> What is the... - 09:35 AM Feature #2560: implement GUI DIALOG-BOX support
- Code Review Task Branch 2560a Revision 10987
I'm good with the changes.
What is the status of testing? - 09:30 AM Feature #2560: implement GUI DIALOG-BOX support
- Greg Shah wrote:
> Please post the final, clean code to bzr.
Checked in, task branch 2560a revision 10987. - 07:42 AM Feature #2560: implement GUI DIALOG-BOX support
- Please post the final, clean code to bzr.
- 04:22 AM Feature #2560: implement GUI DIALOG-BOX support
- The regression results of 2560a revision 10986 show two suspicious failed tests, gso_245 and tc_codes_crew_003. When ...
- 09:01 PM Feature #2560: implement GUI DIALOG-BOX support
- > I didn't originally plan to keep it but if you think it may be useful I will put it to a more appropriate package, ...
- 11:12 AM Bug #2742: Problems when using the SIZE option
- Eugenie Lyzenko wrote:
> Greg, Vadim,
>
> The analysis for primary issue.
> 1. The testcase to get this bug(@uas... - 10:39 AM Bug #2742: Problems when using the SIZE option
- Greg Shah wrote:
> Eugenie, the trunk revision 10947 has some fixes to toggle box. 1811s does not yet include those... - 10:09 AM Bug #2742: Problems when using the SIZE option
- Eugenie, the trunk revision 10947 has some fixes to toggle box. 1811s does not yet include those (it is a pending re...
- 09:59 AM Bug #2742: Problems when using the SIZE option
- Greg, Vadim,
The analysis for primary issue.
1. The testcase to get this bug(@uast/toggle_box/gui/tbx_static1.p@) is... - 09:46 AM Bug #2742: Problems when using the SIZE option
- Task branch @1811s@ for review updated to revision @10991@.
The small change to fix button text location issue in ... - 10:39 AM Bug #2557: Fix MENUBAR layouting in a window
- F3 focusing the menubar (fixed)
Open issues:
# Hiding bogus message.
# Focusing is still a problem.
# PUT SCREEN ... - 08:40 AM Bug #2705 (Closed): frame sizing using SIZE phrase is not honored
- 07:07 AM Bug #2705: frame sizing using SIZE phrase is not honored
- 1811s rev 10988 fixes last two issues for this task (1 and 2 from note 9).
10/18/2015
- 07:23 PM Bug #2742: Problems when using the SIZE option
- This is the screen with fixed button size calculation. Testcase @uast/button/gui_btn_test25.p@ from revision @1382@.
- 07:12 PM Bug #2742: Problems when using the SIZE option
- Task branch @1811s@ for review updated to revision @10987@.
This is the GUI button fix for incorrect width/height ... - 08:32 AM Bug #2742: Problems when using the SIZE option
- Eugenie Lyzenko wrote:
> Task branch @1811s@ for review updated to revision @10986@.
>
> This is GUI button @impl... - 10:21 PM Bug #2742: Problems when using the SIZE option
- Task branch @1811s@ for review updated to revision @10986@.
This is GUI button @implicit/auto@ resize issue fix. T... - 01:48 PM Feature #2560: implement GUI DIALOG-BOX support
- 2560a revision 10986 fixes the found ChUI regression. The problem was caused by a latent bug in browse's focus proces...
- 10:53 AM Feature #2560: implement GUI DIALOG-BOX support
- Greg Shah wrote:
> Code Review Task Branch 2560a Revision 10984
>
> I'm fine with the changes. I assume you'll j... - 09:51 AM Feature #2560: implement GUI DIALOG-BOX support
- Code Review Task Branch 2560a Revision 10984
I'm fine with the changes. I assume you'll javadoc and header them b... - 11:36 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Hynek, just to make sure that we are on the same page. The overridden @window()@ impelment... - 05:36 AM Feature #2564: implement GUI BROWSE widget
- Hynek, just to make sure that we are on the same page. The overridden @window()@ impelmentation posted in note 101 is...
- 05:28 AM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> In order to lay out parent frame properly I have to explicitly set browse dimensions even ...
10/17/2015
- 07:13 PM Feature #2564: implement GUI BROWSE widget
- In order to lay out parent frame properly I have to explicitly set browse dimensions even if browse size is implicit ...
- 06:44 PM Bug #2705: frame sizing using SIZE phrase is not honored
- Greg Shah wrote:
> > BUTTON implicit/auto-resize size is incorrect - can Eugenie take this part of the #2742 ?
>
... - 10:15 AM Bug #2705: frame sizing using SIZE phrase is not honored
- > BUTTON implicit/auto-resize size is incorrect - can Eugenie take this part of the #2742 ?
Yes. Eugenie, please t... - 10:07 AM Bug #2705: frame sizing using SIZE phrase is not honored
- 1811s rev 10985 completes dynamic widget layout started in 10983. Also, BUTTON default state is DISABLED.
The only... - 09:38 AM Bug #2705: frame sizing using SIZE phrase is not honored
- Eugenie, another issue about buttons: they should not be in "enabled" state by default.
- 08:41 AM Bug #2705: frame sizing using SIZE phrase is not honored
- Eugenie, can you point me to the rules you found to compute the width of the BUTTON in GUI (with label, image, label+...
- 11:13 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> Constantin, Greg, I found a regression if the window is opened we can't drag the task bar... - 11:06 AM Bug #2762: over-drawing problem with combo-box drop-down dismissal
- This can be recreated in task branch 1811s. See #1811-1499
- 11:05 AM Bug #2762 (Closed): over-drawing problem with combo-box drop-down dismissal
- 10:59 AM Bug #2557: Fix MENUBAR layouting in a window
- Are there any other issues listed above that are still a problem?
- 09:16 AM Feature #2560: implement GUI DIALOG-BOX support
- Code Review Task Branch 2560a Revision 10980
I'm good with the changes. - 06:37 AM Feature #2560: implement GUI DIALOG-BOX support
- One more chui regression from the last Majic test run, being fixed now.
- 08:17 PM Feature #2560: implement GUI DIALOG-BOX support
- Checked-in 2560a revision 10980:
* addressed the points from review,
* fixed all failed chui tests from the last ...
10/16/2015
- 06:07 PM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> Constantin, there is the bug it is easy to decrease the window size but it is difficult t... - 05:33 PM Feature #1811: implement the AJAX client driver
- Constantin, there is the bug it is easy to decrease the window size but it is difficult to increase it again. It is d...
- 04:04 PM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10984@.
Adding @TODO@ comments in both @GenericFrame@(setters ... - 03:51 PM Feature #1811: implement the AJAX client driver
- Constantin, Greg, I found a regression if the window is opened we can't drag the task bar. It is due to @function pro...
- 03:21 PM Feature #1811: implement the AJAX client driver
- Committed revision 10982 added this comment that @putImageData@ uses @(x,y)@ canvas coordinates.
- 03:01 PM Feature #1811: implement the AJAX client driver
- > since CanvasRenderer.putImageData is used with prepared actual point (x, y)
Are you saying that it is safe becau... - 02:43 PM Feature #1811: implement the AJAX client driver
- > It is good. The only concern I have is whether the @getImageData()@ should honor the current transform for X and Y...
- 02:36 PM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10980
It is good. The only concern I have is whether the @getImageData()@ ... - 02:30 PM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Review for 1811s rev 10977: although this fixes @calc.p@, I'm s... - 02:28 PM Feature #1811: implement the AJAX client driver
- Committed revision 10980 should support new composite drawing ops for web.
- 02:20 PM Feature #1811: implement the AJAX client driver
- Eugenie Lyzenko wrote:
> Hynek,
>
> >You shouldn't set the size of frameScroll as it should always be the size of... - 02:13 PM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> At first I have lost this exception in the client log
> [...]
This one is mine, for som... - 02:11 PM Feature #1811: implement the AJAX client driver
- At first I have lost this exception in the client log...
- 02:08 PM Feature #1811: implement the AJAX client driver
- > The testcase for XOR is @uast/browse/gui/browse-gui-stat1.p@. If you need designed fonts too, there is @fonts-table...
- 02:01 PM Feature #1811: implement the AJAX client driver
- Hynek,
>You shouldn't set the size of frameScroll as it should always be the size of its parent (and thus follow t... - 01:45 PM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Review for 1811s rev 10977: although this fixes @calc.p@, I'm still concerned that we ha... - 01:38 PM Feature #1811: implement the AJAX client driver
- Review for 1811s rev 10977: although this fixes @calc.p@, I'm still concerned that we have different logic executed w...
- 01:37 PM Feature #1811: implement the AJAX client driver
- Eugenie Lyzenko wrote:
> Task branch @1811s@ for review updated to revision @10978@.
>
> This is the fix for @dem... - 01:33 PM Feature #1811: implement the AJAX client driver
- Eugenie Lyzenko wrote:
> Warning! The @1811s@ revision @10977@ has a regression in @FillInGuimpl@ with foreground te... - 01:17 PM Feature #1811: implement the AJAX client driver
- Warning! The @1811s@ revision @10977@ has a regression in @FillInGuimpl@ with foreground text color.
The screen is... - 01:04 PM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10978@.
This is the fix for @demo/calc.p@. Now it works. - 12:34 PM Feature #1811: implement the AJAX client driver
- Nice catch Sergey! Revision 10977 removes the setting of @tabIndex@. I don't see any other bad consequences of this...
- 12:09 PM Feature #1811: implement the AJAX client driver
- The testcase for XOR is @uast/browse/gui/browse-gui-stat1.p@. If you need designed fonts too, there is @fonts-table.t...
- 11:07 AM Feature #1811: implement the AJAX client driver
- Greg, please could you provide me with the 4GL program where the XOR composite is used to test the XOR code? It is us...
- 09:48 AM Feature #1811: implement the AJAX client driver
- > I don't want anything rolled back just yet.
>
> > The document event handlers were added to allow window resize:... - 08:31 AM Feature #1811: implement the AJAX client driver
- I don't want anything rolled back just yet.
> The document event handlers were added to allow window resize: the c... - 08:26 AM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> Have you noticed that the currently selected canvas now has a selection highlight around it? I t... - 08:11 AM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> Have you noticed that the currently selected canvas now has a selection highlight around it? I t... - 08:09 AM Feature #1811: implement the AJAX client driver
- Have you noticed that the currently selected canvas now has a selection highlight around it? I think this started re...
- 07:57 AM Feature #1811: implement the AJAX client driver
- Before the rev 10974 this redraw bug is present. 1) Run demo_widgets.p 2) Select item from the fist combobox 3) The r...
- 07:44 AM Feature #1811: implement the AJAX client driver
- Committed revision 10974 prepared for review, added the dot large stroke style and refactored @CanvasRenderer@ and @L...
- 06:18 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Sergey Ivanovskiy wrote:
> > To eliminate developing deadlock planning to implement cutLi... - 06:11 AM Feature #1811: implement the AJAX client driver
- > Sergey, I've just noticed something: @ctx.putImageData@ is called from @p2j.strokes.js@:
> # @DotsPathRenderer.app... - 05:20 AM Feature #1811: implement the AJAX client driver
- Sergey, I've just noticed something: @ctx.putImageData@ is called from @p2j.strokes.js@:
# @DotsPathRenderer.applySt... - 05:10 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> To eliminate developing deadlock planning to implement cutLine and cutRectangle function ... - 04:55 AM Feature #1811: implement the AJAX client driver
- To eliminate developing deadlock planning to implement cutLine and cutRectangle function to intersect with clipping r...
- 04:34 AM Feature #1811: implement the AJAX client driver
- Constantin, what do you think it is correct to check clipping regions at the upper level to place it inside each of t...
- 04:21 AM Feature #1811: implement the AJAX client driver
- Constantin, Greg, I am planning to fix inconsistency in the JS clipping region processing. Please, look at usages of ...
- 03:44 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > Constantin: would you please do a code review of the changes? I'm... - 10:12 PM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10973@.
This is the small fix for combo-box drop-down button w... - 04:45 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Window may not be available in @afterConfigUpdate@.
Yes, this is true. Just don't call... - 03:58 PM Feature #2564: implement GUI BROWSE widget
- Does usage of this function seems valid to you, guys? Window may not be available in @afterConfigUpdate@. ...
- 02:55 PM Feature #2564: implement GUI BROWSE widget
- Hynek Cihlar wrote:
> Stanislav, before I forget. I noticed that you resolve the main window in @BrowseGuiImpl@ and ... - 02:53 PM Feature #2564: implement GUI BROWSE widget
- Stanislav, before I forget. I noticed that you resolve the main window in @BrowseGuiImpl@ and @BrowseColumnGuiImpl@ t...
- 02:50 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> Constantin, consider the components:
> [...]
>
> Column sets are registered using
> [... - 02:43 PM Feature #2564: implement GUI BROWSE widget
- Constantin, consider the components:...
- 02:27 PM Feature #2564: implement GUI BROWSE widget
- Stanislav, the abend in 1811 note 1516 is caused by the fact that @BrowseGuiImpl.rebuildColumns@ creates a scrollpane...
- 09:43 AM Feature #2564: implement GUI BROWSE widget
- Found additional issue related to item 5: keys misbehavior when the current row is out of the view.
- 03:41 PM Bug #2705: frame sizing using SIZE phrase is not honored
- From note 4, issues 1 and 2 are solved in 1811s rev 10983. Also, some NPEs related to LABEL assignment before the d...
- 03:34 PM Bug #2705: frame sizing using SIZE phrase is not honored
- New issue: width for BUTTON widget with LABEL is not computed correct (it uses a @text-length * font-width@ formula i...
- 02:14 PM Bug #2705: frame sizing using SIZE phrase is not honored
- For issue in note 2: after changing @frbtn.p@ to remove unsupported features in 1811s (default/cancel-button, alert-b...
- 01:43 PM Bug #2705 (WIP): frame sizing using SIZE phrase is not honored
- The issue in note 1 is solved in #2704
- 03:13 PM Bug #2557: Fix MENUBAR layouting in a window
- Greg Shah wrote:
> If you remove the MESSAGE statement from this testcase, then will Progress generate the "Runtime ... - 02:50 PM Bug #2557: Fix MENUBAR layouting in a window
- > I beg your pardon, I probably wasn't enough clear. PROGRESS shows "Runtime error in WAIT-FOR..." warning in cases w...
- 02:36 PM Bug #2557: Fix MENUBAR layouting in a window
- Greg Shah wrote:
> > Yes. Behaviour is the same.
>
> So the MESSAGE statement has nothing to do with this problem... - 11:36 AM Bug #2557: Fix MENUBAR layouting in a window
- > Yes. Behaviour is the same.
So the MESSAGE statement has nothing to do with this problem?
What about when you... - 10:04 AM Bug #2557: Fix MENUBAR layouting in a window
- Greg Shah wrote:
> 1. Is this problem in ChUI only or also in GUI?
This problem happen in GUI.
> 2. You state ... - 08:41 AM Bug #2557: Fix MENUBAR layouting in a window
- 1. Is this problem in ChUI only or also in GUI?
2. You state this:
> PROGRESS shows bogus message in a window w... - 01:33 PM Bug #2704: large fill-in drawing differences
- Greg Shah wrote:
> What is the plan to fix the issue in note 7? SENSITIVE is definitely used heavily in GUI so it i... - 10:45 AM Bug #2704: large fill-in drawing differences
- 1811s rev 10976 improves content placement for FILL-IN; there are these notes:
# once we fix the #2727 for right-ali... - 09:03 AM Bug #2704: large fill-in drawing differences
- Greg Shah wrote:
> Is the issue in note 2 still open?
Yes, I think I'll have a fix soon.
> What is the plan to ... - 08:46 AM Bug #2704: large fill-in drawing differences
- Is the issue in note 2 still open?
What is the plan to fix the issue in note 7? SENSITIVE is definitely used heav... - 01:19 PM Bug #2730 (Closed): taller than default fill-in height causes text to be vertically mis-positioned
- 12:49 PM Bug #2730: taller than default fill-in height causes text to be vertically mis-positioned
- This is solved part of #2704 , 1811s rev 10976. It can be closed.
- 02:21 AM Bug #2730 (WIP): taller than default fill-in height causes text to be vertically mis-positioned
- 12:52 PM Bug #2714: demo/calc.p is broken
- A bit modified fix(accurate height calculation). Going to commit in @1811s@ now
- 12:04 PM Bug #2714: demo/calc.p is broken
- The main issue is in @GenericFrame.set(Width|Height)(Chars|Pixels)@ methods. If we set the width or height by changin...
- 10:59 AM Bug #2714: demo/calc.p is broken
- Eugenie, I think the problem is in @Frame.postprocess:3145@:...
- 08:43 AM Bug #2714: demo/calc.p is broken
- I've added Hynek and Constantin as watchers. They may have some ideas.
- 09:57 PM Bug #2714: demo/calc.p is broken
- Debugging the issue. The situation become event more strange, the screen is attached.
The findings. At least one b... - 11:27 AM Feature #2560: implement GUI DIALOG-BOX support
- > I need to find the right use case and then decide how to deal with the TODO. I wouldn't want to delay the intergat...
- 11:23 AM Feature #2560: implement GUI DIALOG-BOX support
- Greg Shah wrote:
> Code Review Task Branch 2560a Revision 10976
>
> Generally, I don't have many issues with this up... - 11:00 AM Feature #2560: implement GUI DIALOG-BOX support
- Code Review Task Branch 2560a Revision 10976
Generally, I don't have many issues with this update.
1. Our windo... - 08:27 AM Bug #2760: SwingEmulatedWindow.moveToTop() in Swing forces focus to shift to the window that has ...
- See also #1811-1490
- 08:16 AM Bug #2760: SwingEmulatedWindow.moveToTop() in Swing forces focus to shift to the window that has ...
- A simple testcase to use is @frame-z-order/zw1.p@. This allows you to invoke the @MOVE-TO-TOP()@ and @MOVE-TO-BOTTOM...
- 08:13 AM Bug #2760 (New): SwingEmulatedWindow.moveToTop() in Swing forces focus to shift to the window tha...
- 08:23 AM Feature #1801: add some frame options
- Greg Shah wrote:
> OK, implement your approach.
Thank you. I'm working on this now. - 08:11 AM Feature #1801: add some frame options
- OK, implement your approach.
- 07:55 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Please describe how it would be used.
>
> > and @addBackgroundWidget()@ method to the CommonFr... - 07:28 AM Feature #1801: add some frame options
- > I suggest to add background flag to the BaseConfig
Please describe how it would be used.
> and @addBackground... - 06:00 AM Feature #1801: add some frame options
- I suggest to add @background@ flag to the @BaseConfig@ and @addBackgroundWidget()@ method to the @CommonFrame@ interf...
- 05:37 AM Feature #1801: add some frame options
- The conversion of the @BACKGROUND@ clause of the @DEFINE FRAME@ statement seems to be changed to support the @BACKGRO...
- 04:50 AM Feature #1801: add some frame options
- @CANCEL-BUTTON@/@DEFAULT-BUTTON@ runtime support is done.
Committed to the branch 2272b revno 11013.
10/15/2015
- 07:09 PM Feature #1801: add some frame options
- @ESCAPE@ is now correctly routed to the @ON CHOOSE@ trigger of the @CANCEL-BUTTON@.
Committed to branch 2272b revn... - 05:34 AM Feature #1801: add some frame options
- Implemented setters for the @THREE-D@ attribute.
Committed to the branch 2272b revno 11006 - 04:58 AM Feature #1801: add some frame options
- Added support for the @STREAM-IO@ (and related @SCREEN-IO@ and @USE-TEXT@) options for @FRAME@ (including config fiel...
- 06:45 PM Feature #2560: implement GUI DIALOG-BOX support
- Rebased task branch 2560a from P2J trunk revision 10947. The current revision in 2560a is now 10974.
- 06:21 PM Feature #2564: implement GUI BROWSE widget
- Current status:
5. vertical scrolling with mouse (currently keys only) - *implemented* (still need to revisit it in ... - 08:31 AM Feature #2564: implement GUI BROWSE widget
- > when do you expect to have a look how browse works in production/demonstation?
As soon as 2560a is merged to tru... - 07:35 AM Feature #2564: implement GUI BROWSE widget
- BTW when do you expect to have a look how browse works in production/demonstation?
- 07:32 AM Feature #2564: implement GUI BROWSE widget
- Current status:
0. random crashes "widget is not attached to the top-level window" - hope that Hynek works on that.
... - 04:32 PM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> Constantin: would you please do a code review of the changes? I'm especially worried about the @... - 04:15 PM Feature #1811: implement the AJAX client driver
- Revision 10972 implements moveToTop()/moveToBottom() at the driver level. A useful testcase is @frame-z-order/zw1.p@...
- 03:59 PM Feature #1811: implement the AJAX client driver
- Regressions in notes 1483 and 1485 are fixed in 1811s rev 10971 - I've checked both ask-gui.p and demo_widgets.p.
- 03:53 PM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> 1811s rev 10969 fixes the frame scroll issue and fill-in size in #2752 and #2704.
Con... - 03:37 PM Feature #1811: implement the AJAX client driver
- regression in note 1483 is from 1811s rev 10969 - I'm looking into it.
- 03:35 PM Feature #1811: implement the AJAX client driver
- !demo_widget_regression.png!
- 02:53 PM Feature #1811: implement the AJAX client driver
- If I recall correctly, direct drawing of pixels using @putImageData()@ does not honor compositing. It just overwrite...
- 02:49 PM Feature #1811: implement the AJAX client driver
- Ok, planning to implement XOR (https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/globalCompos...
- 02:33 PM Feature #1811: implement the AJAX client driver
- OK, we are going to postpone further work on this until later. The client is working well enough for now. We have t...
- 02:29 PM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > Based on your results, how much of the delays are due to the Java r... - 12:15 PM Feature #1811: implement the AJAX client driver
- Added tests diff.
- 12:11 PM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> Based on your results, how much of the delays are due to the Java round trip?
The java side dela... - 11:18 AM Feature #1811: implement the AJAX client driver
- Based on your results, how much of the delays are due to the Java round trip?
- 11:07 AM Feature #1811: implement the AJAX client driver
- Added keys measure tests diff. Planning to measure the time between WebGuiDriver readKey and setCurrentSelection invo...
- 10:58 AM Feature #1811: implement the AJAX client driver
- > > I think it is important to try to measure the time between sending a given key to the Java side and when the draw...
- 10:09 AM Feature #1811: implement the AJAX client driver
- > I think it is important to try to measure the time between sending a given key to the Java side and when the drawin...
- 09:56 AM Feature #1811: implement the AJAX client driver
- > If we press rapidly keys the browser gui thread becomes frozen, but after several seconds of inactivity all pressed...
- 09:45 AM Feature #1811: implement the AJAX client driver
- 1811s rev 10969 fixes the frame scroll issue and fill-in size in #2752 and #2704.
- 09:32 AM Feature #1811: implement the AJAX client driver
- > Is the key processing lag caused by drawing performance issues?
If we press rapidly keys the browser gui thread bec... - 09:02 AM Feature #1811: implement the AJAX client driver
- > Decided to stop developing this idea.
It was a good idea to try.
Is the key processing lag caused by drawing ... - 08:56 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> It is interesting to check how the web drawing performance is changed if @CanvasRenderer.p... - 05:02 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> The standard demo_widgets.p at login produces the attached web screen without the combo b... - 04:07 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> The standard demo_widgets.p at login produces the attached web screen without the combo b... - 02:43 AM Feature #1811: implement the AJAX client driver
- Eugenie Lyzenko wrote:
> Constantin,
>
> I'm not sure this question for you or not, just saw you works on font im... - 04:25 PM Bug #2557: Fix MENUBAR layouting in a window
- I'm recalling. Issue 1. Progress shows "bogus .. " message and does not show standard "Run-time error in WAIT-FOR.. "...
- 03:34 PM Bug #2704: large fill-in drawing differences
- Constantin Asofiei wrote:
> Greg Shah wrote:
>
> > For the same code, the P2J window is smaller in both dimension... - 02:40 PM Bug #2704: large fill-in drawing differences
- Greg Shah wrote:
> For the same code, the P2J window is smaller in both dimensions. The difference is larger in hei... - 02:30 PM Bug #2704: large fill-in drawing differences
- There is one more issue here: using the @SENSITIVE@ attribute to enable a widget must not make it current focus (focu...
- 12:47 PM Bug #2704: large fill-in drawing differences
- After using 1811s rev 10969 AND loaded the custom fonts in the directory, I get this:
!ask-gui.p_window_sizes_p2j_... - 09:43 AM Bug #2704: large fill-in drawing differences
- Issue in note 1 is fixed in 1811s rev 10969. Working on issue in note 2.
- 07:24 AM Bug #2704 (WIP): large fill-in drawing differences
- 02:43 PM Feature #2513 (Closed): implement GUI runtime support for TOGGLE-BOX
- 02:37 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- The branch is merged to trunk as rev 10947
- 02:25 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- OK, I've just run at by hand and all works, login/logout and tc_codes_employees_016.
- 02:21 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Wait. I just looked at the results zip you posted. The failures occur on thread Driver 0. The actual tests login, ...
- 02:14 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Please just test this by hand (NOT with run_single.sh).
- 02:02 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Greg Shah wrote:
> I have quite a bit to do other than this right now. Can you please tell me what you have found. ... - 12:54 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I have quite a bit to do other than this right now. Can you please tell me what you have found. I assume you have t...
- 12:49 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Here is the full results report. Have a look.
- 12:15 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- How did tc_codes_employees_016 pass if login failed?
- 12:12 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Ok, here are 2 files with results for both failed tests. Once again, I ran @run_regression.sh server-startup@ and the...
- 12:03 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- > Now would you insist for me to run it by hand
No, but I do want to understand why login/logout failed.
> cli... - 11:59 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I used run_single.sh... I didn't understand you correctly. Now would you insist for me to run it by hand (i.e. server...
- 11:53 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- > login_to_main_menu and logout_from_main_menu have failed.
What do you mean?
Weren't you testing manually? - 11:46 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I did it. tc_codes_employees_016 has passed. login_to_main_menu and logout_from_main_menu have failed.
- 11:04 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- It is documented in the timco.html.
The first two items are both done with a single command: @run_regression.sh se... - 10:47 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Greg Shah wrote:
> This could happen due to timing and the lack of proper dependency encoding in our tests for this ... - 10:35 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- This could happen due to timing and the lack of proper dependency encoding in our tests for this case. It looks to m...
- 10:27 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Yes, it fails.
- 10:19 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> Here is testing result of failed test tc_codes_employees.txt attached. It contains the test sc... - 10:14 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Here is testing result of failed test tc_codes_employees.txt attached. It contains the test screen and expected scree...
- 12:23 PM Bug #2752 (Closed): ask-gui.p frame has scrollbars when it should not
- 09:42 AM Bug #2752: ask-gui.p frame has scrollbars when it should not
- #2752 and #2704 are the same issue. Fixed in 1811s rev 10969.
- 07:48 AM Bug #2752 (WIP): ask-gui.p frame has scrollbars when it should not
- There is an interesting issue here: in P2J, the frame layout is done with a window size of 80 chars. But in 4GL, the...
- 12:22 PM Bug #2701: default font text sizing issue
- BTW, in the directory entries above, I think "Segue UI" should be "Segoe UI".
- 10:46 AM Bug #2701: default font text sizing issue
- > a question about the .ttf files in server/fonts - except the excelsior version, all are taken from the Windows fon...
- 10:10 AM Bug #2701: default font text sizing issue
- Greg Shah wrote:
> Someone that is already licensed to those files *may* be able to use them with P2J (if we support... - 09:31 AM Bug #2701: default font text sizing issue
- Greg Shah wrote:
> In what ways does the default 4GL GUI environment depend on this font?
4GL depends on bitmap fon... - 09:29 AM Bug #2701: default font text sizing issue
- > So is it acceptable (in licensing/copyright terms) to take the .fon files from Windows and converting them to .ttf?...
- 05:34 AM Bug #2701: default font text sizing issue
- About bitmap fonts in general; what they did for wine is use FontForge to transform the bitmap (.fon) files to true-t...
- 09:08 AM Bug #2703: VIEW of a dynamic widget abends
- This is the same problem as noted in #2754. The solution needs to be generic.
The @screen-value@ may be a trick... - 09:01 PM Bug #2703: VIEW of a dynamic widget abends
- The root cause is in the sample:...
- 08:59 AM Bug #2741: SELECTION-LIST sizing issues
- OK, then item 2 is considered fixed.
Igor will handle the rest of the items later. - 08:54 AM Bug #2741: SELECTION-LIST sizing issues
- The modified code:...
- 08:33 AM Bug #2741: SELECTION-LIST sizing issues
- And is BGCOLOR 1 the same blue color shown there? I guess you can test that by using color 1 on a rectangle.
- 08:29 AM Bug #2741: SELECTION-LIST sizing issues
- Greg Shah wrote:
> > Take a look at the picture. Is it now OK?
>
> There is no editor in that picture, so I can't t... - 08:19 AM Bug #2741: SELECTION-LIST sizing issues
- > Do you mean: 2. EDITOR ignores BGCOLOR attribute in the GUI mode?
Yes.
> Take a look at the picture. Is it no...
10/14/2015
- 07:58 PM Feature #1811: implement the AJAX client driver
- Constantin,
I'm not sure this question for you or not, just saw you works on font implementation. Today after reba... - 05:41 PM Feature #1811: implement the AJAX client driver
- It is interesting to check how the web drawing performance is changed if @CanvasRenderer.prototype.drawPixel = functi...
- 04:52 PM Feature #1811: implement the AJAX client driver
- The standard demo_widgets.p at login produces the attached web screen without the combo box label. If we open its ite...
- 03:53 PM Feature #1811: implement the AJAX client driver
- Rebased task branch 1811s from P2J trunk revision 10946. The current revision in 1811s is now 10967.
- 03:26 PM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10966@.
The fix for SELECTION-LIST sizing issues. The importan... - 03:15 PM Feature #1811: implement the AJAX client driver
- May be it is the same thing. Ok, I will focus on performance lag.
- 03:10 PM Feature #1811: implement the AJAX client driver
- >> I assume you will work on the key performance issue next?
>
> Created this difficult #2759 task and planning to ... - 03:07 PM Feature #1811: implement the AJAX client driver
- > > There is a general problem if we press keys rapidly, the browser ui thread can come in to the stale state or froz...
- 02:21 PM Feature #1811: implement the AJAX client driver
- 1811s rev -10956- 10965 contains a change in custom font management: if the font is BOLD and there is no custom defin...
- 02:13 PM Feature #1811: implement the AJAX client driver
- > There is a general problem if we press keys rapidly, the browser ui thread can come in to the stale state or frozen...
- 02:04 PM Feature #1811: implement the AJAX client driver
- > Is the "no selection" case fixed at this point or is there still a problem?
It isn't reproduced now, the problem i... - 02:01 PM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> > there are unexpected scollbars in ask-gui.p, with 1811s.
>
> Are you referring to the same ... - 01:59 PM Feature #1811: implement the AJAX client driver
- > there are unexpected scollbars in ask-gui.p, with 1811s.
Are you referring to the same problem as noted in #2752 ? - 01:56 PM Feature #1811: implement the AJAX client driver
- Hynek, there are unexpected scollbars in @ask-gui.p@, with 1811s.
- 01:20 PM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10964
It looks good.
Is the "no selection" case fixed at this point or i... - 12:35 PM Feature #1811: implement the AJAX client driver
- Committed revision 10964 is prepared for review.
- 11:51 AM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10963
It looks good. - 11:18 AM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10963@.
Fix for message area scrollbar buttons. Had to modify ... - 10:41 AM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10961
I made some minor cleanups, checked in as 10962.
1. @p2j.clipboard.js@... - 09:51 AM Feature #1811: implement the AJAX client driver
- > Sergey: If your code is safe to check in, perhaps you should commit it so that we can both be looking at the same s...
- 09:33 AM Feature #1811: implement the AJAX client driver
- Committed revision 10960 should fix auto-repeats for the web client and "code cleanup" is here.
- 08:42 AM Feature #1811: implement the AJAX client driver
- > Sergey, I don't recall exactly, but I think keeping a cursor arrow pressed (i.e. right-arrow in a editor) used to w...
- 08:19 AM Feature #1811: implement the AJAX client driver
- > Sergey: If your code is safe to check in, perhaps you should commit it so that we can both be looking at the same s...
- 08:10 AM Feature #1811: implement the AJAX client driver
- Sergey: If your code is safe to check in, perhaps you should commit it so that we can both be looking at the same sou...
- 08:09 AM Feature #1811: implement the AJAX client driver
- > I have checked that the current version 10958 generates copy/cut/paste events correctly.
This is true even when ... - 08:05 AM Feature #1811: implement the AJAX client driver
- > > if there are no current selection and we press CTRL + C/CTRL + Insert it invokes the unimplemented method sendCli...
- 07:58 AM Feature #1811: implement the AJAX client driver
- > if there are no current selection and we press CTRL + C/CTRL + Insert it invokes the unimplemented method sendClipb...
- 07:39 AM Feature #1811: implement the AJAX client driver
- > Sergey, I don't recall exactly, but I think keeping a cursor arrow pressed (i.e. right-arrow in a editor) used to w...
- 07:15 AM Feature #1811: implement the AJAX client driver
- 1811s rev 10958 finishes window resize in Web.
Sergey, I don't recall exactly, but I think keeping a cursor arrow ... - 06:08 PM Bug #2741: SELECTION-LIST sizing issues
- Do you mean: @2. EDITOR ignores BGCOLOR attribute in the GUI mode@? Take a look at the picture. Is it now OK(no fixes...
- 05:13 PM Bug #2741: SELECTION-LIST sizing issues
- Only work on item 2. Then move to other assigned tasks.
- 05:07 PM Bug #2741: SELECTION-LIST sizing issues
- >Is it quick to fix items 1, 3, 5 and 6?
It is difficult to exactly estimate. I think it can take a day to complete(... - 04:44 PM Bug #2741: SELECTION-LIST sizing issues
- Is it quick to fix items 1, 3, 5 and 6? If not, those can be deferred and Igor will work them after #2038.
Item 2... - 03:47 PM Bug #2741: SELECTION-LIST sizing issues
- Greg Shah wrote:
> I assume revision 10966 in 1811s fixes item 4 above.
Yes.
>Does it fix any of the other items... - 03:32 PM Bug #2741: SELECTION-LIST sizing issues
- I assume revision 10966 in 1811s fixes item 4 above. Does it fix any of the other items?
If not, please do fix th... - 03:29 PM Bug #2741: SELECTION-LIST sizing issues
- The fix committed in @1811s@. The screen is attached.
- 03:38 PM Bug #2701: default font text sizing issue
- > But this disables anti-aliasing for the entire browser... the only good news is with antialiasing off, the text is ...
- 03:18 PM Bug #2701: default font text sizing issue
- Only way until now to disable anti-aliasing on Firefox is by placing a @~/.fonts.conf@ file with this content:...
- 02:40 PM Bug #2701: default font text sizing issue
- 1811s plus testcases project rev 1378 (almost) solved this issue. For Swing, the test is identical, but for Web, the...
- 03:11 PM Bug #2759: the key input becomes frozen (no deadlock) if the keys are pressed rapidly
- Moved "Description" text to here:
1)Open web client for simple server running testcases/uast/demo/demo_widgets.p.
... - 02:52 PM Bug #2759 (New): the key input becomes frozen (no deadlock) if the keys are pressed rapidly
- 02:40 PM Feature #1794: implement font support
- See #2701 note 4 for font replacements via custom-fonts.
- 02:23 PM Bug #2557: Fix MENUBAR layouting in a window
- Any needed changes should be put into 1811s.
- 02:23 PM Bug #2736: fix GUI menu drawing problems in menu/simple_sm.p
- Put your changes into task branch 1811s.
- 02:09 PM Feature #1801: add some frame options
- Hynek, here is the priority for your items:
1. SCROLLABLE
2. BORDER-*
3. VIRTUAL-*
4. SCROLL-BARS
5. TOP-ONLY - 02:05 PM Feature #1801: add some frame options
- Greg Shah wrote:
> Igor, this means your work is for these (complete them in this priority order):
>
> 1. Finish ... - 02:03 PM Feature #1801: add some frame options
- Igor, this means your work is for these (complete them in this priority order):
1. Finish CANCEL-BUTTON.
2. BACKG... - 12:13 PM Feature #1801: add some frame options
- I would take BORDER-*, VIRTUAL-*, SCROLL-BARS, SCROLLABLE, TOP-ONLY. I think we should prioritize.
- 11:42 AM Feature #1801: add some frame options
- Hynek: please propose which of these would be best for you to take.
We also need to identify the priority for thes... - 11:21 AM Feature #1801: add some frame options
- Greg Shah wrote:
> It is my understanding that all conversion items are resolved as of the current 2272b branch 1100... - 10:57 AM Feature #1801: add some frame options
- It is my understanding that all conversion items are resolved as of the current 2272b branch 11000.
Please summari... - 02:03 PM Feature #2373: implemented output to redirected, paged terminal via (un)named streams in GUI mode
- In #1801, we implemented conversion support for STREAM-IO. The runtime support needs to be implemented in this task.
- 12:54 PM Feature #2564: implement GUI BROWSE widget
- Reproduction:
# Run go.p.
# Run brws-size-implicit-dyn from it.
# Click on the right arrow of the bottom scrollbar... - 12:39 PM Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> I'll post the testcase here.
Please do.
- 12:38 PM Feature #2564: implement GUI BROWSE widget
- "widget is not attached to the top-level window" will be resolved as part of 2560a. I already have some fixes for this.
- 12:36 PM Feature #2564: implement GUI BROWSE widget
- Guys, the issue random crashes "widget is not attached to the top-level window" is actually a bunch of issues caused ...
- 11:45 AM Feature #2564: implement GUI BROWSE widget
- I also need to know 2-3 useful GUI browse testcases that we should add to our GUI regression testing list.
- 11:44 AM Feature #2564: implement GUI BROWSE widget
- OK, in branch 2564c:
* all the items from note 84
* font metrics and FontManager.getBrowseCellBottomTextOffset() ... - 11:29 AM Feature #2564: implement GUI BROWSE widget
- Because of constant debugging I was unable to complete original tasks:
0. WIP - random crashes "widget is not attach... - 11:09 AM Feature #2564: implement GUI BROWSE widget
- The following items are high priority:
* font metrics and @FontManager.getBrowseCellBottomTextOffset()@ analysis
... - 11:06 AM Feature #2564: implement GUI BROWSE widget
- Task branch 2564a committed into the trunk as bzr revision 10946.
- 10:37 AM Feature #2564: implement GUI BROWSE widget
- Greg Shah wrote:
> 1. I not sure the @getBrowseCellBottomTextOffset()@ belongs in @FontManager@. On the one hand, t... - 10:25 AM Feature #2564: implement GUI BROWSE widget
- Ad item to from note 69.
Stanislav, please check whether key events and/or scroll events are repeated when the ke... - 10:05 AM Feature #2564: implement GUI BROWSE widget
- > Hynek: do you have any thoughts regarding the issues reported in note 69?
I've fixed item 3 by changes in browse c... - 09:29 AM Feature #2564: implement GUI BROWSE widget
- Hynek: do you have any thoughts regarding the issues reported in note 69?
- 09:28 AM Feature #2564: implement GUI BROWSE widget
- > I not sure the getBrowseCellBottomTextOffset() belongs in FontManager. On the one hand, there is logic that is fon...
- 09:18 AM Feature #2564: implement GUI BROWSE widget
- > The 2564b changes are all merged into 2272b, right?
Yes.
> I think 2564b can be archived.
Done. - 09:15 AM Feature #2564: implement GUI BROWSE widget
- Code Review Task Branch 2564a Revision 10969
This is really impressive. Please merge to trunk immediately. The f... - 08:32 AM Feature #2564: implement GUI BROWSE widget
- The 2564b changes are all merged into 2272b, right? I think 2564b can be archived.
- 08:29 AM Feature #2564: implement GUI BROWSE widget
- Wow! OK, I'll get the code review done ASAP.
- 08:14 AM Feature #2564: implement GUI BROWSE widget
- The update passed conversion and regression testing.
- 06:50 AM Feature #2564: implement GUI BROWSE widget
- Please review branch 2564a revision 10969.
- 12:49 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Code Review Task Branch 2513b Revision 10957
It looks good. Please start testing immediately. - 12:16 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I've rebased the branch just now. Please review.
- 12:09 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- My mistake, it is 2564a that we were waiting on.
Please go ahead with the rebase now. - 12:06 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- You'd asked me to wait for 2564b to be merged to the trunk, but Stanislav has merged 2564a. Please confirm rebasing.
- 11:54 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Please rebase ASAP. I'll do a final review and then you can start testing.
- 08:14 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Code Review Task Branch 2513b Revision 10956
I'm good with the changes. Please start regression testing. You don... - 08:10 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Greg Shah wrote:
> Let's defer this XOR color work until after 2564b is merged to trunk. I don't want to mess with ... - 08:04 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Let's defer this XOR color work until after 2564b is merged to trunk. I don't want to mess with pulling just the XOR...
- 08:01 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Stanislav, can you help Vadim isolate the XOR-drawing changes in 2564b, so he can use/test them for the toggle-box?
- 07:59 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- There are 2 branches: 2564a and 2564b. Which one? How to properly take Stanislav's changes: merge branches by hand or...
- 07:10 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> I need some help with XOR experiments. I've added the following code to the method that draws ... - 07:05 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I need some help with XOR experiments. I've added the following code to the method that draws rectangle around the la...
- 11:52 AM Bug #2750 (Closed): status area height should not be added to the overall window height
- Task branch 1811s revision 10963 fixes the last part of this issue.
- 11:20 AM Bug #2750: status area height should not be added to the overall window height
- Fix for message are buttons has been committed. The final screen sample is attached.
- 08:26 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- Correction: 2564 A
- 08:23 AM Bug #2758: toggle-box selection highlight color depends on the widget's text color and background...
- After 2564b is merged to trunk, this task can be started.
For details, see #2513-141 (and 142), #2513-146 (and 147... - 08:19 AM Bug #2758 (Closed): toggle-box selection highlight color depends on the widget's text color and b...
10/13/2015
- 07:18 PM Feature #1811: implement the AJAX client driver
- > > As alternative, we can add Copy/Cut button on the Toolbar panel if we want to copy the application selection to O...
- 03:42 PM Feature #1811: implement the AJAX client driver
- > Greg, I performed some tests and it follows that synthetic "copy&cut" commands work only if they are invoked by use...
- 03:26 PM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10957
I'm good with the changes. - 03:12 PM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10955
I'm OK with the changes. - 02:00 PM Feature #1811: implement the AJAX client driver
- > Good news is the Firefox (Chrome, Explorer and Opera) supports synthetic "copy&cut" commands, but "paste" doesn't. ...
- 01:25 PM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10957@.
Fix GUI issues in message area. - 01:14 PM Feature #1811: implement the AJAX client driver
- 1811s rev 10956 contains first pass at window resize in web. What is left is enlarging the window via the north and w...
- 09:43 AM Feature #1811: implement the AJAX client driver
- Good news is the Firefox (Chrome, Explorer and Opera) supports synthetic "copy&cut" commands, but "paste" doesn't. Wo...
- 09:05 PM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10955@.
Fix for abend in focusing frame with no focusable widget. - 05:28 PM Feature #1801: add some frame options
- More about note 64.
The `setup` method of the @<Frame>Def@ class should use @null@ instead of a widget name (or do n... - 05:14 PM Feature #1801: add some frame options
- Minor fix in the @FrameGuiImpl@.
Committed to branch 2272b revno 10997. - 03:45 PM Feature #1801: add some frame options
- Added logging mentioned in the note 83.
Committed to branch 2272b revno 10996.
- 03:40 PM Feature #1801: add some frame options
- Greg Shah wrote:
> I understand that. My request for "detecting this non-button case and use UnimplementedFeature... - 03:36 PM Feature #1801: add some frame options
- I've added runtime support for the @CANCEL-BUTTON@ (event re-routing).
Committed to branch 2272b revno 10995.
H... - 03:30 PM Feature #1801: add some frame options
- > Actually I've changed the signature of setters so now the program which used this "feature" will at least compile.
... - 03:27 PM Feature #1801: add some frame options
- Greg Shah wrote:
> This particular "feature" is low value. Let's defer the work. How about just detecting this non... - 02:45 PM Feature #1801: add some frame options
- Igor Skornyakov wrote:
> The attached 4GL program runs OK in 4GL but the conversion doesn't compile. Of course this ... - 02:42 PM Feature #1801: add some frame options
- > I've noticed two issues with the attached program.
We will work those in #2705 and #2729. - 02:34 PM Feature #1801: add some frame options
- Igor Skornyakov wrote:
> 4GL accepts *any* widget type as the @CANCEL-BUTTON@/@DEFAULT-BUTTON@ *option* value (but n... - 06:43 AM Feature #1801: add some frame options
- I've noticed two issues with the attached program.
1. The layout of the @fr1@ frame in the converted application d... - 05:21 PM Bug #2757: Non-button widget as CANCEL-BUTTON/DEFAULT-BUTTON option
- 4GL accepts non-@BUTTON@ widgets as @CANCEL-BUTTON@/@DEFAULT-BUTTON@ @FRAME@ *options* (not *attributes*). At least f...
- 05:16 PM Bug #2757 (New): Non-button widget as CANCEL-BUTTON/DEFAULT-BUTTON option
- 04:53 PM Bug #2750: status area height should not be added to the overall window height
- > Do you mean the scaled images from SVG sources size/position?
Yes. - 04:51 PM Bug #2750: status area height should not be added to the overall window height
- Greg Shah wrote:
> These changes look good. Before we close this task, please look into the differences in how we d... - 03:27 PM Bug #2750: status area height should not be added to the overall window height
- These changes look good. Before we close this task, please look into the differences in how we draw the scrollbar bu...
- 01:30 PM Bug #2750: status area height should not be added to the overall window height
- The fix @1811s@ rev @10957@ for message area includes:
1. Selected item background color and fill area location/size... - 12:17 PM Bug #2750: status area height should not be added to the overall window height
- >Yes, I think this should use FontManager.getFontHeight, and not gf.font().fontHeight in MessageAreaGuiImpl.doLayout
... - 11:19 AM Bug #2750: status area height should not be added to the overall window height
- Greg Shah wrote:
> Constantin: could this 2 pixel difference be due to a font sizing issue?
Yes, I think this shoul... - 11:15 AM Bug #2750: status area height should not be added to the overall window height
- Constantin: could this 2 pixel difference be due to a font sizing issue?
- 11:14 AM Bug #2750: status area height should not be added to the overall window height
- In the recent @1811s@ code the issue looks differently. The only remaining problem is the message area height in @P2J...
- 03:13 PM Bug #2740 (Closed): Focusing frame with no focusable widget causes an abend
- Fixed in task branch 1811s revision 10955.
- 02:41 PM Bug #2705: frame sizing using SIZE phrase is not honored
- Please also test/fix the code in issue 1 (frame @fr1@ layout issue) in #1801-76
- 02:37 PM Bug #2729: alert-box usage is broken
- Please also test/fix the code in #1801-76 which is another abend (hopefully related).
- 07:10 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Constantin Asofiei wrote:
> Vadim, I don't see any other issue in 2513b rev 10955 except what Greg noted.
Constan... - 03:55 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- As Greg mentioned, it might be a XOR formula; Stanislav found this related while working on BROWSE widget: #2564-58
... - 03:42 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Greg Shah wrote:
> ..
> Please see #2564-39 (and 40), #2564-42 (through 45), #2564-54 (through 60).
>
> The pro... - 01:58 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Constantin Asofiei wrote:
> Vadim, I don't see any other issue in 2513b rev 10955 except what Greg noted.
Yes, th... - 01:57 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim, I don't see any other issue in 2513b rev 10955 except what Greg noted.
- 04:20 AM Feature #2564: implement GUI BROWSE widget
- Stanislav, see the attached diff. It is not 100% accurate but could help you with the scroll updates. The commented l...
- 08:17 PM Feature #2564: implement GUI BROWSE widget
- Thank you for your answer! I've put the browse to work and will make adjustments you've recommented ASAP.
Just for i...
10/12/2015
- 06:56 PM Feature #1801: add some frame options
- 4GL accepts *any* widget type as the @CANCEL-BUTTON@/@DEFAULT-BUTTON@ *option* value (but not the *attribute*). Moreo...
- 04:22 AM Feature #1801: add some frame options
- Committed NPE fix (note 69) and (partial runtime support for the @CANCEL-BUTTON@/@DEFAULT-BUTTON@ options/attributes)...
- 06:39 PM Feature #2564: implement GUI BROWSE widget
- Stanislav, the problem was in the code initializing the scroll pane. In @BrowseGuiImpl.rebuildColumns@ you should not...
- 04:18 PM Feature #2564: implement GUI BROWSE widget
- Hynek, you will have to check out 2564a. Here is the testcase:...
- 03:36 PM Feature #2564: implement GUI BROWSE widget
- Please post your test program.
- 02:47 PM Feature #2564: implement GUI BROWSE widget
- Guys, after rebase I got couple of problems, one of which confuses me: scrollbars in a scroll pane are not drawn (gre...
- 02:44 PM Feature #2564: implement GUI BROWSE widget
- Rebased task branch 2564a from P2J trunk revision 10945.
- 04:56 PM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> Code Review Task Branch 1811s Revision 10954
>
> The changes look reasonable, I don't have a p... - 04:44 PM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10954
The changes look reasonable, I don't have a problem with them. My on... - 04:10 PM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10954@.
The tooltip issues fix. For painting coordinates and d... - 03:26 PM Feature #1811: implement the AJAX client driver
- > See "Structuring Java Class Files" in @handbook/coding_stds/approaches.html@.
Ok. See it is really important becau... - 03:06 PM Feature #1811: implement the AJAX client driver
- > Fixed in 10953. How to summarize these code rules? For me they look like these private methods must be at the end o...
- 02:59 PM Feature #1811: implement the AJAX client driver
- > Code Review Task Branch 1811s Revision 10952
Fixed in 10953. How to summarize these code rules? For me they look li... - 02:34 PM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10952
1. In @BufferedImageDrawHelper.processImage()@ and @BufferedImageDraw... - 12:44 PM Feature #1811: implement the AJAX client driver
- Committed revision 10951, 10952 is according to the code review Task Branch 1811s Revision 10946.
- 12:39 PM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> Code Review Task Branch 1811s Revision 10949
>
> I guess there was no size issue? Perhaps it ... - 11:32 AM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10949
Well done! I fixed a merge problem with a history entry (task branch... - 10:40 AM Feature #1811: implement the AJAX client driver
- Task branch @1811s@ for review updated to revision @10949@.
The scrollbar drawing issues fixes. - 10:31 AM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811s Revision 10946
This is significantly better. However there are some small issues to... - 08:00 AM Feature #1811: implement the AJAX client driver
- > Greg, please clarify the clipboard task, does it need to develop the client side clipboard like it is implemented b...
- 04:08 AM Feature #1811: implement the AJAX client driver
- Checking the web client keys SHIFT + INSERT (1022) , SHIFT + DELETE (639), CTRL+INSERT (2558) gives SHIFT + DELETE (1...
- 04:46 PM Bug #2743 (Closed): tooltip misc GUI issues and wrong painting coords
- 04:40 PM Bug #2743: tooltip misc GUI issues and wrong painting coords
- Tooltip testcases, for example:...
- 03:51 PM Bug #2743: tooltip misc GUI issues and wrong painting coords
- The attached picture presents the fix for tooltip feature.
Going to commit to the branch now. - 03:43 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Code Review Task Branch 2513b Revision 10955
This seems quite a good improvement.
1. Please add a history entry... - 03:20 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- > My directory.xml does not contain color-table and I'm running PROGRESS without specifying progress.ini. Colors are ...
- 03:03 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > Have also look at the note 129. Color table verification. I'm n... - 02:54 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I've committed my last changes and rebased the branch. Current revision is 10955. Please review.
- 05:30 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> I've found that LASTKEY is not modified by MOUSE-SELECT-CLICK events (may be other mouse event... - 12:36 PM Bug #2756: UPDATE statement in GUI dies on GO and leaves the restarted app in an unkillable/unres...
- I'll be happy to see the fix in #2560, but please note this regression is in the trunk 10945 already.
- 12:35 PM Bug #2756: UPDATE statement in GUI dies on GO and leaves the restarted app in an unkillable/unres...
- The rebase of 2560a with trunk/10945 broke a few things, this seems to be one of them. I will resolve the abend in #2...
- 12:07 PM Bug #2756: UPDATE statement in GUI dies on GO and leaves the restarted app in an unkillable/unres...
- This can be recreated in the trunk revision 10945 or in task branch 2560a rev 10968. Run @simple_alert_box.p@ and ed...
- 12:03 PM Bug #2756 (Closed): UPDATE statement in GUI dies on GO and leaves the restarted app in an unkilla...
- 11:33 AM Bug #2748 (Closed): scrollbar drawing differences
- 10:46 AM Bug #2748: scrollbar drawing differences
- The screens attached are the comparisons for @P2J@ and @4GL@ for scrollbar issues. The demo was modified a bit to get...
10/11/2015
- 05:33 PM Feature #1811: implement the AJAX client driver
- Greg, please clarify the clipboard task, does it need to develop the client side clipboard like it is implemented by ...
- 05:11 PM Feature #1811: implement the AJAX client driver
- Greg, please review the committed revision 10946. The @EmbeddedImageStructure@ is not required, we can move @List<Int...
- 01:28 PM Feature #1811: implement the AJAX client driver
- > The problem is if we get an image as a parameter of the drawImage, then this image must be transformed if the provi...
- 03:30 AM Feature #1811: implement the AJAX client driver
- > Code Review caching_images_20151010.txt
>
> 2. I still don't understand why we need to use object hash codes as th... - 03:32 PM Feature #2560: implement GUI DIALOG-BOX support
- Rebased task branch 2560a from P2J trunk revision 10945. The current revision in 2560a is now 10967.
- 12:01 PM Bug #2754: dynamic widget attribute assignment breaks when the FRAME attribute is assigned late
- I would suggest to implement a 'staging' model. I mean that a particular logic which is now performed at the attibut...
- 11:48 AM Bug #2754: dynamic widget attribute assignment breaks when the FRAME attribute is assigned late
- One implication is that we will need an approach that splits the assignment logic into those things that must be done...
- 11:42 AM Bug #2754: dynamic widget attribute assignment breaks when the FRAME attribute is assigned late
- All attributes need to be checked for this sensitivity. Most often the result is an NPE, but it is often tricky to f...
- 11:35 AM Bug #2754 (New): dynamic widget attribute assignment breaks when the FRAME attribute is assigned ...
- 11:42 AM Feature #1801: add some frame options
- We will defer the work until later. I've created #2754 for that work.
- 10:15 AM Feature #1801: add some frame options
- I've fixed NPE issue per se. However I'm not sure that my fix is absolutely correct as the additional logic is not in...
- 10:02 AM Feature #1801: add some frame options
- Greg Shah wrote:
> Please fix it.
I'm working on it now. However it is not trivial as the @LABEL@ setter is not just... - 09:55 AM Feature #1801: add some frame options
- > Setting the @LABEL@ attribute for the dynamic widget causes NPE if the @FRAME@ attribute was not assigned yet.
P... - 09:41 AM Feature #1801: add some frame options
- Setting the @LABEL@ attribute for the dynamic widget causes NPE if the @FRAME@ attribute was not assigned yet.
10/10/2015
- 01:36 PM Feature #1801: add some frame options
- Greg Shah wrote:
> Yes, please do if it can be done quickly. The easiest way to do this is to hide the nodes in the... - 01:26 PM Feature #1801: add some frame options
- Igor Skornyakov wrote:
> The attached 4GL program runs OK in 4GL but the conversion doesn't compile. Of course this ... - 01:26 PM Feature #1801: add some frame options
- Greg Shah wrote:
> If you find any behavior that is dependent upon frame family support, please add notes to the #17... - 01:24 PM Feature #1801: add some frame options
- Igor Skornyakov wrote:
> I have a question. In the 4GL documentation the semantics of the @DEFAULT-BUTTON@/@CANCEL-B... - 06:26 AM Feature #1801: add some frame options
- The attached 4GL program runs OK in 4GL but the conversion doesn't compile. Of course this program is not `correct` (...
- 01:14 PM Feature #1811: implement the AJAX client driver
- Code Review caching_images_20151010.txt
1. The @PaintStructure@ is meant to be a class that is a simple container ... - 12:37 PM Feature #1811: implement the AJAX client driver
- Eugenie reported the following regarding the 1811r branch runtime regression testing (conversion testing was not need...
- 05:40 AM Feature #1811: implement the AJAX client driver
- Greg, please review the diff, the caching is based on the java hash code due to the draw image operation could provid...
10/09/2015
- 07:29 PM Feature #1801: add some frame options
- I have a question. In the 4GL documentation the semantics of the @DEFAULT-BUTTON@/@CANCEL-BUTTON@ is described using ...
- 06:36 PM Feature #1801: add some frame options
- The @DEFAULT-BUTTON@ and @CANCEL-BUTTON@ semantics.
1. If @DEFAULT-BUTTON@/@CANCEL-BUTTON@ are specified in the fr... - 06:36 PM Feature #1801: add some frame options
- Greg Shah wrote:
> How quickly can you get the conversion parts of this done? Just stub out the runtime features th... - 10:44 AM Feature #1801: add some frame options
- How quickly can you get the conversion parts of this done? Just stub out the runtime features that aren't already th...
- 04:21 PM Feature #1811: implement the AJAX client driver
- Ah, it is due to function @drawHelper.processImage(ps);@ changes some images (creates new ones). Thus it is truly my...
- 04:00 PM Feature #1811: implement the AJAX client driver
- Okay, I am planning to fix it, but at this place we don't know its unique id, we have only the @BufferedImage@ and it...
- 03:51 PM Feature #1811: implement the AJAX client driver
- From note 805:
> 1. Is there a need to send a hash of the image? Why not a simple 32-bit integer as an ID? The ima... - 03:48 PM Feature #1811: implement the AJAX client driver
- > Does we need to build images each time?
No, the whole point of the caching was to only ever build it once and s... - 03:34 PM Feature #1811: implement the AJAX client driver
- Greg, found that for each of drawing circles, for example, invoking on a key pressed, we redraw images, because an im...
- 03:19 PM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811r Revisions 10945-10974
I've made some formatting/coding standards changes and cleaned... - 01:42 PM Feature #1811: implement the AJAX client driver
- Task branch @1811r@ for review updated to revision @10975@.
The inactive frame title color fix. - 11:33 AM Feature #1811: implement the AJAX client driver
- Task branch @1811r@ for review updated to revision @10974@.
The logo icon size/location fix. - 09:01 AM Feature #1811: implement the AJAX client driver
- Task branch @1811r@ for review updated to revision @10973@.
Adding fix for NPE regression in @radio-set@. Tested w... - 08:11 AM Feature #1811: implement the AJAX client driver
- > Only GUI code involved, no testing required.
It is OK to make non-GUI or GUI changes to a task branch without ru... - 08:09 AM Feature #1811: implement the AJAX client driver
- > Can I commit this change to 1811r? Only GUI code involved, no testing required.
Yes. Unless the branch is locke... - 07:02 AM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Constantin Asofiei wrote:
> > > Does the test in note 1328 wor... - 06:40 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > Does the test in note 1328 work? Because I still see a pr... - 06:13 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Does the test in note 1328 work? Because I still see a problem in MAJIC, ( F/M from main... - 01:26 AM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > Constantin Asofiei wrote:
> > > > P... - 11:23 PM Feature #1811: implement the AJAX client driver
- Task branch @1811r@ for review updated to revision @10971@.
Fix for window title bar issues. Had to remake svg ima... - 02:30 PM Bug #2726 (Closed): frame title color is wrong
- 01:24 PM Bug #2726: frame title color is wrong
- The solution will be committed soon. The screenshot is attached. To be included in 1811r.
- 11:36 AM Bug #2726: frame title color is wrong
- The core issue here is to draw the frame background and frame title color properly when a frame is not focused.
- 11:35 AM Bug #2726: frame title color is wrong
- Now consider what happens when we single click on the 2nd frame:
!demo_widgets.p_after_click_on_2nd_frame_in_progr... - 11:30 AM Bug #2726: frame title color is wrong
- Consider these images:
!demo_widgets.p_at_initial_startup_in_progress_20151009.png!
!demo_widgets.p_at_initial_... - 08:00 AM Bug #2726: frame title color is wrong
- No, it is only fixed for some cases as I mentioned in note 3.
Try @demo/demo_widgets.p@:
!demo_widgets_frame_ti... - 12:37 PM Bug #2681 (Closed): the titlebar height and outline does not match the 4GL version
- OK, it looks good to me.
- 12:34 PM Bug #2681: the titlebar height and outline does not match the 4GL version
- In the picture attached you can see the P2J with image area filled(no icon drawn), 4GL icon and P2J icon. The size is...
- 11:52 AM Bug #2681: the titlebar height and outline does not match the 4GL version
- Is there an extra pixel (3 pixels wide) in the right margin in P2J?
Otherwise, it definitely looks correct. - 11:25 AM Bug #2681: the titlebar height and outline does not match the 4GL version
- The fix is now committing. From the screen attached the location and size of the icon is the same I guess.
- 10:18 AM Bug #2681: the titlebar height and outline does not match the 4GL version
- Yes, we need a fix.
!gclogo_in_progress_20151009.png!
I see 2 problems:
* The 1 pixel bottom margin is missi... - 09:56 AM Bug #2681: the titlebar height and outline does not match the 4GL version
- This is the 4GL window with logo icon. I'm not sure but looks like in P2J the icon is one pixel higher. What do you t...
- 09:27 AM Bug #2681: the titlebar height and outline does not match the 4GL version
- Yes.
- 09:21 AM Bug #2681: the titlebar height and outline does not match the 4GL version
- Greg Shah wrote:
>
> In ours, I think the icon stretches too much. There are no margins.
>
> Please check this... - 09:13 AM Bug #2681: the titlebar height and outline does not match the 4GL version
- This is really good! I think it is nearly perfect.
!titlebar_icon_scaling_20151009.png!
Notice that the min/ma... - 11:25 PM Bug #2681: the titlebar height and outline does not match the 4GL version
- The @1811r@ revision @10971@ should fix the issue.
- 12:34 PM Bug #2753: window scrollbars unexpectedly appear during window resize
- Use @demo/demo_widgets.p@ to recreate. Grab the bottom right corner of the window and resize it smaller. Even when ...
- 12:31 PM Bug #2753 (New): window scrollbars unexpectedly appear during window resize
- 12:12 PM Bug #2752: ask-gui.p frame has scrollbars when it should not
- Note that there are some other frame and widget sizing issues that may be related. See #2704.
- 12:11 PM Bug #2752: ask-gui.p frame has scrollbars when it should not
- Use @ask-gui.p@ to recreate.
P2J:
!ask-gui.p_frame_has_scrollbars_in_p2j_swing_20151009.png!
Progress:
!a... - 12:10 PM Bug #2752 (Closed): ask-gui.p frame has scrollbars when it should not
- 11:47 AM Bug #2751: dragging the scrollbar thumb buttons does not work
- Use @demo/demo_widgets.p@ to recreate.
The primary issues is that dragging the scrollbar thumb buttons doesn't work.... - 11:47 AM Bug #2751 (Closed): dragging the scrollbar thumb buttons does not work
- 11:46 AM Bug #2750: status area height should not be added to the overall window height
- See #2748-1
Use @demo/demo_widgets.p@ to recreate. The main content pane in Progress is shorter by the size of th... - 11:45 AM Bug #2750 (Closed): status area height should not be added to the overall window height
- 11:44 AM Bug #2749: widget keeps drawing with focus highlight when a different from gets selected
- Please see #2726-7 (and note 8)
At initial startup the focus in on the chcb widget in the 1st frame. Then when th... - 11:38 AM Bug #2749 (Closed): widget keeps drawing with focus highlight when a different from gets selected
- 11:25 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I've found that LASTKEY is not modified by MOUSE-SELECT-CLICK events (may be other mouse events too), but PROGRESS do...
- 05:25 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I think P2J might raise both mouse-clicked and mouse-dblclicked events. Please check the click-count for a @mouseCli...
- 11:16 AM Bug #2748: scrollbar drawing differences
- Scrollbar drawing issues:
1. Scrollbar arrow buttons 3D accents are not correct.
2. Scrollbar thumb buttons 3D ac... - 11:12 AM Bug #2748: scrollbar drawing differences
- Using @demo/demo_widgets.p@ one can see several differences in scrollbar drawing:
!demo_widgets.p_progress_vs_p2j_... - 11:12 AM Bug #2748 (Closed): scrollbar drawing differences
- 09:18 AM Feature #1794 (Closed): implement font support
- The last of the font work will be completed in #1811 with some discussion taking place in #2322. As such, I'm closin...
- 08:05 AM Bug #2706 (Closed): window title attribute is not honored
- I just tested this. You're right. I tested rev 10969 of 1811r and the title attribute is now working. It is also s...
10/08/2015
- 07:26 PM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin Asofiei wrote:
> > > Please go ahead, I'm not worki... - 06:10 PM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> There is a change in how text metrics are retrieved. Never call @gd.getTextWidth/Height... - 05:31 PM Feature #1811: implement the AJAX client driver
- Eugenie Lyzenko wrote:
> Some recent @1811r@ changes cause the GUI regression in horizontal radio-set. @NPE@ in @Abs... - 05:05 PM Feature #1811: implement the AJAX client driver
- Some recent @1811r@ changes cause the GUI regression in horizontal radio-set. @NPE@ in @AbstractGuiDriver@, line 2525...
- 04:27 PM Feature #1811: implement the AJAX client driver
- Task branch @1811r@ for review updated to revision @10969@.
Fix for status line one pixel issue. - 04:11 PM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Please go ahead, I'm not working on it.
>
> Constantin, I ha... - 04:10 PM Feature #1811: implement the AJAX client driver
- > By key echoing I mean the delay time from keys are pressed down and up on the keyboard following by their appearanc...
- 04:02 PM Feature #1811: implement the AJAX client driver
- > All except this one: changing the font-table via the SYSTEM-DIALOG FONT and PUT KEY VALUE FONT (FontTable.chooseFon...
- 03:59 PM Feature #1811: implement the AJAX client driver
- > Sergey: Please provide a list of the open work for the key processing improvements. In addition to note 1360 you'v...
- 03:44 PM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> > What remaining issues do you have on the list for #1794? Beside font alises/custom font support... - 03:35 PM Feature #1811: implement the AJAX client driver
- > What remaining issues do you have on the list for #1794? Beside font alises/custom font support in runtime P2J (whi...
- 03:18 PM Feature #1811: implement the AJAX client driver
- 1811r rev 10967 fixes a regression in GUI EDITOR drawing plus the EDITOR text selection issue in #2737
- 02:56 PM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> > The issue here is finding font replacements for FixedSys and System. I think we should alias th... - 02:46 PM Feature #1811: implement the AJAX client driver
- > On a side note: the regression in GUI is only for EDITOR, the other widgets look fine.
Good. BTW, have you look... - 02:42 PM Feature #1811: implement the AJAX client driver
- > 3. test/fix window resize in Web (CA)
> I haven't started working on it... I will focus on fixing the regressions ... - 02:33 PM Feature #1811: implement the AJAX client driver
- 1811r rev 10966 fixes font alias support for Web client.
On a side note: the regression in GUI is only for EDITOR,... - 02:32 PM Feature #1811: implement the AJAX client driver
- Task branch @1811r@ for review updated to revision @10965@.
Fix for status line drawing issues. - 02:10 PM Feature #1811: implement the AJAX client driver
- Fix for status line issue is ready. The fixed screenshot attached here. Preparing to commit in task branch.
- 02:08 PM Feature #1811: implement the AJAX client driver
- 1811r rev 10964:
* Fixed a regression in ChUI (events when no focus exists are sent to ACTIVE-WINDOW)
* fixed a NPE... - 01:42 PM Feature #1811: implement the AJAX client driver
- Sergey: Please provide a list of the open work for the key processing improvements. In addition to note 1360 you've ...
- 11:15 AM Feature #1811: implement the AJAX client driver
- Rebased task branch 1811r from P2J trunk revision 10944. The current revision in 1811r is now 10963.
- 10:52 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> I'm trying to extract a testcase. The problem is that the search-field in the frame sho... - 10:36 AM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Please go ahead, I'm not working on it.
>
> Constantin, I ha... - 09:32 AM Feature #1811: implement the AJAX client driver
- Task branch @1811r@ for review updated to revision @10958@.
Fix for window 3D like border in GUI. - 08:51 AM Feature #1811: implement the AJAX client driver
- > You mean commit into branch or trunk?
I mean the task branch 1811r. This is what I meant by my notes in #2679, ... - 08:49 AM Feature #1811: implement the AJAX client driver
- > You mean commit into branch or trunk?
I mean the task branch 1811r. This is what I meant by my notes in #2679, ... - 08:45 AM Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
>
> Please check in your changes as you go. The only restriction is that each check-in should no... - 07:37 AM Feature #1811: implement the AJAX client driver
- Eugenie Lyzenko wrote:
> The code to draw 3D line has been added to the @WindowGuiImpl.drawBorder()@. The resulting ... - 06:10 AM Feature #1811: implement the AJAX client driver
- 1811r rev 10956 contains a fix for @5. frame title looks less bold, probably due to the anti-aliasing (CA)@ - this is...
- 06:03 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I've found, that MOUSE-SELECT-DOUBLE-CLICK event is processed by P2J differently than in a PROGRESS. Let assume, we h...
- 10:23 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> Have also look at the note 129. Color table verification. I'm not sure if it is a bug: colors ... - 10:18 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> 1. Tooltip does not hiding correctly.
> 2. I have 2 triggers: VALUE-CHANGED and LEFT-MOUSE-C... - 10:05 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> Some layout inaccuracy. Have a look at attached picture and note on the space between toggle-b... - 08:57 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Greg Shah wrote:
> I am trying to understand the open issues and the remaining work on this task.
>
> Vadim:
>
... - 08:36 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I am trying to understand the open issues and the remaining work on this task.
Vadim:
1. Please create a task f... - 05:33 PM Bug #2706: window title attribute is not honored
- I think I've already covered this one during the #2716 multi-window focus support, which is part of 1811r now (forgot...
- 05:24 PM Bug #2726: frame title color is wrong
- Looks like now the frame title color is fixed(without any my changes). See the screen attached. May be we can close t...
- 04:48 PM Bug #2681: the titlebar height and outline does not match the 4GL version
- At this point, the colors are fine. But the size and outline is still incorrect.
If this can be solved by end of ... - 04:46 PM Bug #2680 (Closed): status area border is not drawn correctly
- Well done! It looks really good.
- 04:29 PM Bug #2680: status area border is not drawn correctly
- Fixed in @1811r@ revision @10969@.
- 03:20 PM Bug #2680: status area border is not drawn correctly
- The 1811r revision 10965 solution is nearly pixel perfect:
!p2j_swing_status_area_vs_progress_20151008.png!
In ... - 03:59 PM Bug #2747: implement font table editing
- Implement the ability to change the font-table via the SYSTEM-DIALOG FONT and PUT KEY VALUE FONT (FontTable.chooseFon...
- 03:59 PM Bug #2747 (New): implement font table editing
- 03:40 PM Bug #2737 (Closed): Editor abends on double click
- 03:18 PM Bug #2737: Editor abends on double click
- Fixed in #1811 (1811r rev 10967)
- 02:42 PM Bug #2745: fill-in sizing differences
- ...
- 01:19 PM Bug #2745: fill-in sizing differences
- Stanislav: Please post or point to the testcase being used for the problems reported in #2564-28
- 01:17 PM Bug #2745: fill-in sizing differences
- The highlighted area issue will be worked in #2727.
The vertical alignment differences will be worked in #2730.
... - 01:15 PM Bug #2745: fill-in sizing differences
- See #2564-28
- 01:15 PM Bug #2745 (Closed): fill-in sizing differences
- 02:30 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Greg Shah wrote:
> Is MESSAGE SET/UPDATE support supposed to be functional at this point?
Yes, MESSAGE SET/UPDA... - 01:11 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- I tested this on 2560a rev 10959. The testcase abends before displaying. Here is the bottom of the log:...
- 12:37 PM Bug #2679 (Closed): window borders should have a 3D appearance
- I've tested the changes in branch 1811r revision 10962 and they do indeed resolve this issue.
- 12:30 PM Bug #2716 (Closed): The application with multiple windows doesn't start.
- The code review was posted in #1811 note 1348.
I've confirmed that this is fixed in the branch 1811r. - 08:48 AM Bug #2744: dynamic widgets realize too late
- Procedure @uast/toggle_box/gui/tglbox_dyn.p@. There are toggle-box is created dynamically using CREATE statement:
... - 08:44 AM Bug #2744 (New): dynamic widgets realize too late
- 08:42 AM Feature #2614 (Closed): implement GUI runtime support for RADIO-SET widget
- 08:34 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Branch @2614a@ was merged to trunk as revno @10944@ then it was archived.
- 07:41 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- > The last two are also expected, correct?
Yes.
> So I can commit 2614a into trunk if no objections.
Yes, pl... - 08:49 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- The @CTRL-C@ tests passed without regressions. The results file: @2614a_10956_06069cc_20151007_evl.zip@.
So I can ...
10/07/2015
- 07:10 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- The main part completed without regressions, one test had to run in single mode. Continue with @CTRL-C@ part.
The ... - 02:55 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Conversion part completed, no regressions, generated code sets are identical. Continue with runtime testing.
- 11:43 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Conversion testing is in progress.
- 10:54 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- > So I suggest to test/commit this implementation and then we can work on something from this list according to curre...
- 09:40 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Task branch @2614a@ for review updated to revision @10956@.
Fixed javadoc comment mentioned in note 42.
>Beside... - 08:36 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Eugenie Lyzenko wrote:
> >In fact the radio set in Windows classic and Windows XP/7 basic theme are so different that... - 08:29 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- And the pictures...
- 08:24 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- >In fact the radio set in Windows classic and Windows XP/7 basic theme are so different that they will need different...
- 08:22 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Besides the javadoc thing in note 42, is there anything else that needs to be done before this task is complete? Are...
- 08:21 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Code Review Task Branch 2614a Revision 10955
The changes look good. One thing:... - 08:05 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- > 1. There are several themes that we need to support. The question: do we need to support dynamic theme change?
N... - 04:48 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Eugenie Lyzenko wrote:
> Some considerations:
> 2. Currently we use "classic" theme. Different themes have a bit diff... - 08:57 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- > 6. Is it possible in Windows to have non-default colors for drawing the buttons/highlights? Such a feature would ma...
- 06:40 PM Feature #1811: implement the AJAX client driver
- The Swing GUI client didn't pass the manual test due to the pressed valid keys combinations were treated as several k...
- 05:20 PM Feature #1811: implement the AJAX client driver
- The code to draw 3D line has been added to the @WindowGuiImpl.drawBorder()@. The resulting screenshot attached to dem...
- 03:24 PM Feature #1811: implement the AJAX client driver
- 1811r revision 10955 adds a workaround for a MENU-BAR bug introduced by the new clipping approach; the bug is related...
- 01:59 PM Feature #1811: implement the AJAX client driver
- 1811r revision 10954 adds underline font support for Web client (item 8 from note 1087).
I'm working on a repaint ... - 01:51 PM Feature #1811: implement the AJAX client driver
- Committed revision 1375 adds @readme.txt@ and @scancode.doc@ specification to @testcases/uast/keyboards/keystrokes_fe...
- 11:58 AM Feature #1811: implement the AJAX client driver
- > Sergey: what remaining work is needed for the "make Swing/web keyboard processing compatible" task?
Planning to fi... - 11:02 AM Feature #1811: implement the AJAX client driver
- Sergey: what remaining work is needed for the "make Swing/web keyboard processing compatible" task?
- 11:00 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> Finished keystrokes simulator for windows committed revision 1374 (testcases). (The open ... - 10:53 AM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Found that @CoordinatesConversion@ uses @BigDecimal.valueof(double... - 10:37 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> Found that @CoordinatesConversion@ uses @BigDecimal.valueof(double)@ instead of @new BigD... - 10:28 AM Feature #1811: implement the AJAX client driver
- Found that @CoordinatesConversion@ uses @BigDecimal.valueof(double)@ instead of @new BigDecimal(double)@. What is the...
- 10:03 AM Feature #1811: implement the AJAX client driver
- > I'm thinking on drawing an "outer" rectangle (without redrawing) which shows how the new resized window would look...
- 10:02 AM Feature #1811: implement the AJAX client driver
- Code Review Task Branch 1811r Revisions 10952/10953
Wow, this must fix a lot of problems! Our multi-window suppor... - 07:29 AM Feature #1811: implement the AJAX client driver
- 1811r rev 10953 contains a fix for web client plus a combo-box fix (the widgets need to be de-registered from the win...
- 04:38 PM Feature #2564: implement GUI BROWSE widget
- > BTW, do we need an editable browse to demonstrate?
I don't think so.
Let's get 2564a into testing after 1-3 a... - 02:08 PM Feature #2564: implement GUI BROWSE widget
- # Right now I'm working on testcases for browse/column sizing/horizontal scrolling.
# Vertical scrolling with mouse ... - 01:44 PM Feature #2564: implement GUI BROWSE widget
- Please document the list of open items to be finished before the first pass at GUI browse runtime will be ready for t...
- 04:14 PM Feature #1801: add some frame options
- The current state is described below:
+Attributes+... - 01:22 PM Feature #1801: add some frame options
- See #2272 notes 80 and 81. It should be fixed.
- 01:12 PM Feature #1801: add some frame options
- I've noticed a strange change in the conversion logic.
We have a @BoxInterface@ and the following conversion rule:... - 12:29 PM Feature #1801: add some frame options
- Greg Shah wrote:
> Igor: I assume that you are working on item 2 above. Please document the gaps you found and whe... - 12:14 PM Feature #1801: add some frame options
- Igor: I assume that you are working on item 2 above. Please document the gaps you found and when do you expect it t...
- 02:58 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Some layout inaccuracy. Have a look at attached picture and note on the space between toggle-boxes (exists in P2J, bu...
- 02:44 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Is there a way to verify color table like font table? I'm running some test where fgColor is set to 5, for example, a...
- 01:34 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- 1. Tooltip does not hiding correctly.
2. I have 2 triggers: VALUE-CHANGED and LEFT-MOUSE-CLICK. If LEFT-MOUSE-CLICK ... - 01:59 PM Bug #2726: frame title color is wrong
- Eugenie, frame title shares the colors with main window. So whatever you set in the Windows theme settings will end u...
- 01:48 PM Bug #2726: frame title color is wrong
- Hynek did make some changes related to this in 1811r already, but they don't always resolve the issue.
- 01:47 PM Bug #2726: frame title color is wrong
- Please put your changes into task branch 1811r.
- 01:47 PM Bug #2680: status area border is not drawn correctly
- Please put your changes into task branch 1811r.
- 01:47 PM Bug #2679: window borders should have a 3D appearance
- Please put your changes into task branch 1811r.
- 01:39 PM Feature #2560: implement GUI DIALOG-BOX support
- Greg Shah wrote:
> > I forgot that #1811 has some conflicting changes, this will need to be merged and retested. I e... - 01:36 PM Feature #2560: implement GUI DIALOG-BOX support
- > I forgot that #1811 has some conflicting changes, this will need to be merged and retested. I expect 1 MD for this....
- 11:10 AM Feature #2560: implement GUI DIALOG-BOX support
- Hynek Cihlar wrote:
> Left known issues and todo tasks are:
> * Fix multiple show/hide of the same frame/dialog-box... - 11:08 AM Feature #2560: implement GUI DIALOG-BOX support
- Left known issues and todo tasks are:
* Fix multiple show/hide of the same frame/dialog-box. 0.25 MD
* Fix default... - 10:57 AM Feature #2560: implement GUI DIALOG-BOX support
- Please provide a detailed list of the remaining work/testing that needs to be done before you believe this is ready f...
- 12:46 PM Bug #2743: tooltip misc GUI issues and wrong painting coords
- Currently found tooltip GUI issues:
1.Sometimes tooltip string is not drawing properly(the picture attached).
2.A... - 11:58 AM Bug #2743 (Closed): tooltip misc GUI issues and wrong painting coords
- 08:15 AM Feature #2676: implement the equivalent to configurable support for a windows theme
- As part of our implementation of the GUI widgets, we have already provided hard coded support for the Windows Classic...
10/06/2015
- 06:55 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Task branch @2614a@ for review updated to revision @10955@.
Notes resolution(#1-#5). For the first one I used not ... - 06:43 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Greg Shah wrote:
> The screenshots look good. When do you plan to check in the version with code review changes and... - 05:07 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- The screenshots look good. When do you plan to check in the version with code review changes and any remaining neede...
- 12:47 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- >7. Please post some example screenshots for some representative testcases (both horizontal and vertical) that show P...
- 10:28 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- It should look like this:...
- 10:10 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- >4. In GuiWidgetFactory the com.goldencode.p2j.util imports should use the wildcard.
The reason I did this is issu... - 08:32 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Code Review Task Branch 2614a Revision 10954
1. This code in @frame_generator.xml@ is not generic enough:... - 10:02 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Rebased task branch @2614a@ from P2J trunk revision @10943@, new branch revision is @10954@.
Prepared for possible... - 09:13 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Task branch @2614a@ for review updated to revision @10953@.
The change is a result of the final testing. Contains ... - 06:52 PM Feature #1811: implement the AJAX client driver
- Finished keystrokes simulator for windows committed revision 1374 (testcases). (The open issue is how to build this d...
- 03:24 PM Feature #1811: implement the AJAX client driver
- 1811r rev 10952 contains changes for #2716 related to multi-window focus and frame placement.
From note 1087:
2. ... - 03:11 PM Bug #2716: The application with multiple windows doesn't start.
- The changes which add multi-window focus support and multi-window frame placement are in branch 1811r rev 10952. Ple...
10/05/2015
- 05:28 PM Feature #1811: implement the AJAX client driver
- Playing with keystrokesfeeder.dll on windev01 helps to find an interesting Progress 4GL combinations CTRL + [ that pr...
- 03:53 PM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> > Please be more specific: are you talking about existing code, new code added by you? If... - 03:13 PM Feature #1811: implement the AJAX client driver
- > Please be more specific: are you talking about existing code, new code added by you? If so, what part?
In java 7 l... - 02:55 PM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> Constantin, @Window.java@ uses @java 8@ compiler feature to determine if local variables ... - 02:51 PM Feature #1811: implement the AJAX client driver
- Constantin, @Window.java@ uses @java 8@ compiler feature to determine if local variables are final.
- 11:37 AM Feature #2567 (Closed): add misc widget support part 2: more options, attributes and methods
- 10:58 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Tha branch 2567b has been merged to P2J trunk revision 10943
- 10:48 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Constantin Asofiei wrote:
> I meant to do a @bzr update@ in your copy of branch 2567b so you have rev 10979 which I'... - 10:41 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Please update your 2567b branch to rev 10979 and merge to tr... - 10:38 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Constantin Asofiei wrote:
> Please update your 2567b branch to rev 10979 and merge to trunk.
Sorry, but it seems ... - 10:23 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Igor Skornyakov wrote:
> Added comment to a recent fix.
>
> Committed to branch 2567b revno 10978
>
> The bra... - 09:19 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Added comment to a recent fix.
Committed to branch 2567b revno 10978
The branch is ready for merge. - 08:48 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Please add the comments as described in note 412, if it is clear enough Constantin will give the go ahead to merge to...
- 08:28 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Constantin Asofiei wrote:
> Please specify which test failed.
It was @gc_62@. Please see a detailed description abo... - 08:10 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > As I understand, this caused one or more regressions in test... - 07:27 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Constantin Asofiei wrote:
> As I understand, this caused one or more regressions in testing. Please add a comment w... - 07:20 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Igor, review for 2567b rev 10977. Only one issue about the change in @SelectionList.afterConfigUpdate@:...
- 05:37 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Ctrl-C tests passed
- 03:42 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Only expected expected @tc_job_002@, @tc_po_item_003@, @tc_po_item_004@ tests failed in two runs after the fix.
Star... - 10:18 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Constantin Asofiei wrote:
> ..
> > P.S. After I fixed it, label is drawn trimmed to "B". I'm trying to found why at... - 08:41 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> In other words:
> # The first argument of the method @gd.drawString(text, xt, yt);@ must alw... - 08:39 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > I've debugged the "idle" problem noted before with the test @ua... - 07:08 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> Next found toggle-box 2 bugs:
> # ENTER doesn't change toggle-box value for PROGRESS, but for... - 07:03 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> I've debugged the "idle" problem noted before with the test @uast/toggle_box/gui/tbx_events.p@... - 06:55 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Does RELEASED event (for keyboard keys) supported in P2J?
- 06:26 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Next found toggle-box 2 bugs:
# ENTER doesn't change toggle-box value for PROGRESS, but for P2J it does.
# When mou... - 06:02 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- I've debugged the "idle" problem noted before with the test @uast/toggle_box/gui/tbx_events.p@ and found, that @TypeA...
- 08:56 AM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Sorry, that was a regression. This is what the code should have been:...
10/04/2015
- 05:47 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- After 2560a revision 10949, Window.message() in GUI no longer outputs messages to the window message area.
I think... - 05:00 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- After the fix only two tests failed: @tc_codes_employees_021@ and @tc_job_clock_002@ (in addition to expected @tc_jo...
- 11:52 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Resolved the issue with gc_62 (manual test passed).
Committed to branch 2567b revno 10977
Restarted regression test - 05:43 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- 1. Strangely enough @gso_281@ and @gso_307@ still fail due to a wrong value of the field.
2. The situation with @gc_6...
10/03/2015
- 07:00 PM Feature #1811: implement the AJAX client driver
- > Have you tried absolute pathing (@"c:~\Users~\sbi~\keystrokesfeeder.dll"@) in the PROCEDURE EXTERNAL?
>
> If you... - 10:00 AM Feature #1811: implement the AJAX client driver
- Have you tried absolute pathing (@"c:~\Users~\sbi~\keystrokesfeeder.dll"@) in the PROCEDURE EXTERNAL?
If you build... - 06:26 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Ctrl-C tests passed
- 09:30 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- The other failed @gso_*@ tests also look familiar:
152 gso_307 GSO 307 - Screen does not refresh at Stock Order Se... - 09:04 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- > Regarding gso_281. The only mismatch I see is the value of the PO field. It is 662622 instead of 662621. I think I ...
- 08:56 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Greg Shah wrote:
> As noted previously the tc_job_002, tc_po_item_003, tc_po_item_004 are all known failures which c... - 08:50 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- As noted previously the tc_job_002, tc_po_item_003, tc_po_item_004 are all known failures which can be ignored.
Th... - 08:42 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- The following tests failed identically in 3 runs:
133 gso_281 GSO 281 - Column error message in PO add items. F... - 08:27 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Please document the regression testing status here.
10/02/2015
- 07:17 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Task branch @2614a@ for review updated to revision @10952@.
The change fixes the runtime error for @int64@ values ... - 07:09 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Rebased task branch 2614a from P2J trunk revision @10942@, new branch revision is @10951@.
- 06:23 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Task branch @2614a@ for review updated to revision @10950@.
Adding change clarification and some NPE protection lo... - 05:58 AM Feature #2614: implement GUI runtime support for RADIO-SET widget
- OK, go ahead with the change.
- 05:54 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- > ..
> Yes, assigning it to the @FRAME@ does attach it. But if you remove the @FRAME@ assignment, the size-related ... - 09:51 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > Vadim, review for 2513b rev 10943:
> > * when computing the na... - 09:38 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Constantin Asofiei wrote:
> Vadim, review for 2513b rev 10943:
> * when computing the native width, the formula is ... - 04:23 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim, review for 2513b rev 10943:
* when computing the native width, the formula is really @25pixels + the text wid... - 05:37 PM Bug #2742: Problems when using the SIZE option
- Consider we have the following var definition: @def var tbbx as logical view-as toggle-box size 15 by 1.5.@ That togg...
- 05:31 PM Bug #2742 (Closed): Problems when using the SIZE option
- 04:30 PM Feature #1811: implement the AJAX client driver
- Greg, could you help what is incorrect in the test dll. The project is committed to uast/keyboards/keystrokes_feedera...
- 11:36 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Please go ahead, I'm not working on it.
Constantin, I have compared 1811r revision 10... - 07:31 AM Feature #1811: implement the AJAX client driver
- Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > Unfortunately this makes things worse... from the MAJIC ma... - 07:29 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Unfortunately this makes things worse... from the MAJIC main menu, press V/F - the Find ... - 07:10 AM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > The problem was with insets being no... - 06:59 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > The problem was with insets being not properly translated in Ch... - 06:46 AM Feature #1811: implement the AJAX client driver
- Hynek Cihlar wrote:
> The problem was with insets being not properly translated in ChUI when bordered panels were in... - 03:03 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- I tested rev 10950 and @message-update6.p@ works properly in ChUI. I see 2 small deviations (related to the ChUI cur...
- 02:40 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Greg Shah wrote:
> I've checked in my changes as revision 10949 in branch 2560a. The window integration portions ar... - 12:17 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Greg Shah wrote:
> I've checked in my changes as revision 10949 in branch 2560a. The window integration portions ar... - 12:10 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- To test GUI support for @tinyInput(), please pull the latest @testcases/uast/message-update6.p@. I've made several c...
- 12:07 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- I've checked in my changes as revision 10949 in branch 2560a. The window integration portions are marked in @Window@...
- 08:44 AM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Hynek Cihlar wrote:
> Greg, just let me know, if you want me to rebase 2560a.
No, actually my changes are based o... - 07:03 AM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Greg, just let me know, if you want me to rebase 2560a.
- 07:00 AM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Greg Shah wrote:
> Thanks, Hynek. I was worried you would say that.
>
> I have a range of other changes related ... - 06:35 AM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Thanks, Hynek. I was worried you would say that.
I have a range of other changes related to this. Perhaps I shou... - 04:50 AM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Greg Shah wrote:
> Hynek: I am trying to use @ModalWindow@ directly as the containing window for a frame. Clearly t... - 11:34 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- The @EOFException@ instances are expected. They are not a problem. We need to add @EOFException.class@ to the @Disp...
- 10:10 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Regression test on @devsrv01@ ended. The numeber of failed tests is reasonable for the first run.
However there a pl... - 08:42 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Rebased task branch 2567b from P2J trunk revision 10942 (new branch revision 10976).
- 08:12 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Igor Skornyakov wrote:
> Fixed issues mentioned in the code review (except rebase).
>
> Committed to branch 2567b... - 08:10 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Greg Shah wrote:
> Did conversion regression testing pass?
>
> Have you started runtime regression testing yet?
... - 08:06 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Did conversion regression testing pass?
Have you started runtime regression testing yet? - 08:01 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Fixed issues mentioned in the code review (except rebase).
Committed to branch 2567b revno 10974. - 07:53 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Thank you Constantin.
I will fix it. Of course the equality check is incorrect. Strangely the behaviour was correct ... - 07:31 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Review branch 2567b rev 10973:
# you need to rebase again
# AutoResizableWidget, TopOnlyInterface, AutoResizable ne... - 08:13 AM Feature #2564: implement GUI BROWSE widget
- > I assume you have added 2 @PaintPrimitive@ types and the @AbstractGuiDriver.setXORComposite()/resetComposite()@ add...
- 08:11 AM Feature #2564: implement GUI BROWSE widget
- Fantastic! I assume you have added 2 @PaintPrimitive@ types and the @AbstractGuiDriver.setXORComposite()/resetCompos...
- 07:47 AM Feature #2564: implement GUI BROWSE widget
- I have a lucky day: formula from note 55 is actually...
- 06:26 AM Feature #1801: add some frame options
- Instead of using 2038a, please contribute your changes into 2272b. Ovidiu has already put some changes in place in t...
- 04:27 AM Feature #2038: conversion and runtime support for frame options, attributes and methods
- Created task branch 2038a from P2J trunk revision 10942
10/01/2015
- 07:25 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- The sample code to convert is:...
- 06:10 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- > The investigation shows this special case is just not handling by rules/convert/literals.rules. I think because it ...
- 04:50 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Greg Shah wrote:
>
> See @rules/convert/literals.rules@ and search on @use64BitInt@. The support is already there... - 12:39 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- > The remaining issue is how to add "L" to the int64 literal for respective radio button item
See @rules/convert/l... - 12:19 PM Feature #2614: implement GUI runtime support for RADIO-SET widget
- Found a way to support @unknown(?)@ data initial for radio-button.
The remaining issue is how to add @"L"@ to the ... - 06:44 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Greg Shah wrote:
> Yes, please do. I don't know when we will schedule the reboot, but it is not needed for function... - 06:41 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- > However when I login to the devsrv01 I see a message *** System restart required ***.
> Can I start regression tes... - 06:25 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Greg Shah wrote:
> Here is the plan:
>
> 1. Add these items to #2741. They can be fixed together.
> 2. Constant... - 06:16 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Here is the plan:
1. Add these items to #2741. They can be fixed together.
2. Constantin will do a code review w... - 06:00 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Greg Shah wrote:
> Which of these problems are new?
I don't remember exactly but it seems that only the issue wit... - 05:55 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Which of these problems are new?
- 05:48 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- After rebase:
1. @COMBO-BOX@ redraw on the @FORMAT@ change is incorrect in the GUI mode.
2. @EDITOR@ ignores @BGCOL... - 04:43 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Rebased task branch 2567b from P2J trunk revision 10941 (new branch revision 10973).
Started re-testing
- 03:08 PM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Finished with resolving issues mentioned in the code review and re-tested.
Committed to the branch 2567a revno 109... - 06:21 PM Bug #2741: SELECTION-LIST sizing issues
- After 2574b rebase:
1. @COMBO-BOX@ redraw on the @FORMAT@ change is incorrect in the GUI mode.
2. @EDITOR@ ignores ... - 07:29 AM Bug #2741: SELECTION-LIST sizing issues
- See #2567-322 for the details.
- 07:28 AM Bug #2741 (New): SELECTION-LIST sizing issues
- 06:01 PM Bug #2702: MESSAGE SET/UPDATE in GUI mode implicitly enables a special VIEW-AS ALERT-BOX mode
- Hynek: I am trying to use @ModalWindow@ directly as the containing window for a frame. Clearly this a bad idea:
<... - 04:28 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Another bug found for the procedure @uast/toggle_box/gui/tglbox_dyn.p@. There are toggle-box is created dynamically u...
- 04:04 PM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- There is some other reason of this ignoring of size statement: BaseEntity does not set @fixedWidth/fixedHeight@ flags...
- 09:14 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > If you want to check widget dimensions, please check the WIDTH/... - 09:04 AM Feature #2513: implement GUI runtime support for TOGGLE-BOX
- Constantin Asofiei wrote:
> If you want to check widget dimensions, please check the WIDTH/HEIGHT-CHARS and WIDTH/HE... - 04:10 PM Feature #2564: implement GUI BROWSE widget
- Yes, please investigate if you can match the WIN32 compositing with something from Java2D. If so, this is the prefer...
- 03:44 PM Feature #2564: implement GUI BROWSE widget
- Guys, about dotted line drawing: so what should I finally do with it - check if is possible to do with Java2D @Compos...
- 09:41 AM Feature #2564: implement GUI BROWSE widget
- Here is color calculation formula for R, G or B component:...
- 03:13 AM Feature #2564: implement GUI BROWSE widget
- Greg Shah wrote:
> 3. In your approach, we also want to be able to detect which character is being intersected. Con... - 12:43 PM Feature #1811: implement the AJAX client driver
- The problem was with insets being not properly translated in ChUI when bordered panels were involved. Constantin, see...
- 11:14 AM Feature #1811: implement the AJAX client driver
- Constantin, I am suspecting the viewport to be at the wrong location, I think it should be positioned at 0,0. Let me ...
- 10:07 AM Feature #1811: implement the AJAX client driver
- Hynek, there is a regression in ChUI in 1811r, which can be seen in the RADIO-SET widget (but is not related to RADIO...
Also available in: Atom