Bug #5833
open2 small issues
0%
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
PA Updated by Per Amundsen 2 days ago · Edited
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
- File config.ini config.ini added
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
Are you saying that adiirc is asking you to update on startup, even though you are on the latest version?
PA Updated by Per Amundsen 2 days ago · Edited
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
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
I missed the attached config, i will test it.
PA Updated by Per Amundsen 2 days ago
I can reproduce, this is an odd one, i will look into it.
PA Updated by Per Amundsen 2 days ago
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
Also, do you have spellchecking enabled?
EE Updated by eahm eahm 2 days ago · Edited
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
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.
PA Updated by Per Amundsen 2 days ago
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.