Activity
From 09/26/2019 to 10/25/2019
10/25/2019
- 11:25 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > It's possible to insert an AST node before another node, when both a... - 10:06 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Marius Gligor wrote:
> It's possible to insert an AST node before another node, when both are siblings nodes?
You... - 09:42 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- I'm struggle to convert my uast test with Hotel GUI application but did not work. Doing many tests and conversions fi...
- 05:05 AM Bug #4135: high dpi screens display in low dpi
- In this article another method to scale images is described. https://phoboslab.org/log/2012/09/drawing-pixels-is-hard
10/24/2019
- 12:38 PM Bug #4135: high dpi screens display in low dpi
- Committed revision 11338 (4135a) has dirty changes that show the kind of changes that should be done. If we uncomment...
- 09:56 AM Bug #4135: high dpi screens display in low dpi
- Now debugging this way to scale the given image on the javascript client, but as an alternative solution we can scale...
- 09:44 AM Bug #4135: high dpi screens display in low dpi
- > I suspect that this approach can be slower than if the client gets an original image of proper quality. The other s...
- 05:46 AM Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> Greg Shah wrote:
> > Can you just scale the smaller images into larger ones on the Javas... - 05:23 AM Bug #4135: high dpi screens display in low dpi
- Greg Shah wrote:
> Can you just scale the smaller images into larger ones on the Javascript side? It seems useless ...
10/23/2019
- 05:21 PM Bug #4135: high dpi screens display in low dpi
- Can you just scale the smaller images into larger ones on the Javascript side? It seems useless to have Java send mo...
- 04:51 PM Bug #4135: high dpi screens display in low dpi
- Created a new task branch 4135a for these changes. It needs to add new functionality to the java client that should s...
10/21/2019
- 06:43 PM Bug #4135: high dpi screens display in low dpi
- I fixed coordinates for drawing primitives and realized that for this task we need to support icons and images that a...
- 11:35 AM Bug #4135: high dpi screens display in low dpi
- This approach should work properly but following his way I got drawing issues. Then I tested it via this standalone t...
- 11:18 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- @IVBDataObject@ and @IVBDataObjectFiles@ are COM interfaces used to implement Drag & Drop.
1. On server side I imp...
10/20/2019
- 11:28 AM Bug #4135: high dpi screens display in low dpi
- I suppose to detect high resolution screens by this media query and use it to define scaling factor 2....
- 11:08 AM Bug #4135: high dpi screens display in low dpi
- Sergey Ivanovskiy wrote:
> It seems that for high resolution screens we should follow this example from https://deve...
10/18/2019
- 05:37 PM Bug #4135: high dpi screens display in low dpi
- It seems that for high resolution screens we should follow this example from https://developer.mozilla.org/en-US/docs...
- 04:31 PM Bug #4135: high dpi screens display in low dpi
- Constantin, thanks, I will test changes with Chrome and then provide the patch for this issue. There is another visio...
- 01:21 PM Bug #4135: high dpi screens display in low dpi
- From the customer:
> This is seen on all high resolution displays, both Mac, Ubuntu and Windows. Although almost a... - 12:44 PM Bug #4135: high dpi screens display in low dpi
- Sergey, Chrome has a feature where, after you open the Developer Tools, you can test a site how it looks on different...
- 11:56 AM Bug #4135: high dpi screens display in low dpi
- > Please provide the display resolution parameters for which the low graphics quality has been observed.
The custo... - 11:18 AM Bug #4135: high dpi screens display in low dpi
- Please provide the display resolution parameters for which the low graphics quality has been observed.
These parame... - 09:47 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > My question is: Should we implement these interfaces as FWD @ComObje... - 09:26 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Marius Gligor wrote:
> My question is: Should we implement these interfaces as FWD @ComObject@ objects and accessed ... - 08:39 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Some @OCX Progress Bar@ event handlers for Drag & Drop operations are using a parameter of type @COM-HANDLE@:
<pre...
10/15/2019
- 01:45 PM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- > I could remove the OCX_ prefix to make the definition even more generic.
Yes, this would be good. - 03:26 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Marius Gligor wrote:
> Progress bar OCX mouse events are generic, the mouse button is an input parameter, that's why... - 02:28 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Hynek Cihlar wrote:
> Marius Gligor wrote:
> > 2. Next, I added Mouse Events support to Progress Bar widget. Here I... - 05:37 AM Bug #4135 (WIP): high dpi screens display in low dpi
- 05:35 AM Bug #4135: high dpi screens display in low dpi
- It seems that canvas image smoothing (anti-aliasing) properties can cause this effect of low graphics resolution. In ...
10/14/2019
- 12:15 PM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- Marius Gligor wrote:
> 2. Next, I added Mouse Events support to Progress Bar widget. Here I found a conversion issue... - 11:29 AM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- 1. I implemented the drawing code for progress bar for available UI themes.
Without having the possibility to do a P...
10/12/2019
10/11/2019
- 12:02 PM Feature #3858: implement a widget that replaces the Microsoft ProgressBar OCX (VB 6.0 common cont...
- I attached some snapshots for an early implementation of PROGRESS-BAR widget, Classic UI Theme. The corresponding uas...
10/10/2019
- 04:01 PM Feature #3940 (Review): CREATE-RESULT-LIST-ENTRY() method support
- 3816a has been merged into the trunk as bzr revision 11337.
- 02:13 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Rebased task branch 3816a from P2J trunk revision 11336.
- 09:25 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Yes, go ahead and merge.
- 09:24 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Constantin: Are we OK to merge to trunk?
We are from my perspective. - 09:28 AM Feature #3811: more misc UI features
- FYI, the @MANUAL-HIGHLIGHT@ entry in @rules/gaps/expressions.rules@ was not updated:...
- 09:26 AM Feature #3811 (Closed): more misc UI features
- With 3811b, the last of the changes (@MANUAL-HIGHLIGHT@) is in trunk. This task is complete.
- 04:01 AM Feature #3811: more misc UI features
- Branch 3811b has been merged to trunk at rev 11336 and archived as merged.
10/09/2019
- 12:58 PM Feature #3811: more misc UI features
- Marius Gligor wrote:
> In class @GuiWebSocket.java@ I found the following method:
>
> [...]
>
> What I don't u... - 12:54 PM Feature #3811: more misc UI features
- In class @GuiWebSocket.java@ I found the following method:...
- 11:07 AM Feature #3811: more misc UI features
- Marius Gligor wrote:
> Maybe a better solution is to add more description to javadoc of drawRadioButton method, just... - 11:06 AM Feature #3811: more misc UI features
- Marius, OK, I understand now - the issue was that for FWD, the radio-buttons are individual widgets, and we cache the...
- 09:26 AM Feature #3811: more misc UI features
- Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Marius Gligor wrote:
> > > After setting the background col... - 08:56 AM Feature #3811: more misc UI features
- Constantin Asofiei wrote:
> Marius Gligor wrote:
> > After setting the background color, the radio button image and... - 08:52 AM Feature #3811: more misc UI features
- I just tested. I added a simple @System.out.println(gd);@ when @RadioSetGuiImpl@ and @RadioButtonGuiImpl@ widgets are...
- 08:33 AM Feature #3811: more misc UI features
- On Swing and Web GUI driver the bgcolor is set when radio-set is drawing and seems to be used when draw radio-button ...
- 08:17 AM Feature #3811: more misc UI features
- Marius Gligor wrote:
> After setting the background color, the radio button image and radio label are drawing. (plea... - 08:06 AM Feature #3811: more misc UI features
- Constantin Asofiei wrote:
> Marius Gligor wrote:
> > Constantin, using your hint I quickly fixed the bug. Many than... - 07:45 AM Feature #3811: more misc UI features
- Marius Gligor wrote:
> Constantin, using your hint I quickly fixed the bug. Many thanks!
> Indeed, the @AbstractGu... - 07:29 AM Feature #3811: more misc UI features
- In the mean time I did a very small change which improve how highlight selection looks like (see attached pictures).
... - 07:03 AM Feature #3811: more misc UI features
- Great! Please run back through the GUI testing (Hotel GUI and your testcases).
Constantin: Any concerns with the f... - 06:38 AM Feature #3811: more misc UI features
- Constantin, using your hint I quickly fixed the bug. Many thanks!
Indeed, the @AbstractGuiDriver.setColor@ MUST be ...
10/08/2019
- 02:24 PM Feature #3811: more misc UI features
- Marius Gligor wrote:
> When next draw occur, the background color became @RED@, but the cached draw is send to @JS@.... - 11:27 AM Feature #3811: more misc UI features
- Today I created two new simple uast tests for @radio-set@ widget as follow:
1 @uast/manual-highlight/radioset2.p@ ... - 01:15 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Stanislav Lomany wrote:
> > Stanislav, a quick note about the SharedVariableManager.lookupTempTable(String legacyNam... - 05:41 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > Stanislav, a quick note about the SharedVariableManager.lookupTempTable(String legacyName). Please make sure the le...
- 04:21 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > Then we have two failing tests. I'm looking into it.
Never mind. Regression testing passed. I just got two ident...
10/07/2019
- 01:58 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Then we have two failing tests. I'm looking into it.
- 12:31 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Stanislav Lomany wrote:
> What are the know failing regression tests except tc_job_002?
The 'clock violation approv... - 11:07 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- What are the know failing regression tests except tc_job_002?
- 06:50 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Stanislav, a quick note about the @SharedVariableManager.lookupTempTable(String legacyName)@. Please make sure the l...
10/05/2019
- 06:12 PM Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- I suppose it's the best place to put a testcase that demonstrates unwanted row-entry events and duplicate row-entry e...
- 05:37 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > Yes, query changes related to cursor need good review and regression testing.
OK, please get ChUI regression tes... - 05:18 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- The remaining issues were moved to #4341.
- 04:20 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > Have you tried it in one of the large GUI apps which have updatable browse?
I'll test tomorrow and let you know ... - 03:34 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Is see the primary functional change is in @Browse.insertRow()@. How much testing have you done on this? I guess it...
- 03:12 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > We could list it as partial, but my understanding is that the remaining items are not core. Is that correct?
Ye... - 02:58 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Did you update the gap marking rules to match your changes? I assume that CRLE, DRLE and INSERT-ROW are now consider...
- 02:54 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Rebased task branch 3816a from P2J trunk revision 11335.
I've committed the fix for the CRLE "out of view" issue, ... - 05:17 PM Feature #4341: CREATE-RESULT-LIST-ENTRY missing implementation features
- The following CRLE-related features are not implemented:
# Implementation for CRLE/DRLE for non-scrolling queries - ... - 04:36 PM Feature #4341 (New): CREATE-RESULT-LIST-ENTRY missing implementation features
10/04/2019
- 11:40 AM Feature #3811: more misc UI features
- > When we select the RadioSet widget on Web GUI client the background color is set to Red but the radio buttons label...
- 10:36 AM Feature #3811: more misc UI features
- 1. I've fixed the slider thumb button for Classic UI Theme when background color is not the default @SysColor.COLOR_3...
10/03/2019
- 02:25 PM Feature #3811: more misc UI features
- Marius Gligor wrote:
> Branch 3811b is ready for a code review.
I'm OK with the changes. If you didn't, please do ... - 09:19 AM Feature #3811: more misc UI features
- Marius Gligor wrote:
> I never worked with such kind of images (.svg) Which tools are you using to create such resou... - 09:18 AM Feature #3811: more misc UI features
- I never worked with such kind of images (.svg) Which tools are you using to create such resources?
- 08:33 AM Feature #3811: more misc UI features
- Marius, Please do fix that slider background issue in 3811b.
- 05:44 AM Feature #3811: more misc UI features
- I've fixed the selectable widgets behavior on mouse click and keyboard events.
The branch has been rebased on top of... - 02:01 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > Can you finish today?
I'm not sure, I'll try. - 01:55 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Create tasks for the 3 issues, link them here and make me a watcher.
Can you finish today? - 01:16 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > Is there anything left open on this task?
I'm working on the issues with CRLE when the created row is out of vie... - 11:48 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- I have just reviewed the 11342 revision of branch 3816a. I found nothing wrong with it.
- 08:35 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Is there anything left open on this task?
- 09:32 PM Feature #3940 (WIP): CREATE-RESULT-LIST-ENTRY() method support
- Rebased task branch 3816a from P2J trunk revision 11334.
Please review it.
10/02/2019
- 08:56 AM Feature #3811: more misc UI features
- Greg Shah wrote:
> Nice catch!
>
> A few weeks ago, Stanislav reported something similar. He said that the arr... - 08:52 AM Feature #3811: more misc UI features
- Nice catch!
A few weeks ago, Stanislav reported something similar. He said that the arrow buttons (e.g. on scro... - 05:21 AM Feature #3811: more misc UI features
- Finally I found the cause of @NPE@ exception using @Classic UI Theme@.
Basically after I build the project and I che... - 03:49 AM Feature #3811: more misc UI features
- I converted the Hotel GUI application using a link to my @3811b@ branch.
Then, I tested the Hotel GUI application an... - 02:55 AM Feature #3811: more misc UI features
- I converted the Hotel GUI application using the current p2j trunk branch. I tested with all available UI themes and I...
10/01/2019
- 04:02 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Rebased task branch 3816a from P2J trunk revision 11333.
- 11:02 AM Feature #3811: more misc UI features
- 1. I successfully converted the @Hotel GUI@ application on my workstation using my changes from @3811b@ branch.
T...
09/30/2019
- 08:44 AM Feature #3811: more misc UI features
- > I tested only with Swing GUI client not with the Web GUI client. How could I do tests with Web GUI client? Where I ...
09/26/2019
- 04:02 PM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > Can you fix issue 2 quickly?
It looks like the mechanics is the following: focus is temporary changed to the in-... - 11:02 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Can you fix issue 2 quickly?
- 10:48 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Issue 1 (button) is about delayed focus change.
Issue 2 (fill-in) is about maintaining an in-row fill-in when browse... - 10:43 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- Is issue 2 really just the same problem as issue 1 ("we must set focus to the browse on @INSERT-ROW@")?
- 09:11 AM Feature #3940: CREATE-RESULT-LIST-ENTRY() method support
- > Yes. Is issue 1 explaining how it should work in the 4GL?
Yes.
> Can you explain issue 2 a bit more?
Here... - 08:10 AM Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- Stanislav Lomany wrote:
> > 4103a has been rebased and is in testing right now. Do you need it for #3940?
>
> It ... - 07:10 AM Bug #4074: Mismatching ROW-ENTRY/LEAVE events
- > 4103a has been rebased and is in testing right now. Do you need it for #3940?
It probably would be nice to have it.
Also available in: Atom