Welcome to The Archive's Forums!
You have stumbled upon the best Gaming, Game Development, and Anime community ever, or at least we think so. We're pretty sure you will too after you see everything we have to offer. Look at our
list of current community projects, browse our
discussion forums, and when you're ready,
sign up! We're glad you're here, and hope you'll join our community!
View Full Version : eAIRc Status Thread
rm_you
01-17-2006, 06:37 PM
This shall henceforth be the thread into which thou shallt post eAIRc bugs and feature requests! Err... Verily!
Todo List:
Add "current channel" indicator
Tab Completion
Colorizing
More Awesomeness
Tabs (if I finish everything else and have a lot of spare time and ambition)
A simple spellchecker (if go entirely insane and stop eating or sleeping, not that I sleep much as it is)Known Bugs:
/msg command fixed
Program completely breaks with older Java configurations... I should probably do a backport. No one cares about old Java! :P
Handling of certain special actions/effects (if you see those annoying boxes in the middle of chat, it means Java couldn't interpret that Unicode character and just decided to explode all over the screen instead...)
Names list doesn't refresh when switching back to a channel you're already in.
Names list also doesn't update when someone receives ops.
Newlines aren't handled properly in the text input field. (Sort of)Please post any bugs you encounter along with any error messages if Java spits them out at you.
If you have features to suggest (even simple things like a /command you think should be included) post them here too. I'll edit this post for every release and colorize things that I completed (pretty much exactly like the SimWorld status thread). I'll also be announcing major release points in IRC so everyone can *cough* voluntarily *cough* help me debug periodically. :twisted:
Remeber:Good testers == :bday:Bad testers == :pain:
Walrii
01-17-2006, 07:17 PM
Good testers get party hates? I'm in!
darkfire
01-17-2006, 09:08 PM
Im in with the testing beware. I write huge reports
rm_you
01-17-2006, 10:11 PM
Good testers get party hates? I'm in!
Unfortunately, the :bday: is only of the more common "party ha" variety. It makes its wearer immune to rm_you explosions. :twisted:
Oh, that's pretty helpful :D
In all seriousness, I think your client will be helpful to a lot of people who would otherwise have no idea how to access IRC, and want a nice client-side based client :)
Travis
01-26-2006, 10:13 PM
Exception in thread "main" java.lang.UnsupportedClassVersionError: eAIRc (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java :539)
at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader .java:251)
at java.net.URLClassLoader.access$100(URLClassLoader. java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java: 194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 89)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 35)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:302)
Dazed_n_Confused
01-28-2006, 05:43 PM
I think I'm having the same problem as Travis, though I don't have a console to read output from...or at least don't know wher it would be.
This is the error I get:
neozf
01-29-2006, 05:15 PM
dazed, i got the same error last time i tried it, seems to work for me now though
rm_you
01-30-2006, 01:53 AM
If your program isn't working and it has been more than a week since you downloaded it, redownload it. It may look like the same file (same download ID and filename) but the download has been updated since I posted it a while back. I think Neo has the latest, but you may have the old version, Dazed. I fixed that problem on Neo's computer in the latest build. I recommend deleting eAIRc.jar and redownloading it.
Dazed_n_Confused
01-30-2006, 02:15 AM
I just DLed eAIRc again and its still doing the same thing. I think I just need to update the java run time.
[ Since eAIRc is an officialish EA project, I'm going to move this to General :) ]
ElyCyan
01-30-2006, 11:25 PM
[ Huzzahs ]
Dazed_n_Confused
01-31-2006, 02:02 AM
For what its worth, here is my share of input.
The good:
Small download == awesome for modem users.
Connects quicker than mirc.
Simple to use.
Won't make everyone who uses it a "Webclient" :P
CTRL+C and CTRL+V shortcuts work in all instances, unlike with mirc.
The bad:
No configurability. How about options for playing sounds on chat while the window is minimized/not active? Color coded messages would also be a nice option.
Stuff gets packed together enough that it makes it hard to pull out things that you need to see, like names. Long messages are also hard to read becasue they run together with everything else.
No apparent way of writing scripts. Keeping in mind that this is geared twards the casual user though, it isn't such a big deal.
Having to download JRE might be enough to turn away the casual user, which I gather is whom this chat client is intended for. Could it be packaged with JRE in some kind of self-extracting file?
After using mirc for a while, the way this handles pasted text seems kinda weak. It would be nice if it recognzed new lines.
Didn't recognize ops untill after the person changed thier nick name.All in all, its suitable for someone who just wants easy access to irc. There are alot of things that could be more user-friendly about it though.
darkfire
02-01-2006, 05:49 PM
The client seems nice. I think I may want to start a war. I should create one in C++ and make it faster, smaller and more features. like the Azureus vs uTorrent
rm_you
02-01-2006, 06:11 PM
Part of the reason I chose Java (and the benefit of using the runtime libs from Sun instead of packaging an installer/exe format) is for its portability. My client will run on Mac, PC, Linux and any other OS that supports Java, all with the same jar file. While a considerable amount of portability is possible with C++, the minimum would be to compile seperate versions for every operating system. That is less than optimal :(
C++ would run a bit faster, however sacrificing portability for a minimal speed increase would be the exact opposite aim of my project :P
Dazed:
Colors == Agree, I think I mentioned that earlier... I also agree that it can be hard to read some of the text, but I haven't come up with a better way to display it (or colors, or bold, or italics) yet.
The ops thing is something I hadn't considered... It has to do with how I update the user list. I can fix it and solve one of my other problems at the same time. I'll add it to the bug list so I don't forget.
As for newlines, I will have to do some testing... I didn't notice any problems with that earlier, but I may have missed something. It'll go on the list for now.
Scripting: as you acknowledged, this client is geared towards casual users. Customization and scripting features are more confusing than helpful for people new to IRC. When they actually know what scripting IS and feel they want to do some, it is time for them to graduate to a more fully developed client anyway! :)
darkfire
02-01-2006, 06:13 PM
Well even though java is nice for portability. Your program takes alot of resources and memory. Its not your fault its java. Its a resource hog. Thats why I program in strict C++
I agree with RM. Additionally, I think we discussed forking it: the 'casual client' and the 'advanced client', each geared for the appropriate audience :)
RM isn't trying to make a 3d game or another intensive application, and this is one area where Java actually makes sense.
darkfire
02-02-2006, 05:16 PM
Well I would like to make a client with intergrated image upload, file upload, and devjournal posting. Everything editingarchive does except for the fourms. but even then I can have a rss feed of the newest post in there.
Woot now, time to look at gtk so it can be cross-compatible
That would be pretty neat, and very handy :D
Dazed_n_Confused
02-03-2006, 12:07 AM
Well, its not so much that copy/pasting multiple lines of text didn't work. It would paste everything you copied. I guess I've just gotten used to how mirc preserves the newlines rather than making it all one message.
rm_you
02-04-2006, 09:39 PM
Well, its not so much that copy/pasting multiple lines of text didn't work. It would paste everything you copied. I guess I've just gotten used to how mirc preserves the newlines rather than making it all one message.
Yeah, I'm not sure if I can fix that :( The GUI elements in java limit me a bit. I'll take a look and see if java even passes the newlines through. if it does, then I can make it work like you would expect! Adding that to the list of bugs.
EDIT: I apparently already added the newlines problem as a bug. Ah well! :P Next time I have some time to sit down and look at eAIRc again, I'll have a bit list of things to fix!
darkfire
02-04-2006, 11:03 PM
eAIRC is working nice. Now to make it look nice. Come on rm_you
Travis
02-05-2006, 03:12 AM
Look nice? Java? >_>
darkfire
02-05-2006, 12:01 PM
If you know what you are doing, You can make anything look nice. all you need is a little photoshop.
rm_you
02-06-2006, 09:51 AM
Yeah, but java doesn't exactly make it easy >_<
Elegence is not java's strong point.
darkfire
02-06-2006, 10:05 AM
Thus why i DONT use it
Travis
02-09-2006, 12:43 AM
But not if it's ghey like Mac OS X (which is inarguably pretty - most people call it too pretty if they don't like it).
BTW, rm, how's that backporting coming along?
rm_you
02-09-2006, 09:53 AM
Darkfire is all about the pretties :P
darkfire
02-09-2006, 09:24 PM
hey I like cute things. (like girls)
Ok guys, please keep this about eAIRc. Future off-topic posts will be deleted. Thanks :)
rm_you
01-08-2007, 04:34 PM
/me waves his magic wand
/me dances in a circle
/me lights a few candles
/me begins to chant
Live, my precious thread, live!
Now, could someone move this to the Dev Talk forum? I feel like doing some more work on eAIRc and I'm not sure why I put the thread in this part of the forum (I can never find it when I'm looking for it).
/me waves his magic move-to-dev-talk-forum-wand
Also, I think you'd benefit from using the task & bug tracker rather than using a forum post to track your work :)
rm_you
01-09-2007, 01:08 AM
Yes, I will do that when I like the one we have available (which I suppose could be sometime next week... >_>)
vBulletin® v3.8.5, Copyright ©2000-2010, Jelsoft Enterprises Ltd.