Project

General

Profile

Feature suggestions

Added by Kostas K almost 7 years ago

Using AdiIRC 2.8 x64 in win10.

Currently, when AdiIRC is already open,
when you click to open a server link (e.g. irc://chat.freenode.net ) from inside a browser, (e.g. Firefox)
then AdiIRC opens the link in the background, i.e. remains unfocused.

My suggestion is AdiIRC to become the active window (I haven't found any relevant entry in File|Options).

PS. I love AdiIRC, it's truly the most feature-rich IRC client ever!
Thanks for your great work!


Replies (100)

RE: Feature suggestions - Added by Per Amundsen over 5 years ago

clone man wrote:

It would be nice to have a "scrollback warning" appear if you start typing in a channel and you don't realise you're scrolled up in the chat history

Try enable this option https://dev.adiirc.com/projects/adiirc/wiki/Messages_Options#Scroll-messages-when-typing

RE: Feature suggestions - Added by Kostas K over 5 years ago

Using latest AdiIRC 3.2 beta x64 in win10.

I'd like to make one more suggestion, please:

Currently for all Monitor Panels
the bottom row, i.e. the latest entry row, becomes the highlighted one by default, and there's no way to deselect it: you may only switch the highlighting to another row.
Also pressing Tab while focusing on such a row doesn't unhighlight it.

I find this quite confusing.

My suggestion is not to be highlighted by default,
and if it's highlighted, to be able to unhighlight it by clicking on the white empty area of the panel.

Here is a screenshot and with the arrow it's an example of where to click to unhighlight it:

RE: Feature suggestions - Added by Per Amundsen over 5 years ago

Why do you want to deselect it? It's pretty standard to always have a item selected in a datagrid.

RE: Feature suggestions - Added by Kostas K over 5 years ago

Because the highlighting distracts me: it makes me focus only on the highlighting row, visually "ignoring" the rest of the rows, while I'd like to view the list as a whole, without focusing to any particular row.

I think it's because of the blue background:
the blue background color stands out from the rest white background that is used almost entirely in the rest AdiIRC interface (using default theme, I mean the Treebar, Messages, Nicklist that take the most part of the screen).

If the highlighting in the Monitor Panels was only a subtly-colored dotted outline of the row, i.e. keeping the rows background white and the text black, I believe it wouldn't confuse me at all.
And, if I was able to also unhighlight it, it would be ideal.

RE: Feature suggestions - Added by Per Amundsen over 5 years ago

I see, you can change all the Monitor Panels colors including the highlight colors in Options -> Colors -> Monitor Panels.

I'll keep it in mind however.

RE: Feature suggestions - Added by Kostas K over 5 years ago

Thank you for the quick response and for being open to suggestions! :)

RE: Feature suggestions - Added by Per Amundsen over 5 years ago

A few things I noticed, if you select the first row instead of the last row, you will not be able to see the selection while scrolled down, you can also deselect using CTRL + click.

I will remove the default highlight in next beta.

RE: Feature suggestions - Added by Kostas K over 5 years ago

Thank you so much!

RE: Feature suggestions - Added by Kostas K almost 5 years ago

Greetings.

There's one suggestion I'd like to make ever since you added the option to use Windows Toast Notifications instead of Tips [3.3 Beta Build (2018/10/01]:

could you please consider providing Windows Toast Notifications in Options|Highlights too?
What I have in mind is adding a 3rd option in: Options|Highlights|'Add' dialog, (i.e. below flash/tip message), to use Toast Notifications for the matching message,
but I guess you could add more generic options about this feature in the main Options|Highlights page, as well.

RE: Feature suggestions - Added by Per Amundsen almost 5 years ago

The "Use Windows Toasts Notifications" option applies to highlight tips as well, is that not the case for you?

RE: Feature suggestions - Added by Kostas K almost 5 years ago

Yes, it works great. I didn't realize it because there isn't any mention in Option|Highlights.
Thanks for responding and sorry for not noticing it works fine already!

RE: Feature suggestions - Added by Kostas K almost 5 years ago

I'd like to make a suggestion regarding exiting AdiIRC when you have enabled Tips:

I have enabled in Options|Tips both 'Enable tips' and 'Use Windows Toast Notifications' as well as: the (other tips) 'Connect' checkbox.
So currently, whenever I exit AdiIRC (File|Exit), I get a toast notification that "You have disconnected from the x network".

What about changing this behavior so that the program exits immediately, without showing that last toast notification? What do you think?

RE: Feature suggestions - Added by Per Amundsen almost 5 years ago

Good catch, all notifications/tips should be ignored during exit, I'll fix that.

RE: Feature suggestions - Added by Kostas K almost 5 years ago

Thank you for the quick response.
I've just tried the new beta, but unfortunately I still get the "You have disconnected from the x network" toast notification on program exit.

RE: Feature suggestions - Added by Per Amundsen almost 5 years ago

Right, I double checked, it only fixed it for restart not for exit, I fixed that for next beta, thanks.

RE: Feature suggestions - Added by Kostas K almost 5 years ago

I confirm it's fixed now, thank you.

RE: Feature suggestions - Added by Kostas K over 4 years ago

There's one inconvenience in downloading large files with DCC (from XDCC bots) in general:
that disconnects from the server/bots frequently occur.
I mean the download to abort with messages like:

DCC Get of filename.tar from [bot-name] incomplete    (Aborted / A connection attempt failed / etc)

In such situations, AdiIRC will automatically try to reconnect to the server, and that's great,
but, regarding the DCC download, you have to manually re-request the pack number yourself:

/msg [bot-name] xdcc send pack-number

So, could it be possible to make AdiIRC (=add an option) to automatically re-request the pack in such error situations ?
This would make downloading a breeze, effectively automating the procedure, without having to worry whether server disconnects have occurred while being away from the computer for long intervals.

RE: Feature suggestions - Added by Per Amundsen over 4 years ago

I understand the frustration but there is no spec/standard for this, you would have to make a script or look for a miRC XDCC script.

RE: Feature suggestions - Added by Kostas K over 4 years ago

Ok. So I've found this script (for mIRC) from mIRC forums ( https://forums.mirc.com/ubbthreads.php/topics/7535/re-xdcc-auto-resume#Post7535 ).
This scripts supposedly creates a custom /msg alias, which stores the last request, and it will send a re-request every time the send stops.
I add it separately in AdiIRC scripts, but unfortunately it doesn't seem to execute (I test it by starting a dcc download and then manually disconnect and reconnect my adsl internet connection) .
For reference, this is the error AdiIRC displays when I cause the transfer to fail (by disconnecting from the internet):

Unknown error: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

What's wrong with the script? Could you please help?
I've also tried adding an extra "On connectfail" event, but it doesn't help.

alias msg {
  msg $1-
  if $2-3 == XDCC Send {
    ;
    ; The hash table 'xdcc' will look like:
    ;
    ; Item     value
    ; <nick>   <pack>
    ;
    hadd -m xdcc $1 $4
  }
}

On *:getfail:*:{
  if $hget(xdcc,$nick) {
    !msg $nick xdcc send $ifmatch
  }
}


Also, a suggestion please:
I have: Options|Statusbar|"Show DCC Transfers" enabled. So, now, having no transfers active, its progress bar is full and green, which I find distracting.
Could you please make it so that, when there are no transfers active, and after all transfers are completed, the progress bar to become empty, instead of green?
This way it would work on par with having enabled: Options|DCC|'Show progress in taskbar', because the progress bar in taskbar is only displayed during active transfers, not before nor after.

RE: Feature suggestions - Added by Per Amundsen over 4 years ago

The /msg inside GETFAIL probably fails because you are disconnected from the server at the time the GETFAIL triggers: You have to be connected to a server to send a message. You can verify the GETFAIL is triggered by using /echo instead of /msg to print to your local client.

I'll look into the progress bar for next beta, that's a good point.

RE: Feature suggestions - Added by Kostas K over 4 years ago

Thank you for fixing the progress bar, and for the tip.

I've added an extra "on connect" event, and now the script seems to work ok.

RE: Feature suggestions - Added by Kostas K about 4 years ago

Hi there

I'd like to make another suggestion please:

currently (AdiIRC 3.8 beta), if you are already connected to a server, and you open an irc:// link in a browser, e.g., irc://irc.abjects.net:6667
you'll get a 'Link Request' prompt like the following:

in which the first radio button (use the existing connection and just) 'Change to the new server' is set by default.

My suggestion regarding the 'Link Request' prompt is to add in File>Options:
  • a setting, for the user to choose which of the two radio buttons to be set by default, the 'Change to the new server' or the 'Open a new connection' (I'd prefer the latter),
  • another setting, which if enabled, IRC links to always open in new a connection automatically, therefore the user never to get the 'Link Request' prompt at all.

RE: Feature suggestions - Added by Per Amundsen about 4 years ago

In either 3.8 or 3.9 I will add a option something like:

Always ask
Always open in a new server
Always open in current server

RE: Feature suggestions - Added by Kostas K about 4 years ago

Thank you very much! Great!

RE: Feature suggestions - Added by Kostas K about 4 years ago

Thanks a lot for adding this option in latest beta!

(76-100/100)