Paula Păstrăguș's activity
From 08/20/2025 to 09/18/2025
09/18/2025
- 04:01 AM User Interface Bug #9985: Incorrect text width calculation when metrics are not cached
- I’ve been thinking about improving the way we handle text width measurements.
Right now we rely on Swing metrics p...
09/17/2025
- 03:26 AM User Interface Bug #10485 (Review): App freeze due to lack of synchronization
- Addressed points 2 and 3 in rev *16138*.
I double checked the first point, the socket is already closed at the en...
09/16/2025
- 10:46 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Here's an image with the results from my machine:
!netResults.png! - 10:28 AM User Interface Bug #10485 (Review): App freeze due to lack of synchronization
- Committed as rev *16137*: Added dedicated socket endpoint for network performance tests.
Hynek, Sergey please review.
09/11/2025
- 07:30 AM Runtime Infrastructure Feature #10451 (Review): GUI interaction event logging
- Committed changes as rev *16137*.
Hynek, please review. - 03:51 AM User Interface Bug #10485 (WIP): App freeze due to lack of synchronization
- Below is how I plan to approach this, along with a few questions to clarify some key points:
* I’ve created a new en...
09/10/2025
- 08:50 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- It is caused because we're posting @COM-EVENTS@ with a *null source*:...
09/08/2025
- 08:40 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Committed as rev *16136*.
Please review. - 07:55 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Yes, sendMessage is only called from the push worker thread, so in practice it doesn’t really make sense to also guar...
- 07:46 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Hynek Cihlar wrote:
> Shouldn't @sendString@ be protected, too?
Indeed, it should have been protected too. I ov... - 06:35 AM User Interface Bug #10485 (Review): App freeze due to lack of synchronization
- I’ve attached a patch that switches the implementation to use a @ReentrantLock@. If this approach looks good, I’ll co...
- 07:38 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- I attached the patch. (reverted window manager, event manager, logs for show / hide are now handled by TitledWindow a...
- 04:28 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Hynek, if we add the logging directly in ThinClient, the web_gui log will quickly fill up with entries like:...
09/01/2025
- 08:19 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Hynek Cihlar wrote:
> For the key events logging I think it would make it more useful if more information is include... - 07:49 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Hynek Cihlar wrote:
> The "window closed" log output is a bit misleading. It is logged in the @remove@ method of @Wi... - 03:34 AM Runtime Infrastructure Feature #10451 (Review): GUI interaction event logging
- Committed finest-level logging for TAB and ENTER key events in rev *16136*. At this point, we have logging in place f...
08/29/2025
- 09:58 AM User Interface Bug #10500: Frame incorrectly stays enabled
- Consider this testcase:...
- 09:45 AM User Interface Bug #10500 (New): Frame incorrectly stays enabled
- 09:36 AM User Interface Bug #10499: LEAVE event missing for top-level window
- Consider this tetscase:...
- 09:29 AM User Interface Bug #10499 (New): LEAVE event missing for top-level window
- 04:06 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Sergey Ivanovskiy wrote:
> Is this issue is really related to #10428?
Not exactly, but since the main discussion ... - 04:00 AM User Interface Bug #10485: App freeze due to lack of synchronization
- The race condition can only occur during a network test when a PS timer is active and its callback interacts with the...
- 03:55 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Hynek / Sergey, I don’t think the solution I pushed is really viable. We’re synchronizing on the same lock that’s als...
08/28/2025
- 08:49 AM User Interface Bug #10485: App freeze due to lack of synchronization
- Hynek Cihlar wrote:
> Code review 10485a.
>
> Please remove @PushMessagesWorker.session@
If we remove the sess... - 03:18 AM User Interface Bug #10485 (Review): App freeze due to lack of synchronization
- Created task branch 10485a.
Committed solution as rev *16135*.
Hynek / Sergey please review. - 02:37 AM User Interface Bug #10485: App freeze due to lack of synchronization
- For additional details, please refer to entries #10428-24 through #10428-29
- 02:35 AM User Interface Bug #10485 (WIP): App freeze due to lack of synchronization
- The application freeze occurs due to missing synchronization between @PushMessagesWorker.sendMessage@ and the network...
- 02:31 AM User Interface Bug #10485 (Test): App freeze due to lack of synchronization
- 06:35 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- Committed finest level logging for window open/close and mouse click events as rev *16135* / 10451a.
Next, I’ll re...
08/20/2025
- 09:39 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- I’ve attached a patch that adds structured logging for key GUI events, specifically when windows are opened/closed an...
- 07:45 AM Runtime Infrastructure Feature #10451 (WIP): GUI interaction event logging
- 07:45 AM Runtime Infrastructure Feature #10451: GUI interaction event logging
- In that case, we can stick with the existing logger levels defined in @directory.xml@, no need to introduce any new v...
Also available in: Atom