Project

General

Profile

Actions

Bug #5833

open
EE

2 small issues

Bug #5833: 2 small issues

Added by eahm eahm 2 days ago. Updated 2 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
04/26/2026
Due date:
% Done:

0%

Estimated time:
Operative System:
All
Regression:
No

Description

Sorry I wish I noticed before we closed the other one and it's probably not even related.

1) New version notification: Download, Close, Skip etc. even with the latest Beta.

2) The very first character typed has a little lag, little but very noticeable, possibly related to the editbox changes? Not sure. Only the first one, if you don't notice the first time you'll have to restart AdiIRC.

Thanks.


Files

config.ini (20.7 KB) config.ini eahm eahm, 04/27/2026 08:34 AM

PA Updated by Per Amundsen 2 days ago · Edited Actions #1

I don't quite understand 1), can you elaborate?

2) is minor, but i get the annoyance, i'll see what i can do, if it's some setup going on, i can maybe pre-warm it.

EE Updated by eahm eahm 2 days ago Actions #2

1) I keep my configs archived/portable, I load my base config.ini every time I test a new version, best I can do is to attach my config.ini, hopefully that will help. When I open AdiIRC the first time it asks me to download a new version available or "skip this version".

2) How AdiIRC's editbox felt was damn amazing, one of the best, fast, responsive etc.. I haven't followed the opened issues lately so not sure what had to change but I'm sure you'll get it back right to like it was.

PA Updated by Per Amundsen 2 days ago Actions #3

Are you saying that adiirc is asking you to update on startup, even though you are on the latest version?

EE Updated by eahm eahm 2 days ago Actions #4

Per Amundsen wrote in #note-3:

Are you saying that adiirc is asking you to update on startup, even though you are on the latest version?

Yes. I thought I had to explain harder because it only shows once but yeah, that.

PA Updated by Per Amundsen 2 days ago · Edited Actions #5

Im not sure how that is possible. there were 3 betas these past few hours, maybe you had an earlier version, they all have the same name in the titlebar because i was too lazy to add -1 -2 -3, was focusing on regressions.

The reason for changing the richtextbox with my own is that it used a lot of brittle hacks it wasn't designed for and made maintenance complicated. it was also incredible slow for spellchecking because it needed to redraw the entire text on every keystroke using hacks. it also doesn't support colored emojis, various type of fonts and so on. Now i have a uniform control that i can do what i want with.

EE Updated by eahm eahm 2 days ago · Edited Actions #6

Yeah no idea, the previous one didn't, that's why I attached my config.ini, you'll see it right away, version numbers etc.

Oh I see, yeah I knew you had your reasons and I'm pretty sure it's going to be better when all these little things will be sorted out.

PA Updated by Per Amundsen 2 days ago Actions #7

I missed the attached config, i will test it.

PA Updated by Per Amundsen 2 days ago Actions #8

I can reproduce, this is an odd one, i will look into it.

EE Updated by eahm eahm 2 days ago Actions #9

Perfect, thank you.

PA Updated by Per Amundsen 2 days ago Actions #10

Is the first Editbox lag for the very first Editbox opened at launch or the first keystroke on every newly opened Editbox?

PA Updated by Per Amundsen 2 days ago Actions #11

Also, do you have spellchecking enabled?

EE Updated by eahm eahm 2 days ago · Edited Actions #12

Only at launch, I just tried multiple new server windows and multiple channels/queries, it's only the very first character.

I think spellcheck is disabled, I usually disable it on every client. Not entirely sure where to completely disable it, can you please check my config.ini?

edit:
Right click Editbox > Check Spelling is disabled and if I click it it asks me to download the dictionary so I think it's 100% disabled, also I don't see underlines for corrections and all that.

PA Updated by Per Amundsen 2 days ago · Edited Actions #13

I added some pre-warming for the very first Editbox in the next beta, it might be .NET compiling JIT code in the background for the first run. If that doesn't help, i'll add some debug timers to see where the lag actually comes from.

EE Updated by eahm eahm 2 days ago Actions #14

Same little lag yep, the new version popup is fixed though.

PA Updated by Per Amundsen 2 days ago Actions #15

I did not make a build with the pre-warming yet, also i did not change anything related to version. i can still reproduce with your config, will look into that later.

EE Updated by eahm eahm 2 days ago · Edited Actions #16

That's weird, the one I downloaded now (tested twice with my base config.ini, 4.5 Beta Build (2026/04/27-4 UTC)?) is not asking to update anymore.

Actions

Also available in: PDF Atom