Hi Rob, > I was happy to find out that my phone (ZTE Blade, also known as San > Fransisco in some countries, Android 2.1) could run Yaaic without too > much trouble. It's not the most capable device in terms of processor > speed or memory, as far as I can tell. Things get laggy when I start > running other apps in the background, but that's the case with most > apps anyway.
Good to hear it runs quite good on your device :) > The first time I tried it, I wanted to connect to Undernet, but I > think I might have initially tried to connect to server that wasn't > online or maybe I just made a typo. Anyway, the case was that nothing > seemed to happen for a long time, and I thought I must be doing > something wrong. I had put my phone away for a while and when I picked > it up again, I noticed it had connected, but to a different server. Yes some servers do some scans which takes time during connect. Since we did a change in the underlaying pircbot api yaaic will say it's connected earlier than before when in fact the server has not completed the whole process yet. That's not easy to handle as every server seems to behave a little bit different. > I think people in the Android Market reviews, who say the "app won't > connect" might have been experiencing similar issues. The first time, > it was a little bit difficult to tell when I'm going to get a > connection, as on screen, nothing seemed to happen. > > I don't wish to imply this a flaw, just took me a moment to get used > to it. Animated "Loading..." or "Connecting" icons on browsers and > media players etc. don't do much good when there's a problem with the > connection itself. But I think some people expect some kind of > activity from this or other software in situations like this one, so > that they know "something's happening". Like I said, no big deal. Yes maybe we should be much more verbose what is happening ... I will think about it. I still want to investigate the source code of other open source clients (on other platforms) to take a peek how they are handling connecting to servers. In addition to that an animated "connecting" icon would be better and is already planned. > Now that I've got a connection, the first command I use is "/mode > nickname +i" to set myself invisible. As I haven't got my phone at > hand right now, I must say I can't remember what happened, it was > either that Yaaic displayed an error message, over "invalid syntax" or > something, or the second option is, that nothing seemed to happen, > besides the upload/download arrows on my phone lighting up briefly, > indication something happend. > So my question is, can I use the /mode command with usernames, or does > it only work with channels? When looking at the code your command should translate to sending: MODE nickname +i. Should be okay but maybe yaaic can't handle the server response. I'll take a look at this. > Is it possible to use the +i invisible mode on yaaic? If it is, I would like > to see it somewhere, maybe on top of the window, or status bar. > Any chance of seeing this feature in future updates? For me, this is > probably the most important feature. This is a good point. I did not think of it as i don't use user modes myself. I added it as an issue on github: https://github.com/pocmo/Yaaic/issues/60 > On connection, I receive a brief "Message of the day" from the server, > but /motd command doesn't seem to do anything. I don't remember seeing > an error message, either. Perhaps it was this command that caused some > upload/download and not the /mode one. Yes. Currently yaaic hides the motd so that there are not "too many" messages when connecting to a server (as most servers post the motd on connect). Using the /motd command triggers this filter too ;) It should be configurable by the user, or only filter on connect, or not filtered at all. I added an issue for this at github too: https://github.com/pocmo/Yaaic/issues/61 > More on modes, channel modes this time: Is there a way to see, which > channel modes are in effect? I didn't notice them anywhere and the > command "/mode #channelname" - without parameters, didn't seem to > work. Yes, this does not work yet. /mode currently only accepts at least 2 parameters to change a mode. A workaround would be to use the /raw command: /raw mode #channel But you are right. It should also be possible with just /mode #channel. Again I opend an issue at github: https://github.com/pocmo/Yaaic/issues/62 > When using mIRC or IrcII, I usually check whether a channel exists in > the first place, with the /mode command, without parameters. And to > see if anyone has been banned I use the "/mode #channelname b", > without plus, minus or usernames. I forgot to try this one, so I can't > say whether it works or not. Should be possible as it has at least two parameters even if it does not change a mode ;) > The interface seemed simple, the possibility of opening a query window > for private messaging is definitely a plus. It took me a while to > realize I can scroll the contents of an individual window only when in > full screen mode. I kept swiping the window with my finger, until I > accidentally tapped it once and heureka! Yes, that's a common problem and i would really like to make it more obviously but currently I have no idea how ;) > When I join to a very busy channel or use "/msg nickserv help", > sometimes the text goes out of screen before I can read it all. Now, I > don't know what is the exact term, is it buffer size? I'm wondering, > if it's possible to adjust the number of lines I can scroll back to, > before they're gone. Yes, that's planned. The current buffer size is very limited. > When I'm setting up my server list, what does the SSL-button do? Does > it only work with certain servers, or can I use it on any server if I > wish to establish an encrypted connection? It only works if the server supports SSL connections. Most servers use another port for SSL connections beside the default port 6667. For example when connecting to freenode you need to connect to port 7000. > Is there a server list in the app itself or can I get one with a > command? For example, if I wan't to use a different server within a > network. No, this is not implemented yet and as far as i know this is not part of the official irc protocol. > Overall, I was pleased with the small size of the app (can't transfer > apps to memory cards on Android 2.1) and that it didn't hog all the > resources of my phone. It didn't seem to drain the battery too much, > either. I would rate it 4/5. Thanks. I try not to bloat the app with large files no one needs ;) > Finally, thank you very much for creating this nice app! I hope you > keep up the good work and I'll be looking forward for future releases > of Yaaic. Thank you too for the detailed review! The next version (0.8) will be available later today :) Best regards, Sebastian

