Activity
From 03/13/2026 to 04/11/2026
04/11/2026
- 01:36 AM Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I don't know if it makes sense to consider Modern Dojo (v2+) for FWD web client.
What ...
04/10/2026
- 04:03 PM Bug #10915: ugly dialogs
- Found that the issue was related to @FileList@ widget that is not finished asynchronous operation while the result no...
- 03:22 PM Bug #10915: ugly dialogs
- Hynek, we don't have a way to debug dojo jscript code from the box, do we? @DojoToolkitHandler@ currently loads reque...
- 06:10 AM Bug #11044 (WIP): FILL-IN with Unknown Value: Incorrect Key Input Handling
- *Code review 11044b revisions 16454..16458*
* *[CRITICAL]* _functional_ @FillIn@.@processKeyEvent@: In the @KA_CLEAR... - 05:38 AM Bug #7657: 8-bit character entry problem in ChUI
- *Code review 7657a revisions 15878..15906*
Before I go into any comments for the code changes I'd like to raise a co... - 02:36 AM Bug #10938 (WIP): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- *Code review 10938a revisions 16469..16470*
* *[CRITICAL]* _functional_ @AbstractWidget@.@widgetRealized@: @ComboBox...
04/09/2026
- 12:27 PM Bug #10706 (WIP): Date FILL-IN: Unintended VALUE-CHANGED Event Triggered by BACKSPACE
- *Code review 10706a revisions 16368..16371*
* *[MAJOR]* _style_ @FillIn@.header: History entry 236 line exceeds the ... - 12:05 PM Bug #11211 (WIP): Improve source detection when dispatching mouse wheel events
- *Code review 11211a revisions 16437..16438*
* *[CRITICAL]* _functional_ @EntryFieldGuiImpl@.@mouseActions@: The over... - 09:07 AM Bug #11326: Reduce memory consumption of FWD clients
- This is a different issue, but it is very related with the cursor position thing.
I have fixed the Swing selection... - 06:49 AM Bug #11326: Reduce memory consumption of FWD clients
- > It is a bug in AbstractGuiImpl.drawTextSelection which splits the text in three parts and it draws them individuall...
- 06:07 AM Bug #11326: Reduce memory consumption of FWD clients
- Serban, you can take *11326a* and test if you need. The text kerning has been enabled and also I have managed to achi...
- 06:04 AM Bug #11326: Reduce memory consumption of FWD clients
- *Serban* I wonder if in #9842 there is also an instability due to the fact that Swing canvas doesn't account for kern...
- 08:13 AM Bug #10915 (WIP): ugly dialogs
- Hynek, yesterday I tested 10915a with the testcases project and found that the web upload dialog failed in this scena...
- 02:41 AM Bug #10875: COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- ChUI regression tests passed with 10875a.
04/08/2026
- 03:11 PM Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> This is not what this review state. @unregistry@ and @destroyRecursive@ is not the same a... - 01:27 PM Bug #10915 (Review): ugly dialogs
- Please review 16529 (10915a).
- 09:56 AM Bug #10915: ugly dialogs
- Committed revision 16529 (10915a).
- 08:31 AM Bug #10915: ugly dialogs
- Finally, the major issue is actually the code that is not performed...
- 08:23 AM Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> * *[MINOR]* _functional_ @p2j.js@.@createDojoDialog@ (@onCancel@ handler): When the user click... - 06:03 AM Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > Sergey Ivanovskiy wrote:
> > > > Hyn... - 05:35 AM Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey Ivanovskiy wrote:
> > > Hynek Cihlar wrote:
> > > > * *... - 05:27 AM Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> I think that this methodology to apply AI helpers to review should be together with tests... - 05:22 AM Bug #10915: ugly dialogs
- I think that this methodology to apply AI helpers to review should be together with tests coverage.
- 05:21 AM Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey Ivanovskiy wrote:
> > Hynek Cihlar wrote:
> > > * *[MAJOR]* _functional_ @p2j.js@.@cl... - 05:12 AM Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > * *[MAJOR]* _functional_ @p2j.js@.@close@: After @destroyRecursi... - 05:08 AM Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek, all sequence of generated reasoning can be look like truth. You should give a proo... - 04:59 AM Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> * *[MAJOR]* _functional_ @p2j.js@.@close@: After @destroyRecursive(false)@ is called on @that.... - 04:57 AM Bug #10915: ugly dialogs
- Hynek, all sequence of generated reasoning can be look like truth. You should give a proof.
- 04:55 AM Bug #10915: ugly dialogs
- Sergey Ivanovskiy wrote:
> Hynek Cihlar wrote:
> > Sergey, the review is generated by AI and currated by myself. I ... - 04:52 AM Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> Sergey, the review is generated by AI and currated by myself. I always check the AI outputs. I... - 04:48 AM Bug #10915: ugly dialogs
- Sergey, the review is generated by AI and currated by myself. I always check the AI outputs. I looked in the code and...
- 04:40 AM Bug #10915: ugly dialogs
- I think that such type of review is good but the sequence of this logic should have a proof even if the large LLM can...
- 04:34 AM Bug #10915: ugly dialogs
- Taking into account that this part was manually written.
- 04:32 AM Bug #10915: ugly dialogs
- It looks like no sense.
- 04:31 AM Bug #10915: ugly dialogs
- Hynek Cihlar wrote:
> * *[MAJOR]* _functional_ @p2j.js@.@close@: After @destroyRecursive(false)@ is called on @that.... - 03:51 AM Bug #10915 (WIP): ugly dialogs
- * *[MAJOR]* _functional_ @p2j.js@.@close@: After @destroyRecursive(false)@ is called on @that.dojoDialog@, the next s...
- 10:55 AM Bug #11326: Reduce memory consumption of FWD clients
- FWD trunk:
!Screenshot%20from%202026-04-08%2017-51-29.png!
FWD trunk with kerning:
!Screenshot%20from%202026-04-... - 10:04 AM Bug #11326: Reduce memory consumption of FWD clients
- FWD renders this correctly both on WEB -and Swing, but the problem comes when computing the metrics. It uses the font...
- 10:02 AM Bug #11326: Reduce memory consumption of FWD clients
- {{Collapse(4GL code)...
- 09:59 AM Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> 4GL.
Please post the test and progress.ini (or the font-table). - 09:59 AM Bug #11326: Reduce memory consumption of FWD clients
- 4GL.
- 09:59 AM Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> I have noticed that Arial font actually uses kerning:
Is this from FWD or 4GL? - 09:00 AM Bug #11326: Reduce memory consumption of FWD clients
- We somehow mitigated this case with some workaround. Let me check if enabling the kerning does something and the text...
- 08:50 AM Bug #11326: Reduce memory consumption of FWD clients
- These are rendered correctly, but I think the problem comes on fill-in/editor, when positioning the CARET. I am testi...
- 08:39 AM Bug #11326: Reduce memory consumption of FWD clients
- Well, considering that Java AWT in FWD doesn't have the kerning mode set, will these be rendered correctly?
- 08:38 AM Bug #11326: Reduce memory consumption of FWD clients
- {{Collapse(Sagoe UI)
!Screenshot%20from%202026-04-08%2015-40-21.png!
}} - 08:37 AM Bug #11326: Reduce memory consumption of FWD clients
- Well, maybe MS Sans Serif doesn't have kerning (most probably it doesn't). Can you also test Segoe UI?
- 08:36 AM Bug #11326: Reduce memory consumption of FWD clients
- More images:
{{Collapse(MS Sans Serif 40)
!Screenshot%20from%202026-04-08%2015-33-00.png!
}}
I have noticed t... - 08:33 AM Bug #11326: Reduce memory consumption of FWD clients
- > In FWD, for AWT fonts, we have the @KERNING@ disabled.
> After a discussion with Alex, the conclusion is that FWD ... - 08:31 AM Bug #11326: Reduce memory consumption of FWD clients
- Teodor, if we can rely on the fact that OE is never using kerning (maybe hints the Win GDI to not enable it), then we...
- 08:22 AM Bug #11326: Reduce memory consumption of FWD clients
- Indeed, I can confirm the results. Can you also try with a bigger font (close to 30/40)?
It is weird tho. I am most ... - 08:14 AM Bug #11326: Reduce memory consumption of FWD clients
- !Screenshot%20from%202026-04-08%2015-09-40.png!
- 08:12 AM Bug #11326: Reduce memory consumption of FWD clients
- 4GL does *not kern* the fonts (I have checked with default MS Sans Serif), default 4GL font.
I will test with othe... - 08:10 AM Bug #11326: Reduce memory consumption of FWD clients
- We discussed this in #9842
- 08:02 AM Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> After a discussion with Alex, the conclusion is that FWD requires @KERNING@, but I will do so... - 07:54 AM Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > No, what I have discussed is not monospace. The letters do not have the same amount of sp... - 07:23 AM Bug #11326: Reduce memory consumption of FWD clients
- PS: the image is generated through Linux Editor with Liberation Sans 48. You can replicate using most of the common W...
- 07:22 AM Bug #11326: Reduce memory consumption of FWD clients
- > No, what I have discussed is not monospace. The letters do not have the same amount of space.
Sorry for the conf... - 07:03 AM Bug #11326: Reduce memory consumption of FWD clients
- Teodor Gorghe wrote:
> We can also trim the unused jar files because they are being loaded somehow in memory. I don'... - 06:43 AM Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > The FontDesignMetrics still gets created even if we have 100% coverage.
>
> What do yo... - 05:56 AM Bug #11326: Reduce memory consumption of FWD clients
- > The FontDesignMetrics still gets created even if we have 100% coverage.
What do you mean by 100% coverage? Mind ... - 03:50 AM Bug #11326: Reduce memory consumption of FWD clients
- I have looked into @text-metrics.xml@ and how it is being used (served as a cache, to provide fast and accurate resul...
- 03:43 AM Bug #11294 (WIP): Widget is overlapped by another widget after the parent frame is made visible
- * *[MAJOR]* _functional_ @GenericFrame@.@setChildrenVisible@: @findHiddenWidgets@ is called unconditionally regardles...
04/07/2026
- 08:52 AM Bug #11343 (WIP): Alert-box suddenly disppears when a specific item is selected from a drop-down ...
- Code review 11343a.
* *[MAJOR]* _design_ @ComboBox@/@ThinClient@ alert-box handling: The patch treats the symptom,...
04/06/2026
- 04:01 PM Bug #10915 (Review): ugly dialogs
- 04:00 PM Bug #10915: ugly dialogs
- Rebased up to 16528 (10915a). This revision needs a final review.
- 11:52 PM Bug #10915: ugly dialogs
- Could this branch be reviewed and be merged into the trunk? The last commits fixed found issues that was reproduced w...
- 07:41 AM Bug #11170: The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Hynek Cihlar wrote:
> Code review 11170.
>
> Consider the other execution modes - batch and redirected streams.
... - 04:48 AM Bug #11170: The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Rebased *11170a* branch.
- 04:41 AM Bug #11294 (Review): Widget is overlapped by another widget after the parent frame is made visible
- Hynek Cihlar wrote:
> With the changes @makeFrameVisible@ duplicates the logic already in @setChildrenVisible@. Can ... - 03:06 AM Bug #11343 (Review): Alert-box suddenly disppears when a specific item is selected from a drop-do...
- Committed the complete solution to *11343a rev. 16504*
The changes are necessary to:
* prevent the alert-box to b...
04/03/2026
- 03:52 PM Feature #11352: implement web client support for mobile optimizations and enhancements
- See #11349-5 for a detailed list of items which need to be implemented.
- 08:05 AM Feature #11352: implement web client support for mobile optimizations and enhancements
- In #11349 and #11350, we are doing the minimum to ensure the existing web client works on mobile.
In this task, th... - 07:49 AM Feature #11352 (New): implement web client support for mobile optimizations and enhancements
- 03:52 PM Feature #11349: ensure that the web client works on iOS devices (both iPad and iPhone)
- Several of these areas would be things I'd expect to defer to #11352. This task is just to do the minimum to allow t...
- 12:35 PM Feature #11349: ensure that the web client works on iOS devices (both iPad and iPhone)
- We already did some preliminary work on mobile browsers support, see #9172. Below are the items needed to be addresse...
- 07:43 AM Feature #11349: ensure that the web client works on iOS devices (both iPad and iPhone)
- > One very likely issue is that our avoidance of the DOM/HTML controls means that the mobile keyboard support probabl...
- 07:36 AM Feature #11349: ensure that the web client works on iOS devices (both iPad and iPhone)
- One very likely issue is that our avoidance of the DOM/HTML controls means that the mobile keyboard support probably ...
- 06:28 AM Feature #11349: ensure that the web client works on iOS devices (both iPad and iPhone)
- The purpose of this task is to test the FWD web client on iOS devices and fix blocking issues that stop users from us...
- 06:26 AM Feature #11349 (New): ensure that the web client works on iOS devices (both iPad and iPhone)
- 08:21 AM Feature #11354: implement native mobile client
- The idea is to implement a true mobile client for FWD.
On Android, it has support for Java so we could potentially... - 08:15 AM Feature #11354 (New): implement native mobile client
- 08:17 AM Bug #11343 (WIP): Alert-box suddenly disppears when a specific item is selected from a drop-down ...
- 05:24 AM Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- I've committed a possible partial solution to *11343a branch rev. 16503* : the @OverlayWindow@ is hidden before the @...
- 02:29 AM Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- Created task branch *11343a*.
- 08:14 AM Feature #11353: implement support for deployment of the web client as a mobile application using ...
- Using frameworks like capacitor and/or apache cordova, web applications can be compiled and packaged as a mobile appl...
- 08:09 AM Feature #11353 (New): implement support for deployment of the web client as a mobile application ...
- 08:00 AM Feature #11351: implement 4GL language and runtime enhancements for layout strategies (responsive...
- Another approach would be to have different widget drawing implementations for different form factors. For example, ...
- 07:59 AM Feature #11351: implement 4GL language and runtime enhancements for layout strategies (responsive...
- We should consider that form factors with certain input limitations may require layout differences to work properly. ...
- 07:56 AM Feature #11351: implement 4GL language and runtime enhancements for layout strategies (responsive...
- Although my idea is to define explicit strategies that the developer would specify, I can also imagine that there are...
- 07:29 AM Feature #11351: implement 4GL language and runtime enhancements for layout strategies (responsive...
- A "layout strategy" is the concept of defining a mapping of named layouts (e.g. single column, double column...) and ...
- 07:22 AM Feature #11351 (New): implement 4GL language and runtime enhancements for layout strategies (resp...
- 07:36 AM Feature #11350: ensure that the web client works on Android devices (both tablet and phone)
- One very likely issue is that our avoidance of the DOM/HTML controls means that the mobile keyboard support probably ...
- 06:30 AM Feature #11350: ensure that the web client works on Android devices (both tablet and phone)
- The purpose of this task is to test the FWD web client on Android devices and fix blocking issues that stop users fro...
- 06:29 AM Feature #11350 (New): ensure that the web client works on Android devices (both tablet and phone)
- 07:22 AM Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > each character width
>
> This phrase is a red flag for me. This is something that is n... - 07:12 AM Bug #11326: Reduce memory consumption of FWD clients
- > each character width
This phrase is a red flag for me. This is something that is not usable in kerning fonts. Ch... - 06:54 AM Bug #11326: Reduce memory consumption of FWD clients
- I have completely abandon the idea of @Font@ loading from Web FWD client because it is too tedious to work with @Font...
- 06:41 AM Bug #11326: Reduce memory consumption of FWD clients
- > I have a feeling that text metrics may have lots of redundant data, so maybe we can work on that more.
Using som... - 06:40 AM Bug #11326: Reduce memory consumption of FWD clients
- BTW, there are also two maps (text metrics and font metrics) that are loaded from the server. They contain data extra...
- 01:20 AM Bug #11326 (WIP): Reduce memory consumption of FWD clients
- 07:01 AM Bug #11114 (Test): NPE when redirecting terminal
- Branch 11114a was merged into trunk as rev. 16503 and archived.
- 06:40 AM Bug #11114 (Merge Pending): NPE when redirecting terminal
- Looks good from my point of view. 11114a can be merged right now.
- 06:26 AM Bug #11114: NPE when redirecting terminal
- Testing that passed:
* multiple tests with redirected terminal
* Smoke-tests on 2 customer apps
* unit tests from ...
04/02/2026
- 10:23 AM Bug #11326: Reduce memory consumption of FWD clients
- Alexandru Lungu wrote:
> > We can easily reduce the web client memory requirement just by storing these metrics inst... - 07:25 AM Bug #11326: Reduce memory consumption of FWD clients
- > We can easily reduce the web client memory requirement just by storing these metrics instead.
This sounds reason... - 06:44 AM Bug #11326: Reduce memory consumption of FWD clients
- Alexandru, for web clients, the @Font@ objects are only being used for getting the @FontMetrics@.
We can easily redu... - 07:09 AM Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- The issue seems to come from the fact that the @OverlayWindow@ (the DropDown window) isn't close at the moment when t...
- 03:19 AM Bug #11252: New Session functionality is broken for the virtual desktop mode
- This functionality is broken again in the trunk by rev 16477 and the fix is committed into 9709d branch.
04/01/2026
- 06:53 AM Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- The app seems to be frozen after the alert-box is hidden until we press *ESC*.
If we press *ESC*, the alert-box win... - 05:56 AM Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- The alert box window is suddenly hidden just when we select the room number while the drop-down is active.
- 04:08 AM Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- To reproduce the issue just select (using @UP@ / @DOWN@ key) the *203* number from the list.
- 04:06 AM Bug #11343: Alert-box suddenly disppears when a specific item is selected from a drop-down list u...
- This is the testcase:...
- 04:05 AM Bug #11343 (Review): Alert-box suddenly disppears when a specific item is selected from a drop-do...
- 04:53 AM Bug #10875: COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- Smoke testing for Hotel GUI and a Customer GUI app passed successfully.
03/30/2026
- 03:50 PM Bug #11314: UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select the cor...
- Code review 11314a. The changes look good.
Just another point, @CTRL+SHIFT+LEFT@/@RIGHT@ are not excluded from th... - 03:45 PM Bug #11294 (WIP): Widget is overlapped by another widget after the parent frame is made visible
- With the changes @makeFrameVisible@ duplicates the logic already in @setChildrenVisible@. Can these be deduplicated?
... - 08:23 AM Bug #10875 (Internal Test): COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- Code review 10875a. The changes look good. Please regression test the changes, also include ChUI regression tests.
- 07:42 AM Bug #11303: Editor isn't drawn when it is defined using INNER-CHARS and INNER-LINES
- The dimension of the scrollpaneguiimpl (*editorscroll*) is 0 x 0 when we use INNER-CHARS/INNER-LINES in the editor de...
- 05:03 AM Bug #10915: ugly dialogs
- I tested 10915a and found two issues: one is related to progress bar cancel button and the other issue is related to ...
03/25/2026
- 09:11 AM Bug #10915 (Internal Test): ugly dialogs
- OK, so what testing is needed to make sure this is safe?
- 08:16 AM Bug #10915: ugly dialogs
- Greg Shah wrote:
> Hynek: Please review.
Actually the code was already reviewed. The problem can be related to miss... - 06:07 AM Bug #10915: ugly dialogs
- Hynek: Please review.
- 08:49 AM Bug #11326: Reduce memory consumption of FWD clients
- This task is about attempting to reduce the memory requirement for FWD clients. Customers are currently staying withi...
- 08:46 AM Bug #11326 (Test): Reduce memory consumption of FWD clients
- 06:09 AM Bug #10875 (Review): COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- Fixed:
* the history entry
* the new addition from @ComboBoxGuiImpl.processSystemKey@ by using the key code, not th... - 04:13 AM Bug #11314 (Review): UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't selec...
- Hynek Cihlar wrote:
> Code review 11314a.
>
> The history entry @028@ description reads: _"Don't clear the list s...
03/24/2026
- 05:22 AM Bug #11314 (WIP): UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select t...
- Code review 11314a.
The history entry @028@ description reads: _"Don't clear the list selection if for CTRL + LEFT... - 05:14 AM Bug #11170 (WIP): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- Code review 11170.
# *@ThinClient@ dependency creates layer violation, NPE risk, and inconsistency*: The @getIniti... - 04:47 AM Bug #11191: ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- Did some extensive testing for the following control set entities: radio-set, combo-box and selection-list. Consider ...
- 04:46 AM Bug #10875 (WIP): COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- Code review 10875a.
*DefaultList history header format error.* The new history entry reads @* 016 DMM 20260320@ b...
03/23/2026
- 07:50 AM Bug #10938 (Review): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- *Hynek*: Please review 10938a/rev. 16470.
- 06:28 AM Bug #10875 (Review): COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- Created a new issue in User Interface for @CTRL + UP/DOWN@ events behavior in ChUI mode because in FWD they don't wor...
- 06:24 AM Bug #11319: CTRL_UP/CTRL_DOWN event in ChUI mode for a COMBO-BOX should do nothing
- Testcase:...
- 06:23 AM Bug #11319 (New): CTRL_UP/CTRL_DOWN event in ChUI mode for a COMBO-BOX should do nothing
- 05:48 AM Bug #11170 (Review): The caret position is initially wrong for DECIMAL/INTEGER FILL-IN widgets
- The solution is committed to *11170a* branch rev. *16408*.
Hynek, please review.
Thank you! - 03:54 AM Bug #11314 (Review): UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't selec...
- 03:53 AM Bug #11314 (WIP): UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select t...
- Committed a solution to *11314a* branch rev. *16480*.
Hynek, please review when you get a chance. Thanks!
03/20/2026
- 08:39 AM Bug #11314: UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select the cor...
- The issue seems to come from the fact that selection from the list is emptied when event CTRL_LEFT/CTRL_RIGHT occurs ...
- 06:47 AM Bug #11314: UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select the cor...
This is a simple COMBO-BOX testcase from #10875:...- 06:43 AM Bug #11314 (Test): UP/DOWN key pressed after CTRL_LEFT /CTRL_RIGHT in a COMBO-BOX doesn't select ...
- 07:10 AM Bug #11191 (WIP): ChUI: COMBO-BOX raises error 4058 on valid SCREEN-VALUE assignment
- Analyzed the error handling from 4GL related to setting the @SCREEN-VALUE@ attribute. I'll use the following messages...
- 06:20 AM Bug #10875: COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- Committed some changes for GUI issue: 10875a branch rev. *16478*.
Added functionality for @CTRL_UP@ and @CTRL_DOWN@ ... - 05:23 AM Bug #10875: COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- It seems that in *ChUI* mode in FWD, even if we press @CTRL-DOWN@ combo, for example, the "processed" event is @CURSO...
- 04:56 AM Bug #10875: COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- Created task branch *10875a*.
- 04:00 AM Bug #10875: COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- There are two aspects:
* In FWD *GUI* mode, the @CTRL@ + @UP/DOWN@ key doesn't work like in OE. The behavior shoul... - 03:17 AM Bug #10875 (WIP): COMBO-BOX: Ctrl-UP and Ctrl-DOWN keys do nothing
- 02:46 AM Bug #10938: Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- Hynek Cihlar wrote:
> Razvan, it is important to figure out the exact point in the 4GL execution when widgets are in...
03/19/2026
- 09:12 AM Bug #10938: Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- Razvan, it is important to figure out the exact point in the 4GL execution when widgets are initialized. Is it really...
- 08:46 AM Bug #10938: Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- I've tested this patch:...
03/17/2026
- 06:56 AM Bug #11303: Editor isn't drawn when it is defined using INNER-CHARS and INNER-LINES
- Testcase:...
- 06:52 AM Bug #11303 (Review): Editor isn't drawn when it is defined using INNER-CHARS and INNER-LINES
- 03:31 AM Bug #10938 (WIP): Date FILL-IN: Incorrect SCREEN-VALUE after widget enablement
- The core issue is that after processing the ENABLE statement on client and handling the new screen buffers on the ser...
03/16/2026
- 09:32 AM Bug #11114 (Internal Test): NPE when redirecting terminal
- Thanks, please put it in test.
- 09:25 AM Bug #11114: NPE when redirecting terminal
- Yes. In ChUI, @Window.message()@ is invoked which sends the text to both the terminal and stream:...
- 09:06 AM Bug #11114: NPE when redirecting terminal
- In ChUI, the message also appears at the terminal/message area. In GUI, it does not appear in message area. This is...
- 05:23 AM Bug #11114 (Review): NPE when redirecting terminal
- 05:23 AM Bug #11114 (WIP): NPE when redirecting terminal
- When an error message was displayed in redirected mode, without ALERT-BOX, the request was sent to the legacy message...
- 08:50 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- > In regard to the widget hierarchy rework, I think we might be well served to extract the WIN32 control behavior int...
- 08:29 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- In regard to the widget hierarchy rework, I think we might be well served to extract the WIN32 control behavior into ...
- 08:12 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- > Previously I mentioned it would be impossible to provide good UX using the canvas rendering approach, but I think m...
- 07:56 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- Alexandru Lungu wrote:
> So .NET controls will be rendered in iframes?
Yes, not in canvas but in DOM. There are p... - 07:40 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- > This was my point in #11283-13 that "We could consider reworking the widget hierarchy to implement a set of more ge...
03/13/2026
- 12:43 PM Support #11283: design discussion of how to replace .NET Windows Forms usage
- > So instead of trying to make the .NET effort named C extend B, what about having parallel implementations so that B...
- 12:03 PM Support #11283: design discussion of how to replace .NET Windows Forms usage
- Alex, I think we are both on the same trajectory with your ABC decomposition. The question is what should be still co...
- 10:50 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- > The Infragistics web controls may not be fully compatible with the .NET versions.
I also had this POV in #11283-... - 10:49 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- > The programming model goes from declarative to imperative. You can't wrap an object-based, manually-constructed con...
- 10:18 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- Greg Shah wrote:
> This is an interesting idea. I recall that use of .NET GUI must be on a Windows Form as the cont... - 10:13 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- Greg Shah wrote:
> > Legacy 4GL UI is declarative, frame-based, blocking, and coupled to the database transaction mo... - 07:38 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- > Legacy 4GL UI is declarative, frame-based, blocking, and coupled to the database transaction model. .NET UI is impe...
- 03:02 AM Support #11283: design discussion of how to replace .NET Windows Forms usage
- Hynek Cihlar wrote:
> This leads me to the question. Do we actually want to extend our implementation of the legacy ... - 07:53 AM Bug #11294 (Review): Widget is overlapped by another widget after the parent frame is made visible
- 07:53 AM Bug #11294 (WIP): Widget is overlapped by another widget after the parent frame is made visible
- Found a solution based on the changes from #11179:
* move the hidden widgets (not frames) on the top of the parent f... - 03:45 AM Bug #11294: Widget is overlapped by another widget after the parent frame is made visible
- This testcase:...
- 03:38 AM Bug #11294 (Review): Widget is overlapped by another widget after the parent frame is made visible
Also available in: Atom