Author Topic: NeIC - an IRC program  (Read 2552 times)

zautrix

  • Sr. Member
  • ****
  • Posts: 437
    • View Profile
    • http://www.pi-sync.net
NeIC - an IRC program
« on: September 05, 2004, 09:13:36 am »
Hi,

I have hacked a bit this weekend, the result is an OPieIRC clone, that runs on the Sharp Rom.

NeIC is an IRC client for the Sharp Zaurus.
It is based on OpieIRC.
All dependencies from Opie are removed, such that
no additional libraries from the OPie environment are needed.

If someone writes
yournickname ping
in a channel or personal talk,
then you can specify, whether
- the LED of your Zaurus should flash until you change the Channel.
- the Zaurus beeps once
- the Zaurus beeps, until you change the Channel.

In every case, the irc widget will be raised, of course, such that you can see the ping, if working with the Z.

NeIC has better usage of the screen space than the original OPieIRC program.

http://sourceforge.net/project/showfiles.p...ckage_id=128972

sriley

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
NeIC - an IRC program
« Reply #1 on: September 05, 2004, 05:39:00 pm »
Nice work!  Thanks!

zautrix

  • Sr. Member
  • ****
  • Posts: 437
    • View Profile
    • http://www.pi-sync.net
NeIC - an IRC program
« Reply #2 on: September 06, 2004, 11:46:37 pm »
Hi,

I have fixed some Problems, added some info about using it and removed popup menus without action.
And I added a configure option to show the time of the message in the chat log.
Now it is really useable for me.

You can get version 1.0.1 at the same link as above:

http://sourceforge.net/project/showfiles.p...ckage_id=128972


z.

Hrw

  • Hero Member
  • *****
  • Posts: 1366
    • View Profile
NeIC - an IRC program
« Reply #3 on: September 08, 2004, 06:46:19 pm »
Quote
Nice work!  Thanks!
nice? this way soon we will get each opie app "without opie depends" etc.. Why makes clone if he could fix opie-irc to work better? This time probably he won't send patches to upstream too...
OpenZaurus 3.5.4x Release Manager
OpenEmbedded, Ångström, Poky developer
My website

Misc embedded hardware.

Foxdie

  • Sr. Member
  • ****
  • Posts: 465
    • View Profile
    • http://trackmygps.co.uk
NeIC - an IRC program
« Reply #4 on: September 09, 2004, 05:32:11 am »
Any chance of a screenshot?
Jason "Foxdie" Gaunt
HTC Universal G4 with 2GB SD card running Debian Titchy Linux
[img]http://trackmygps.co.uk/signatures/foxdie.gif\" border=\"0\" class=\"linked-sig-image\" /]
Click image to view my GPS tracker
Follow me on Twitter: @jasongaunt

sriley

  • Full Member
  • ***
  • Posts: 155
    • View Profile
    • http://
NeIC - an IRC program
« Reply #5 on: September 14, 2004, 10:47:11 am »
Quote
Quote
Nice work!  Thanks!
nice? this way soon we will get each opie app "without opie depends" etc.. Why makes clone if he could fix opie-irc to work better? This time probably he won't send patches to upstream too...
Yes, I said what I meant.  This is a very nice application, much more useable than Zic.  NeIC makes IRC a pleasant experience on my Z, rather than just a temporary fix until I got to a PC.

Foxdie:  No screenshot as I'm not on my Z, but it's worth the download.

zautrix:  Again, thanks!

Chaos

  • Full Member
  • ***
  • Posts: 197
    • View Profile
    • http://zaurus.duelmonsters.ca
NeIC - an IRC program
« Reply #6 on: September 14, 2004, 10:57:53 pm »
Quote
nice? this way soon we will get each opie app "without opie depends" etc.. Why makes clone if he could fix opie-irc to work better? This time probably he won't send patches to upstream too...
Having no OPIE dependancies is actually a nice thing, for the applications that there are no Sharp-native equivalents that work as well. It takes out the huge libopie size (it's about a megabyte in size -- far too much, IMO, if you just use one or two applications from OPIE), and also allows newer Zaurus users to not get too confused.


And a note to Zautrix... I modified the source code a bit for my own purposes, just a little, for compatibility with the IRC network I go to and help run. All I did was make it see the user prefixes ~ and & the exact same way it treats @. (~ is founder, & is channel admin.) If you want this minor fix for inclusion, I'd be happy to give you the code for it... Although I do not believe it would be of much use to most users (~ and & are not common on IRC networks). It does not affect anyone else though. No side effects, as far as I can tell, in normal use.

Also a small note... in mainwindow.cpp, you *might* want to change the #include <qtopia/sound.h> to #include <qpe/sound.h>. It compiles and works fine. The only reason to change this would be that, on a fairly plain compiler setup, qtopia/sound does not exist... No qtopia directory in the includes.

I think those last two paragraphs are really long-winded... Sorry.
Sorry. I just don't have the time...