Activity
From 03/12/2016 to 04/10/2016
04/10/2016
- 06:44 PM User Interface Feature #3038 (WIP): implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-...
- Created task branch 3038a from P2J trunk revision 10999.
- 06:22 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- I've restores the post-cleanup check.
Committed to the task branch 2973a revision 11006.
Automated regression t... - 02:43 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Considering that 5 of the tests are always failing, I think you should dig into the failures. It is probably a regre...
- 01:43 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Greg Shah wrote:
> What time of day did you start this last run?
It was probably an evening - right after Eunenie... - 08:12 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- What time of day did you start this last run?
- 03:51 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- I'd ran regression testing 3rd time and these files founded in previously runs are failed:
tc_dc_slot_029
gso_308
... - 01:34 PM User Interface Bug #2857: font differences for toggle box and menu
- Now I think that system fonts do not have fixed system ID (like colors for example). If I'm wrong - please correct me.
- 11:59 AM User Interface Bug #2857: font differences for toggle box and menu
- Menus font in P2J differs from Progress's font. I should probably hardcode menu font in P2J as it done for AlertBox o...
- 01:03 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Code Review Task Branch 2954a Revision 11023
My only question:
Does the @TopLevelWindow.processEvent()@ activat... - 11:46 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I fixed yet two issues I missed previously. Please see and review 2954a revision 11023.
The fixed are, Swing GUI w...
04/09/2016
- 07:38 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Code Review Task Branch 2954a Revision 11022
I'm fine with the changes.
Please merge to trunk. - 06:25 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Task branch 2954a revision 11022 passed ChUI and GUI regression testing. Please review.
- 12:57 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Rebased task branch 2954a from trunk revision 10999, task branch is now at revision 11022.
- 11:09 AM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Stanislav Lomany wrote:
> We may want to re-visit this task after optimized queries will be fixed.
The @Unsupported... - 08:51 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- The update was implemented in 2564f and committed into the trunk as bzr revision 10999.
We may want to re-visit this... - 10:03 AM User Interface Feature #2683: reverse proxy implementation
- Sergey did quite a bit of research on this approach in #3018-9 (through 89). It is clear that the primary issue will...
- 06:15 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > @tokenMap@ is guaranteed to not be changed by other threads.... - 03:28 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- I've performed majic regression testing of 2973a revision 11004.
# all CTRL-C tests passed
# from the main part the... - 03:20 AM User Interface Feature #2252 (Closed): implement GUI client support
- 03:19 AM User Interface Feature #2564 (Closed): implement GUI BROWSE widget
- 08:49 PM User Interface Feature #2564: implement GUI BROWSE widget
- Task branch 2564f committed into the trunk as bzr revision 10999.
- 08:38 PM User Interface Feature #2564: implement GUI BROWSE widget
- Rebased task branch 2564f from P2J trunk revision 10998.
04/08/2016
- 07:53 PM User Interface Feature #2564: implement GUI BROWSE widget
- Cool. Please merge 2564f to trunk.
- 07:46 PM User Interface Feature #2564: implement GUI BROWSE widget
- Sounds good!
- 07:32 PM User Interface Feature #2564: implement GUI BROWSE widget
- OK, how about this: please merge 2564f to trunk now. This will let Hynek rebase and finish work on 2954a tomorrow.
... - 07:24 PM User Interface Feature #2564: implement GUI BROWSE widget
- I'm not yet sure, but I'll continue with it tomorrow.
- 07:23 PM User Interface Feature #2564: implement GUI BROWSE widget
- Great! Are you close on the remaining two GUI regressions?
- 06:40 PM User Interface Feature #2564: implement GUI BROWSE widget
- FYI, 2564f has passed regression testing.
- 04:25 AM User Interface Feature #2564: implement GUI BROWSE widget
- All visual.
- 10:29 PM User Interface Feature #2564: implement GUI BROWSE widget
- Stanislav Lomany wrote:
> After rebase there are at least 3 browse GUI regressions/issues.
I'll hold off regression... - 07:34 PM User Interface Bug #2799: browse widget doesn't execute validation expressions in P2J (both chui and gui)
- The customer reports that this is unlikely to be used currently, but it is not known for sure one way or the other. ...
- 06:11 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> @tokenMap@ is guaranteed to not be changed by other threads. But is not guaranteed that... - 04:11 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- PS: if you take a look at @ContextLocal$Wrapper.cleanup@, you will see that after the var is cleaned, it is removed f...
- 04:08 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> Sorry Constantin, I do not understand. If we are sure that @tokenMap@ is not changed during... - 03:51 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> > How this approach works with the situation when something was added to the @tokenMap@ ... - 03:35 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> How this approach works with the situation when something was added to the @tokenMap@ after... - 03:17 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> So, I think this should work:
> # this code is needed, as it is critical for @tokenMa... - 03:06 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor, the code you commented from @cleanupWorker@ was responsible for two things:
# ensure that, after cleanup, @tok... - 12:52 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> After a close look at the @SecurityContext@ class I got an impression that if the @ tokenMa... - 12:07 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- After a close look at the @SecurityContext@ class I got an impression that if the @ tokenMap@ is a @ConcurrentMap@ we...
- 11:57 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Hynek Cihlar wrote:
> Igor Skornyakov wrote:
> > Hynek Cihlar wrote:
> > > Btw., have you considered making the lo... - 10:49 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > Btw., have you considered making the locking of reading operations... - 10:31 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Hynek Cihlar wrote:
> Btw., have you considered making the locking of reading operations more optimistic? For exampl... - 10:22 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Btw., have you considered making the locking of reading operations more optimistic? For example @StampLock@ allows th...
- 09:08 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> The test run time is now 37 minutes 54 seconds.
> However the time spent in the @Security... - 08:54 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> However the time spent in the @SecurityContext.getToken()@ method decreased just to 55 seco... - 08:52 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
I've made the following changes:
# Replaced @ConcurrentHashMap@ with @HashMap@ as @tokenMa... - 07:13 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- I've used YourKit (sampling mode) to analyse server behaviour while running the customer test suite (**/*Test.java) (...
- 06:09 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> This is a good idea. I will implement such test today. To make it more realistic - how may ... - 04:17 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- BTW if we are talking about a small map with is very infrequently updated but frequently read may be it makes sense t...
- 04:02 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Igor, following Eric's response, we can't go with the approach in note 37/38, as the num... - 03:45 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor, following Eric's response, we can't go with the approach in note 37/38, as the number of @ContextLocal@ instanc...
- 02:10 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> However if your tests show that @Map.get()@ is a bottleneck the reason can be that this map ... - 02:44 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Some considerations for regression test harness to take into account.
1. The results are very sensitive to startin... - 02:30 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Vadim Gindin wrote:
> It looks like some dialog is not opened. What it can be related with? Where the sources corres... - 02:19 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- rfq test gso_308:...
- 02:14 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Here is what I've got in tc_dc_slot_029:...
- 02:02 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- the same gso_rfq_tests are failed: gso_308, gso_333, gso_334, gso_343
and tc tests:
tc_dc_slot_026, tc_dc_slot_02... - 10:20 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Here are the testing failures:
tc_item_stockroom_011
tc_gl_rpts_007
tc_codes_employees_010
tc_dc_slot_029
tc_pay... - 12:55 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> > And for swing client the initial focus issue is still here. When application starts the P2J ... - 12:27 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Eugenie Lyzenko wrote:
> The testing for @2954a@
>
>
> There is certainly focus related issue, try @combo_box/c... - 08:09 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Rebased task branch 2954a from trunk revision 10998, task branch is now at revision 11016.
04/07/2016
- 07:10 PM User Interface Feature #2564: implement GUI BROWSE widget
- After rebase there are at least 3 browse GUI regressions/issues.
- 04:21 PM User Interface Feature #2564: implement GUI BROWSE widget
- Rebased task branch 2564f from P2J trunk revision 10997. Headers are fixed.
- 04:04 PM User Interface Feature #2564: implement GUI BROWSE widget
- Eric is away from his desk, but he wants me to relay that he is OK with you answers in note 285.
He will test your... - 03:35 PM User Interface Feature #2564: implement GUI BROWSE widget
- While you are discussing these issues with Eric, please go ahead and put this branch into regression testing to save ...
- 03:25 PM User Interface Feature #2564: implement GUI BROWSE widget
- > The changes to @CompoundQuery@ don't seem to be limited to browse cases. Did you find this behavior was needed in a...
- 02:23 PM User Interface Feature #2564: implement GUI BROWSE widget
- Code review 2564f/11016 (persistence):
The updates look clean, but there are some pretty fundamental functional ch... - 12:39 PM User Interface Feature #2564: implement GUI BROWSE widget
- Code Review Task Branch 2564f Revision 11016
I'm good with the UI changes. Eric will review the persistence stuff... - 10:19 AM User Interface Feature #2564: implement GUI BROWSE widget
- Rebased task branch 2564f from P2J trunk revision 10996.
- 06:02 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Task branch 2973a was rebased from the trunk revision 10998. Pushed up to revision 11002.
- 03:43 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Greg Shah wrote:
>
> Hynek: can you report on @SyncCoordinatesAspect.contextData@ (see above discussion)?
I bel... - 03:23 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Another headache is how to hide/ensure no one else can instantiate a @ContextLocal@ with... - 03:16 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Greg Shah wrote:
> > This way, we can remove the map overhead completely. If the performance is still not improved, ... - 03:06 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- > This way, we can remove the map overhead completely. If the performance is still not improved, then the bottleneck ...
- 02:54 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> ... @tokenMap@ keys are always @ContextLocal@ instances, which are defined as static va... - 02:48 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Greg, I think we should consider how many elements will @tokenMap@ hold, on maximum. @ContextLocal@ is instantiated ...
- 02:40 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > The logic in @cleanupWorker@ does this:
> > * step 1: it so... - 02:31 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> The logic in @cleanupWorker@ does this:
> * step 1: it sorts or keys by their weight, w... - 02:26 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> OK, I will double check. Please not that it doesn't make sense to check the predicate twice... - 02:23 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Followup for note 29: OTOH, this can be a fallback for the incorrect @cleanupWorker(bool... - 02:18 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> In terms of performance, it was on the fastest end of the range of my recent timings for thi... - 02:07 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Followup for note 29: OTOH, this can be a fallback for the incorrect @cleanupWorker(boolean reset, Map tm)@ filter co...
- 02:02 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Review for 2973a rev 10999:
> # the @tokenMapLock.readLock()@ and @tokenMapLock.writeLo... - 02:02 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> I ran the full search test group. When I disconnected BPM at the end, while the P2J server w... - 01:54 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> I understand that NPE happens because FileSystemOps.WorkArea.fs is @null@. This can be of c... - 01:52 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- In terms of performance, it was on the fastest end of the range of my recent timings for this test group, but not dra...
- 01:42 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Eric,
I understand that NPE happens because FileSystemOps.WorkArea.fs is @null@. This can be of course a result of m... - 01:37 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Review for 2973a rev 10999:
# the @tokenMapLock.readLock()@ and @tokenMapLock.writeLock()@ can be saved in @Security... - 01:31 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> I ran the full search test group. When I disconnected BPM at the end, while the P2J server w... - 01:29 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- I ran the full search test group. When I disconnected BPM at the end, while the P2J server was still running, I got t...
- 12:00 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Greg Shah wrote:
> > However it seems that null is used in a single place: at the SecurityContextStack.setEditing me... - 11:52 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- > However it seems that null is used in a single place: at the SecurityContextStack.setEditing method. May be it is b...
- 11:32 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Igor Skornyakov wrote:
> If we really need @null@ values we can wrap it into @Optional@. However it seems that @null... - 11:20 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- If we really need @null@ values we can wrap it into @Optional@. However it seems that @null@ is used in a single plac...
- 10:48 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> There is a regression when launching the P2J server:
> [...]
The ConcurrentHashMap doesn... - 10:46 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- There is a regression when launching the P2J server:...
- 09:51 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> Code review 2973a/10997:
>
> Yes, this is what I was looking for in the scope of note 5, ... - 09:49 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- I would like to see some testing that detects if this has a measurable performance impact (and what that might be).
... - 09:19 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Code review 2973a/10997:
Yes, this is what I was looking for in the scope of note 5, thanks.
One question: why ... - 08:52 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Task branch 2973a was rebased from the trunk revision 10996. Committed as revision 10997.
- 07:55 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- I've implemented optimization mentioned in the node 5 along with some refactoring.
Committed to the task branch 29... - 05:40 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Created task branch 2973a from the trunk revision 10995.
- 04:12 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Code Review Task Branch 2787a Revision 11004
I'm fine with the changes.
Yes, you can run regression testing. H... - 04:04 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Fixed. Revision 11004. Can I run regression testing?
- 03:33 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- You can't use the @&@ directly in javadoc. You must use the HTML entity (@&@ @a@ @m@ @p@ @;@ but without the spaces).
- 03:30 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- I've rebased the branch 2787a with current trunk revision and fixed all remarks except the last one.
What did you... - 03:58 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Eugenie Lyzenko wrote:
> The testing for @2954a@
>
> Swing mode and Web mode:
> It is not possible to make selec... - 03:44 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The testing for @2954a@
Swing mode and Web mode:
It is not possible to make selection and close drop-down by pres... - 02:31 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek,
Javadoc errors to fix:... - 02:26 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- OK. I have found the file on the Web. The testing results will be soon.
- 02:05 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
>
> This is expected. @isOverlay()@ was replaced with more concrete method @isShareActivationW... - 01:58 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Eugenie Lyzenko wrote:
> Code review for @11011@:
> I have found the method to check difference between overlay win... - 01:36 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The apache logging stuff is just temporary. That is why it is not checked into the branch.
- 01:32 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek,
The branch can not be built:... - 01:13 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Code review for @11011@:
1. @com/goldencode/p2j/ui/client/event/FocusEvent.java@ does not have the history entry f... - 10:58 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Issues from the review in note 127 addressed in revision 11011 (decimal).
- 10:37 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Found that rev 10999 changed the logic related to child windows, where @resizable@ attrib... - 09:58 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Found that rev 10999 changed the logic related to child windows, where @resizable@ attribute substituted @overlay@. T...
- 09:30 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg Shah wrote:
> Are there any considerations Hynek should have in regard to rebasing?
My changes from 1811t sh... - 08:36 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Code Review Task Branch 2954a Revision 11010
I'm fine with the changes. - 08:30 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg Shah wrote:
> Code Review Task Branch 2954a Revision 11009
>
> Overall, this is a really great update. The ... - 08:06 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Constantin and Sergey: Please do a code review. Consider that 1811t will be merged to trunk before this task branch....
- 08:05 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Code Review Task Branch 2954a Revision 11009
Overall, this is a really great update. The logic is much cleaner, r... - 05:25 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Task branch 2954a revision 11009 resolves the last known focusing issues. The left task is regression testing.
Pl... - 02:35 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Task branch 2954a revision 11008 can be reviewed. There are some todos yet (the focus changes not yet fully complete,...
- 11:20 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Hynek Cihlar wrote:
> Vadim Gindin wrote:
> > @./window_sizing/create_empty_window.p@ open and close windows nonsto... - 06:41 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- OK, very good. We have some other branches that need to be merged to trunk first. I will let you know when to rebas...
- 02:03 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Thanks Greg. I didn't know about this possibility. OK. I've executed the second regression testing and those results ...
- 09:02 AM Base Language Feature #1612: finish SESSION system handle support
- I'm pushing trunk revision 10996 your way now, which will get you this fix. Sorry for the delay.
- 08:17 AM Base Language Feature #1612: finish SESSION system handle support
- p.s. alternatively if a fix can't be pushed our way soon then can you let me know and we'll reconvert with an older P...
- 07:09 AM Base Language Feature #1612: finish SESSION system handle support
- Not really sure which issue to put this comment on, or whether to raise a new issue.
We've not been running our te...
04/06/2016
- 04:59 PM User Interface Bug #3058: image/image10_1.p has a positioning or clipping issue in the web client
- This can be recreated in task branch 1811t revision 11110. It is expected that this will pass testing tonight or tomo...
- 04:58 PM User Interface Bug #3058: image/image10_1.p has a positioning or clipping issue in the web client
- Please note that these screen captures were done with the version that has a known layout issue (see #2853).
Swing... - 04:53 PM User Interface Bug #3058 (New): image/image10_1.p has a positioning or clipping issue in the web client
- 02:59 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I've tried to run @run_main.sh@ script, but it fails:
> [...]
>
> What I've missed?
Have ... - 02:48 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've tried to run @run_main.sh@ script, but it fails:...
- 02:06 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Just re-run the entire "main" set.
- 01:51 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Probably it is not possible to reproduce this test manually. Isn't it?
The next step in this test FAILED:... - 01:43 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- It means that it some other test is waiting on a mutex semaphore named "cycle_counting". This test is releasing the ...
- 01:35 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I'm trying to reproduce the failure of the test @tc_item_master_104@. What does the following step mean:...
- 08:29 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Talking about @logout_from_main_rfq_menu@ failed test, there is a different window title that is assumed as error:
L... - 07:27 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- During single testing the following tests from noted above list were failed:
tc_item_master_104
login_to_main_rfq_m... - 06:32 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Here is the failures list:
gso_tests (1)
gso_190
tc_tests (10)
tc_codes_employees_017
tc_codes_employees... - 10:17 AM Base Language Feature #2181 (Closed): implement SSL support for sockets
- 10:12 AM Base Language Feature #2181: implement SSL support for sockets
- The final update for task branch 2181a was committed to trunk as revision 10995.
The test results were saved and bra... - 09:40 AM Base Language Feature #2181: implement SSL support for sockets
- Please merge to trunk.
- 08:30 AM Base Language Feature #2181: implement SSL support for sockets
- The regression test passed. There were a few failed testcases, but they are known to fail occasionally.
- 10:14 AM Base Language Bug #2685 (Closed): web services networking needs to be moved from the P2J server to the client
- 10:13 AM Base Language Bug #2685: web services networking needs to be moved from the P2J server to the client
- The final update for this task was committed to trunk with task branch 2181a as revision 10995.
Task can be closed. - 10:14 AM Base Language Feature #2687 (Closed): add SSL support for the 4GL web services implementation
- 10:13 AM Base Language Feature #2687: add SSL support for the 4GL web services implementation
- The final update for this task was committed to trunk with task branch 2181a as revision 10995.
Task can be closed. - 10:13 AM Base Language Bug #2684 (Closed): XML file processing needs to be implemented on the client side instead of on ...
- 10:13 AM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
- The final update for this task was committed to trunk with task branch 2181a as revision 10995.
Task can be closed. - 06:35 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Rebased task branch 2954a from trunk revision 10994, task branch is now at revision 11007.
- 05:18 AM Bugs Bug #3057: bad synchronization in AsyncRequestImpl
- I agree, the @AsyncRequestImpl@ is too synchronized. I think is enough to set @volatile@ for the @complete@, @cancel...
- 04:59 AM User Interface Bug #2557: Fix MENUBAR layouting in a window
- I've rebased the branch to current trunk revision. Current 2557a revision is 10998.
04/05/2016
- 03:45 PM Base Language Feature #2181: implement SSL support for sockets
- Great! Please post your regression testing results here as soon as you have them. Branch 1811t is waiting for your ...
- 03:25 PM Base Language Feature #2181: implement SSL support for sockets
- Task branch 2181a was rebased and pushed up to revision 11010.
- 01:52 PM Base Language Feature #2181: implement SSL support for sockets
- > If you think otherwise, I will move it back (or copy it for emphasis).
No, don't worry about it. - 01:47 PM Base Language Feature #2181: implement SSL support for sockets
- Yes, the information is correct.
The comment was not completly removed, I moved the 4 lines up to method javadoc. I ... - 01:29 PM Base Language Feature #2181: implement SSL support for sockets
- Code Review Task Branch 2181a Revision 11006
The changes are good. Resolve the following 2 issues and then put th... - 12:58 PM Base Language Feature #2181: implement SSL support for sockets
- Greg Shah wrote:
> Code Review Task Branch 2181a Revision 11005
>
> The changes are fine.
>
> Please resolve t... - 03:39 PM Bugs Bug #3057: bad synchronization in AsyncRequestImpl
- To duplicate the issue I used an asynchronous call to a (slow) web-service and @stop@/ @disconnect@ before it has the...
- 03:21 PM Bugs Bug #3057: bad synchronization in AsyncRequestImpl
- I found the following issue in @AsyncRequestImpl.java@: the class is (too) heavily synchronized.
The @synchronized... - 03:11 PM Bugs Bug #3057 (Closed): bad synchronization in AsyncRequestImpl
- 03:34 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- OK, then we will not worry about this bug here.
Vadim: you can go ahead and test. But please note that I plan to ... - 03:27 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Thank you, the changes between 1811t and 2849a related to the particular fix for cursor styles if the mouse pointer i...
- 03:14 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Sergey Ivanovskiy wrote:
> Constantin, could you help 1811t is rebased with w.repaint() but P2j trunc have this vers... - 03:10 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin, could you help 1811t is rebased with w.repaint() but P2j trunc have this version wnd.repaint() for method...
- 03:06 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- moveToTop the same code changes 2849a wnd.repaint(), but 1811t w.repaint().
- 03:03 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Don't know because this bug isn't reproduced for 1811t. I am checking 2849 and 1811t differences related to my change...
- 02:37 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > > During the testing of @./demo/demo_widgets.p@ there is exception happen from time to time when choosing values in...
- 02:17 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Hynek thanks. I've checked it. Logs are similiar. RuntimeException breakpoint wasn't activated. trunk works in the sa...
- 01:46 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> @./window_sizing/create_empty_window.p@ open and close windows nonstop. Logs aren't contain ex... - 01:40 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- @./menu/simple_sm.p@ and @./menu/popup_ext.p@ works fine except "Extra popup" bug defined in #2911 which is waiting f...
- 01:32 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Sergey, probably no. I'm just testing my changes.
I'm continuing: other window_size/ test are executed in the same... - 01:20 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> During the testing of @./demo/demo_widgets.p@ there is exception happen from time to time when... - 01:18 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- @./window_sizing/create_empty_window.p@ open and close windows nonstop. Logs aren't contain exception, just some warn...
- 01:02 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- During the testing of @./demo/demo_widgets.p@ there is exception happen from time to time when choosing values in the...
- 09:31 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > I should check them manually in my machine for the current branch (2849a), right?
Right. - 08:20 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I should check them manually in my machine for the current branch (2849a), right?
- 08:17 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Standalone GUI Test List
./ask-gui.p
./hello.p
./demo/calc.p
./demo/calc-static.p
./demo/calc-static-chars.p
... - 08:08 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I didn't understand you right thereat. Sorry.
I only ran 454 test scenario at some moment. Could you clarify what ... - 07:32 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Please create a separate task for the pointer issues. Both issues can be in the same task.
> Greg, what do you me... - 07:19 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin, here are the following founded functionality:
1. I've found that if I'm getting in editor popup right fr... - 06:58 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Does this level of code pass standalone GUI regression testing?
- 06:08 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I'd fixed FillIn focus bugs. Please review. Bzr revision (11039) - already rebased.
I'm OK wi... - 11:17 AM User Interface Feature #2630: Add ability to save new rows in browse.
- The customer reports that in practice, records are not added while the browse is actively editing so this task is bei...
- 07:48 AM User Interface Bug #3056: Mouse pointer issues for menus
- 1. If I'm getting in editor pop-up right from Editor inner area or FillIn the cursor TEXT is remained in pop-up the s...
- 07:47 AM User Interface Bug #3056 (New): Mouse pointer issues for menus
04/04/2016
- 06:53 PM Bugs Bug #2483 (Closed): Fix issues identified by static code analysis
- Since all of the potential defects from this round of static code analysis that were deemed worthwhile to address hav...
- 02:54 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Merged and committed to the trunk revision 10992.
Task branch 2483a archived - 02:45 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Great! Please merge to trunk.
- 02:36 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Majic code conversion and build with the task branch 2483a finished OK.
- 01:01 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> Was the change you made today (rev. 11001) to @ExpressionConversionWorker@ made before or ... - 12:57 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Can I merge it to the trunk?
Was the change you made today (rev. 11001) to @ExpressionConv... - 12:22 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Only @tc_job_002@ test failed after 3 runs of the @main-regression@.
The task branch 2483a was rebased from the tr... - 10:53 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin Asofiei wrote:
> > Constantin, AFAIK, @TemporaryAccountPool@ is not exercised in normal regression test... - 10:33 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> Constantin, AFAIK, @TemporaryAccountPool@ is not exercised in normal regression testing, cor... - 09:11 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin, AFAIK, @TemporaryAccountPool@ is not exercised in normal regression testing, correct? In other words, is ...
- 09:08 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > CTRL-C part passed OK.
> This was the first regression testing ... - 09:06 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> CTRL-C part passed OK.
This was the first regression testing item you mentioned. However, ... - 08:59 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin Asofiei wrote:
> I'm not referring to the synchronization of the @TemporaryAccountPool.pool@ field. I'... - 08:34 AM Bugs Bug #2483: Fix issues identified by static code analysis
- After the second run only tc_job_002 and tc_job_clock_004 tests failed.
Test restarted. - 08:24 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Review for 2483a 10999:
> > # @TemporaryAccountPool@ - you ... - 07:29 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin Asofiei wrote:
> Review for 2483a 10999:
> # @TemporaryAccountPool@ - you are removing the synchronizati... - 06:34 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Review for 2483a 10999:
# @TemporaryAccountPool@ - you are removing the synchronization for @shutDown@ and @poll@ an... - 04:20 AM Bugs Bug #2483: Fix issues identified by static code analysis
- From the main part the following tests failed in the first run: tc_dc_slot_026 tc_job_002 tc_job_clock_004 tc_ap_vchr...
- 04:48 PM Base Language Feature #2181: implement SSL support for sockets
- Code Review Task Branch 2181a Revision 11005
The changes are fine.
Please resolve the case-insensitive lookup i... - 04:37 PM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
- Greg Shah wrote:
> Great!
>
> Is there anything left to do on this task?
I have committed the last changes rel... - 01:03 PM User Interface Feature #2683: reverse proxy implementation
- Committed revision 11093 added @jetty-proxy-9.1.2.v20140210.jar@ from http://archive.eclipse.org/jetty/9.1.2.v2014021...
- 11:49 AM User Interface Feature #2683: reverse proxy implementation
- Go ahead with the upgrade.
- 11:46 AM User Interface Feature #2683: reverse proxy implementation
- First we need to update jetty to 9.3.8 and upper since @org.eclipse.jetty.proxy.ProxyServlet@ doesn't exist in the cu...
- 10:01 AM User Interface Feature #2683: reverse proxy implementation
- Please provide more details of your planned implementation. I assume this approach is for a standalone "outside the ...
- 10:55 AM Base Language Feature #1612: finish SESSION system handle support
- The fix for regression in note 212 was moved from branch 2181a to branch 3012a rev 10996.
- 10:20 AM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
- CREATE-ON-ADD was moved to #2630
- 10:19 AM User Interface Feature #2630: Add ability to save new rows in browse.
- CREATE-ON-ADD support must be implemented as part of the task as it directly related to the process of initiating and...
04/03/2016
- 06:05 PM Bugs Bug #2483: Fix issues identified by static code analysis
- CTRL-C part passed OK.
- 05:00 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> Igor, assuming the others are OK with the changes and regression testing is successful, plea... - 04:58 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Code review 2483a/10999:
The changes look OK to me.
Greg, Constantin: please confirm the changes to your files ... - 04:47 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> True, but that's the case for @java.util.Map<K,V>.entrySet()@ as well (after which these API... - 04:44 PM Bugs Bug #2483: Fix issues identified by static code analysis
- True, but that's the case for @java.util.Map<K,V>.entrySet()@ as well (after which these APIs were modelled).
- 04:37 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> Igor Skornyakov wrote:
> > What's the point to use @HashSet<Map.Entry<K, V>>@ instead of @H... - 04:30 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> What's the point to use @HashSet<Map.Entry<K, V>>@ instead of @HashMap<K,V>@?
The API in t... - 03:08 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Fixed a found.
Committed to the task branch 2483a revision 10999.
Restarted regression testing. - 02:38 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Finished with the next round of issues.
Committed to the task branch 2483a revision 10998.
Started regression ... - 06:52 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> The Findbugs complains about 3 places in the @ScopedDictionary@ class (statement @foo.addA... - 06:37 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Regarding previous note:
> What's the point to use @HashSet<Map.Entry<K, V>>@ instead of ... - 06:05 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Regarding previous note:
What's the point to use @HashSet<Map.Entry<K, V>>@ instead of @HashMap<K,V>@?
Thank you. - 05:58 AM Bugs Bug #2483: Fix issues identified by static code analysis
- The Findbugs complains about 3 places in the @ScopedDictionary@ class (statement @foo.addAll(dictionary.entrySet())@...
- 03:17 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've added system popups support to OverlayWindow, but it is cut by overlay window size. That will be unactual when m...
- 03:15 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I'd fixed FillIn focus bugs. Please review. Bzr revision (11039) - already rebased.
04/02/2016
- 04:24 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> If anyone has further contributions on any of the current items under discussion, please exp... - 04:20 PM Bugs Bug #2483: Fix issues identified by static code analysis
- If anyone has further contributions on any of the current items under discussion, please express those ASAP. This inc...
- 08:03 AM Base Language Feature #2181: implement SSL support for sockets
- Code Review Task Branch 2181a Revision 11004
The changes look very good.
1. In the future, "simple container" class... - 07:36 AM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
- Great!
Is there anything left to do on this task? - 07:16 AM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
- Greg Shah wrote:
> To be clear, I think the LOAD and SAVE implementations should be possible using @InputStreamWrapp... - 02:13 AM User Interface Feature #2683: reverse proxy implementation
- Thank you, now the task is clear enough. Yes, "the started web spawner" should be the spawned client. Planning to tak...
04/01/2016
- 06:26 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
>
> I wasn't sure whether there is more to the ESC event than just the drop-down dismiss unifi... - 04:35 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > Eugenie, I am fixing @OverlayWindow@ not cleaning up after itself ... - 03:55 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Eugenie, I am fixing @OverlayWindow@ not cleaning up after itself when it is dismissed and hav... - 03:42 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Eugenie, I am fixing @OverlayWindow@ not cleaning up after itself when it is dismissed and have a related question. W...
- 04:36 PM Base Language Feature #2181: implement SSL support for sockets
- >> LowLevelSocketImpl.enableSSLConnections - I think we might need to provide case-insensitive search of store files,...
- 04:15 PM Base Language Feature #2181: implement SSL support for sockets
- Constantin Asofiei wrote:
> Ovidiu, about 2181a rev 10998:
> 1. @LowLevelSocketImpl.createSslSocket@ - it can retur... - 04:14 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Ovidiu: please put this into 2181a.
Done. Revision is 11004. - 03:50 PM Base Language Feature #1612: finish SESSION system handle support
- The idea is reasonable.
Ovidiu: please put this into 2181a. - 11:58 AM Base Language Feature #1612: finish SESSION system handle support
- Constantin Asofiei wrote:
> The @LogicalTerminal@ versions need to be renamed to something else (maybe append an @_@... - 11:58 AM Base Language Feature #1612: finish SESSION system handle support
- Ovidiu reports a regression when building a @SESSION@ as a handle via @SessionUtils.asHandle()@ - @isDataEntryReturn@...
- 03:48 PM User Interface Feature #2683: reverse proxy implementation
- > Please correct me if we must use domain names for our internal network servers in order to be able to redirect requ...
- 02:13 PM User Interface Feature #2683: reverse proxy implementation
- We can't support the trusted authorization schema to connect P2J server via the reverse proxy because it gives an ano...
- 02:05 PM User Interface Feature #2683: reverse proxy implementation
- Greg, do you plan to develop a standalone custom reverse proxy based on Jetty?
- 01:56 PM User Interface Feature #2683: reverse proxy implementation
- No, exactly what I asked that dynamic ports are assigned by the Socket API if we set it zero or leave it to be unset....
- 01:43 PM User Interface Feature #2683: reverse proxy implementation
- Are you asking something different from what I answered?
- 12:35 PM User Interface Feature #2683: reverse proxy implementation
- Thank you, I could read the code.
- 12:33 PM User Interface Feature #2683: reverse proxy implementation
- The way I recall it, you can just remove the port from the @webClient@ portion of the directory and it will be set to...
- 12:16 PM User Interface Feature #2683: reverse proxy implementation
- Greg, please could you provide me with references to how to configure dynamic ports for the web client? In our bzr re...
- 11:39 AM User Interface Feature #2683 (WIP): reverse proxy implementation
- 02:37 PM Bugs Bug #2483: Fix issues identified by static code analysis
- > > My review for 2483a rev 10995:
> > # @ExpressionConversionWorker.expressionType:1056@ - adding the @stype = expr... - 11:58 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > # @AclRow.equals@ - non symmetric e.g. when comparing @AclRo... - 10:58 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
>
> > Well, in case the @owner@ is @null@ (which must never happen f... - 08:54 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Hynek Cihlar wrote:
> Well, in case the @owner@ is @null@ (which must never happen for overlay windows by the way)... - 08:50 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin Asofiei wrote:
> My review for 2483a rev 10995:
> # @ExpressionConversionWorker.expressionType:1056@ - a... - 06:41 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > My review for 2483a rev 10995:
> > 4 @ConfigSyncManager@ - thi... - 06:35 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin Asofiei wrote:
> My review for 2483a rev 10995:
> 4 @ConfigSyncManager@ - this class is not only client-... - 06:13 AM Bugs Bug #2483: Fix issues identified by static code analysis
- My review for 2483a rev 10995:
# @ExpressionConversionWorker.expressionType:1056@ - adding the @stype = expressionTy... - 05:25 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> If you think any are serious, then yes. Based on your earlier assessment of the remaining fi... - 04:50 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> Code review 2483a/10992:
>
> Lots of good changes. Also lots of format problems. Some com... - 12:00 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Code review 2483a/10992:
Lots of good changes. Also lots of format problems. Some comments on substance:
* I do... - 12:03 PM User Interface Feature #1811 (Closed): implement the AJAX client driver
- I'm closing this task, since the core web client is not only implemented, it is working very well.
All remaining w... - 11:22 AM User Interface Feature #1811: implement the AJAX client driver
- Greg Shah wrote:
> Constantin: in note 1087, is the issue listed as @performance lag between pressing keys and seein... - 10:37 AM User Interface Feature #1811: implement the AJAX client driver
- Constantin: in note 1087, is the issue listed as @performance lag between pressing keys and seeing results drawn in w...
- 11:44 AM Database Feature #3047: JDBC jar deployment
- *From email*
---
On 04/01/2016 10:14 AM, Paul wrote:
> Hi,
>
> I considered raising a redmine issue, but thi... - 11:40 AM Database Feature #3047 (New): JDBC jar deployment
- 11:32 AM User Interface Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
- OK, it sounds like a significant improvement but perhaps not 100% done. We will look at this later.
- 11:31 AM User Interface Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
- If we press and hold the left or right arrow button to move the cursor, then it can jump from one position to the nex...
- 11:16 AM User Interface Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
- The cursor is moving more smoothly, and if we press and hold the key, then an auto press key occurs and it looks smoo...
- 10:36 AM User Interface Bug #2769: the cursor moves roughly if press and hold the right or left arrow on to position it i...
- Is this still an issue in 1811t?
- 11:20 AM User Interface Support #2672: GUI web client performance improvements
- Sergey Ivanovskiy wrote:
> Constantin Asofiei wrote:
> > 1811t rev 10992 fixes the EDITOR regressions introduced by... - 11:19 AM User Interface Support #2672: GUI web client performance improvements
- Constantin Asofiei wrote:
> 1811t rev 10992 fixes the EDITOR regressions introduced by previous changes.
On versi... - 09:38 AM User Interface Support #2672: GUI web client performance improvements
- OK, we will defer additional work on this until later.
- 09:24 AM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> All current work on this is done, correct?
Correct. - 09:22 AM User Interface Support #2672: GUI web client performance improvements
- All current work on this is done, correct?
- 09:38 AM User Interface Feature #2967 (Closed): web socket message sizes are limited to 32K, make sure that drawing ops a...
- 09:25 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Greg Shah wrote:
> I can close this task, right?
Correct.
> If I understand correctly, the paste/editor issues a... - 09:21 AM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- I can close this task, right?
If I understand correctly, the paste/editor issues are resolved in task branch 1811t... - 09:20 AM Database Bug #3032: running ETF fails because some postgresql server process gets killed
- Actually, no, not exactly. The identity pool method remained the default, @JDBC@. But the things are related. That th...
- 09:03 AM Database Bug #3032: running ETF fails because some postgresql server process gets killed
- Was your trick to do the following in directory.xml? ...
- 08:58 AM Database Bug #3032: running ETF fails because some postgresql server process gets killed
- I am still using PostgreSQL 9.2 Server.
I used the debugger and investigated the issue. As seen in postgresql log ... - 08:24 AM Database Bug #3032: running ETF fails because some postgresql server process gets killed
- Ovidiu - what is your DB version?
This looks like the IdentityPool scan problem I saw back when I upgraded to Post... - 07:07 AM Base Language Bug #2872: IOException in Windows
- The exception is thrown in @com\goldencode\p2j\util\Utils.java@. Here is an example of a complete exception stack:
<...
03/31/2016
- 06:27 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Eric,
> Should I continue fixing issues reported by Findbugs/Eclipse static code analysis?... - 06:19 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric,
Should I continue fixing issues reported by Findbugs/Eclipse static code analysis?
Thank you. - 01:47 PM Bugs Bug #2483: Fix issues identified by static code analysis
- The task branch 2483a was rebased from the trunk revision 10990. Committed to revision 10992.
- 12:33 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Fixed the 'old' issues from this task and some of the 'new' ones. The issues from #3002 have been fixed as well (thos...
- 10:45 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Well, it doesn't address the NPE issue by itself. However using of the AtomicInteger will m... - 10:36 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> > May be it better to use AtomicInteger instead of Integer? This will be more efficient. The... - 10:27 AM Bugs Bug #2483: Fix issues identified by static code analysis
- > I mean that we often use == for comparing float point data in our code (e.g. for sizes and coordinates). This looks...
- 10:22 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > > @GlobalEventManager@ - possible @NPE@ in the @updateEntityRefC... - 10:10 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> > OK. What about comparing float primitives (coordinates, sizes) for an equality (==)?
> Th... - 10:08 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Eric Faulhaber wrote:
> > > @FloatConstant.equals@ - non-transitive. The idea is understan... - 07:51 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > Constantin Asofiei wrote:
> > > > # @AdminLogon@ - non safe... - 07:49 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > > # @AdminLogon@ - non safe assignment to @logon@ static fie... - 07:42 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Constantin Asofiei wrote:
> > # @AdminLogon@ - non safe assignment to @logon@ static field; assignment to an argumen... - 07:32 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> # @AclRow.equals@ - non symmetric e.g. when comparing @AclRow@ instance with other non @Acl... - 07:27 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Greg Shah wrote:
> > TemporaryAccountPool uses synchronization on the a pool variable which is ConcurrentLinkedQueue... - 07:26 AM Bugs Bug #2483: Fix issues identified by static code analysis
- > TemporaryAccountPool uses synchronization on the a pool variable which is ConcurrentLinkedQueue.
Yes, the synchr... - 05:08 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Eric Faulhaber wrote:
> Don't know. Greg?
> > @RouterSessionManager.deregisterSession@: checks @queue@ variable for... - 12:00 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor Skornyakov wrote:
> @TemporaryAccountPool@ uses synchronization on the a @pool@ variable which is @ConcurrentLi... - 05:04 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Rebased task branch 2954a from trunk revision 10990, task branch is now at revision 10999.
- 11:12 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> When you modify the test and hide @h3@ instead, you still get @h1@ as the active window. Hence... - 10:57 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin Asofiei wrote:
> > > Hynek Cihlar wrote:
> > > > C... - 10:48 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Constantin Asofiei wrote:
> Something is missing in your test, because running it from CLI it terminates the program... - 10:43 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > Constantin, do you remember what tes... - 10:39 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Something is missing in your test, because running it from CLI it terminates the program immediately.
- 10:18 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin, do you remember what test cases you used to come up... - 09:38 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Constantin, do you remember what test cases you used to come up with the algorithm to calculat... - 04:08 PM User Interface Support #2672: GUI web client performance improvements
- 1811t rev 10992 fixes the EDITOR regressions introduced by previous changes.
- 12:33 PM Bug #3002: static code analysis issues
- The issues mentioned in notes 1 and 2 where reviewed and those one which are really potential bugs have been fixed.
... - 08:44 AM Base Language Feature #2504 (Closed): real environment access for OS-GETENV
- The change to add this feature was put into branch 1896c which was merged to trunk as revision 10990.
- 08:42 AM Base Language Feature #1612 (Closed): finish SESSION system handle support
- 08:34 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Yes, 3 different events: PRESSED, RELEASED, CLICKED. In other words, during one action 3 event... - 08:33 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Yes, 3 different events: PRESSED, RELEASED, CLICKED. In other words, during one action 3 events are processed and FOC...
- 07:35 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I've debugged that and found that @focusManager.adjustFocus();@ is called 3 times in @ThinClie... - 06:13 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Here is the test: ...
- 05:13 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> @ThinClient.waitForWorker()@ is running 3 times. How is that possible!?
Please explain the sc... - 05:12 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- @ThinClient.waitForWorker()@ is running 3 times. How is that possible!?
- 02:38 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've found a bug: when I click RMB in FillIn with some text - it all become selected whenever previous selection was....
- 07:10 AM Base Language Feature #2181: implement SSL support for sockets
- Ovidiu, about 2181a rev 10998:
# @LowLevelSocketImpl.createSslSocket@ - it can return @null@ if host name can't be v... - 04:27 AM Database Bug #2222: WRITE event triggered too early
- > The original problems have long since been resolved
Does this mean that the behavioural differences as noted by ...
03/30/2016
- 06:54 PM Bugs Bug #2483: Fix issues identified by static code analysis
- I've fixed a number of issues(and some additional ones). Will commit the changes tomorrow morning after adding histor...
- 06:42 PM Bug #3002: static code analysis issues
- Igor Skornyakov wrote:
> I have a converted server environment now, and can run FindBugs against it. Am I supposed t... - 06:41 PM Bug #3002: static code analysis issues
- Please fix the items in notes 1 and 2 of this issue for now, which affect P2J code itself. We will come around for an...
- 06:36 PM Bug #3002: static code analysis issues
- I have a converted server environment now, and can run FindBugs against it. Am I supposed to fix the conversion to el...
- 04:08 PM Base Language Bug #2684: XML file processing needs to be implemented on the client side instead of on the P2J s...
- To be clear, I think the LOAD and SAVE implementations should be possible using @InputStreamWrapper@ and @OutputStrea...
- 03:07 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Very good. If it passes all of that testing, you can merge to trunk.
- 03:06 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Greg Shah wrote:
> Since the rebase required a non-trivial merge of the changes, please run main regression testing ... - 03:04 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Since the rebase required a non-trivial merge of the changes, please run main regression testing 1 more time. Do not...
- 02:58 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Thanks. Yes, it passed. I've rebased to current trunk revision. Current branch revision now is 11035.
- 08:01 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> CTRL+C:
> ctrlc_11_session1
> ctrlc_11_session3
> ctrlc_11_session4
>
> What to do with ... - 07:47 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Here are failed tests:
tc_job_002
tc_job_clock_001
tc_job_clock_002
tc_job_clock_004
tc_job_clock_005
tc_pay_s... - 04:41 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Oh.. now I see the reason: ...
- 04:40 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Yes testing_* log file exists. Here is a corresponding part of it: ...
- 04:20 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> > > Is it normal when main part wasn't tested if CTRL+C failures are met?
> > What do you mea... - 03:42 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > Regression testing has finished at the stage of CTRL+C tests. H... - 02:41 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Regression testing has finished at the stage of CTRL+C tests. Here are the failures:
> [...]
... - 01:54 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Regression testing has finished at the stage of CTRL+C tests. Here are the failures:...
- 01:00 PM Database Feature #2312: match Progress collation in a SQL Server database
- I am removing this issue from M11, because it has been taken as far as the SQL Server limitations will allow us. It w...
- 12:54 PM Database Bug #2222 (Hold): WRITE event triggered too early
- The scope of this issue grew way beyond the originally reported problems that impacted M11. The original problems hav...
- 12:47 PM Base Language Feature #1612: finish SESSION system handle support
- Thanks, those are useful clarifications.
- 12:28 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> In our gap analysis rules, I was planning to set the following:
>
> [...]
>
> Is this corre... - 12:23 PM Base Language Feature #1612: finish SESSION system handle support
- In our gap analysis rules, I was planning to set the following:...
- 09:57 AM Base Language Feature #1612: finish SESSION system handle support
- The task branch merged to the trunk revision 10988 and archived.
- 08:50 AM Base Language Feature #1612: finish SESSION system handle support
- Great! Please merge 1612b to trunk.
- 06:53 AM Base Language Feature #1612: finish SESSION system handle support
- ctrl-c-3way tests passed.
- 03:25 AM Base Language Feature #1612: finish SESSION system handle support
- All regression tests except @gso_ctrlc_3way_tests@ and @tc_job_002@ passed.
- 12:09 PM User Interface Feature #2226 (Closed): finish LAST-EVENT support
- 12:03 PM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Greg Shah wrote:
> Please merge 2226a to trunk.
2226a was merged to trunk rev 10989 and archived. - 11:54 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Please merge 2226a to trunk.
- 10:42 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Rebased 2226a from trunk rev 10988 - new 2226a rev 10991.
- 09:42 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- 2226a runtime testing passed.
- 07:18 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin Asofiei wrote:
> > > Hynek Cihlar wrote:
> > > > P... - 06:51 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > Please post the example. I just also... - 06:22 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Please post the example. I just also found a case where the fra... - 11:52 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Code Review Task Branch 2787a Revision 10991
Overall, the approach is very good. I like that you have achieved re... - 06:53 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- I've rebased the branch. Current revision is 10991. Needed review.
- 10:31 AM Bugs Bug #3045: Clean up localedef warnings for en_US@p2j_basic locale
- When compiling the current version of the *en_US@p2j_basic* locale the following warnings are generated:...
- 10:28 AM Bugs Bug #3045 (New): Clean up localedef warnings for en_US@p2j_basic locale
- 10:22 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Constantin, do you remember what test cases you used to come up with the algorithm to calculate the next active windo...
- 09:32 AM Database Feature #3044: dynamic validation expression support
- I believe this is related to the read/write attributes of buffer-field: @VALIDATION-EXPRESSION@ and @VALIDATION-MESSA...
- 09:29 AM Database Feature #3044 (New): dynamic validation expression support
- 08:46 AM User Interface Bug #2557: Fix MENUBAR layouting in a window
- Please create a new task in the UI project with all the details on the ChUI issue. It should include the exact code ...
- 04:27 AM User Interface Bug #2557: Fix MENUBAR layouting in a window
- There are two javadoc errors in the code:...
- 04:19 AM User Interface Bug #2557: Fix MENUBAR layouting in a window
- I've fixed remarks and rebased the branch. Current revision is 10990. Can I run regression testing? Should I work on ...
- 02:40 AM User Interface Bug #2557: Fix MENUBAR layouting in a window
- Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > Review for 2557a rev 10988:
> > ..
> > # Window:
> > - you h... - 02:05 AM User Interface Bug #2557: Fix MENUBAR layouting in a window
- Constantin Asofiei wrote:
> Review for 2557a rev 10988:
> ..
> # Window:
> - you have a @getContentPane().remove(... - 11:29 PM User Interface Bug #2557: Fix MENUBAR layouting in a window
- Thanks. I'll fix it.
There are no more GUI issues, should I fix CHUI in this task? - 07:56 AM Base Language Bug #2872: IOException in Windows
- Ovidiu: please post details of the IOException and how to recreate the problem.
The native console init will be wo... - 07:42 AM User Interface Bug #3043: Create ChUI dialog for the Progress stack trace
- If the @SESSION:DEBUG-ALERT@ attribute is set to @true@ then there is a @Help@ button in the @MESSAGE@ dialog which d...
- 07:36 AM User Interface Bug #3043 (New): Create ChUI dialog for the Progress stack trace
- 07:18 AM User Interface Bug #3015: Frame scrolling is broken
- This is note 136 of #1782:
Another issue: after 2226a will be released, you will be able to use mouse events to se... - 06:20 AM User Interface Bug #3015: Frame scrolling is broken
- I am adding two cases to be fixed where P2J frame doesn't show scroll bars correctly.
(1)
testcases/uast/lasteven... - 07:05 AM Database Bug #2426 (Hold): converted unique indexes containing text data disallow records which differ onl...
- Ok, thanks. I'm going to move this issue out of M11 then.
- 06:22 AM Database Bug #2426: converted unique indexes containing text data disallow records which differ only by ri...
- > It is very likely that the duplicate records don't really belong in the database and were introduced by Progress' r...
- 05:20 AM Database Feature #2319: support for dialect-specific keywords in NameConverter
- I think not. At this moment we have no field/keywords collisions and stable schemas for all supported dialects.
- 05:08 AM Base Language Feature #2181: implement SSL support for sockets
- Greg Shah wrote:
> Code Review Task Branch 2181a Revision 10995
>
> 1. @LowLevelSocketImpl.initClientSideSSL()@ h...
03/29/2016
- 07:48 PM Database Bug #2426: converted unique indexes containing text data disallow records which differ only by ri...
- It is very likely that the duplicate records don't really belong in the database and were introduced by Progress' rel...
- 07:41 PM Database Feature #2421: Implement DELETE-RESULT-LIST-ENTRY for PresortCompoundQuery
- This probably is not needed for M11, but let's fix this just in case.
- 07:34 PM Database Feature #2319: support for dialect-specific keywords in NameConverter
- Ovidiu, AFAIK, you implemented this, right? Is there any reason to keep this task open?
- 05:20 PM Base Language Feature #2181: implement SSL support for sockets
- Constantin: please review this.
- 05:19 PM Base Language Feature #2181: implement SSL support for sockets
- Code Review Task Branch 2181a Revision 10995
This is really good work.
1. @LowLevelSocketImpl.initClientSideSSL... - 03:37 PM Runtime Infrastructure Feature #3003: improve performance of BaseDataType.deepCopy()
- > I'm not sure if this is the scenario that you're talking about in (6), I see that you're passing objects as referen...
- 01:51 PM User Interface Bug #2557: Fix MENUBAR layouting in a window
- Review for 2557a rev 10988:
# MessageAreaGuiImpl:
- you have an unneeded import @import java.util.Arrays;@
- is mi... - 12:40 PM User Interface Bug #2557: Fix MENUBAR layouting in a window
- I'm sorry. It was false alarm about incorrect splitting. It was related somehow with my changes. I've fixed it.
I... - 11:07 AM User Interface Bug #2557: Fix MENUBAR layouting in a window
- Current branch is 2557a (revno 10987). It is rebased with the current trunk revision and contains dynamic window assi...
- 01:40 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- PS: don't forget to rebase
- 01:39 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Review for 2849a rev 11031:
# @Scrollbar.java@: code like this... - 12:42 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- If there are no remarks - can I run testing?
- 01:39 PM Base Language Feature #1612: finish SESSION system handle support
- Rebased task branch 1612b from P2J trunk rev 10987. The latest revision is now 10997.
Starting regression testing. - 01:34 PM Base Language Feature #1612: finish SESSION system handle support
- It looks good. Please rebase to the latest trunk level. After that you can regression test.
- 01:32 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Code Review Task Branch 1612b Revision 10995
>
> Everything looks good except you forgot about... - 01:29 PM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612b Revision 10995
Everything looks good except you forgot about this one:... - 01:26 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Code Review Task Branch 1612b Revision 10993
Fixed.
Committed to the task branch 1612b revi... - 01:15 PM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612b Revision 10993
1. @ClientCore@ should not import @com.goldencode.p2j.ui.client.gui.*... - 01:01 PM Base Language Feature #1612: finish SESSION system handle support
- Client command line parameters' processing refactored.
Committed to the task branch 1612b revision 10993. - 12:27 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> No. Just remove the @ClientParameters@ instance from @standardEntry()@. I don't ever see a rea... - 12:26 PM Base Language Feature #1612: finish SESSION system handle support
- > My concern is this opens the door for submitting two (possibly different) versions of ClientParameters to the serve...
- 12:24 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> We don't want to expose the directory configuration for @SessionUtils@ to the client. The direct... - 12:19 PM Base Language Feature #1612: finish SESSION system handle support
- We don't want to expose the directory configuration for @SessionUtils@ to the client. The directory node that is che...
- 11:22 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> You're right. Propose an alternative that does not call @WorkArea.get()@ before the @ClientParam... - 11:13 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Later we are going to have to split this out anyway, so it might as well be done now. That also ... - 11:08 AM Base Language Feature #1612: finish SESSION system handle support
- > My initial version was exactly like you suggested but I've changed it as there are no places (so far) where we need...
- 11:06 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Code Review Task Branch 1612b Revision 10992
>
> Generally the changes are OK.
>
> However,... - 11:02 AM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612b Revision 10992
Generally the changes are OK.
However, I think this code in @Error... - 10:29 AM Base Language Feature #1612: finish SESSION system handle support
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > 1. In @ErrorManager.recordOrShowError()@, I think the direct use o... - 10:15 AM Base Language Feature #1612: finish SESSION system handle support
- > As I can see the ThinClient.initializePost() is called even before ThinClient.loadEnvironment()
You're right. P... - 09:47 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> 5. Move the @ThinClient.loadEnvironment()@ call to @getSessionTooltips()@ to the @ThinClient.in... - 09:21 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> 1. In @ErrorManager.recordOrShowError()@, I think the direct use of the @ProcedureManager@ will b... - 09:09 AM Base Language Feature #1612: finish SESSION system handle support
- > To make the change as local as possible I decided to change SessionUtils.getSessionTooltips() only. This approach i...
- 05:21 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Good find. Please do fix it.
Done.
Committed to the task branch 1612b revision 10991.
To ... - 01:20 PM Base Language Feature #1623 (Closed): refine I/O support to resolve incompatibilities or missing features
- 01:20 PM Base Language Feature #1628 (Closed): fix any incompatibilities or missing features of NO-ECHO support
- 01:16 PM Base Language Feature #1628: fix any incompatibilities or missing features of NO-ECHO support
- Branch 1628a passed runtime testing and was merged to trunk rev 10987 and archived.
- 05:23 AM Base Language Feature #1628: fix any incompatibilities or missing features of NO-ECHO support
- 1628a rev 10989 fixes two more issues (format for unknown date variables and a NL emitted before the page headers).
- 01:18 PM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Greg Shah wrote:
> OK, please go ahead with runtime testing.
Runtime testing was started. - 10:21 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- OK, please go ahead with runtime testing.
- 10:13 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Greg Shah wrote:
> Code Review Task Branch 2226a Revision 10989
>
> Everything is fine.
>
> I don't understand... - 09:58 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Code Review Task Branch 2226a Revision 10989
Everything is fine.
I don't understand this code in @ThinClient.pr... - 06:04 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- 2226a rev 10989 fixes this: LAST-EVENT:X/Y are reset at the beginning of an event processing loop (readkey, pause, wa...
- 10:58 AM User Interface Feature #2630: Add ability to save new rows in browse.
- When using an editable browse, how _new_ records are saved: using some custom code with @CREATE@ statement on @ROW-LE...
- 10:53 AM User Interface Feature #2630: Add ability to save new rows in browse.
- I will forward a question to the customer. Is your question as simple as:
"When using an editable browse, how doe... - 10:28 AM User Interface Feature #2630: Add ability to save new rows in browse.
- 4GL testcase I have uses @CREATE-RESULT-LIST-ENTRY@ (not implemented), while the customer app uses some other mechanics.
- 10:23 AM User Interface Feature #2630: Add ability to save new rows in browse.
- Are you saying that you don't have any 4GL testcase that can add rows in a browse?
- 08:08 AM User Interface Feature #2630: Add ability to save new rows in browse.
- Guys, I've reviewed the customer code and its quite complicated, so I cannot completely tell what is the cycle of sav...
03/28/2016
- 06:44 PM Base Language Feature #1612: finish SESSION system handle support
- > This happens because of the @ToolTip.setSessionTooltips(tc.server.getSessionTooltips())@ call at the end of the @Th...
- 06:44 PM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612a Revision 10990
History number @802@ in @ErrorWriterServer@ should be @002@. - 04:13 PM Base Language Feature #1612: finish SESSION system handle support
- This happens because of the @ToolTip.setSessionTooltips(tc.server.getSessionTooltips())@ call at the end of the @Thin...
- 04:03 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Strange. If this call occurs after the @StandardServer.standardEntry()@ is called, then how can ... - 03:47 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Strange. If this call occurs after the @StandardServer.standardEntry()@ is called, then how can ... - 03:46 PM Base Language Feature #1612: finish SESSION system handle support
- Strange. If this call occurs after the @StandardServer.standardEntry()@ is called, then how can the @ClientParameter...
- 03:22 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> > The problem is that sometimes the @StandardServer.getClientParameters()@ returns @null@ when ca... - 03:11 PM Base Language Feature #1612: finish SESSION system handle support
- > > You should never be able to call @get()@ without @initialValue()@ having been executed. This is a pre-existing b...
- 03:10 PM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612b Revision 10989
1. In @ErrorManager.recordOrShowError()@, I think the direct use of t... - 02:12 PM Base Language Feature #1612: finish SESSION system handle support
- The issues mentioned in the code review have been fixed.
Committed to the task branch 1612b revision 10989. - 02:02 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> You should never be able to call @get()@ without @initialValue()@ having been executed. This i... - 01:59 PM Base Language Feature #1612: finish SESSION system handle support
- >> 3. I don't understand why SessionUtils.init() is being called from isDebugAlert() and isClientlog(). Shouldn't the...
- 01:56 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Code Review Task Branch 1612b Revision 10988
>
> 1. My primary concern is that you are re-intr... - 01:45 PM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612b Revision 10988
1. My primary concern is that you are re-introducing a direct UI depe... - 12:13 PM Base Language Feature #1612: finish SESSION system handle support
- Finished client logging.
Committed to the task branch 1612b revision 10988.
Ready for the code review. - 11:54 AM Database Feature #2541: replace the JDBC metadata calls at server startup with DMO annotations
- Would require conversion and runtime changes.
- 11:24 AM Conversion Tools Feature #2503: improve ConversionDriver.main() to provide back a return code and/or better handle...
- I've recently been making changes in this area and so I tried to implement this behavior quickly as part of this effo...
- 10:55 AM Database Bug #2347 (Closed): hql to SQL name mapping issue
- 10:52 AM Database Bug #2315 (Closed): CAN-FIND() conversion throws exception if record is unavailable for WHERE cla...
- This issue has been addressed by the introduction of lambda expressions for query substitution parameters.
- 10:46 AM Database Feature #2313 (Hold): match Progress collation on a PostgreSQL database on Windows
- AFAIK, there is not currently a customer use case for this, but we may have one in the future.
- 10:40 AM Database Feature #2206 (Rejected): use encoded passwords for _User table data import
- We have since implemented a backward-compatible ENCODE function, so this issue is moot.
- 10:26 AM Database Bug #2176: exceptions to rereadnolock
- Possible candidate for performance improvement.
- 10:22 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Greg Shah wrote:
> Thank you for providing the good detail in note 119. Implicit in that note was the idea that if ... - 10:20 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > I don't think we have an API for reading the scrolled offset of... - 10:00 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Thank you for providing the good detail in note 119. Implicit in that note was the idea that if no portable mouse ev...
- 09:51 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- 2226a rev 10988 adds the remainder functionalities (exclude scrollbars and adjust for content's scrolled location).
- 08:55 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Hynek Cihlar wrote:
> I don't think we have an API for reading the scrolled offset of the frame content. To get the ... - 08:55 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > # I can't make a FRAME scrollable, if its given width is less t... - 08:25 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Constantin Asofiei wrote:
> # I can't make a FRAME scrollable, if its given width is less than the widget's width - ... - 08:23 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Constantin Asofiei wrote:
> > > Created task branch 2226a from... - 08:03 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Created task branch 2226a from trunk rev 10986.
> >
> > Revi... - 07:08 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Constantin Asofiei wrote:
> Created task branch 2226a from trunk rev 10986.
>
> Revision 10987 adds (Hynek, pleas... - 09:44 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- If it works properly then I'm fine with it.
- 08:47 AM Base Language Feature #1628: fix any incompatibilities or missing features of NO-ECHO support
- Code Review Task Branch 1628a Revision 10988
Both the merge of the evk_upd20150713a.zip into 1628a and the changes... - 07:45 AM Base Language Feature #1628: fix any incompatibilities or missing features of NO-ECHO support
- Rebased trunk rev from 1628a rev 10986.
1628a rev 10988 fixes a PUT issues (do not emit NL before PUT if cursor is... - 12:40 AM Conversion Tools Feature #1734 (Closed): improve temp/work table naming
- Implemented.
- 12:08 AM Database Feature #1656 (Closed): add Microsoft SQL Server support
- Functional work is complete. Any bugs will be tracked independently.
- 12:07 AM Database Feature #2148 (Closed): enhance prototype to compile p2jpl.jar file with IKVMC into .NET assembly...
- Please open a separate issue to clean up the dependencies, so we at some point eliminate this noise from the build.
... - 12:02 AM Conversion Tools Feature #1846 (Closed): add option to de-normalize extent fields
- 11:59 PM Database Support #2371 (Closed): trigger behavior
- This issue is just meant to be informational. Should be moved to a wiki.
- 11:58 PM Database Feature #2376 (Test): retain bulk getter/setter methods for custom denormalized extent fields
- I believe this issue was addressed with P2J trunk rev 10977.
- 11:13 PM Database Feature #2615 (Hold): implement CONNECT statement options -cache, -N and -1
03/27/2016
- 10:34 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Found that labels in frames are not registered as widgets but have unique ids. In this pr... - 10:26 AM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Created task branch 2226a from trunk rev 10986.
Revision 10987 adds (Hynek, please do a review):
# conversion of ... - 03:47 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Thanks for advice. I've fixed browse implementation and rebased the branch 2849a using current trunk revision 10986. ...
03/26/2016
- 05:42 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > I need to implement the following operations: TOP/BOTTOM/SCROLL_HERE
Vadim, for top and bottom please refactor t... - 08:50 AM Base Language Feature #1612: finish SESSION system handle support
- Created task branch 1612b
- 08:45 AM Base Language Feature #1612: finish SESSION system handle support
- Merged to the trunk revision 10986.
The task branch 1612a was archived. - 08:29 AM Base Language Feature #1612: finish SESSION system handle support
- Please merge 1612a to trunk.
- 02:31 AM Base Language Feature #1612: finish SESSION system handle support
- All CTRL-C test passed.
The branch 1612a is ready for merge.
03/25/2016
- 06:26 PM Base Language Feature #1612: finish SESSION system handle support
- tc_job_clock_002 test passed.
Starting CTRL-C tests. - 02:56 PM Base Language Feature #1612: finish SESSION system handle support
- After a second run only the following tests from main-regression failed in both runs:
tc_job_002
tc_job_clock_002
... - 11:22 AM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
>
> > I've used this test:
> > [...]
> > and after running i... - 11:16 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Yes. Do not spend time on @LOG-MANAGER@.
OK, thank you.
- 11:15 AM Base Language Feature #1612: finish SESSION system handle support
- > do you agree with this approach?
Yes. Do not spend time on @LOG-MANAGER@. - 11:10 AM Base Language Feature #1612: finish SESSION system handle support
- Constantin Asofiei wrote:
> I've used this test:
> [...]
> and after running it like this: @pro -p aa.p -clientl... - 11:05 AM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > In note 59 you state that stack trace is written also for @M... - 11:04 AM Base Language Feature #1612: finish SESSION system handle support
- After the fix the following test failed in the main-regression:
tc_codes_employees_021
tc_codes_employees_024
tc_d... - 10:57 AM Base Language Feature #1612: finish SESSION system handle support
- Constantin Asofiei wrote:
> In note 59 you state that stack trace is written also for @MESSAGE statements shown as A... - 10:44 AM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> The goal is to write Progress stack trace when @DEBUG-ALERT@ is on and the @-clientlog@ is... - 10:32 AM Base Language Feature #1612: finish SESSION system handle support
- Constantin Asofiei wrote:
> For appserver agents (and also batch processes configured in the directory and started v... - 10:14 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Constantin: can you please provide some guidance on how to best write to the log?
For appserver ... - 09:56 AM Base Language Feature #1612: finish SESSION system handle support
- OK, but the @DSLOG-MANAGER@ system handle is not in use in the customer application. We don't need to worry about it...
- 09:51 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> > If I understand the progress documentation correctly the parameters of the server log are the a... - 09:46 AM Base Language Feature #1612: finish SESSION system handle support
- > If I understand the progress documentation correctly the parameters of the server log are the attributes of the DSL...
- 09:36 AM Base Language Feature #1612: finish SESSION system handle support
- I have a question regrading logging. I understand that I'm supposed to implement stack trace logging for the applicat...
- 06:27 AM Base Language Feature #1612: finish SESSION system handle support
- It appears that the clause @The AVM ignores this attribute if there is a default button on the frame@ means that in t...
- 04:29 AM Base Language Feature #1612: finish SESSION system handle support
- Well in fact the template screen is...
- 04:14 AM Base Language Feature #1612: finish SESSION system handle support
- Multiple tests failed on the same (or similar) screen:...
- 05:29 PM Database Feature #2148: enhance prototype to compile p2jpl.jar file with IKVMC into .NET assembly and load...
- Firstly, just as an update: with IKVM.NET 8.1, the warning are a little changed, the IKVMC0105 & IKVMC0111 are gone, ...
- 04:55 PM Database Feature #2148: enhance prototype to compile p2jpl.jar file with IKVMC into .NET assembly and load...
- Ovidiu Maxiniuc wrote:
> Maybe we should keep this issue as a placeholder for cleanup changes that shortens the list... - 01:33 PM Database Feature #2273 (Closed): address remaining limitations of SQL Server needed to support legacy 4GL ...
- The features in this issue have been implemented, but not heavily tested. Bugs coming out of this will be treated as ...
- 01:26 PM Database Bug #2488 (Closed): replace runtime compilation of dynamic queries
- The purpose of this issue has been achieved, so I am closing this task. If we decide to make a change to the caching ...
- 01:24 PM Database Feature #2275 (Hold): cache of runtime-converted, dynamic queries and temp-tables
- This set of features is implemented. Only one optional change remains for the dynamic query cache.
Converted, dyn... - 01:09 PM Database Bug #3040: CAN-FIND issues
- The following are known and/or suspected issues:
1. CAN-FIND with share or exclusive lock in a WHERE clause cannot... - 12:40 PM Database Bug #3040 (New): CAN-FIND issues
- 01:09 PM Database Bug #3041: ambiguous field references are allowed in a CAN-FIND
- The following code demonstrates the issue (it is checked in as @testcases/uast/ambiguous_field_refs_in_can_find_are_a...
- 01:07 PM Database Bug #3041 (New): ambiguous field references are allowed in a CAN-FIND
- 12:41 PM Base Language Feature #1628: fix any incompatibilities or missing features of NO-ECHO support
- Created task branch 1628a from trunk rev 10985.
Rev 10986 contains the merged evk_upd20150713a.zip (there are still ... - 12:38 PM User Interface Feature #2671: provide a facility to customize the JVM args and Java command line used by the spa...
- I guess the most important feature is to allow specifying the client's command-line bootstrap configuration overrides...
- 12:06 PM User Interface Support #2672: GUI web client performance improvements
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > > Also, @ScrollPaneGuiImpl.createScrollBars@, may be called mul... - 10:31 AM User Interface Support #2672: GUI web client performance improvements
- Hynek Cihlar wrote:
> > Also, @ScrollPaneGuiImpl.createScrollBars@, may be called multiple times, with different @ba... - 10:30 AM User Interface Support #2672: GUI web client performance improvements
- Constantin Asofiei wrote:
> Hynek, a heads-up about @ScrollPaneGuiImpl.draw@. In 1811t, I've moved this code:
> [.... - 10:23 AM User Interface Support #2672: GUI web client performance improvements
- Greg Shah wrote:
> > What worries me is the PASTE bug I mentioned above. But we can have a separate task for it.
> ... - 10:17 AM User Interface Support #2672: GUI web client performance improvements
- > What is left can be done in another pass (and I'm also a little out of ideas how to optimize it, as these two APIs ...
- 09:48 AM User Interface Support #2672: GUI web client performance improvements
- 1811t rev 11082 fixes the EDITOR:BGCOLOR/FGCOLOR problem in note 108.
- 07:53 AM User Interface Support #2672: GUI web client performance improvements
- Hynek, a heads-up about @ScrollPaneGuiImpl.draw@. In 1811t, I've moved this code:...
- 10:21 AM User Interface Bug #3039: fix PASTE issues in EDITOR
- See notes 105 and 108 from #2672: in a WORD-WRAPed EDITOR, when there are multiple lines of text (i.e. ending with NL...
- 10:19 AM User Interface Bug #3039 (New): fix PASTE issues in EDITOR
- 09:40 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Thoughts:
1. @ContextLocal@ instances should always be stored in a static member. This allows for shared access t... - 04:43 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> My question rather was about API..
I am afraid there is no simple API to support TOP/BOTTOM... - 01:37 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- My question rather was about API..
03/24/2016
- 03:40 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Hynek, could you have a look at @ScrollBar.onButtonClick(..)@. There is a comment "non-trimmed... - 02:08 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Greg Shah wrote:
> > It happen in 2849a. I didn't check it for trunk.
>
> Please check it. If it is in the trunk... - 01:54 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Hynek, could you have a look at @ScrollBar.onButtonClick(..)@. There is a comment "non-trimmed into [0, max] values."...
- 09:15 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- > It happen in 2849a. I didn't check it for trunk.
Please check it. If it is in the trunk, then it is not somethi... - 06:37 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> It happen in 2849a. I didn't check it for trunk. By the way, Hynek, does the BrowseGuiImpl sup... - 05:42 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- It happen in 2849a. I didn't check it for trunk. By the way, Hynek, does the BrowseGuiImpl support "scroll here" oper...
- 04:51 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I've used one of existing browse tests: browse/gui/brws-hscoll-col1.p
>
> Scrolling fails. ... - 04:22 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've used one of existing browse tests: browse/gui/brws-hscoll-col1.p
Scrolling fails. See attached gif.
!browse_... - 01:34 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> For the @ContextLocal@ instance, is safe to use its @hashCode()@ implementation; the sam... - 01:24 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Constantin Asofiei wrote:
> Eric Faulhaber wrote:
> > For this to work, there has to be a secure and fast mechanism... - 12:58 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Eric Faulhaber wrote:
> For this to work, there has to be a secure and fast mechanism to get the current security co... - 12:37 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- The more complicated approach would be something to consider if the synchronization improvements described in the pre...
- 12:12 PM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- Greg and I have been discussing several approaches to this. The simpler of these, which may buy us back sufficient pe...
- 09:05 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- I see. Thank you for the detailed explanations.
- 09:02 AM Runtime Infrastructure Feature #2973: improve ContextLocal performance
- To be clear, we are specifically talking about optimizing the @MODE_SERVER@ mode of @ContextLocal@, which uses the @S...
- 01:00 AM Runtime Infrastructure Feature #2973 (WIP): improve ContextLocal performance
- Igor, please familiarize yourself with the the current @ContextLocal@ implementation and think about how to best impl...
- 01:19 PM User Interface Support #2672: GUI web client performance improvements
- Constantin, the partial message code didn't work correctly due to this silly mistake. Fixed and tested it with maxBin...
- 11:30 AM User Interface Support #2672: GUI web client performance improvements
- 1811t rev 11079 contains second pass at EDITOR improvements - a good way to improve this is to have intermediate line...
- 01:49 AM User Interface Support #2672: GUI web client performance improvements
- Constantin Asofiei wrote:
> Sergey: is there a limit to how much data the Web client can hold in the CLIPBOARD? Not ... - 10:25 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> My question about the estimate is in regards to the @-debugalert@ command line support and the ad... - 10:00 AM Base Language Feature #1612: finish SESSION system handle support
- My question about the estimate is in regards to the @-debugalert@ command line support and the addition of the needed...
- 09:50 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> No, we will do them here but in a new branch 1612b. I want to get the current changes merged t... - 09:31 AM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612a Revision 10995
This review checks every change in this branch from trunk 10985. I h... - 09:20 AM Base Language Feature #1612: finish SESSION system handle support
- > Please note that the support for the -debugalert startup parameter and the logging is not implemented as well. Shou...
- 06:55 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> It isn't necessary right now. Please open a separate task in the UI project for that. Make it a... - 05:31 AM Base Language Feature #1612: finish SESSION system handle support
- Fixed the issues mentioned in the code review.
Rebased task branch 1612a from P2J trunk rev 10985. The latest revi... - 07:40 AM Bugs Bug #2483: Fix issues identified by static code analysis
- Created task branch 2483a
- 11:25 PM Bugs Bug #2483: Fix issues identified by static code analysis
- Igor, I'm not sure if @ias_upd20150109a.zip@ was ever integrated into P2J. If not, please integrate these changes int...
- 06:07 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > Yes, what you describe are the focusing issues. I am trying to und... - 04:54 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Yes, what you describe are the focusing issues. I am trying to understand the custom cursors f... - 04:48 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> For the record. There are multiple issues in the windowing subsystem causing the wrong focusin... - 04:41 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
>
> > So if I understand it correctly, the active window in @ThinCl... - 11:13 PM Bug #3002 (WIP): static code analysis issues
- Igor, please create a 2483a task branch off the latest P2J trunk and investigate/address the P2J-specific items in no...
03/23/2016
- 07:42 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
- NO-SCROLLBAR-VERTICAL must also be implemented in this task.
- 06:38 PM User Interface Feature #3038: implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT...
- Implement runtime support for the browse attributes COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT-CHARS...
- 06:37 PM User Interface Feature #3038 (Closed): implement browse attrs COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, M...
- 07:29 PM User Interface Support #2672: GUI web client performance improvements
- > 4-5 days I think for the key input optimization.
Is it worth doing this now or should we postpone it? We have s... - 05:40 PM User Interface Support #2672: GUI web client performance improvements
- 1811t contains a stable version for EDITOR which fixes PASTE and content parsing, plus some other misc fixes related ...
- 07:15 PM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612a Revision 10991
1. There are 2 history entries in @ButtonConfig@ which have wrong num... - 07:06 PM Base Language Feature #1612: finish SESSION system handle support
- > I made some progress with ChUI stack trace dialog but it is still not working properly.
It isn't necessary right... - 06:54 PM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> 2. Direct users of @ThinClient.messageBox()@ all have comments like @TODO: is it always correct... - 08:29 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> Code Review Task Branch 1612a Revision 10990
>
> The overall approach is very good. My commen... - 08:20 AM Base Language Feature #1612: finish SESSION system handle support
- Code Review Task Branch 1612a Revision 10990
The overall approach is very good. My comments are mostly about codi... - 06:49 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> So if I understand it correctly, the active window in @ThinClient.refreshHover()@ is used i... - 06:20 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > Igor, I am trying to decode the role of the active window (as rece... - 05:56 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Igor, I am trying to decode the role of the active window (as received by @WindowManager.getAc... - 05:44 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Igor, I am trying to decode the role of the active window (as received by @WindowManager.getActiveWindow()@) in @Thin...
- 10:15 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Nice work! Thank you for providing these details. I think your fixes will make the resulting environment significan...
- 05:24 PM Bugs Bug #1445 (Closed): browse column name misconversion (an explicit column label should override th...
- 04:53 PM User Interface Feature #1813 (Rejected): create a platform neutral mechanism to identify a directory on the loca...
- No longer needed.
- 04:33 PM User Interface Feature #2399 (Rejected): Implement output redirection in GUI mode
- I'm closing this because it is a duplicate of #2368.
- 04:26 PM User Interface Feature #1779 (Closed): complete FOCUS handle support
- 04:18 PM User Interface Feature #1779: complete FOCUS handle support
- Greg Shah wrote:
> Can I close this?
Yes. - 04:16 PM User Interface Feature #1779: complete FOCUS handle support
- Can I close this?
- 04:25 PM User Interface Feature #1778 (Closed): complete SELF handle support
- 04:20 PM User Interface Feature #1778: complete SELF handle support
- Greg Shah wrote:
> Can I close this?
Yes. - 04:17 PM User Interface Feature #1778: complete SELF handle support
- Can I close this?
- 04:13 PM User Interface Feature #1809 (Closed): implement/fix missing event handling
- 04:13 PM User Interface Feature #1780 (Closed): fix format string issues and add missing support
- 04:06 PM User Interface Feature #3037: implement FRAME:NEXT-TAB-ITEM runtime support
- OK, so our widget-level support is good, we just need to implement for FRAME.
I've checked the usage in the curren... - 03:00 PM User Interface Feature #3037: implement FRAME:NEXT-TAB-ITEM runtime support
- Greg Shah wrote:
> It seems like NEXT-TAB-ITEM is fully implemented in our runtime (see @GenericWidget.getNextTabIte... - 02:58 PM User Interface Feature #3037: implement FRAME:NEXT-TAB-ITEM runtime support
- It seems like NEXT-TAB-ITEM is fully implemented in our runtime (see @GenericWidget.getNextTabItem()@, @LogicalTermin...
- 12:52 PM User Interface Feature #3037 (New): implement FRAME:NEXT-TAB-ITEM runtime support
- 02:53 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I've tested menu-item font for editor popups in a standalone test and in the customer's 454 te... - 02:51 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> So you probably would want me to create standalone test for similar BROWSE (not FRAME, as you ... - 02:23 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've tested menu-item font for editor popups in a standalone test and in the customer's 454 test. Here is the result:...
- 12:57 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > Constantin Asofiei wrote:
> > > Vadim Gindin wrote:
> > > > I... - 11:59 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > Vadim Gindin wrote:
> > > I would suppose, that such bug are s... - 11:44 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > I would suppose, that such bug are somehow related with scroll ... - 11:02 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I would suppose, that such bug are somehow related with scroll bar implementation. What do you... - 10:59 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> Fonts probably not only bigger but different: we can see it when comparing 's', 'A' and 't' ch... - 10:54 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've checked scroll bar items operations in other place: "View Property Charges Details". There is a window scroll ba...
- 10:33 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Strange.. SCROLL_UP/SCROLL_DOWN/PAGE_DOWN/PAGE_UP work well, but others do not. For example simplest operation TOP. W...
- 09:05 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Fonts probably not only bigger but different: we can see it when comparing 's', 'A' and 't' characters.
- 09:04 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Sorry, I was confused by wrong p2j link that pointed to trunk instead of 2849a. Now popups are working, but there is ...
- 07:15 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I would suppose that the reason could be in @findMouseSource()@ methods or wrong coordinates. ... - 06:58 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Window title popup works, but editor and scroll popups don't work. I've checked simple scenario like gui_editor_popup...
- 04:25 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Before rebasing it wokred, but after it - it stopped working. I'm going to fix it.
- 03:56 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim Gindin wrote:
> I've rebased the branch with trunk revision 10985. Current branch revision is 11028. I've chec... - 02:10 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've rebased the branch with trunk revision 10985. Current branch revision is 11028. I've checked 454 test - there ar...
- 01:43 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Colleagues, after several starts the customer's Gui Harness became working similar to it works for trunk. It happen g...
- 02:52 PM User Interface Feature #2525: Runtime support of frame positional attributes
- Support of some of the frame sizing attributes has been improved in other Redmine issues (like the VIRTUAL* covered b...
- 01:05 PM User Interface Feature #2525: Runtime support of frame positional attributes
- Is this still needed or have we resolved these issues by now?
- 02:42 PM Base Language Feature #1615 (Rejected): implement RCODE-INFO system handle
- This usage was removed from the application.
- 02:37 PM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Also, the LAST-EVENT:X and LAST-EVENT:Y are only stubbed in the runtime (see @KeyReader.getEventY()@ and @KeyReader.g...
- 02:01 PM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Greg Shah wrote:
> Can I close #2226 or is there still some work to do on LAST-EVENT?
These attributes I don't thin... - 01:03 PM User Interface Feature #1782: implement LAST-EVENT system handle and associated attributes
- Can I close #2226 or is there still some work to do on LAST-EVENT?
- 02:24 PM User Interface Feature #2564: implement GUI BROWSE widget
- No, this options are not supported in 2564f.
- 01:54 PM User Interface Feature #2564: implement GUI BROWSE widget
- Also, does 2564f support the NO-SCROLLBAR-VERTICAL option?
- 01:48 PM User Interface Feature #2564: implement GUI BROWSE widget
- Does 2564f have full support for COLUMN-MOVABLE, COLUMN-RESIZABLE, CREATE-ON-ADD, MIN-HEIGHT-CHARS and MOVE-COLUMN()?
- 02:20 PM User Interface Feature #2162: add support for CURRENT-ITERATION attribute (for widget objects)
- In the customer's GUI application, this attribute it used 915 times in 888 files. However, all usage is of this same...
- 01:59 PM User Interface Feature #2573: GUI implementation for the "n COLUMNS" frame option
- This is not needed for the current customer app.
- 01:57 PM User Interface Feature #2573: GUI implementation for the "n COLUMNS" frame option
- Greg Shah wrote:
> This is still an open item?
Yes, it still is an open item. - 01:08 PM User Interface Feature #2573: GUI implementation for the "n COLUMNS" frame option
- This is still an open item?
- 01:58 PM User Interface Feature #2374 (Closed): implement WINDOW events in GUI mode
- 01:56 PM User Interface Feature #2374: implement WINDOW events in GUI mode
- Greg Shah wrote:
> Are these events implemented already?
Yes, they are all added. - 01:02 PM User Interface Feature #2374: implement WINDOW events in GUI mode
- Are these events implemented already?
- 01:56 PM User Interface Bug #2427: do not allow ALT+space to show the popup menu for the OS window
- Greg Shah wrote:
> Is this still an issue?
Yes, for Swing clients. - 01:01 PM User Interface Bug #2427: do not allow ALT+space to show the popup menu for the OS window
- Is this still an issue?
- 12:58 PM User Interface Feature #2189 (Closed): implement SET-/GET-WAIT-STATE for GUI mode
- This was completed as part of the work documented in #2565.
- 12:56 PM User Interface Support #1836 (Rejected): create sample code for common SmartObjects use cases and use them to te...
- Our implementation is already further advanced than this, I'm dropping this task as unnecessary.
- 12:52 PM User Interface Feature #1804 (Closed): add missing UI attributes
- 12:51 PM User Interface Feature #1804: add missing UI attributes
- It is used in the customer's GUI app...
I'm going to create a new task for that. We'll need to do that soon. - 12:15 PM User Interface Feature #1804: add missing UI attributes
- Greg Shah wrote:
> I know that HWND is not supported and we won't be implementing it since there is no analog in Swi... - 12:09 PM User Interface Feature #1804: add missing UI attributes
- I know that HWND is not supported and we won't be implementing it since there is no analog in Swing/Web.
Constanti... - 12:52 PM User Interface Feature #2008 (Closed): runtime support for attributes in GUI
- 12:49 PM User Interface Feature #2369 (Rejected): add configuration for window details inherited from the OS (title, bord...
- OK, I'm closing this as a duplicate.
- 12:05 PM User Interface Feature #2369: add configuration for window details inherited from the OS (title, border, color, ...
- Greg Shah wrote:
> How much of this task is still needed?
What I had in mind with this task is more related to allo... - 11:30 AM User Interface Feature #2369: add configuration for window details inherited from the OS (title, border, color, ...
- How much of this task is still needed?
- 12:02 PM User Interface Feature #2006 (Closed): add runtime support for new methods in GUI
- 12:01 PM User Interface Feature #1805 (Closed): add missing UI method support
- 11:36 AM User Interface Feature #1799 (Closed): implement the full GUI client driver including all widget rendering
- 11:31 AM User Interface Feature #2612 (Closed): implement GUI conversion and runtime support for the SLIDER widget
- 11:28 AM User Interface Feature #2370 (Closed): finish window popup menu impl
- 11:25 AM User Interface Feature #2370: finish window popup menu impl
- Yes, #2849 handles this task, too. It can be closed.
- 11:17 AM User Interface Feature #2370: finish window popup menu impl
- The change in #2849 make the window popups work, right?
Can I close this task? - 11:13 AM User Interface Feature #2264 (Closed): analyze how the GUI interface is implemented in 4GL
03/22/2016
- 06:56 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- For the record. There are multiple issues in the windowing subsystem causing the wrong focusing and window activation...
- 01:00 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Thanks for the efforts. I will get rid of the call, it causes more bad than good.
I agree, bu... - 12:51 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Constantin Asofiei wrote:
> Greg Shah wrote:
> > > Greg, do you remember why @TitledWindow@ does @requestFocus()@ o... - 12:29 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg Shah wrote:
> > Greg, do you remember why @TitledWindow@ does @requestFocus()@ on every @draw()@? This seems to... - 10:48 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- > Greg, do you remember why @TitledWindow@ does @requestFocus()@ on every @draw()@? This seems to be too aggressive a...
- 08:54 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg, do you remember why @TitledWindow@ does @requestFocus()@ on every @draw()@? This seems to be too aggressive and...
- 05:39 PM User Interface Feature #2967: web socket message sizes are limited to 32K, make sure that drawing ops and images...
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > I encountered the thread lock in the case of the large past... - 05:20 PM Base Language Feature #1612: finish SESSION system handle support
- Hynek Cihlar wrote:
> Looks ok to me.
Great! Thank you very much indeed!
- 05:20 PM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> Hynek, can you please take a look at the @AlertBoxCommons.showStackTrace()@ method? Are the... - 01:02 PM Base Language Feature #1612: finish SESSION system handle support
- The dialog for the Progress stack trace is essentially finished for the Swing GUI
Committed to the task branch 161... - 07:30 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> In #3033, you are trying to use extra widgets to get your layout to look right. Does the 4GL use... - 07:27 AM Base Language Feature #1612: finish SESSION system handle support
- In #3033, you are trying to use extra widgets to get your layout to look right. Does the 4GL use a fixed location fo...
- 07:26 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> If you have some partially working code, please check it in and get help. We have to close this ... - 07:23 AM Base Language Feature #1612: finish SESSION system handle support
- If you have some partially working code, please check it in and get help. We have to close this down as quickly as p...
- 12:23 PM User Interface Feature #2368: allow widget output to stream in GUI mode
- Greg Shah wrote:
> Is this really the same task as #2373?
No, it is not. #2373 is a sub-feature of using streams w... - 12:17 PM User Interface Feature #2368: allow widget output to stream in GUI mode
- Is this really the same task as #2373?
- 12:15 PM User Interface Feature #2521 (Closed): enhance/implement radio-set for GUI
- 12:15 PM User Interface Feature #2523 (Closed): implement GUI radio-set widget
- 12:02 PM User Interface Bug #2968 (Closed): disconnect/reconnect and manual reload must re-establish the websocket connec...
- 12:01 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Yes, it is done.
- 12:00 PM User Interface Bug #2968: disconnect/reconnect and manual reload must re-establish the websocket connection, nee...
- Can I close this task?
- 11:59 AM User Interface Bug #2956 (Closed): When switching windows with Web GUI task bar the source window is not deactiv...
- 11:58 AM User Interface Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
- Yes, it seems that the task is done.
- 11:49 AM User Interface Bug #2956: When switching windows with Web GUI task bar the source window is not deactivated
- Can I close this task? Or is there something left to do?
- 11:37 AM User Interface Support #2672: GUI web client performance improvements
- We need to close down the web performance work, at least for now. If I understand correctly, the editing improvement...
- 07:23 AM User Interface Bug #3033: Multiple issue with simple test
- > May be I should try to fix is in the scope of #1612?
No, please don't work on this. - 05:35 AM User Interface Bug #3033: Multiple issue with simple test
- The screen in ChUI mode is also completely incorrect:
Progress:... - 05:02 AM User Interface Bug #3033: Multiple issue with simple test
- Another issue with the slightly modified test (see attachments). This complicates the work on the stack trace dialog,...
03/21/2016
- 05:45 PM Base Language Feature #1612: finish SESSION system handle support
- Hynek Cihlar wrote:
> Good idea, but I am afraid that 4GL internally uses two different layouts for ChUI and GUI a... - 05:41 PM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> Hynek Cihlar wrote:
> > Igor Skornyakov wrote:
> > > Hynek,
> > > I'm working now on the... - 05:12 PM Base Language Feature #1612: finish SESSION system handle support
- Hynek Cihlar wrote:
> Igor Skornyakov wrote:
> > Hynek,
> > I'm working now on the dialog for the stack trace foll... - 04:59 PM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> Hynek,
> I'm working now on the dialog for the stack trace following the approach you sugg... - 03:03 PM Base Language Feature #1612: finish SESSION system handle support
- Hynek,
I'm working now on the dialog for the stack trace following the approach you suggested. The dialog should con... - 03:48 PM User Interface Bug #3033: Multiple issue with simple test
- The converted version of the attached program shows a screen (@test-p2j.png@) which is completely different from the ...
- 03:45 PM User Interface Bug #3033 (New): Multiple issue with simple test
- 12:38 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Rebased task branch 2954a from trunk revision 10985, task branch is now at revision 10986.
- 11:19 AM User Interface Feature #1801 (Closed): add some frame options
- 11:09 AM User Interface Feature #1801: add some frame options
- Task branch 2038c was merged to trunk as revision 10985 and archived.
- 10:44 AM User Interface Feature #1801: add some frame options
- Constantin Asofiei wrote:
> Hynek, I'm OK with the changes in 10990. You can merge to trunk.
>
> BTW, are all th... - 09:23 AM User Interface Feature #1801: add some frame options
- Hynek, I'm OK with the changes in 10990. You can merge to trunk.
BTW, are all the tabs working OK in test 454 (up... - 02:42 AM User Interface Feature #1801: add some frame options
- 2038c rev 10990 has passed ChUI regression testing.
- 11:18 AM User Interface Feature #2038 (Closed): conversion and runtime support for frame options, attributes and methods
03/20/2016
- 07:17 PM User Interface Feature #1801: add some frame options
- 2038c revision 10990 contains final changes for improvements of runtime support of frame VIRTUAL* attributes and rela...
- 01:45 PM Database Bug #2577 (Closed): extent information in meta table
- This issue was resolved in P2J trunk rev. 10977.
03/18/2016
- 04:53 PM Database Bug #3032: running ETF fails because some postgresql server process gets killed
- I encountered difficulties running ETF after upgrading my OS to Ubuntu 15.10 and completely dropping java7 support.
... - 04:36 PM Database Bug #3032 (New): running ETF fails because some postgresql server process gets killed
- 04:33 PM Database Bug #3031: FOR EACH can access shared transient records in case of broken transaction isolation
- In P4gl, if transaction isolation is broken, FOR EACH can access shared transient records that have fully matched the...
- 04:20 PM Database Bug #3031 (New): FOR EACH can access shared transient records in case of broken transaction isola...
- 03:53 PM User Interface Feature #1801: add some frame options
- Rebased task branch 2038c from P2J trunk revision 10984 (new branch revision 10986).
- 09:44 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Committed revision 10985 in new 2954a branch
- 09:30 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Sergey, if you have any pending changes, please create new task branch and commit them there.
... - 08:51 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey, if you have any pending changes, please create new task branch and commit them there.
- 08:13 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- > Greg, what do you think if we will create a separate branch for this task and do all fixes in it but not in 1811t? ...
- 08:12 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg, what do you think if we will create a separate branch for this task and do all fixes in new branch but not in 1...
- 04:40 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynec, do you know it is done intentionally? Because it changes the logic dramatically. F... - 04:31 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> I suspect that the logic with the current window is broken by this two methods
> [...]
... - 04:27 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Sergey Ivanovskiy wrote:
> > Planning to study why the logic with @FocusListener@ doesn'... - 06:14 AM Bug #3002: static code analysis issues
- As for findbugs against the converted code, this is much more time consuming and less rewarding (there are fewer scar...
- 06:13 AM Bug #3002: static code analysis issues
- > Thank you for running this and posting some results. We do intend to run some form of this in the future, but have ...
- 04:18 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Task branch 2914b was merged to trunk (rev 10984) and archived.
03/17/2016
- 06:57 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek, please review this diff. It seems that it fixes @ask-gui.p@ issue, but the focus management with the presence ...
- 05:32 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I think if this issue will be solved, then the focus management can be improved to work properly.
- 05:25 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynec, do you know it is done intentionally? Because it changes the logic dramatically. For my aesthetic sense this s...
- 04:49 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I suspect that the logic with the current window is broken by this two methods...
- 02:55 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Planning to study why the logic with @FocusListener@ doesn't work now.
Please look at the ... - 01:27 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Planning to study why the logic with @FocusListener@ doesn't work now.
- 01:25 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Another question: why @public static void modalizeWindow(TopLevelWindow<?> window)@ doesn... - 01:16 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Ok, thank you. Now I understand that you mean that this code
> [...]
> must only work f... - 01:12 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Another question: why @public static void modalizeWindow(TopLevelWindow<?> window)@ doesn'... - 12:48 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Another question: why @public static void modalizeWindow(TopLevelWindow<?> window)@ doesn't set the global focused wi...
- 12:35 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Ok, thank you. Now I understand that you mean that this code...
- 12:11 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Do you describe how the focus must work?
I hope so. - 12:02 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Excuse me, but I will try but now don't understand. Do you describe how the focus must work?
- 11:46 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > > Although the change in AC.setFocus() may fix the particular case, I... - 11:24 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Greg Shah wrote:
> > Although the change in AC.setFocus() may fix the particular case, I don't think it resolves the... - 11:03 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- > Although the change in AC.setFocus() may fix the particular case, I don't think it resolves the cause. Top modal wi...
- 02:14 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Ok, thank you, planning to consider ALT+TAB (1811t) for the Swing client.
- 04:52 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- FYI, I've fixed some cases revealed by this testcases but eventually I encountered @getBreakValue@ issue for every ca...
- 04:48 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Please merge 2914b to trunk.
- 10:17 AM Base Language Feature #1612: finish SESSION system handle support
- Hynek Cihlar wrote:
> I think you can use the same approach as with the update dialog in @Window.tinyInput()@, i.e. ... - 10:14 AM Base Language Feature #1612: finish SESSION system handle support
- Igor Skornyakov wrote:
> We need a new widget type to display the Progress stack trace as described in the note 59 s... - 09:15 AM Base Language Feature #1612: finish SESSION system handle support
- We need a new widget type to display the Progress stack trace as described in the note 59 section 5.
I suggest to i... - 02:09 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- I've checked gso_190 and tc_codes_employees_017 manually. They PASSED. Can I commit the changes?
- 01:02 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Current branch version 11026 (rebased and fixed SwingMouseHandler). Here are failed tests: gso_190, tc_job_002, tc_jo...
03/16/2016
- 05:01 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > I just tried @focus_order.p@. For example when I switch from one... - 04:50 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> I just tried @focus_order.p@. For example when I switch from one window to another (with Alt-T... - 04:41 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> I don't understand the proposed test. Please correct me but @focus_order.p@ from note 44 ... - 04:26 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- I don't understand the proposed test. Please correct me but @focus_order.p@ from note 44 has 3 frames in 3 different ...
- 04:12 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Although the change in @AC.setFocus()@ may fix the particular ca... - 03:48 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- For an example, in note 44 if the current window handle is assigned to new dynamic window but the default window is v...
- 03:41 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Although the change in @AC.setFocus()@ may fix the particular case, I don't think it resolves ... - 09:07 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Constantin Asofiei wrote:
> I don't understsand where the problem is. I've tested with 1811t rev 11063 and it works... - 07:20 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> The server log contains HQL parser error like that
This is a known issue.
Sergey Ivan... - 06:08 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynec, please review the proposed diff that fixes the 2958 issue and the new issue occurr... - 05:10 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The server log contains HQL parser error like that...
- 05:02 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- With current 1811t @GenericFrame.initLiteralFG()@ is the same as in the current P2j. 454 testcase is changed after my...
- 02:08 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Hynec, please review the proposed diff that fixes the 2958 issue and the new issue occurr... - 02:59 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- I think the one I used was @compound_query_test.p@, but it looks like I had not committed it previously (I've done so...
- 02:35 PM Database Bug #2955: Update records participating in a scrolling adaptive query.
- Eric, could you please provide a testcase with an _optimized_ adaptive compoud query that works? I coundn't find one ...
- 11:36 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- What is a "test 454"?
- 07:40 AM User Interface Feature #1801: add some frame options
- Rebased task branch 2038c from P2J trunk revision 10983 (new branch revision 10984).
- 05:03 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914b against trunk revision 10983. 2914b is now at revision 10989. 2914b is ready to be merged t...
03/15/2016
- 04:37 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim, please fix the formatting issues in @SwingMouseHandler@ (from note 149) too, rebase to trunk rev 10983 and sta...
- 02:33 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- If there are no new remarks may be I could run regression testing?
- 04:13 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynec, please review the proposed diff that fixes the 2958 issue and the new issue occurred in the case of old invoca...
- 03:02 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Logging @./ask-gui.p@ with @./hello.p@ as an input program helpe... - 02:58 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> Logging @./ask-gui.p@ with @./hello.p@ as an input program helped to determine a thread r... - 02:09 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- The unique place where the focused window is set in the program above is that after this modal dialog has been close...
- 02:00 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Hynec, could you help to define and to write the condition when the Progress active window becomes the Progress focus...
- 01:45 PM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Logging @./ask-gui.p@ with @./hello.p@ as an input program helped to determine a thread raise condition occurred when...
- 03:20 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- I made a misprint. Buttons mnemonics are not shown in ALERT-BOX. For usual buttons they are shown.
Testing result ... - 02:33 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- I could only found mnemonics get used in buttons for CHUI in alert-boxes. I've fixed CHUI implementation and removed ...
- 01:12 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Hynek Cihlar wrote:
> Constantin, are you gonna merge the patch to trunk?
Yes, after it finishes the main runtime t... - 01:06 PM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Please review 2914b revision 10987.
> I'm OK with the changes.... - 08:08 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Hynek Cihlar wrote:
> Please review 2914b revision 10987.
I'm OK with the changes.
Please use this patch (from 2... - 12:51 PM User Interface Bug #3029: String pasted from clipboard is not "registered" by fill-in widget
- To reproduce, run @ask-gui.p@, paste a program name into the fill-in from clipboard, hit enter, the program is not ex...
- 12:42 PM User Interface Bug #3029 (New): String pasted from clipboard is not "registered" by fill-in widget
- 05:02 AM Base Language Feature #1612: finish SESSION system handle support
- Constantin Asofiei wrote:
> Igor, to configure an appserver, on windev01 you need to use the @Progress Explorer@ too... - 05:00 AM Base Language Feature #1612: finish SESSION system handle support
- Greg Shah wrote:
> At this time, you should only implement features that don't depend on @-clientlog@. This would i...
03/14/2016
- 02:17 PM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Greg Shah wrote:
> > As I can see from docs mnemonics (characters after '&') are work only for Windows
>
> Please... - 08:36 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- > As I can see from docs mnemonics (characters after '&') are work only for Windows
Please test this in ChUI to co... - 02:37 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Branch is rebased with the latest trunk revision. Current branch revision is 10985.
- 01:18 AM User Interface Bug #2787: implement mnemonics/accelerator key support for button
- Greg Shah wrote:
> For details on the problem, see #2775-8
>
> We need to look carefully at the menu implementati... - 02:15 PM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Vadim, about your changes in 2849a rev 11022:
> * @Menu.java@ - copyright date needs to... - 10:25 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Constantin Asofiei wrote:
> Sergey, about the changes in the mouse handler classes:
> * you have changes for Swing ... - 10:09 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Vadim, about your changes in 2849a rev 11022:
* @Menu.java@ - copyright date needs to be set to @2015-2016@
* @Menu... - 09:09 AM User Interface Bug #2954: Focus is not put on the expected widget when window activated
- Sergey Ivanovskiy wrote:
> After the "Message Update" dialog is first opened and then closed, the focus window has be... - 08:07 AM User Interface Feature #1801: add some frame options
- Created task branch 2038c from trunk 10982.
- 04:37 AM Base Language Feature #1612: finish SESSION system handle support
- Rebased task branch 1612a from P2J trunk rev 10982. The latest revision is now 10986.
03/13/2016
- 11:26 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Please review 2914b revision 10987. The branch resolves a GUI regression of wrong frame size and also fixes frame scr...
- 10:34 AM User Interface Bug #2914: Fix errors in window_sizing/test_runner.p
- Rebased task branch 2914b against trunk revision 10982. 2914b is now at revision 10986.
- 05:53 AM User Interface Bug #2849: implement and/or fix the default popup menus for all widgets
- Greg Shah wrote:
> Does this reference need to be in @ThinClient@? I'd prefer if this was a static member of the po...
Also available in: Atom